godogen
当用户要求“制作游戏”、“构建游戏”、“生成游戏”,或者想要从自然语言描述生成或更新完整的 Godot 游戏时,应该使用此技能。 --- # 游戏生成器 — Orchestrator 从自然语言生成和更新 Godot 游戏。 ## 功能 当到达管道阶段时,从 `${CLAUDE_SKILL_DIR}/` 读取每个子文件。 |文件 |目的| |------|---------| | `视觉目标.md` |生成锚定艺术方向的参考图像 | | `decomposer.md` |将游戏分解为开发计划(`PLAN.md`) | | `脚手架.md` |设计架构并生成可编译的 Godot 骨架 | | `资产规划器.md` |在预算内决定游戏需要哪些资产 | | `asset-gen.md` |根据提示生成 PNG (xAI Grok) 和 GLB (Tripo3D) | | `rembg.md` |背景去除指南 — 在任何 rembg 操作之前阅读 | | `android-build.md` | Android APK 导出 — 当用户请求 Android 构建时读取 | ## 管道 ``` 用户请求 | +- 检查 PLAN.md 是否存在(继续检查)| +- 如果是:读取 PLAN.md、STRUCTURE.md、MEMORY.md -> 跳到任务执行 | +- 如果否:继续使用下面的新管道 | +- 生成视觉目标 -> reference.png + ASSETS.md(仅限艺术指导) +- 分解为任务 -> PLAN.md +- 设计一个 架构 -> STRUCTURE.md + project.godot + 存根 | +- 如果提供预算(并且 ASSETS.md 中没有资产表):| +- 规划和生成资产 -> ASSETS.md + 使用资产分配更新了 PLAN.md | +- 对于 PLAN.md 中的每个任务: | +- 设置`**状态:**待处理` | +- 用预计要更改的具体项目相关文件填充“**目标:**”| (例如。 场景/main.tscn、脚本/player_controller.gd、project.godot) |从 STRUCTURE.md 中的任务文本 + 场景/脚本映射推断+- 向用户显示简洁的计划摘要(游戏名称、编号任务列表)| +- 查找下一个就绪任务(待处理,全部完成) +- 当存在就绪任务时: | +- 更新 PLAN.md:标记任务状态 -> in_progress | +- 技能(技能=“去
更新日志: Source: GitHub https://github.com/htdt/godogen
还没有评论,快来第一个发言吧。