AI 终端助手
AI 终端助手是 Pro 功能,用于根据当前终端上下文生成命令建议、解释输出、整理风险提醒,并支持持续诊断会话。AI 能力需要用户自行配置可用的模型服务参数,客户端不内置固定模型账号。
前置条件
使用 AI 终端助手前请确认:
| 条件 | 说明 |
|---|---|
| Pro 权限 | 需要有效 Pro 许可证或可用试用权限 |
| 模型配置 | 需要配置模型服务地址、密钥和模型名称 |
| 网络访问 | 客户端需要能访问用户配置的模型服务 |
| 上下文确认 | 发送终端输出、选中文本前应确认没有敏感信息 |
模型配置
首次使用时建议先完成模型配置:
- 打开 AI 终端助手。
- 进入模型设置。
- 填写模型服务地址、API Key 和模型名称等参数。
- 点击测试连接。
- 测试成功后保存配置。
生成命令建议
适合以下场景:
- 不确定某个 Linux 命令的写法。
- 想根据错误输出生成排查步骤。
- 想把自然语言需求转换为命令。
- 想在执行前了解风险。
使用步骤:
- 打开 AI 助手。
- 输入你想完成的目标,例如“查看哪个进程占用了 8080 端口”。
- 根据需要选择是否附带终端输出或选中文本。
- 生成建议。
- 阅读结论、风险和预期输出。
- 确认安全后,再复制或发送命令到终端。
结果内容
AI 返回结果通常包括:
| 区域 | 作用 |
|---|---|
| 结论 | 先说明建议使用的命令或处理方向 |
| 执行前提醒 | 标注权限、环境、数据风险 |
| 风险分级 | 区分只读命令、修改命令和高风险命令 |
| 预期输出 | 帮助判断命令是否执行成功 |
| 后续问题 | 生成可继续追问的方向 |
诊断模式
诊断模式适合持续排查问题,例如服务启动失败、磁盘异常、Docker 容器异常、网络不通等。
- 打开 AI 助手。
- 输入诊断目标。
- 启动诊断。
- 根据提示执行下一步命令。
- 将新的终端输出继续交给 AI 分析。
- 需要时可暂停、继续、停止或接管诊断。
诊断过程中的每一步都应由用户确认后再执行。不要把 AI 建议视为自动运维脚本。
历史记录
AI 助手支持查看历史会话:
- 查看历史命令建议。
- 查看诊断过程。
- 删除不需要的历史。
- 导出指定历史记录。
如果历史中包含服务器地址、用户名、错误日志或业务路径,请在分享前脱敏。
安全建议
- 发送终端输出前,先检查是否包含密码、Token、私钥、客户数据。
- 对
rm、chmod、chown、数据库变更、服务重启等命令保持谨慎。 - 优先执行只读检查命令,再执行修改命令。
- 生产环境操作前先备份数据。
使用提示
AI 助手提供的是操作建议,不会替你判断所有业务风险。执行前请确认命令作用、目标服务器和当前目录;遇到删除、覆盖、重启、数据库变更等操作时,建议先备份或让 AI 生成只读检查命令。