快速上手
本文档帮助你在 5 分钟内上手 AggRoot。假设你已完成安装与配置。
首次运行
在项目目录或任意目录启动 AggRoot:
aggroot
启动后,你会看到交互式提示符,直接输入你的问题或指令即可。
基本交互
AggRoot 支持自然语言交互,你可以像和同事聊天一样描述需求:
你> 熟悉下当前项目
你> 读取 README.md 并总结
你> 搜索所有 TypeScript 文件
你> 帮我修复 main.ts 里的类型错误
你> 写一个单元测试覆盖 utils.ts 的功能
AggRoot 会自动理解你的意图,调用合适的工具完成任务。
快捷键
AggRoot 提供了几个常用快捷键,提升操作效率:
| 快捷键 | 功能 | 说明 |
|---|---|---|
$ |
切换模型 | 弹出模型选择列表 |
# |
切换代理 | 弹出代理选择列表 |
@ |
文件引用 | 在输入中引用文件路径 |
/ |
斜杠命令 | 输入命令执行特定操作 |
Tips: 按下快捷键后会弹出选择界面,用方向键选择后回车确认。
切换模型
AggRoot 支持在对话中随时切换 AI 模型:
方式一:快捷键
按下 $ 键,从弹出的模型列表中选择。
方式二:斜杠命令
你> /model deepseek-v4-flash
你> /model gpt-5.5
常用模型切换场景:
- 编码任务用 DeepSeek V4 / GLM-5.2(性价比高、长上下文)
- 复杂推理用 Claude Opus 4.8 / GPT-5.5
- 本地隐私场景用 Ollama
切换代理
AggRoot 内置多个专业代理,适合不同场景:
方式一:快捷键
按下 # 键,从弹出的代理列表中选择。
方式二:斜杠命令
你> /agents
代理切换场景示例:
- 编程开发 →
code之神(默认) - 文案创作、PPT、Word →
内容创作助手 - 系统运维、环境配置 →
运维大师
Tips: 不同代理拥有不同的工具集和行为准则。编程代理可以读写代码、执行 Git 操作;创作代理擅长文案和文档生成。
YOLO 模式
默认情况下,AggRoot 在执行高风险操作(如写入文件、执行 Shell 命令)前会请求确认。YOLO 模式可以跳过所有确认,自动执行:
你> /yolo
进入 YOLO 模式后,所有操作将自动执行,不再弹出确认提示。
Tips: YOLO 模式适合你已经信任的操作场景。在不确定时,保持默认模式更安全。再次输入
/yolo可退出 YOLO 模式。
会话管理
AggRoot 提供了完整的会话管理功能:
| 命令 | 功能 | 说明 |
|---|---|---|
/sessions |
查看会话列表 | 列出所有历史会话 |
/switch <id> |
切换到指定会话 | 继续之前的对话 |
/reset |
重置当前会话 | 清空对话历史,重新开始 |
/export |
导出当前会话 | 将对话导出为文件 |
会话示例
你> /sessions
#1 2025-01-15 14:30 修复登录Bug
#2 2025-01-15 16:20 重构API层
你> /switch 1
已切换到会话 #1:修复登录Bug
你> /reset
会话已重置
你> /export
会话已导出到 .aggroot/exports/session-20250115.md
其他常用命令
| 命令 | 功能 |
|---|---|
/help |
显示帮助信息 |
/exit |
退出 AggRoot |
/memory |
管理项目记忆 |
/undo |
撤销最近的文件修改 |
/status |
查看当前状态(模型、代理等) |
退出
你> /exit
或按 Ctrl+C 退出。
Tips: AggRoot 会自动保存会话状态。下次启动时可以用
/sessions恢复之前的对话。