llm-to-agent/docs/development/project-assistant.md
2026-07-16 09:24:26 +08:00

39 lines
1.6 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# Project 开发助手
Project 模式让 Agent 在绑定的源码目录中完成长期开发工作。
## Project 初始化与绑定
- 期望实现阶段P2
- 实际开发状态:未开始
- 已确认点Project 绑定本地源码目录,并在项目根目录使用 `.agent/` 保存会话、Run 和项目上下文。
- 待确认点:初始化命令、已有 `.agent/` 的处理、路径移动与解绑。
## 代码工程 Toolset
- 期望实现阶段P2
- 实际开发状态:未开始
- 已确认点:包括代码搜索、修改/补丁、测试执行和测试结果收集;复用通用 Tool Runtime。
- 待确认点:测试命令发现、语言适配、代码索引和大仓库性能。
## 单 Agent 开发工作流
- 期望实现阶段P2
- 实际开发状态:未开始
- 已确认点:先跑通“理解源码 → 修改 → 测试 → 汇报”;第一版不强制 Planner/Worker/Reviewer。
- 待确认点:项目上下文装配、修改前计划、完成判定与失败反馈。
## Git 与 Worktree
- 期望实现阶段P2
- 实际开发状态:未开始
- 已确认点:支持 status、diff、log 和 worktree候选修改默认发生在隔离 worktree。
- 待确认点worktree 路径、分支命名、清理策略与普通 Project 的 Git 写操作确认。
## 项目知识沉淀
- 期望实现阶段P4
- 实际开发状态:未开始
- 已确认点:项目规则、架构摘要和决策记录以普通文件起步,不预先引入 RAG。
- 待确认点:文件名称、自动更新时机、是否进入 Git 和人工编辑体验。