← ClaudeAtlas

giasip-dispatchlisted

多模型调用器 — 把任务或 prompt 派发给其他 AI 模型(Codex / Gemini / Kimi / DeepSeek / 豆包 / Qwen / GLM / MiniMax)执行并取回结果。当你想用某个或某几个其他模型跑任务、需要多模型交叉对比验证、或想用更便宜的模型省钱时触发。提供两类调用通道:API 直调(只需 API key)和 CLI 调用(需本地装对应 CLI)。触发信号:「用 Kimi/Codex/Gemini 跑一下」「交给其他 AI」「换个模型试试」「让几个模型都看看」「这个不用最贵的模型」。
GiaSip/giasip-skills · ★ 1 · AI & Automation · score 74
Install: claude install-skill GiaSip/giasip-skills
> ✦ A **GiaSip** skill · part of the `giasip` toolkit · github.com/GiaSip # /dispatch — 多模型调用器 把一个任务或 prompt 派发给其他 AI 模型执行,取回结果。这个 skill **只提供调用能力**——选哪个模型、单派还是多派,由你(或当前的 Claude)根据任务临场判断,本 skill 不内置选型偏好。 ## 两类调用通道 | 通道 | 模型 | 前提 | |------|------|------| | **API 直调**(curl,最快) | DeepSeek / Qwen / GLM / 豆包 / MiniMax | 只需在 `~/.config/ai-keys/` 放对应 `.env`(含 API key) | | **CLI 调用** | Codex / Gemini / Kimi | 需本地安装并登录对应 CLI | | **内部 SubAgent** | Claude Haiku / Sonnet | Claude Code 自带,无需外部依赖 | > 纯思考/分析类任务(不需要读文件、执行命令、改代码)优先走 **API 直调**——比 CLI 快约 10 倍。需要 Agent 能力(操作文件系统、执行命令、改代码)才走 CLI。 --- ## 通用纪律(所有 CLI 调用必读) 1. **用 heredoc 传 prompt** —— 避免引号 / 特殊字符问题。 2. **所有 CLI 调用加 `</dev/null`** —— Claude Code 的 Bash 环境中 stdin 是永不关闭的管道,不加会导致 CLI 卡死在等待 stdin。 3. **构造 prompt 时**:简洁明确;不要塞入 Claude Code 专有概念(skills / hooks / SubAgent);中文任务用中文 prompt,英文任务用英文 prompt;涉及具体项目时补必要上下文。 --- ## 调用方式 ### API 直调(DeepSeek / Qwen / GLM / 豆包 / MiniMax) 不需要 Agent 能力的纯分析任务,直接调 API。通用脚本: ```bash ${CLAUDE_SKILL_DIR}/scripts/api-dispatch.sh --model <model> "$(cat <<'EOF' prompt 内容 EOF )" ``` 长文本用 stdin: ```bash echo "长文本内容" | ${CLAUDE_SKILL_DIR}/scripts/api-dispatch.sh --model <model> --stdin ``` 支持的模型(参数 / key 文件 / 端点均为调用所需,模型名与上下文随各家更新自行调整): | 参数 | 模型 | Key 文件 | 上下文 | API 端点 | |------|------|---------|--------|---------| | `deepseek` | DeepSeek(思考模式默认开) | `deepseek.env` | 1M | api.deepseek.com | | `qwen` | 通义千问 Plus | `dashscope.env` | 1M | dashscope.aliyuncs.com(兼容模式) | | `glm` | 智谱 GLM | `zai.env` |