CPDocs 助手
这是一个用于同步本地 cpdocs 仓库的 VS Code 插件。插件会在活动栏添加 CPDocs 视图,点击同步按钮后,会在配置的本地 cpdocs 仓库中执行 git pull。
选择 cpdocs 目录后,插件会持久化保存该目录,下次打开插件时会自动读取上次选择的目录。已配置 cpdocs 目录时,点击 CPDocs 插件视图会在右侧打开初始化项目信息配置窗口。配置窗口包含初始化根目录地址、开发agents应用、OMC/CodeGraph 开关和镜像清理选项,项目初始化仅支持前端项目。
代码走查与测试数据生成已适配 cpdocs base4.0 的 cp-frontend 和 cp-fixture 技能。测试数据生成支持离线 Fixture、Mock 输入和真实环境造数三种模式,真实造数需要先预览并确认。
主要功能:
- 环境体检:查看 cpdocs 轨道/版本、Agent、已装/缺失/旧技能、Node 版本、OMC 状态和最近产物。
- 前端代码走查:插件计算审查范围,执行 ESLint 后交给 AI 做语义审查,报告落到
docs/ai-review-documents/frontend-review/。
- 业务逻辑梳理与 TFD/DFD 流程图:产物落到
docs/ai-business-documents/。
- 产品实施规范检查:支持 API、云枢导出包和 OMC 环境,补齐 corpId/engineCode/targetViewCodes。
- 常量生成:字段、字典和枚举常量,校验 Java 输出路径后生成。
- 接口文档:按模块生成,支持全量和增量,产物落到
docs/ai-review-documents/interface-doc/。
仓库路径和远程仓库名称可以在 VS Code 设置的 CPDocs 助手 中修改。同步时插件会先获取远程仓库最新分支,再让用户选择需要切换并拉取的分支。
| |