CodeHealth — 全栈代码健康检查与上线评估 📅 2026/6/24 3:43:46 CodeHealth — 全栈代码健康检查与上线评估 参加商汤小浣熊 OPC 能力挑战赛 · 赛道二 | 商汤小浣熊 × Datawhale开发背景当下 AI 开发工具已经全面普及人人都能借助 AI 快速生成代码但 AI 产出的代码缺少天然的边界约束与统一规范很容易堆积成难以维护的技术屎山还潜藏各类安全漏洞这类代码完全不具备直接上线的条件。一方面AI 生成的代码必须经过完整的安全风控扫描、上线风险评估确认无漏洞、合规无风险后才能投产另一方面若项目没有一套严格统一的代码质量规范不同开发人员、不同 AI 生成逻辑会各自遵循一套编码标准多人协作时项目架构、代码风格完全不可控长期下来会大幅提升维护成本。面向开发团队的全栈代码质量工具。上传项目 ZIP自动多维度扫描一份投入三份产出体检报告 PPT 上线评估 PPT 逐行整改 Excel。一个人 AI完成团队级代码审查。核心亮点全维度扫描— 八维覆盖从命名规范到技术栈老化一次性完整体检上线评估— 三道门禁安全/质量/合规安全项一票否决⏱️精准工时— 公式基准 × 规模 × 耦合 × 风险精确到 0.1h团队排期直接可用⚙️标准可配置— 行业基线打底企业可收紧阈值、增加门禁、添加禁止/强制规则全栈覆盖— 前端 Vue/React后端 Java/Go/PHP标准文件可插拔扩展十模块串联— 知识库→数据分析→文案→theme-factory→canvas-design→html-templates→pptx→xlsx→artifacts-builder→webapp-testing全链路在小浣熊体系内闭环零外部依赖四种模式模式耗时适用场景A. 快速扫描5min紧急上线前安全卡点B. 标准体检 ★15min日常技术 review、项目交接C. 严格审查20min行业标准 企业规则核心项目审查D. 上线评估20min三道门禁AI 代码质量把关三份产出产出格式生成方式回答的问题① 代码健康体检报告PPTpptx“项目现在什么状态”② 上线安全评估报告PPTpptx“代码能不能上线”③ 逐行代码整改方案Excelxlsx“怎么改谁改改多久”Excel 内嵌公式自动汇总工时/按优先级统计/按负责人统计开发人员可直接筛选排序、标完成状态。小浣熊能力全链路扫描引擎知识库 → 数据分析 → 文案 │ 视觉层theme-factory → canvas-design → html-templates │ 产出层pptx①②PPT xlsx③Excel artifacts-builder交互看板·可选 │ 验证层webapp-testing运行时验证·可选十个内置能力零外部 API Token。支持语言类别语言/框架标准文件前端Vue 2/3、React、TypeScript、JavaScriptreferences/vue-style-guide.md后端Java (Spring Boot)references/java-style-guide.md后端Goreferences/go-style-guide.md后端PHP (Laravel)references/php-style-guide.md标准文件可插拔新增语言只需添加对应规则文件。效率提升人工 Code ReviewCodeHealth提效14-21 小时~15 分钟~60x安装与使用1. 安装 Skill在办公小浣熊中安装本目录为 skill。依赖全部使用小浣熊内置能力pptx / xlsx / html-templates / canvas-design / theme-factory / webapp-testing / artifacts-builder无需额外配置。2. 触发使用上传项目 ZIP然后说“帮我做一次标准体检” → 模式 B八维全量扫描“帮我看看能不能上线” → 模式 D三道门禁评估“帮我检查代码质量” → AI 会让你选模式3. 报告生成扫描完成后自动串联内置 skill 生成三份报告——PPT 用于上会Excel 用于开发。项目结构codeHealth/ ├── SKILL.md # Skill 定义AI 行为指令 ├── README.md # 本文件 ├── agents/openai.yaml # AI Agent 配置 ├── scripts/main.py # PPT API 调用脚本备用 ├── references/ # 规则与标准库 │ ├── vue-style-guide.md # Vue 前端代码标准 │ ├── java-style-guide.md # Java 后端代码标准 │ ├── go-style-guide.md # Go 后端代码标准 │ ├── php-style-guide.md # PHP 后端代码标准 │ ├── check-dimensions.md # 八维检查维度定义 工时基准 │ ├── work-hours-estimate.md # 精准工时计算公式45 条基准 │ ├── standards-config.md # 标准配置体系三层四模式 │ ├── launch-checklist.md # 上线评估体系三道门禁 企业叠加 │ ├── remediation-plan-template.md # 整改方案模板 │ ├── ppt-generation-prompt.md # PPT 生成 Prompt │ ├── API_REFERENCE.md # 小浣熊 PPT API 参考 │ └── CHEATSHEET.md # 小浣熊 PPT API 速查 ├── demo/ # 演示与示例 │ ├── 演示操作手册-从头到尾.md # 评委演示完整剧本 │ ├── 演示全流程脚本.md # 详细对话示例 │ ├── 示例报告-健康体检.md # 健康体检报告示例 │ ├── 示例报告-上线评估.md # 上线评估报告示例 │ ├── company-standard-example.json # 企业代码标准示例 │ ├── company-launch-standard-example.json # 企业上线标准示例 │ └── shiwo-mobile-demo.zip # 测试用 Vue 项目 ├── docs/ # 背景文档 │ ├── 产品介绍-CodeHealth.html # 产品介绍页面 │ ├── 产品介绍PPT-CodeHealth.html # 产品介绍 PPT11页可打印PDF │ ├── 作品简介-提交.md # 作品简介源稿 │ ├── 作品说明文档-提交.md # 作品说明文档源稿 │ ├── 作品提交文档-完整版.md # 完整版源稿 │ ├── 作品方案-前端代码健康检查工具.md # 作品方案文档 │ ├── 小红书文案.md # 社媒发布文案 │ └── PRD-*.md # PRD 背景文档 ├── output/ # 示例产出报告 │ ├── ①-代码健康体检报告.md # 体检报告示例58分 │ ├── ②-上线安全评估报告.md # 上线评估示例⚠️ 有条件通过 │ └── ③-代码逐行整改方案.md # 整改方案示例15项 55.4h ├── submission/ # 比赛提交文件命名合规 │ ├── CodeHealth-大卓-作品简介.md │ ├── CodeHealth-大卓-作品说明文档.md │ ├── CodeHealth-大卓-完整版.md │ └── CodeHealth-大卓-产品介绍.html └── shiwo-mobile-demo.zip # 测试用例skill源码工具地址https://gitee.com/dazhuo-team/code-health 基于商汤办公小浣熊 · 十个内置能力全链路串联 · 零外部依赖