DCC-MCP 包创建器
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @user_15292d5a/yjkj-dcc-mcp-skills-creator。
技能介绍
解决的问题
DCC-MCP 技能包需要适配 Nuke、Blender、3ds Max、Unreal、ZBrush、Houdini、Maya 等宿主,并协调 SKILL.md、tools.yaml、scripts/、references/ 与网关标签。手工维护时容易出现命名不一致、input_schema 过复杂、sidecar 引用缺失、依赖越界,以及运行时解析 adapter 私有状态等问题,导致工具检索和调度不稳定。
工作方式
dcc-mcp-skills-creator 将脚手架、校验和作者指引打包成元技能。
- 先判断技能属于
infrastructure、domain、thin-harness或example。 - 使用 kebab-case 技能名与 snake_case 工具名,并显式声明简单、稳定的
input_schema与output_schema。 - 将宿主 API 调用保留在
scripts/中,并使用 lazy imports,保证宿主未运行时仍可发现工具。 - 优先从
dcc_mcp_core.skills_helper复用 JSON/YAML、HTTP、文件路径、校验与结果辅助函数。 - 在
tools.yaml中声明execution、affinity、timeout_hint_secs、annotations与失败恢复链。 - 加载前使用
validate_skill_dir或dcc_mcp_core.validate_skill()校验字段、命名、引用、依赖与规范扩展。
适用边界
适合为 DCC 宿主创建完整 adapter 仓库,或改进 adapter 加载的技能包。若行为需要解析 core 内部或 adapter 私有 YAML,应请求正式 core API,而不是绕过契约。网关标签按 AND 过滤,dcc_type 每次只传一个 DCC 家族。
使用场景
- 给 Blender 做一个 MCP adapter 时,需要生成 SKILL.md、tools.yaml、scripts 并校验工具契约。
- 维护 Houdini 技能包时,要检查 tools.yaml 的 execution、affinity、schemas 和 sidecar 引用。
- 评审 Nuke 插件工具时,需要确认 input_schema 保持简单并补充可复制的 call_examples。
- 接入生产追踪网关时,要配置 pipeline、production-tracking、read-only 等标签以正确过滤。
适合人员
- 做 DCC 插件 MCP 集成的工程师,要创建可被 adapter 加载的技能包并跑通校验。
- 维护 Blender / Houdini 工具链的技术负责人,要统一工具命名、schema 和 tags。
- 负责 MCP 工具治理的平台工程师,要评审 input_schema、annotations 与 sidecar 文件。
- 编写 DCC 生产追踪连接器的开发者,要配置 pipeline 与 production-tracking 标签。