跳转至

DIP1 技术开发子项目发布区(dip1/)

子目录编号:PUB-D1 创建日期:2026-08-09 维护人:DT / TL 源文件位置dip1/docs/(10 份自包含文档) 代码位置dip1/(纳入 Git 版本管理,暂不纳入发布 PDF关联文档发布目录总索引DIP1 目录索引PJM §3.4 DIP1 子项目管理


一、定位

本子目录(发布/dip1/)是 DIP1 独立技术开发子项目的文档成品发布区,发布对象:

受众 关注点 推荐文档
SPO(曾总)/ BO(洪哥) 进度评估、里程碑审批、交付物质量 👉 DIP1-IMP-Code-Agent实施指南 §7.1 交付物状态跟踪矩阵(唯一真值,无需看其他 9 份)
TL(司徒总) 架构评审、代码实施、部署验收 DIP1-ARC(架构)→ DIP1-SPEC(需求)→ DIP1-API(接口)→ DIP1-Schema(DB)→ DIP1-IMP(实施)
DIP1 Code Agent(独立) 实施依据、验收标准、Git 规范 10 份文档全部自包含,脱离主仓其他文档即可执行(按 DIP1-README §4.1 顺序阅读)
外部评审/投资方(技术侧) 子项目概览、技术方案可行性、交付进度 DIP1-README 索引 → DIP1-ARC → DIP1-SPEC → DIP1-IMP §7.1 跟踪矩阵

⚠ 代码发布说明dip1/ 目录下的代码(后端 Python FastAPI + 前端 Monorepo:opr-admin Web + wkr-app RN + cst-app RN + 脚本)当前阶段暂不纳入本发布目录。代码通过 Git 主仓 dev 分支版本管理,正式发布后由 CI/CD(含 EAS Build)生成部署包,后续将在本目录下追加 changelog/release-notes/


二、发布文档清单(10 份,源文件 → 发布成品映射)

生成方式:按 PMG「AI 特定行为 #1 文档汇总输出」将 dip1/docs/ 下 10 份 MD/YAML/Python 源文件,顺序汇总为单一 PDF(Mermaid 流程图转 PNG 内嵌,代码块保留高亮),文件命名:DIP1技术设计文档汇总-V2.0.pdf。 同时保留每份文档的独立 HTML 版本(便于快速跳转阅读)。

# 发布成品 格式 源文件(dip1/docs/) 说明 状态
1 DIP1-00-目录索引-V1.3 HTML + 汇总PDF README.md V1.3 DIP1 文档导航 · 10 份文档关系图 · 两种阅读顺序(Code Agent 独立跳过 P1 / 人类背景)· V1.3 同步原生 App 方案 🟢 源文件已就绪
2 DIP1-01-架构设计-V2.0 HTML + 汇总PDF DIP1-ARC-架构设计.md V2.0 DDD 四层分层 · C4 容器图(双 RN App)· 13 条 ADR(含 RN/Expo/NativeWind/EAS 决策)· NFR 指标 · 架构演进 🟢 源文件已就绪
3 DIP1-02-P1飞书对接设计-V1.1 ⏸ HTML + 汇总PDF DIP1-P1-MVP-FS飞书对接设计.md V1.1 ⏸ 暂不实施(ADR-008)——Feishu SDK 封装 + 双轨同步层保留待未来启动;Code Agent 跳过本文档 🟢 源文件已就绪(暂不实施)
4 DIP1-03-P2一线操作系统-V2.0 HTML + 汇总PDF DIP1-P2-一线操作系统设计.md V2.0 QSV/CPT/MDS/OPS/DSP/PAY + CST 客户端 · 65 REST API · 22 表 SQL · RBAC + RLS · 移动认证 + 推送服务 🟢 源文件已就绪
5 DIP1-04-P3技术基础设施-V1.1 HTML + 汇总PDF DIP1-P3-技术基础设施.md V1.1 开发环境初始化(含 Expo/EAS)· Git Flow Lite · CI/CD + EAS Build/Submit/Update · 测试金字塔(含 Detox RN E2E)· 香港双 AZ + App Store/Google Play + OTA · Sentry RN 🟢 源文件已就绪
6 DIP1-05-SPEC需求规格-V2.0 HTML + 汇总PDF DIP1-SPEC-需求规格说明书.md V2.0 自包含核心:6 角色 × 12 域 × 193+ 功能点(含 CST 客户端)· 20+ 用户故事 · 14 项 NFR(含移动端)· 错误码表 · MVP 裁剪表 🟢 源文件已就绪
7 DIP1-06-PROTO功能原型-V2.0 HTML + 汇总PDF DIP1-PROTO-功能原型设计.md V2.0 运营后台 15+ 页(Web)· 师傅端 RN 8 页 · 客户端 RN 8 页 · NativeWind 主题 Token · 10 条交互流 Mermaid · 响应式规范 🟢 源文件已就绪
8 DIP1-07-OpenAPI规格-V2.0 YAML 原文件 + HTML Swagger UI DIP1-API-OpenAPI规格.yaml V2.0 65 端点完整定义(认证/移动认证/QSV/CPT/MDS/OPS/DSP/CST/推送/系统)· 可直接导入 Swagger/Apifox/Postman · 含错误码与分页规范 🟢 源文件已就绪
9 DIP1-08-Schema数据库设计-V2.0 HTML + 汇总PDF DIP1-Schema数据库详细设计.md V2.0 ER 图(Mermaid)· 22 业务表(新增 4 表:CST/移动会话/推送设备/推送记录)· 30 枚举 · 5 RLS 策略 · 索引优化建议 🟢 源文件已就绪
10 DIP1-09-IMP-CodeAgent实施指南-V2.0 HTML + 汇总PDF DIP1-IMP-Code-Agent实施指南.md V2.0 SPO/BO 进度入口:Git 仓信息 · 105 人天 4 阶段实施甘特(跳过 P1)· §7.1 交付物状态跟踪矩阵(3 组 24 项红黄绿) · 三级验收 Checklist · §十 反馈状态机 🟢 源文件已就绪
11 DIP1-10-Alembic迁移脚本-V2.0 .py 原文件(代码高亮 HTML 版) 0001 + 0002 V2.0 与 DIP1-08 同步:0001(18 表)+ 0002(4 表:CST/移动会话/推送设备/推送记录) · upgrade()/downgrade() 双向 · PG 扩展/ULID 函数/updated_at 触发器 🟢 源文件已就绪

汇总 PDF 生成(由听写助手触发,AI 特定行为 #1):顺序 1→2→3→4→5→6→7→8→9→10→11,每篇以「篇 N / 11」封面分隔,Mermaid 图批量转 PNG,代码块保留语法高亮,输出到 发布/dip1/DIP1技术设计文档汇总-V2.0.pdf


三、文档与代码版本对应关系(便于追溯)

DIP1 文档包版本 对应 Git 分支/Tag 对应代码状态 说明
V2.0(当前) dev 分支,dip1-v2.0-doc 标签 骨架占位(50+ 文件)· 未实现功能逻辑 原生 App 方案设计阶段交付:10 份文档全部 🟢 V2.0(跳过 P1 飞书对接 ADR-008),代码待 DIP1 Code Agent 启动
V2.1(§0 环境基建 + §2 后端完成后) dip1-v2.1-be 里程碑 Tag Expo/EAS 工具链 + 5+1 大领域 + 65 API + 22 表 + RBAC + 移动认证 + 推送(49+9 人天) 后端业务验收后发布,更新 DIP1-IMP §7.1 矩阵
V2.2(§3 前端完成后) dip1-v2.2-fe 里程碑 Tag OPR Web + WKR RN + CST RN 双端 + 原生模块 + 前后端联调(32 人天) 前端三端验收后发布
V2.3(§3 移动端基建完成后) dip1-v2.3-mobile 里程碑 Tag EAS Build 4 artifact + App Store/Google Play 提审 + OTA 配置(5 人天) 移动端上架就绪
V3.0(正式上线) v3.0.0(合并到 main) 生产部署 + 蓝绿切换 + RPO/RTO 验证 + App 上架 OL UAT 通过 + SPO 审批后发布

每版本发布后,本目录追加对应版本的 CHANGELOG-Vx.y.md,详细列出文档与代码变更点,由 TL + DT 维护。


四、交付物状态快速一览(与 DIP1-IMP §7.1 同步)

分组 数量 当前状态 加权占比
文档(D-01 ~ D-10) 10 份 🟢 100% V2.0 全部交付(原生 App 方案) 权重 10%
代码(C-00 ~ C-13,105 人天) 14 里程碑 🟡 0% 待 DIP1 Code Agent 启动(§0 环境基建 9 + §2 后端 49 + §3 前端 32 + §3 移动基建 5 + §4 部署 10) 权重 60%
部署/UAT/发布(DPL-01 ~ 04) 4 项 🟡 0% 待代码完成(EAS Build + App Store/Google Play + OTA + 蓝绿部署) 权重 30%
综合加权完成度 10%(文档 V2.0 完成,代码待启动) 100%

SPO/BO 直接点击 DIP1-09 IMP §7.1 跟踪矩阵 查看 3 组 24 项红黄绿详情,无需进入代码或其他业务文档。


五、修订记录

版本 日期 维护人 修订内容
V1.0 2026-08-09 DT 初始化 DIP1 发布子目录;注册 11 份发布成品(10 份文档 + 1 Alembic 脚本);明确汇总 PDF 生成规则与版本追溯机制;与 DIP1-IMP §7.1 交付物状态矩阵同步
V1.1 2026-08-09 DT 源文件路径同步:DIP1 文档从 docs/技术文档/dip1/ 迁移至 dip1/docs/(代码目录内,自包含);所有源文件链接路径同步更新;关联文档 DIP1 目录索引链接更新至 ../../dip1/docs/README.md
V1.2 2026-08-09 DT 原生 App 方案升级(对齐 DIP1-ARC V2.0 ADR-008):① §二 发布文档清单 11 份全面同步 V2.0 版本号(DIP1-00 V1.3 / DIP1-01 V2.0 / DIP1-02 V1.1 ⏸ / DIP1-03 V2.0 / DIP1-04 V1.1 / DIP1-05 V2.0 / DIP1-06 V2.0 / DIP1-07 V2.0 / DIP1-08 V2.0 / DIP1-09 V2.0 / DIP1-10 V2.0);② §三 版本对应表重构为 4 阶段(V2.0 当前 → V2.1 后端 → V2.2 前端 → V2.3 移动基建 → V3.0 上线),对齐 105 人天 4 阶段实施计划;③ §四 状态矩阵代码 85→105 人天、里程碑 12→14、部署新增 EAS Build/App Store/Google Play/OTA;④ 汇总 PDF 文件名 V1.0→V2.0;⑤ 代码发布说明新增 Monorepo 三端 + EAS Build;⑥ 技术栈对齐 React Native + Expo + NativeWind

本子目录为 DIP1 子项目专属发布区,源文件见 dip1/docs/,代码见 dip1/(暂不纳入发布),项目管理见 PJM §3.4