llm-to-agent/docs/development/system-evolution.md
2026-07-15 17:56:41 +08:00

828 B
Raw Blame History

System Evolution

状态todo
期望阶段P3

目标

使 Agent 能像维护普通开发项目一样维护自身。进化由用户在专属 Project 中提出需求或反馈驱动,不要求 Agent 主动发现问题。

已确定

  • System Evolution 是特殊 Project Profile绑定 Agent 自身源码仓库。
  • Agent 在 Git worktree 中分析、修改、测试候选版本。
  • 用户查看 Diff 后确认 Git commit/merge/push 等写操作。
  • Supervisor 在内核外负责候选版本切换、启动、健康检查和失败回退。
  • 初期以 Git 历史和 Run 日志记录演化过程;复杂评估与进化档案后置。

待细化

  • Supervisor 的最小实现和版本切换方式。
  • 候选版本测试、健康检查和回退判定。
  • 发布确认在 CLI/TUI/Web/Desktop 中的体验。