Skip to content

CLI 命令 ​

Triggerfish 提供 CLI 用于管理你的智能体、守护进程、渠道和会话。本页涵盖每个可用命令和聊天内快捷方式。

核心命令 ​

triggerfish dive ​

运行交互式设置向导。这是安装后运行的第一个命令,可以随时重新运行以重新配置。

bash
triggerfish dive

triggerfish chat ​

在终端中启动交互式聊天会话。当你运行不带参数的 triggerfish 时,这是默认命令。

bash
triggerfish chat

triggerfish start ​

安装并作为后台守护进程启动 Triggerfish。

bash
triggerfish start
平台服务管理器
macOSlaunchd
Linuxsystemd
WindowsWindows 服务 / 任务计划程序

triggerfish stop ​

停止运行中的守护进程。

bash
triggerfish stop

triggerfish status ​

检查守护进程是否正在运行并显示基本状态信息。

bash
triggerfish status

triggerfish logs ​

查看守护进程日志输出。

bash
triggerfish logs        # 显示最近的日志
triggerfish logs --tail # 实时流式传输日志

triggerfish patrol ​

运行 Triggerfish 安装的健康检查。

bash
triggerfish patrol

triggerfish config ​

管理你的配置文件。使用点分路径访问 triggerfish.yaml。

bash
triggerfish config set <key> <value>    # 设置配置值
triggerfish config get <key>            # 读取配置值
triggerfish config validate             # 验证配置语法和结构
triggerfish config add-channel [type]   # 交互式添加渠道
triggerfish config migrate-secrets      # 将明文凭证迁移到操作系统钥匙串

triggerfish connect ​

将外部服务连接到 Triggerfish。

bash
triggerfish connect google    # Google Workspace(OAuth2 流程)
triggerfish connect github    # GitHub(个人访问令牌)

triggerfish update ​

检查可用更新并安装。

bash
triggerfish update

聊天内命令 ​

这些命令在交互式聊天会话中可用。仅限所有者。

命令描述
/help显示可用的聊天内命令
/status显示会话状态:模型、令牌数、费用、taint 级别
/reset重置会话 taint 和对话历史
/compact使用 LLM 摘要压缩对话历史
/model <name>切换当前会话的 LLM 模型

键盘快捷键 ​

快捷键操作
ESC中断当前 LLM 响应
Ctrl+V从剪贴板粘贴图像(参见图像和视觉)
Ctrl+O切换紧凑/展开工具调用显示
Ctrl+C退出聊天会话
上/下浏览输入历史

ESC 中断通过整个链——从编排器到 LLM 提供商——发送中止信号。响应干净地停止,你可以继续对话。 :::