SuperAPI AI 工具集

tooluniverse-cs-setup

智能体与模型

查看项目

更新于 10-16 01:16

技能介绍

用途:在 Claude Science 中原生安装或更新 ToolUniverse。上游 ToolUniverse 提供 Claude Code 插件(MCP 服务器 + uvx + 斜杠命令),Claude Science 加载能力方式不同,因此本技能改为原生安装:tooluniverse pip 包提供 2500+ 工具,工作流库打包为单个动态加载技能 tooluniverse-research,不使用 uv、MCP 服务器或插件市场。加载本技能会在核中定义 tu_build_research_bundle(),需在 tooluniverse conda 环境中运行单元格。

安装/更新四步:1)创建 conda 环境(已存在则跳过):manage_environments(mode="create", name="tooluniverse", python_version="3.11", packages=["pip"]);2)安装或升级工具:manage_packages(mode="install", environment="tooluniverse", packages=["tooluniverse"], use_pip=True),可用 ["tooluniverse==1.3.0"] 固定版本;3)暂存工作流包,在 tooluniverse 环境的 python 单元运行:res = tu_build_research_bundle(staging="./tu_staging"),下载仓库压缩包、解析所有 tooluniverse-* 工作流(丢弃插件/安装器条目),输出 SKILL.md、kernel.py、index.json、workflows/.md;4)发布技能,在 repl 工具中运行资料给出的 host.skills. 脚本(列表、删除、逐文件 edit、publish(overwrite=True)),publish 在 kernel.py 未通过 sidecar 校验时会拒绝。

验证:skill("tooluniverse-research") 加载路由并注入助手,随后 get_tu().run(...) 调用工具。注意:缓存默认在 ~/.tooluniverse 但此处只读,get_tu() 通过 TOOLUNIVERSE_CACHE_DIR 重定向到工作区;API 密钥可选,多数工具无需,NCBI/OncoKB/NVIDIA 等需在 Customize → Credentials 添加并在环境暴露;插件的斜杠命令与 MCP 服务器未移植,改为自然语言路由(search_skills → find_tu_workflow);更新时重跑步骤 2–4。