AIS Skill
GitHub 仓库 | ClawHub | SkillHub
这是一个符合 Agent Skill 标准 的本地技能包,用于通过远端 HTTP 执行服务,操作 TorchV AIS / 知识库(KB)。
核心目标
本 Skill 的设计目标是:
- 无需本机/Agent安装额外依赖
- 所有
kb ...命令统一通过远端执行 - 使用
scripts/kb_execute.py转发命令 - 支持完整文件能力(上传 / 下载 / 链接生成)
- 为 Agent 提供清晰的 操作工作流约束
工作原理
Agent → kb_execute.py → HTTP → AIS 执行服务 → 返回结果
本地只负责"转发",所有实际执行发生在远端 AIS。
项目结构
.
├── README.md
├── SKILL.md # 技能主文件(核心入口)
├── references # 详细能力说明
│ ├── read.md # 读取 / 搜索 / 定位
│ ├── write.md # 新建 / 发布 / 结构操作
│ ├── update.md # patch 修改
│ └── file-transfer.md # 文件传输能力
└── scripts
└── kb_execute.py # 命令转发核心
SKILL.md:定义术语、执行约束、默认工作流(Agent 必读)references/read.md:读取 / 搜索 / 渲染链接references/write.md:创建 / 复制 / 移动 / 删除 / 发布references/update.md:基于 patch 的精确修改references/file-transfer.md:上传 / 下载 / 下载链接scripts/kb_execute.py:命令转发入口(核心执行点)
快速开始
下载本项目 zip,告诉你的 Agent 安装即可使用。
从 GitHub 获取:https://github.com/torchv/ais-skill
从 ClawHub 获取:https://clawhub.ai/liuchuan01/ais-skill
从 SkillHub 获取:https://skillhub.tencent.com/skills/ais-skill
环境配置
推荐使用环境变量:
export KB_EXECUTE_URL="https://bot.torchv.com"
export KB_TOKEN="xxxxxx"
显式调用
将你的 url、token 告知 agent,它将通过运行时指定:
./scripts/kb_execute.py \
--url "https://bot.torchv.com" \
--token "xxxxxx" \
"kb ls"
获取 KB_EXECUTE_URL
KB_EXECUTE_URL 只需要填写 AIS 站点地址。
获取方式:
- 打开你正在使用的 AIS 页面
- 复制浏览器地址栏里的站点根地址
示例:
https://bot.torchv.com
获取 KB_TOKEN
推荐方式:
AIS → 管理中心 → 开放密钥 → 创建密钥
临时方式(仅调试使用):
浏览器开发者工具 → Network → 复制 token / Authorization
需要 MCP 版本?
请参考 AIS MCP 文档,或访问 https://github.com/torchv/ais-mcp