斜杠命令
功能概述:斜杠命令是iFlow CLI的内置控制系统,提供对各种功能和设置的快速访问。
学习时间:15-20分钟
前置要求:已安装并启动iFlow CLI,熟悉基本的命令行操作
什么是斜杠命令
斜杠命令是以 / 开头的特殊指令,用于控制iFlow CLI的行为和配置。这些命令可以在对话过程中随时使用,无需中断当前的工作流程。通过斜杠命令,您可以管理会话状态、配置系统设置、访问工具和获取帮助信息。
核心特点
| 特点 | 说明 | 优势 |
|---|---|---|
| 即时执行 | 命令立即生效,无需重启 | 提高工作效率 |
| 上下文保持 | 不会中断当前对话流程 | 保持工作连续性 |
| Tab补全 | 支持命令和参数自动补全 | 减少输入错误 |
| 彩色输出 | 状态信息使用颜色编码 | 提高可读性 |
| 子命令结构 | 复杂命令支持层级结构 | 功能组织清晰 |
工作原理
命令执行流程
用户输入 → 命令解析 → 参数验证 → 功能执行 → 结果反馈
↓
[/command args] → [解析器] → [验证器] → [执行器] → [输出]
命令分类系统
- 系统管理:系统信息、配置管理、状态监控
- 会话控制:对话管理、历史记录、状态保存
- 工具集成:IDE连接、MCP服务器、扩展管理
- 开发辅助:项目初始化、调试支持、错误报告
详细功能说明
系统管理命令
| 命令 | 功能 | 说明 |
|---|---|---|
/about | 系统信息 | 显示CLI版本、操作系统、模型版本等综合信息 |
/auth | 身份验证 | 配置或更改身份验证提供商 |
/theme | 主题设置 | 自定义CLI外观主题 |
/model | 模型切换 | 更改正在使用的AI模型 |
/editor | 编辑器配置 | 配置首选的外部编辑器 |
/privacy | 隐私信息 | 显示隐私通知和数据处理信息 |
会话控制命令
| 命令 | 功能 | 说明 |
|---|---|---|
/chat | 对话管理 | 保存、恢复、删除对话检查点 |
/clear | 清屏重置 | 清除屏幕并重置对话历史 |
/compress | 内容压缩 | 使用AI将对话历史压缩为摘要 |
/memory | 内容管理 | 与CLI的内容系统交互 |
/restore | 状态恢复 | 恢复到之前的检查点状态 |
/quit | 退出程序 | 退出CLI会话并显示统计信息 |