data: A3 提效对比实验数据(23 样例 + 人工基线 + 插件实测,整体提速约 266 倍)
- data/efficiency-samples/ 23 个多语言样例 + data/manual-review-tool.html 人工审核工具 - tests/measure/measure-plugin-samples.mjs 四语言插件侧测量脚本 - tests/measure/compare-a3.mjs 聚合对比 + results(插件实测/人工基线/comparison) - performance-comparison.md 填实基线对比与结论;README 效果总结由占位改为真实数据
This commit is contained in:
@@ -10,21 +10,25 @@ AI 驱动的代码审查与规范检查一体化 VS Code 插件。集成 ESLint
|
||||
|
||||
## 效果总结(核心指标摘要)
|
||||
|
||||
> 待补充:请填写提效/效果类核心指标摘要(新规项目须提供对比数据证明价值),例如:单文件平均审查耗时、AI 修复准确率、缺陷检出率、规则覆盖率等基线 vs 提效后对比。
|
||||
> 数据来源:A3 提效对比实验(23 个多语言样例,`data/efficiency-samples/`)。「提效后」= 插件静态分析实测(`tests/measure/results/a3-plugin-results.json`,可复现 `node tests/measure/measure-plugin-samples.mjs`);「基线」= 3 名不同经验等级审查人使用人工审核工具逐文件计时记录问题(`tests/measure/results/manual-review-*.json`);聚合对比见 `tests/measure/performance-comparison.md` 与 `tests/measure/results/a3-comparison.json`。
|
||||
|
||||
| 指标 | 基线 | 提效后 | 提升幅度 |
|
||||
|------|------|--------|----------|
|
||||
| (示例)单文件审查耗时 | 待填 | 待填 | 待填 |
|
||||
| (示例)AI 修复采纳率 | — | 待填 | 待填 |
|
||||
| (示例)规则检出覆盖率 | 待填 | 待填 | 待填 |
|
||||
| 指标 | 基线(人工审查,3 人均值) | 提效后(插件静态分析) | 提升幅度 |
|
||||
|------|---------------------------|------------------------|----------|
|
||||
| 全量审查耗时(23 文件) | 38.1 分钟 | 8.6 秒 | **约 266 倍** |
|
||||
| 检出规范问题数(23 文件) | 76 条 | 283 条 | 检出量约 3.7 倍 |
|
||||
| 问题检出率(对照插件全量) | 27%(平均漏检 73%) | 100%(规则全覆盖) | 规则覆盖兜底 |
|
||||
| 单文件审查耗时(JS/CSS) | 约 100 秒 | 约 0.01 秒 | 约 3400–8500 倍 |
|
||||
| 单文件审查耗时(Java/SQL) | 约 100 秒 | 约 1.1 / 0.4 秒(含子进程启动) | 约 94–238 倍 |
|
||||
|
||||
> 结论:插件在秒级完成多语言全量规范审查,较人工审查整体提速约 266 倍;同时内置规则全覆盖、逐字可复现,可弥补人工审查平均约 73% 的规则类漏检。
|
||||
|
||||
## 团队分工
|
||||
|
||||
> 待补充:请如实填写团队成员及分工。
|
||||
|
||||
| 成员 | 分工 |
|
||||
|------|------|
|
||||
| 待填 | 待填 |
|
||||
| 成员 | 分工 |
|
||||
| ------ | ----------------------------------------------------------- |
|
||||
| 范智鹏 | 框架设计与核心技术开发,功能实现落地,测试方案设计与实行 |
|
||||
| 苏洪旭 | 前期调研与可行性分析,插件功能的拓展与优化,进行测试验证 |
|
||||
| 董爱卿 | 需求分析与场景定义,用户体验与UI设计,文档撰写,Gitee库管理 |
|
||||
|
||||
## 规模与技术难度自我评估
|
||||
|
||||
|
||||
Reference in New Issue
Block a user