Skip to content

文档站补管理器的「组件与问题反馈」面板、新命令和平台层 - #25

Merged
qiyinxi merged 1 commit into
ModAVD:mainfrom
qiyinxi:docs/manager-85
Nov 11, 2026
Merged

qiyinxi merged 1 commit into
ModAVD:mainfrom
qiyinxi:docs/manager-85

Conversation

@qiyinxi

@qiyinxi qiyinxi commented Nov 11, 2026

Copy link
Copy Markdown
Member

Refs ModAVD/ModAVD#85

为什么

issue 按管理器 0.3.0 写的,现在管理器已是 0.7.0。feedback.md、package.md、testing.md、install.md 以及 index、privacy、upgrade 里已经有「设置 → 组件与问题反馈」和 collect-info、report-config 的说明,只剩 components/manager.md 和 develop/manager.md(中英各一份)没补。

改了什么

  • components/manager.md(中英):功能列表加「组件与问题反馈」;新增「组件与问题反馈」一节(面板里四项与命令行的对应、入口、缺组件时首页横幅和电脑检查里的「补全组件」);命令行表加 components status|source|fetch、collect-info、report-config,标「管理器 0.3.0 起」。节首写明管理器版本号和 ModAVD 整包版本号是两套编号。
  • develop/manager.md(中英):新增「平台层」一节:internal/win 与 internal/root/platform.go 的分工,平台表按 Platform 实际字段写(可执行文件名、QEMU 目录、整包后缀、Mirror 酱标识、客体 ABI 和架构、目标 API、系统镜像目录和名字),现有 Windows x64 / macOS arm64 / Linux x64 三行;非 Windows 先是返回 Unsupported 的桩;加新平台要做的事,指向 多平台支持:总体安排 ModAVD#27、#68。写明 MODAVD_TEST_PYTHON。CI 一句改成:只有 Windows 跑全套(含 darwin/linux 交叉 vet),macOS、Linux 只跑 go vet 和 go test(以 ModAVDManager 现在的 ci.yml 为准)。
  • 命令参数照 ModAVDManager main 的 README 和源码;表里只列了常用选项,完整的指向 README。
  • install.md、feedback.md 核对过,已有管理器入口且位置正确,没动。issue 里「置顶的兼容性报告帖」那条,现行文字已不是这个说法,没有要改的。

测试

  • npm run build 通过(构建会在死链时失败);scripts/i18n.py:29 中文页、29 英文页,0 问题;私有规则隐私扫描 0 失败。
  • 新写的两处页内锚点(#components-and-feedback、install 的 _2-补全组件 / _2-fetch-the-google-components)在构建产物里核对过存在。
  • 没测到:页面视觉没有逐页看。

说明

文档站合并即发布,管理器 0.3.0 及之后的内容早已发出,可以直接合。#101(老板键)也会改 components/manager.md,冲突留给后合的。

@qiyinxi qiyinxi added the documentation Improvements or additions to documentation label Nov 11, 2026
@qiyinxi
qiyinxi added this pull request to the merge queue Nov 11, 2026
Merged via the queue into ModAVD:main with commit 33a75eb Nov 11, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation Improvements or additions to documentation

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant