Skip to content

工具系统

zhenhun edited this page Sep 4, 2026 · 2 revisions

中文 | English

三类工具

类别 来源 示例
内置系统工具 BIT 自带 shell、read/write/edit、记忆、技能等
AI 自建工具 AI 通过内置工具注册脚本 "把这段代码包成一个工具"
MCP 工具 外部 MCP 服务器 见 MCP-集成

AI 自建工具

AI 可以:

  1. 直接执行脚本:写一段与 BIT 通讯的脚本立即运行
  2. 沉淀为常驻工具:把脚本注册成工具,之后可反复调用
  3. 覆盖自建工具:按同名覆盖自己创建的工具

限制:系统工具与远程工具不可被覆盖,重名会报错。

工具注册/更新/删除/MCP 集成后立即生效(tools-updated 事件热更新),无需重启应用。

审批机制

  • 需要审批的工具调用会弹出询问卡片,展示工具名与参数
  • 120 秒不响应自动拒绝
  • 等待期间点"停止"可立即取消
  • 审批请求与结果均记入 审计日志

并发与容错

  • 一回合多个工具调用并发执行,上限 16
  • 结果按调用顺序回喂模型(与发起顺序一致)
  • 工具不可用或执行中断:错误信息回传模型,不静默丢弃

Shell 工具参数

  • 超时 600 秒
  • 输出截断上限 60000 字符
  • 中断会话时 shell 进程随之终止

手动调用

「工具」页可对任意工具手动发起调用、启停、删除,便于调试 AI 自建的脚本工具。

Clone this wiki locally