3.0 KiB
3.0 KiB
generated: true (请先修改 Gitea Wiki,禁止直接编辑本文件) wiki_page: Task-4-Agent-Efficiency-Scope wiki_url: http://ilaer.eicp.net:8418/opc/dev_harness/wiki/Task-4-Agent-Efficiency-Scope.- wiki_revision: 3c2d8b9e5d82a0d3da5b71ef9d889e11d813d27d synchronized_at: 2026-08-08T01:59:47Z
4 增加 Agent 效率与范围控制规则
- 类型:需求
- 所属 Epic:无
- 所属 MVP / 版本:无
- 状态:已完成
- 日期:2026-08-08
- Gitea 工单:opc/dev_harness#4
- Wiki 页面:Task-4-Agent-Efficiency-Scope
- Wiki revision:见本地镜像头
背景与目标
DevHarness 已有完整安全和交付闭环,但缺少对无关扩展、重复检查、预防性验证和完成后继续优化的限制。本任务在不削弱安全、测试和归档的前提下增加效率规则。
最终方案
- 严格控制范围:默认按用户确认目标和工单执行,只限制无关产物、无关验证和相邻问题。
- 渐进执行和修复:完成必要前置检查后,用最小命令获得真实反馈,一次处理首个可行动错误。
- 复用已验证事实:只在同一任务和同一环境状态下复用,关键前提变化时重检。
- 明确停止条件:完成用户验收标准和仓库必要闭环后停止,首次运行成功不等于完成。
- 安全、高风险前置检查、代码修改后的测试、提交前状态、推送前远端检查和 Skill 规则不允许省略。
- Harness 检查开发工作流镜像和 AGENTS 中四组章节是否存在。
修改文件
AGENTS.md:增加效率与范围控制的完整规则。CLAUDE.md:增加简明执行入口。Development-WorkflowWiki:增加长期工作流说明。docs/01-workflow.md:Wiki 更新后的只读镜像。dev_scripts/check_harness.py:检查四组核心规则章节。tests/test_harness_docs.py:验证当前 Agent 规则结构。
验收结果
| 验收标准 | 结果 |
|---|---|
| 范围限制不禁止任务必需或仓库强制产物 | 通过 |
| 渐进执行保留安全和高风险前置检查 | 通过 |
| 事实复用包含失效条件和重检例外 | 通过 |
| 最小验收包含完整项目闭环 | 通过 |
| 相邻问题不会自动混入 | 通过 |
| Harness 检查四组章节 | 通过 |
| Wiki、测试和严格检查通过 | 通过 |
测试
- 执行命令:
python -m unittest discover -s tests -v - 结果:17/17 通过。
- 执行命令:
python dev_scripts/check_harness.py --strict - 结果:通过。
- 执行命令:
python dev_scripts/sync_wiki_docs.py --check - 结果:13/13 映射一致。
- 执行命令:
python -m compileall -q dev_scripts tests - 结果:通过。
- 执行命令:
git diff --check - 结果:通过。
- 未验证部分:不同新项目中的实际效率提升需要通过后续任务数据验证。
相关提交
d3df733docs: 增加 Agent 效率与范围控制 (#4)