docs: add Cursor Self-Driving patterns - perception/decision/execution and bug auto-fix
This commit is contained in:
36
AGENTS.md
36
AGENTS.md
@@ -744,3 +744,39 @@ LangChain 将 Harness Engineering 应用于开源项目,取得了可观的效
|
||||
| 覆盖率 | 60% | 85% | 数据流 100% 覆盖 |
|
||||
| Bug 漏检 | 15% | 5% | 你的审查把关 |
|
||||
| 贡献者增长 | 500 | 1200+ | 不适用(单人项目) |
|
||||
|
||||
## Cursor Self-Driving 模式借鉴
|
||||
|
||||
### 感知 → 决策 → 执行(本项目的映射)
|
||||
|
||||
| 层级 | Cursor 实现 | 本项目实现 |
|
||||
|---|---|---|
|
||||
| **感知** | 全库索引、符号解析、依赖分析 | 你提供上下文 + 我阅读相关代码 |
|
||||
| **决策** | 制定修改计划、评估影响 | 我制定计划(update_plan),你确认 |
|
||||
| **执行** | 生成代码、运行测试、回滚 | 生成代码 → 编译验证 → 你审查 → 提交 |
|
||||
|
||||
### Bug 自动修复流程(本项目)
|
||||
|
||||
```
|
||||
错误报告(编译错误 / 运行时异常)
|
||||
↓
|
||||
诊断:定位文件+行号,分析根因类型
|
||||
↓
|
||||
方案:生成修复代码
|
||||
↓
|
||||
验证:mvn compile 确认通过
|
||||
↓
|
||||
你审查 diff → 确认 / 驳回
|
||||
```
|
||||
|
||||
### 个人 vs 团队 Harness
|
||||
|
||||
| 维度 | Cursor(个人) | 本项目(Codex CLI) |
|
||||
|---|---|---|
|
||||
| 交互方式 | 实时对话,秒级响应 | 异步任务,分钟级 |
|
||||
| 控制粒度 | 代码级(行/块) | 任务级(文件/模块) |
|
||||
| 反馈速度 | 即时预览 | 编译验证 |
|
||||
| 适用场景 | 快速探索、原型开发 | 系统化修复、规范开发 |
|
||||
| 安全机制 | diff 预览 + 一键回滚 | git diff + 你审查 |
|
||||
|
||||
> 两者互补:Cursor 适合"怎么写",Codex Harness 适合"怎么保证质量"。
|
||||
|
||||
Reference in New Issue
Block a user