Skip to content

AI 终端助手 ​

AI 终端助手是 Pro 功能,用于根据当前终端上下文生成命令建议、解释输出、整理风险提醒,并支持持续诊断会话。AI 能力需要用户自行配置可用的模型服务参数,客户端不内置固定模型账号。

前置条件 ​

使用 AI 终端助手前请确认:

条件说明
Pro 权限需要有效 Pro 许可证或可用试用权限
模型配置需要配置模型服务地址、密钥和模型名称
网络访问客户端需要能访问用户配置的模型服务
上下文确认发送终端输出、选中文本前应确认没有敏感信息

模型配置 ​

首次使用时建议先完成模型配置:

  1. 打开 AI 终端助手。
  2. 进入模型设置。
  3. 填写模型服务地址、API Key 和模型名称等参数。
  4. 点击测试连接。
  5. 测试成功后保存配置。

生成命令建议 ​

适合以下场景:

  • 不确定某个 Linux 命令的写法。
  • 想根据错误输出生成排查步骤。
  • 想把自然语言需求转换为命令。
  • 想在执行前了解风险。

使用步骤:

  1. 打开 AI 助手。
  2. 输入你想完成的目标,例如“查看哪个进程占用了 8080 端口”。
  3. 根据需要选择是否附带终端输出或选中文本。
  4. 生成建议。
  5. 阅读结论、风险和预期输出。
  6. 确认安全后,再复制或发送命令到终端。

结果内容 ​

AI 返回结果通常包括:

区域作用
结论先说明建议使用的命令或处理方向
执行前提醒标注权限、环境、数据风险
风险分级区分只读命令、修改命令和高风险命令
预期输出帮助判断命令是否执行成功
后续问题生成可继续追问的方向

诊断模式 ​

诊断模式适合持续排查问题,例如服务启动失败、磁盘异常、Docker 容器异常、网络不通等。

  1. 打开 AI 助手。
  2. 输入诊断目标。
  3. 启动诊断。
  4. 根据提示执行下一步命令。
  5. 将新的终端输出继续交给 AI 分析。
  6. 需要时可暂停、继续、停止或接管诊断。

诊断过程中的每一步都应由用户确认后再执行。不要把 AI 建议视为自动运维脚本。

历史记录 ​

AI 助手支持查看历史会话:

  • 查看历史命令建议。
  • 查看诊断过程。
  • 删除不需要的历史。
  • 导出指定历史记录。

如果历史中包含服务器地址、用户名、错误日志或业务路径,请在分享前脱敏。

安全建议 ​

  • 发送终端输出前,先检查是否包含密码、Token、私钥、客户数据。
  • 对 rm、chmod、chown、数据库变更、服务重启等命令保持谨慎。
  • 优先执行只读检查命令,再执行修改命令。
  • 生产环境操作前先备份数据。

使用提示 ​

AI 助手提供的是操作建议,不会替你判断所有业务风险。执行前请确认命令作用、目标服务器和当前目录;遇到删除、覆盖、重启、数据库变更等操作时,建议先备份或让 AI 生成只读检查命令。

相关文档 ​

BShellX Pro 帮助文档