2026-07-16 10:50:57 +08:00

2.2 KiB
Raw Blame History

CLI

Runtime 管理与首次配置

实现阶段P1

  • 提供 Runtime 启动、连接、状态查询和停止命令。
  • Runtime 未启动时自动拉起CLI 退出后 Runtime 保持运行。
  • 完成 DeepSeek Key、数据目录和首个 Task 的最小首次配置。

自然语言 REPL

实现阶段P1

  • 在当前 Conversation 中进行流式聊天。
  • 支持输入历史、多行输入、取消当前请求和清晰的当前上下文提示符。
  • 终端重开后恢复最近 Space、Conversation 和消息历史。

Space 与 Conversation 控制

实现阶段P1

  • 通过一组一致的斜杠命令创建、列出、切换、重命名和归档 Task/Conversation。
  • 为 Project 绑定和切换复用相同的导航体验。
  • 提供帮助、命令错误提示和最近使用列表。

Run、Tool 与产物呈现

实现阶段P2

  • 实时展示模型回复、Tool 调用、Shell 输出、测试结果、错误和最终状态。
  • 长输出默认摘要,并能查看完整 Run 日志和 Artifact。
  • 提供 Run 取消、重新执行以及 Project Diff 查看入口。

System Evolution 终端流程

实现阶段P3

  • 在 CLI 中查看候选版本、Diff、测试结果、发布说明和健康检查。
  • 完成 Git 写操作确认、版本切换和回退操作。
  • 确保拒绝发布或发布失败后仍能继续处理候选工作区。

非交互与管道模式

实现阶段P4

  • 支持一次性命令、stdin 输入、stdout 结果、结构化 JSON 输出和可靠退出码。
  • 允许 Shell 脚本或其他程序创建 Run、等待结果或后台提交。
  • 交互模式和非交互模式使用同一 Runtime 接口。

全屏 TUI

实现阶段P4

  • 提供 Space/Conversation 导航、聊天、Run 时间线、日志、产物和 Diff 工作区。
  • 加入命令面板、搜索、补全、快捷键、主题和可调整布局。
  • 支持配置、扩展、System Evolution 和后台 Run 管理,不替代快速 REPL。

多 Agent 与记忆工作台

实现阶段P6

  • 展示 Plan、Step、Child Run、Agent 分工、人工检查点和结果验证。
  • 管理 Conversation/Space/全局记忆,查看来源并进行编辑或遗忘。
  • 将 P5/P6 的复杂能力整合到一致的终端交互中。