SKILL.md
readonly只读
name
belt
description
使用 belt CLI — 运行 250+ 个 AI 应用、管理知识、搜索技能、连接 MCP 服务器。专为智能体工作流设计的 CLI 接口 — 类型化输入、模式验证,无需原始 API 调用。
belt cli
belt 是面向 AI 智能体的云平台 CLI。单个约 4MB 的二进制文件,无运行时依赖。
使用专为智能体设计的 CLI,意味着你的智能体通过受限的、类型化的接口进行操作,而不是编写原始的 curl 命令或 SDK 调用。每个操作都经过模式验证 — 更少的令牌、更少的错误,并且没有凭证泄露。
安装
首先检查 belt 是否已安装:
which belt && belt --version
如果已安装,请跳转到身份验证。
包管理器(推荐 — 通过各注册中心的信任链验证):
brew install inference-sh/tap/belt # macOS / Linux(Homebrew tap,已签名)
scoop bucket add belt https://github.com/belt-sh/scoop-belt && scoop install belt # Windows
npm install -g @inferencesh/belt # Node.js(全局安装,在 package.json 中锁定版本)
手动安装(完全控制 — 下载、验证、然后运行):
curl -fsSL https://cli.inference.sh -o /tmp/belt-install.sh
安装程序是一个简短、可读的 shell 脚本。它会检测你的操作系统和架构,从 dist.inference.sh 下载匹配的二进制文件,根据发布的清单验证二进制文件的 SHA-256 校验和,并将其放置在你的路径中。无需提升权限。安装程序源码 公开可读 — 运行前请先审查:
cat /tmp/belt-install.sh # 审查脚本
sh /tmp/belt-install.sh # 审查后运行
身份验证
belt login
belt me
设置智能体集成
belt plugin init claude # Claude Code
belt plugin init codex # OpenAI Codex
belt plugin init cursor # Cursor
快速开始
belt suggest "what tool should i use" # 跨应用、技能、知识的统一搜索
belt app store # 浏览 AI 应用
belt app store --category video # 按类别筛选
belt app get <namespace/name> # 查看模式、定价、功能
belt app sample <namespace/name> # 生成示例输入 JSON
belt app run <namespace/name> --input input.json # 运行应用
belt balance # 检查积分
常见工作流
图像和视频生成:
belt app get bytedance/seedance-2-0 # 检查模式 — 文件字段接受本地路径
belt app sample bytedance/seedance-2-0 --save input.json
# 编辑 input.json,然后:
belt app run bytedance/seedance-2-0 --input input.json
文件字段(模式中的 type: file)直接接受本地路径 — CLI 会自动上传:
belt app run bytedance/seedance-2-0 --input '{"image": "./photo.jpg", "prompt": "make it cinematic"}'
运行前检查定价:
belt app pricing <namespace/name> # 查看费用公式
belt app pricing <namespace/name> --json # 机器可读
多功能应用(例如具有 list_voices、list_resources 等功能的应用):
belt app get heygen/avatar-video # 显示所有功能及其模式
belt app sample heygen/avatar-video -f list_resources # 特定功能的示例
belt app run heygen/avatar-video -f list_resources --input '{}'
知识和技能:
belt knowledge list --json # 你的知识条目
belt knowledge search "react patterns" # 语义搜索
belt skill list # 你的技能
belt skill store search "video" # 在商店中查找技能
belt skill use <namespace/name> # 按需加载技能
MCP 连接器:
belt mcp list # 浏览可用连接器
belt mcp connect slack # 连接一个
belt mcp run slack send_message --input '{"channel": "#general", "text": "hello"}'
机器可读输出:
所有列表命令都支持 --json 以输出结构化数据:
belt app list --json
belt app store --json
belt task list --json
belt knowledge list --json
belt skill list --json
belt mcp list --json
belt secrets list --json
belt me --json
belt balance --json
提示
belt app sample从应用模式生成可直接编辑的输入 JSON- 文件字段在示例中显示为
./your-file.jpg— 只需替换为你的实际文件路径 belt suggest一次调用即可搜索应用、技能和知识belt task cost <task-id>显示运行后的实际费用belt app run --no-wait提交而不阻塞,稍后使用belt task get <id>检查- 对于需要保持 GPU 在调用之间保持热状态的有状态应用,使用
--session new
为项目禁用钩子
# .beltsh/config.json
{"hooks_disabled": true}
或者在环境中设置 BELT_NO_HOOKS=1。






