文档版本:v0.1
更新日期:2026-08-25
状态:草稿(待团队评审)
命名约定:全部docs/目录下,UPPER_SNAKE_CASE.md,英文名+中文标题,版本号在文档内首行
| 类别 | 目录 | 面向受众 | 更新频率 |
|---|---|---|---|
| 规格类 | docs/specs/ |
架构师、后端、QA、合规 | 重大变更才改 |
| 用户类 | docs/user/ |
最终用户、会计师、销售 | 版本发布同步 |
| 开发类 | docs/dev/ |
贡献者、外包、新入职 | 持续迭代 |
| 合规商业类 | docs/biz/ |
创始人、法务、投资人、销售 | 战略调整时 |
docs/
├── # ===== 规格类 =====
│ ├── specs/
│ │ ├── VOUCHER_JSON_V1.md # 凭证 JSON Schema v1(已有,action-tree/specs/voucher-json-v1.md 同步)
│ │ ├── VOUCHER_STATE_MACHINE_V1.md # 凭证状态机(已有,action-tree/specs/voucher-state-machine-v1.md 同步)
│ │ ├── EVENT_SCHEMA_V1.md # 事件溯源 Schema(已有,action-tree/specs/event-schema-v1.md 同步)
│ │ ├── RULE_DSL_V1.md # 规则 DSL 语法(待写,action-tree/docs/05_Audit_Rule_Engine.md 衍生)
│ │ ├── OCR_PROVIDER_CONTRACT.md # OCR Provider 契约(zhanzhen/ocr.py 实现对应)
│ │ └── API_CONTRACT_V1.md # REST API OpenAPI 契约(server 生成)
│
├── # ===== 用户类 =====
│ ├── user/
│ │ ├── QUICK_START.md # 5 分钟上手(Windows/Mac/Linux/Android)
│ │ ├── INSTALLATION.md # 详细安装指南(pip/APK/Docker/源码)
│ │ ├── MOBILE_WORKFLOW.md # 📱 手机拍照→工作台全流程(新增)
│ │ ├── VOUCHER_GUIDE.md # 凭证录入/导入/分类/覆核操作指南
│ │ ├── REPORT_GUIDE.md # 报告生成/模板选择/导出指南
│ │ ├── RULES_GUIDE.md # 3+12 规则含义/阈值调整/自定义规则
│ │ ├── FAQ.md # 常见问题(分类:安装/OCR/同步/计费/合规)
│ │ ├── TROUBLESHOOTING.md # 故障排查(日志/报错码/网络/权限)
│ │ └── CHANGELOG.md # 用户可见变更日志(从 VERSIONING.md 衍生)
│
├── # ===== 开发类 =====
│ ├── dev/
│ │ ├── ARCHITECTURE.md # 系统架构总览(已有,根目录 ARCHITECTURE.md 同步)
│ │ ├── CONTRIBUTING.md # 贡献指南(分支/Commit/PR/测试/代码风格)
│ │ ├── DEVELOPMENT_SETUP.md # 本地开发环境搭建(pre-commit/venv/Docker)
│ │ ├── TESTING_STRATEGY.md # 测试金字塔/契约测试/黄金数据集/覆盖率门槛
│ │ ├── ADR/ # 架构决策记录
│ │ │ ├── ADR-001_DEBIT_CREDIT.md # 借贷双列决策(已有,action-tree/docs/adr/ADR-001.md)
│ │ │ ├── ADR-002_YAML_DSL.md # YAML DSL 为唯一准则
│ │ │ ├── ADR-003_MULTI_REPO.md # 不合并仓库、契约收敛
│ │ │ ├── ADR-004_RLS_TENANT.md # PostgreSQL RLS 多租户隔离
│ │ │ └── ADR-005_OCR_FALLBACK.md # 三级降级链选型
│ │ ├── PLUGIN_DEVELOPMENT.md # DSH 插件开发规范(hermes dsh-plugins 分支)
│ │ ├── RELEASE_PROCESS.md # 发布流程(语义化版本/Changelog/标签/二进制)
│ │ └── SECURITY.md # 安全报告流程/依赖扫描/密钥管理
│
├── # ===== 合规商业类 =====
│ ├── biz/
│ │ ├── OCR_STRATEGY.md # OCR 三级降级链+License(本批新增)
│ │ ├── PRODUCT_TIERS.md # 免费/专业版切分+CPA边界+定价(本批新增)
│ │ ├── ASSETS_AND_LICENSE.md # 资产分层+Open Core 双轨(本批新增)
│ │ ├── CPA_COMPLIANCE.md # 执业边界细则/免责声明/合规清单(新增)
│ │ ├── ROADMAP_PUBLIC.md # 对外公开路线图(v0.2→v1.0,新增)
│ │ ├── PRIVACY_POLICY.md # 隐私政策(GDPR/个保法,新增)
│ │ ├── TERMS_OF_SERVICE.md # 服务条款(订阅/退款/SLA,新增)
│ │ ├── DATA_PROCESSING_ADDENDUM.md # DPA 数据处理协议(企业客户,新增)
│ │ └── LIMITATIONS.md # 已知限制/不做项(已有根目录,同步)
│
├── # ===== 根目录现有文档(保持同步)=====
│ ├── BRAND_OCTOPUS.md # 品牌/图标/提示词(已有)
│ ├── REPORT_KNOWLEDGE.md # 报告知识库(已有)
│ ├── ARCHITECTURE.md # 架构总览(根目录,软链接到 docs/dev/)
│ ├── LIMITATIONS.md # 已知限制(根目录,软链接到 docs/biz/)
│ └── VERSIONING.md # 版本路线图(根目录)
| 路径 | 职责 | 状态 | 依赖上游 | 维护责任人 |
|---|---|---|---|---|
docs/specs/VOUCHER_JSON_V1.md |
凭证数据契约,前后端/移动端/导入器的唯一真相源 | ✅ 已有 | action-tree/specs/voucher-json-v1.md | 架构师 |
docs/specs/VOUCHER_STATE_MACHINE_V1.md |
凭证生命周期状态迁移规则(草稿→待复核→已复核→已入账→作废) | ✅ 已有 | action-tree/specs/voucher-state-machine-v1.md | 架构师 |
docs/specs/EVENT_SCHEMA_V1.md |
EventLog 事件溯源结构,审计追踪基石 | ✅ 已有 | action-tree/specs/event-schema-v1.md | 架构师 |
docs/specs/RULE_DSL_V1.md |
YAML 规则语法、算子、上下文变量、测试用例格式 | ⏳ 待写 | action-tree/docs/05_Audit_Rule_Engine.md | 规则引擎 Owner |
docs/specs/OCR_PROVIDER_CONTRACT.md |
OCR Provider 接口定义、错误码、降级协议 | 📝 进行中 | zhanzhen/ocr.py | OCR Owner |
docs/specs/API_CONTRACT_V1.md |
OpenAPI 3.1 规范,前端/移动端/三方集成契约 | ⏳ 待写 | server 生成 | 后端 Owner |
docs/user/QUICK_START.md |
5 分钟跑通:安装→录入→覆核→报告 | ⏳ 待写 | 所有核心功能 | 产品/文档 |
docs/user/INSTALL.md |
详细安装:pip/源码/Docker 三路 + extras 说明 + 故障排查 | ✅ 已有 | 打包发布流程 | 发布工程师 |
docs/user/MOBILE_WORKFLOW.md |
手机拍照→采集包→工作台导入→OCR→分类→底稿全链路 | 📝 进行中 | OCR_STRATEGY.md, zhanzhen/ocr.py | 移动端 Owner |
docs/MOBILE_WORKFLOW_CHECKLIST.md |
手机采集可打印检查清单(拍摄/打包/收包/故障/签认栏;字段名以 capture-batch 实现为准) | ✅ 已有 | MOBILE_WORKFLOW.md, webapp.py | 移动端 Owner |
docs/user/VOUCHER_GUIDE.md |
凭证手工/CSV/OCR 录入、分类模板、覆核标记、批量操作 | ⏳ 待写 | 核心功能 | 产品 |
docs/user/REPORT_GUIDE.md |
报告模板选择、AI 起草、导出 PDF/Word/HTML、版本管理 | ⏳ 待写 | 专业模板包 | 产品 |
docs/user/RULES_GUIDE.md |
3+12 规则逐条解释、阈值调整、自定义规则 DSL 示例 | ⏳ 待写 | RULE_DSL_V1.md | 规则引擎 Owner |
docs/user/FAQ.md |
分类 FAQ:安装/OCR/AI/存储/Web 作业/合规(18 问) | ✅ 已有 | 收集真实问题 | 客服/产品 |
docs/user/TROUBLESHOOTING.md |
报错码对照表、日志分析、网络/权限/存储常见故障 | ⏳ 待写 | 错误码规范 | QA |
docs/user/CHANGELOG.md |
用户可见变更(Keep-a-Changelog,v0.1.0 全量功能) | ✅ 已有 | VERSIONING.md | 发布工程师 |
docs/user/CONFIG.md |
ZZ_* 配置逐项:作用/默认值/改动影响/安全提示 | ✅ 已有 | .env.example, 源码消费点 | 维护者 |
docs/user/USER_GUIDE.md |
上传→OCR→覆核→分录→规则→导出全流程操作手册(含 API 等价调用) | ✅ 已有 | webapp.py, web/index.html | 产品 |
docs/dev/ARCHITECTURE.md |
系统全景:模块/数据流/部署/技术选型/非功能性指标 | ✅ 已有 | — | 架构师 |
docs/dev/CONTRIBUTING.md |
分支策略、Commit 规范、PR 模板、核心域零依赖测试要求、ADR 触发条件 | ✅ 已有 | — | 维护者 |
docs/dev/DEVELOPMENT_SETUP.md |
本地环境:Python/Node/uv/Docker/pre-commit/IDE 配置 | ⏳ 待写 | — | 维护者 |
docs/dev/TESTING.md |
分层策略 + 43 个现有测试逐项清单 + 金标评估方法(原规划名 TESTING_STRATEGY.md) | ✅ 已有 | tests/, ci.yml | QA |
docs/dev/ADR/*.md |
架构决策记录(背景/决策/后果/替代方案) | 📝 部分 | — | 架构师 |
docs/dev/PLUGIN_DEVELOPMENT.md |
DSH 插件规范:manifest/入口/权限/发布/版本兼容 | ✅ 已有 | hermes dsh-plugins 分支 | 插件 Owner |
docs/dev/RELEASE_PROCESS.md |
语义化版本、Changelog 生成、Git 标签、二进制/APK/镜像发布 | ⏳ 待写 | CI/CD | 发布工程师 |
docs/dev/SECURITY.md |
基线与已知缺口、GitHub 私密漏洞报告渠道、响应时限、加固清单 | ✅ 已有 | — | 安全 Owner |
docs/biz/OCR_STRATEGY.md |
OCR 三级降级链、各方案 License、接口规范 | ✅ 本批完成 | — | OCR Owner |
docs/biz/PRODUCT_TIERS.md |
免费/专业版切分、CPA 签发边界、免责声明、定价 | ✅ 本批完成 | action-tree/docs/11/10/12 | 产品/法务 |
docs/biz/ASSETS_AND_LICENSE.md |
资产分类表、Open Core 双轨、用户数据权利、商标 | ✅ 本批完成 | action-tree/docs/15/10/12 | 创始人/法务 |
docs/biz/CPA_COMPLIANCE.md |
执业边界细则、免责声明全文镜像、红线清单、场景速判表 | ✅ 已有 | PRODUCT_TIERS.md, 法律顾问终审待办 | 法务/产品 |
docs/biz/ROADMAP_PUBLIC.md |
对外公开路线图:v0.2~v1.0 里程碑、功能承诺、时间窗口 | 📝 进行中 | VERSIONING.md, 内部 OKR | 创始人/产品 |
docs/biz/PRIVACY.md |
本机数据清单/出网穷举/ZZ_AI_* 边界/删除方式(正式云端隐私政策仍待写) | ✅ 已有 | ASSETS_AND_LICENSE.md | 法务 |
docs/biz/TERMS_OF_SERVICE.md |
订阅条款、退款政策、SLA、免责、争议解决、知识产权 | ⏳ 待写 | PRODUCT_TIERS.md | 法务 |
docs/biz/DATA_PROCESSING_ADDENDUM.md |
企业客户 DPA:数据处理者义务、分包商、跨境传输、审计权 | ⏳ 待写 | PRIVACY_POLICY.md | 法务 |
docs/biz/LIMITATIONS.md |
已知限制、不做项、技术债、规模边界 | ✅ 已有 | — | 架构师/产品 |
graph TD
%% 规格层为基础
VOUCHER_JSON_V1 --> OCR_PROVIDER_CONTRACT
VOUCHER_JSON_V1 --> API_CONTRACT_V1
VOUCHER_JSON_V1 --> RULE_DSL_V1
VOUCHER_STATE_MACHINE_V1 --> API_CONTRACT_V1
EVENT_SCHEMA_V1 --> API_CONTRACT_V1
%% 规格层支撑用户/开发/商业层
OCR_PROVIDER_CONTRACT --> MOBILE_WORKFLOW
OCR_PROVIDER_CONTRACT --> OCR_STRATEGY
API_CONTRACT_V1 --> QUICK_START
API_CONTRACT_V1 --> INSTALLATION
RULE_DSL_V1 --> RULES_GUIDE
%% 商业层内部依赖
ASSETS_AND_LICENSE --> PRIVACY_POLICY
ASSETS_AND_LICENSE --> TERMS_OF_SERVICE
PRODUCT_TIERS --> CPA_COMPLIANCE
PRODUCT_TIERS --> ROADMAP_PUBLIC
CPA_COMPLIANCE --> TERMS_OF_SERVICE
%% 用户层依赖商业层
MOBILE_WORKFLOW --> OCR_STRATEGY
QUICK_START --> PRODUCT_TIERS
FAQ --> PRODUCT_TIERS
FAQ --> CPA_COMPLIANCE
| 规则 | 说明 |
|---|---|
| 单一真相源 | 规格类文档以 action-tree/specs/ 为准,docs/specs/ 仅镜像/软链接 |
| 版本同步 | 文档版本随代码语义化版本发布(CHANGELOG.md 记录文档变更) |
| 必有示例 | 面向用户/开发者的文档必须包含可运行示例(命令/代码/截图) |
| 交叉引用 | 文档间引用使用相对路径 [标题](../specs/VOUCHER_JSON_V1.md) |
| 语言 | 正文中文,代码/接口/错误码保留英文,关键术语中英对照 |
| 审核 | 合规商业类文档发布前需法务/创始人确认签字 |
| 优先级 | 文档 | 目标完成 | 阻塞项 |
|---|---|---|---|
| P0 | docs/biz/OCR_STRATEGY.md |
✅ 完成 | — |
| P0 | docs/biz/PRODUCT_TIERS.md |
✅ 完成 | — |
| P0 | docs/biz/ASSETS_AND_LICENSE.md |
✅ 完成 | — |
| P0 | docs/user/MOBILE_WORKFLOW.md |
📝 进行中 | OCR_STRATEGY.md, 移动端代码 |
| P1 | docs/biz/CPA_COMPLIANCE.md |
下周 | 法律顾问宅核 |
| P1 | docs/biz/ROADMAP_PUBLIC.md |
下周 | 内部 OKR 对齐 |
| P1 | docs/specs/RULE_DSL_V1.md |
两周内 | 规则引擎重构 |
| P2 | docs/user/QUICK_START.md |
v0.2 发布前 | 打包发布就绪 |
| P2 | docs/dev/CONTRIBUTING.md |
社区开放前 | 分支策略定稿 |
| P2 | docs/biz/PRIVACY_POLICY.md |
专业版上线前 | 法务起草 |
| P2 | docs/biz/TERMS_OF_SERVICE.md |
专业版上线前 | 法务起草 |
| 受众 | 渠道 | 同步方式 |
|---|---|---|
| 开发者/贡献者 | GitHub 仓库 docs/ |
代码同步,PR 审核 |
| 最终用户 | 官网 /docs/、App 内帮助中心 |
CI 部署(VitePress/Docusaurus) |
| 销售/售前 | Notion/飞书知识库 | 手动同步关键商业文档 |
| 投资人/合规审计 | 数据室(VDR) | 导出 PDF 打包 |
| 监管/审计 | 合规文档包 | 定版归档(Git 标签 + PDF) |
| 内容 | 仓库路径 |
|---|---|
| 规格权威源 | Ya-MiC/action-tree/specs/ |
| 商业/合规权威源 | Ya-MiC/action-tree/docs/10-15.md |
| 核心引擎代码 | Ya-MiC/zhanzhen/zhanzhen/ |
| 服务端代码 | Ya-MiC/zhanzhen-server/server/ |
| DSH 插件规范 | Ya-MiC/hermes (dsh-plugins 分支) |
| 移动端代码 | Ya-MiC/audit-os-mobile/ |
| CLI 参考实现 | Ya-MiC/audit-os/ |
维护提示:本文档(
DOC_MAP.md)作为文档体系的「地图」,每次新增/归档/重组文档时必须同步更新本表,保持目录树、清单、依赖图一致。