用途:muse-runner 用于将提示词以 Meta Muse Spark(Muse 座位)身份执行。它委托给共享的 cline-runner 实现,runner=muse、effective_runner=cline,并保持座位一致性:返回 Muse 回执或报告可观察失败,绝不替换为其他模型。
主要能力:默认模型为 meta/muse-spark-1.1(该技能唯一默认模型声明),OpenRouter 列出其上下文窗口为 1M token,且仅限美国可用。每次运行通过原生 --model 转发默认模型(除非调用方覆盖)。使用 Cline NDJSON 输出与共享结果封装。支持角色(如 researcher、codereviewer)与 --json。分析角色默认 --auto-approve false,仅在角色需改文件时传 --allow-write。
使用方式:先安装 cline 至 PATH:npm install -g cline;再通过 cline auth 认证可解析默认模型的 Cline 提供方;需使用满足该模型美国可用规则的 OpenRouter 账号与请求位置。运行:SKILL_DIR="<包含本 SKILL.md 目录的绝对路径>"; python3 "$SKILL_DIR/scripts/run_muse.py" "your prompt here"。可用 --prompt-file 与 --role。
安全与限制:采用 Cline 执行与数据共享契约,提示词文本、提示文件、元数据及运行中读取的文件可能发送给所选提供方。传 --model 会改变所选提供方在 ~/.cline/data/settings/providers.json 中持久化的默认值,若不得更改默认值请用 --data-dir;新数据目录需自行认证提供方。验收:--help 退出码为 0;缺少 Cline 二进制时返回 runner=muse、effective_runner=cline、return_code=-2、status=seat_unavailable;成功实时运行返回 native_model_id=meta/muse-spark-1.1。