用途:本技能用于搭建、启动、校验和排查 Scrublet ToolUniverse 远程工具,并可选通过 ToolUniverse Connect 中继共享。若只是替用户共享该模型而非开发,应遵循 tooluniverse-share-computer 指南,无需检出 ToolUniverse 源码。
主要能力:在独立 Python 环境中安装 Scrublet 及其依赖,运行远程检查、启动本地 MCP 服务、通过中继共享,并提供验证与故障排查流程。核心操作 run_scrublet_doublets 接收 adata_path 与 expected_doublet_rate,返回 n_doublets、n_cells、doublet_rate 及每细胞数组。
使用方式:先创建隔离环境并安装依赖,例如 uv venv --python 3.12 ~/.tooluniverse/envs/scrublet,再安装 ToolUniverse 与 Scrublet 的 requirements。运行 tu remote check scrublet 检查缺失项,用 tu serve --allow scrublet 启动。本地端点默认为 http://127.0.0.1:8015/mcp。共享前可运行 tu remote login 与 tu remote share scrublet。开发者需从仓库根目录运行预检脚本 setup_skill_preflight.py,并可用 --check-provider-env、--live、--check-connect-prereqs 扩展检查。
适用场景:部署 Scrublet 远程工具、验证 MCP 工具发现、进行本地或中继共享、排查环境与凭据问题。
限制:仅支持 CPU,需按计数矩阵规模配置内存;需绑定回环地址,非回环绑定要求 TOOLUNIVERSE_API_TOKEN。验证状态显示公开发布、跨用户隔离、代表性准确率、取消与恢复尚未完成测试;500 细胞调用的 85.8% 夹具率不是准确率结果。tuplatform-connect 中继尚未发布到 PyPI,需安装指定 wheel。并发默认建议 1 个 worker,峰值内存与生产饱和未测量。凭据、权重、缓存须置于 Git 之外。部分事实暂未提供。