关于 generation-router
这是一个指令驱动的路由器,先将媒体生成请求分类为图像、视频、音频、工作流或先分析后生成。它用于选择合适的控制器技能并准备交接,不选择服务提供方,也不提交任务。
主要功能
- 01分类生成任务类别
- 02转交至相应控制器技能
- 03识别上游分析需求
- 04生成简洁路由交接内容
适用场景
- 01将图像编辑请求转交给对应控制器
- 02路由语音或配音请求
- 03区分先分析后生成的请求
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ postplusai/ postplus-skills --skill generation-router安装后在 Claude Code 中输入/generation-router确认已加载。
详细介绍
生成路由器
适用场景
- 用户要求生成媒体、编辑媒体、配音、语音、口型同步、分镜转视频、参考素材转资源,或基于分析结果生成内容。
- 首先决定输出类别,而不是服务提供方或模型。
- 请求可能需要先由媒体生成控制器处理,再执行生成。
不适用场景
- 主要输出是转录、字幕、视频分析、节拍图或剪辑计划。请使用
media-router。 - 用户已选择
image-generation、video-batch-runner、audio-generation或ugc-flow,并提供了该技能所需的输入。 - 任务仅涉及研究、创作者发现、文案撰写或发布。
核心规则
先对生成任务分类,再选择模型或运行器。
路由器仅负责第一层划分:
image:新图像、图像编辑、产品图像、批量变体、参考图像生成video:简单片段、分镜视频、UGC 视频、参考视频、动作或真人口播渲染audio:TTS、语音变更、翻译配音、语音克隆、口型同步的音频交接workflow:多步骤制作流程,例如 UGC 创意、播客片段、产品演示或广告变体集analysis_after_generation:先理解媒体,再进行生成,例如“分析这段竞品视频,然后制作我们的版本”
路由表
| 请求类型 | 路由 | 首个交接目标 |
|---|---|---|
| 纯图像提示词、上传图像编辑、产品页图像 | image | image-generation |
| 视频片段、分镜、创作者视频、参考动作视频 | video | video-batch-runner |
| 语音、TTS、配音、翻译音频、语音参考 | audio | audio-generation |
| 产品转 UGC、创作者流程、重复素材制作 | workflow | ugc-flow 或指定的工作流技能 |
| “先分析这个,再生成……” | analysis_after_generation | 先使用 media-router 进行分析,再交给合适的生成控制器 |
输出格式
返回精简的路由结果:
generationFamilywhycontrollerSkillupstreamSkill(需要先进行分析或研究时)requiredInputshandoffNotesmustNotDo
停止条件
- 如果缺少必要的用户意图、源证据或所负责的输入素材,且猜测会改变结果,则停止。
- 不要在此处选择服务提供方、端点密钥、运行器或分镜格式。
- 不要提交生成任务。
- 如果所负责的 CLI 或脚本命令在执行 PostPlus 技能允许的有限次数恢复尝试后仍然失败,则报告确切错误并停止。不要通过仅提供元数据的回答、就绪状态探测、本地负载重写、备用服务提供方或未发布的工具绕过失败。
交接
- 图像路由 ->
image-generation。 - 视频路由 ->
video-batch-runner。 - 音频路由 ->
audio-generation。 - 工作流路由 ->
ugc-flow或其他工作流技能。 - 先理解再生成的路由 ->
media-router,之后返回此路由器或转交所选的生成控制器。
公开命令边界
- 根据用户输入选择最匹配的最小命令或工作流,并直接运行。
- 如果所负责的 CLI 或脚本命令在执行 PostPlus 技能允许的有限次数恢复尝试后仍然失败,则报告确切错误并停止。不要通过仅提供元数据的回答、就绪状态探测、本地负载重写、备用服务提供方或未发布的工具绕过失败。
- 此公开技能由指令驱动。请直接根据可用证据生成路由结果。
- 不要调用私有服务提供方/运行时路径或未发布的本地工具。
- 如果 CLI 返回引号确认质询,请运行
postplus quote confirm --json --challenge-file <challenge.json>,然后使用返回的令牌重试。
评论
支持 Markdown