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

66 lines
2.2 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.

# 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 的复杂能力整合到一致的终端交互中。