给维护者看的,不是给最终客户看的。导入完成后可在 Apifox 里隐藏或删除本篇。
docs-manual/
├── 00-入门指南/ (.md ×6)
├── 10-运营管理端/ (.md ×25)
├── 20-客户自助端/ (.md ×5)
├── 30-单机服务器端/ (.md ×1)
├── 90-附录/ 本篇 + FAQ + 截图待补清单
└── images/ 全部界面截图(被各 .md 以 images/xxx.png 引用)00- 10- 20- 数字前缀:即使导入后目录层级被打平,也能靠前缀保持顺序与归类。.md 内的一级标题(#)就是它在 Apifox 文档树里的名称。docs-manual/ 下需要导入的 .md 文件(可多选批量导入)。.md 会成为一个独立的 Markdown 文档节点。关于目录树:Apifox 的 Markdown 批量导入是「每个文件一个文档」。若导入后所有文档堆在同一层,可在 Apifox 文档树里手动新建目录(入门指南 / 运营管理端 / 客户自助端 / 单机服务器端 / 附录),再把对应文档拖进去——靠文件名前缀很好辨认。也可以按文件夹分批导入,导入前先在 Apifox 建好对应目录。
images/xxx.png 引用的。Apifox 的 Markdown 文本导入不会自动把本地图片一起上传,因此直接导入后图片可能不显示。三选一处理:images/ 目录就是你要拖入的素材库,文件名和文档里的引用一一对应。images/ 目录整体上传到你们的静态资源服务器/对象存储/图床,得到一个基础 URL(如 https://cdn.example.com/dcim/),然后把所有 .md 里的 images/ 批量替换成该 URL。替换后再导入,图片即可直接显示。docs-manual/images/(例如 servers-rebuild-form.png)。.md 到 Apifox(或在 Apifox 里手动更新对应文档、把图片拖进编辑器)。说明:首次成稿时用的是 <!-- SHOT ... -->占位 +manual-tools/apply_screenshots.py批量回填脚本;该脚本会"消费"占位注释,因此后续增补改用上面的手动替换即可(脚本仍保留备用)。
images/ 里的文件名即「内容指纹」,请勿随意改名,否则需同步改 .md 引用。