用途:本技能用于搭建、启动、验证和排查 immune COMPASS 的 ToolUniverse 远程工具,并可选通过 ToolUniverse Connect 中继共享。若只是为他人共享该模型而非开发,应参考 tooluniverse-share-computer 指南,无需检出 ToolUniverse 源码。
主要能力:模型运行在独立 Python 环境中,依赖通过 uv 创建虚拟环境并安装 ToolUniverse 与 immune_compass 的 requirements;可用 tu remote check 检查缺失项,用 tu serve 启动并共享。验证状态(2026-08-16)为可用的 CPU 部署,官方全队列 COMPASS 检查点转换为 safetensors 加纯数据预处理,在官方 GIDE 样本上运行;在 torch==2.10.0 环境下,安全产物与上游检查点在类别概率和全部 44 个概念分数上零差异,属执行等价性证据,非临床准确性基准。
使用方式:从 ToolUniverse 仓库根目录在 Linux、Python 3.12.3 下运行。先执行标准库契约检查:python scripts/remote_validation/setup_skill_preflight.py --implementation immune-compass,可加 --check-provider-env、--live、--check-connect-prereqs。创建隔离环境后安装依赖,获取官方 COMPASS 源码/检查点并确认条款,在隔离环境中用 convert_checkpoint.py 转换检查点并设置 COMPASS_SAFE_MODEL_DIR。授权一次后可用 tu remote login 与 tu remote share immune-compass 共享;本地启动用 python -m tooluniverse.remote.immune_compass.compass_tool,端点 http://127.0.0.1:7003/mcp。示例操作 run_compass_prediction 参数为 gene_expression_data_path 与 threshold。
适用场景与限制:适用于部署与诊断该远程模型。已验证部署使用 CPU,GPU 可用性本身不足以更换设备;需绑定回环地址,非回环绑定需 TOOLUNIVERSE_API_TOKEN;提供者数据、权重、缓存和凭据不得进入 Git。公开发布、独立调用方授权/隔离、广泛饱和测试和持久监督均未测试。缺失事实暂未提供。