SuperAPI AI 工具集

shared

通用与其它

查看项目

更新于 10-16 02:03

技能介绍

shared 是一个共享库,而不是一个可执行工作流,主要被同属 robsonrung/rar-skills 的其他技能作为依赖引用。

用途方面,它集中存放多个技能共用的参考资料、schema 与脚本,便于将整个技能集合作为一个安装单元进行发现和管理。资料说明,该标记仅用于让库可发现为一个安装单元,并不保证不同宿主下的加载行为一致。

主要能力与内容方面,model-routing.json 是模型身份、推理设置与角色路由的唯一来源,可用 scripts/model_routing.py 对其进行检查、解析或校验。references/ 目录包含工作流阶段、模型路由、运行器行为、证据、交接和运行状态;每次直接可执行调用会先判断其分支是否在 references/model-preview.md 下派发 worker,协调器工作与确定性命令使用调用权限,派发使用一个具体的已批准快照,嵌套技能复用该快照,references/engineering-rules.md 负责模式选择。scripts/ 目录覆盖运行器发现、作业、输出处理与校验。此外还包括 tests、schemas 和 hooks,用于可执行检查与共享格式。

使用方式方面,应只加载当前技能所需的参考或脚本;路径如 shared/references/model-roster.md 是相对于技能集合解析,而不是相对用户项目目录。可用时应使用已加载共享技能所在目录;源码检出时使用本仓库下的 skills/shared/;扁平安装时在已安装技能旁查找 shared/。若缺失,应报告缺失的库依赖,而不是猜测路径或静默跳过契约。在执行 shell 命令前,需在同一条命令中将 SHARED_DIR 设为解析出的绝对目录;其他技能从各自加载的技能目录解析自己的脚本,scripts/skill_paths.py 辅助仓库脚本在嵌套和扁平布局中定位技能。

限制方面,该目录本身不是可执行工作流,不保证跨宿主加载行为一致,且资料未提供更多关于平台、收费、价格或效果的信息。