<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
    <channel>
        <title>编程助手 on KnightLi的博客</title>
        <link>https://knightli.com/tags/%E7%BC%96%E7%A8%8B%E5%8A%A9%E6%89%8B/</link>
        <description>Recent content in 编程助手 on KnightLi的博客</description>
        <generator>Hugo -- gohugo.io</generator>
        <language>zh-cn</language>
        <lastBuildDate>Sat, 13 Jun 2026 12:24:45 +0800</lastBuildDate><atom:link href="https://knightli.com/tags/%E7%BC%96%E7%A8%8B%E5%8A%A9%E6%89%8B/index.xml" rel="self" type="application/rss+xml" /><item>
        <title>gd-agentic-skills：把 Godot 开发经验拆成 AI 可调用的技能</title>
        <link>https://knightli.com/2026/06/13/gd-agentic-skills-godot-ai-skills/</link>
        <pubDate>Sat, 13 Jun 2026 12:24:45 +0800</pubDate>
        
        <guid>https://knightli.com/2026/06/13/gd-agentic-skills-godot-ai-skills/</guid>
        <description>&lt;h2 id=&#34;godot-系列导航&#34;&gt;Godot 系列导航
&lt;/h2&gt;&lt;p&gt;想按顺序学习，可以先看合集，再根据当前任务跳到对应主题：&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a class=&#34;link&#34; href=&#34;https://knightli.com/2026/06/20/ai-codex-godot-game-development-beginner-guide/&#34; &gt;使用 AI Codex 开发 Godot 游戏入门：从环境搭建到瓦片地图的文章合集&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a class=&#34;link&#34; href=&#34;https://knightli.com/2026/05/06/deepseek-v4-flash-godot-game-demo/&#34; &gt;DeepSeek V4 Flash 做 Godot 游戏 Demo：几毛钱能跑通到什么程度？&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a class=&#34;link&#34; href=&#34;https://knightli.com/2026/05/17/godot-game-development-beginner-guide/&#34; &gt;Godot 游戏开发入门：从节点、场景到第一个 2D 小游戏&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a class=&#34;link&#34; href=&#34;https://knightli.com/2026/06/13/godot-prompter-ai-agent-skills/&#34; &gt;GodotPrompter：给 AI 编码助手补上 Godot 项目经验&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a class=&#34;link&#34; href=&#34;https://knightli.com/2026/06/13/gd-agentic-skills-godot-ai-skills/&#34; &gt;gd-agentic-skills：把 Godot 开发经验拆成 AI 可调用的技能&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a class=&#34;link&#34; href=&#34;https://knightli.com/2026/06/19/godot-vscode-codex-2d-game-workflow/&#34; &gt;Godot 新手起步：用 VS Code 和 Codex 扩展开发 2D 游戏&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a class=&#34;link&#34; href=&#34;https://knightli.com/2026/06/19/godot-agent-skill-comparison-codex/&#34; &gt;Godot Agent Skill 对比：haxqer/godot-skill、agent-skill-godot 与 GD-Agentic-Skills 该装哪个&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a class=&#34;link&#34; href=&#34;https://knightli.com/2026/06/19/godot-standard-vs-dotnet-edition/&#34; &gt;Godot 标准版和 .NET 版怎么选：GDScript、C# 与导出平台对比&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a class=&#34;link&#34; href=&#34;https://knightli.com/2026/06/19/godot-renderer-forward-mobile-compatibility/&#34; &gt;Godot 渲染器怎么选：Forward+、Mobile 和 Compatibility 对比&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a class=&#34;link&#34; href=&#34;https://knightli.com/2026/06/19/godot-signal-connect-emit-guide/&#34; &gt;Godot 信号是什么：signal、connect 和 emit 用法详解&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a class=&#34;link&#34; href=&#34;https://knightli.com/2026/06/20/godot-tilemaplayer-tileset-collision-codex-guide/&#34; &gt;Godot 瓦片地图入门：TileMapLayer、TileSet、碰撞和 Codex 辅助开发&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a class=&#34;link&#34; href=&#34;https://knightli.com/2026/06/20/godot-tileset-ai-generation-prompts/&#34; &gt;Godot Tileset AI 生成提示词：可直接复制的瓦片素材图集 Prompt&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a class=&#34;link&#34; href=&#34;https://knightli.com/2026/06/20/ai-use-tileset-build-complete-scene-prompts/&#34; &gt;如何让 AI 用 tileset 拼出完整场景：结构合理、道路连通、可导入 Godot 的提示词&lt;/a&gt;
AI 编码助手写 Godot 项目时，常见问题不是完全不会写代码，而是缺少 Godot 的工程习惯。它可能知道 GDScript 语法，却不一定知道什么时候该拆 Scene，什么时候该用 Resource，什么时候用信号解耦，什么时候应该避免把逻辑塞进一个巨大脚本。&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/thedivergentai/gd-agentic-skills&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;gd-agentic-skills&lt;/a&gt; 就是为这个问题准备的一组 Godot AI 开发技能。它面向 Godot 4.5+，把 Godot 项目里的架构、脚本、UI、物理、资源、导出和调试经验拆成多个可调用的 skill，让 AI Agent 在合适的任务里加载对应上下文。&lt;/p&gt;
&lt;h2 id=&#34;它解决什么问题&#34;&gt;它解决什么问题
&lt;/h2&gt;&lt;p&gt;通用 AI 编码助手很容易把不同领域的经验混在一起。写 Web 项目时习惯用组件、路由和状态管理；写后端时习惯谈接口、数据库和队列；但 Godot 项目有自己的组织方式：&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;场景树。&lt;/li&gt;
&lt;li&gt;节点生命周期。&lt;/li&gt;
&lt;li&gt;信号。&lt;/li&gt;
&lt;li&gt;Resource。&lt;/li&gt;
&lt;li&gt;输入映射。&lt;/li&gt;
&lt;li&gt;物理层和碰撞层。&lt;/li&gt;
&lt;li&gt;UI 容器。&lt;/li&gt;
&lt;li&gt;导出预设。&lt;/li&gt;
&lt;li&gt;GDScript 与 C# 的项目边界。&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;gd-agentic-skills 的思路是把这些经验提前整理好，让 AI 不必每次从零猜。它不是游戏生成器，而是 Godot 开发中的“技能上下文包”。&lt;/p&gt;
&lt;h2 id=&#34;技能组织方式&#34;&gt;技能组织方式
&lt;/h2&gt;&lt;p&gt;项目 README 里提到一个核心入口：&lt;code&gt;godot-master&lt;/code&gt;。它像总控技能，负责识别任务类型，再建议调用更具体的技能。&lt;/p&gt;
&lt;p&gt;技能大致覆盖这些方向：&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Godot 项目架构与节点结构。&lt;/li&gt;
&lt;li&gt;GDScript 编写规范。&lt;/li&gt;
&lt;li&gt;C# 互操作。&lt;/li&gt;
&lt;li&gt;UI、主题和响应式布局。&lt;/li&gt;
&lt;li&gt;2D、3D、物理和动画。&lt;/li&gt;
&lt;li&gt;输入系统、摄像机、音频、存档、本地化。&lt;/li&gt;
&lt;li&gt;资源管线、导入设置、性能优化。&lt;/li&gt;
&lt;li&gt;多平台导出。&lt;/li&gt;
&lt;li&gt;调试、测试和代码审查。&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;这种拆法比把所有提示词塞进一个大文档更实用。游戏开发问题差异很大，做 UI、做 3D 控制器、做导出、做资源管线，需要的上下文并不一样。按任务加载技能，可以减少无关内容，也能让 AI 的回答更集中。&lt;/p&gt;
&lt;h2 id=&#34;不要一次性安装所有技能&#34;&gt;不要一次性安装所有技能
&lt;/h2&gt;&lt;p&gt;这个项目有一个很现实的提醒：不要把全部技能一次性装进 AI 工具。&lt;/p&gt;
&lt;p&gt;原因很简单，技能太多会占用上下文。AI 上下文越拥挤，越容易变慢，也越容易把不相关规则混进当前任务。更合理的方式是：&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;先安装 &lt;code&gt;godot-master&lt;/code&gt;。&lt;/li&gt;
&lt;li&gt;让它根据任务判断需要哪些技能。&lt;/li&gt;
&lt;li&gt;只按当前功能安装或启用相关技能。&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;比如你正在做 UI，就加载 UI 和主题相关技能；正在处理导出，就加载平台导出相关技能；正在优化 3D 场景，就加载性能、资源和 3D 相关技能。&lt;/p&gt;
&lt;h2 id=&#34;适合哪些人&#34;&gt;适合哪些人
&lt;/h2&gt;&lt;p&gt;gd-agentic-skills 更适合已经准备认真用 AI 写 Godot 项目的人，而不只是偶尔问几个语法问题。&lt;/p&gt;
&lt;p&gt;它比较适合这些场景：&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;用 AI 搭 Godot 项目骨架。&lt;/li&gt;
&lt;li&gt;让 AI 审查现有 GDScript。&lt;/li&gt;
&lt;li&gt;把玩法需求拆成节点、场景和资源结构。&lt;/li&gt;
&lt;li&gt;让 AI 帮忙规划 UI、输入、存档、音频等系统。&lt;/li&gt;
&lt;li&gt;在 Godot 4.x 项目中减少错误范式。&lt;/li&gt;
&lt;li&gt;希望 AI 解释为什么某种 Godot 结构更合适。&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;如果只是问“GDScript 怎么写循环”，这类技能库可能显得有点重。但如果你想让 AI 参与一个持续迭代的游戏项目，它会更有意义。&lt;/p&gt;
&lt;h2 id=&#34;和普通提示词的区别&#34;&gt;和普通提示词的区别
&lt;/h2&gt;&lt;p&gt;普通提示词通常是一次性的，写完就丢。gd-agentic-skills 更像把项目经验整理成可复用模块。&lt;/p&gt;
&lt;p&gt;它的好处是：&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;同类问题可以复用同一套判断标准。&lt;/li&gt;
&lt;li&gt;AI 更容易保持 Godot 风格。&lt;/li&gt;
&lt;li&gt;复杂任务可以由总控技能分流到具体技能。&lt;/li&gt;
&lt;li&gt;团队或个人可以在同一套技能上持续补充经验。&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;这对游戏项目很重要。因为游戏开发不是单点任务，而是一堆系统长期互相影响。一个角色控制器、一个 UI 菜单、一个存档系统，后面都可能牵扯输入、场景加载、资源引用和导出平台。&lt;/p&gt;
&lt;h2 id=&#34;使用时要注意什么&#34;&gt;使用时要注意什么
&lt;/h2&gt;&lt;p&gt;这类技能库能提高 AI 的上下文质量，但不能替代实际测试。Godot 项目尤其需要运行验证，因为很多问题只有进编辑器或实际运行后才会暴露。&lt;/p&gt;
&lt;p&gt;使用时可以遵循几个原则：&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;先让 AI 说明节点结构，再生成代码。&lt;/li&gt;
&lt;li&gt;小步生成，不要一次要求完整游戏。&lt;/li&gt;
&lt;li&gt;复杂系统先做最小可运行版本。&lt;/li&gt;
&lt;li&gt;生成后检查信号连接、资源路径和节点名称。&lt;/li&gt;
&lt;li&gt;对物理、输入、多端导出要实际运行测试。&lt;/li&gt;
&lt;li&gt;对性能敏感逻辑要用 profiler 验证。&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;AI 可以加快原型和结构设计，但 Godot 编辑器里的实际行为仍然要自己确认。&lt;/p&gt;
&lt;h2 id=&#34;小结&#34;&gt;小结
&lt;/h2&gt;&lt;p&gt;gd-agentic-skills 是一组面向 Godot 4.5+ 的 AI 编码技能。它的重点不是替你一键生成游戏，而是把 Godot 开发中的架构、脚本、UI、物理、资源、导出和调试经验整理成可按需调用的上下文。&lt;/p&gt;
&lt;p&gt;如果你已经在用 Claude Code、Codex、Cursor 或其他 AI 编码工具写 Godot 项目，这类技能库值得关注。最好的切入方式不是一次性启用全部技能，而是从 &lt;code&gt;godot-master&lt;/code&gt; 和当前任务相关技能开始，让 AI 在更清晰的边界内帮你写代码、拆结构和做审查。&lt;/p&gt;
&lt;p&gt;参考链接：&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;GitHub：&lt;a class=&#34;link&#34; href=&#34;https://github.com/thedivergentai/gd-agentic-skills&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;https://github.com/thedivergentai/gd-agentic-skills&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
</description>
        </item>
        <item>
        <title>GodotPrompter：给 AI 编码助手补上 Godot 项目经验</title>
        <link>https://knightli.com/2026/06/13/godot-prompter-ai-agent-skills/</link>
        <pubDate>Sat, 13 Jun 2026 12:19:40 +0800</pubDate>
        
        <guid>https://knightli.com/2026/06/13/godot-prompter-ai-agent-skills/</guid>
        <description>&lt;h2 id=&#34;godot-系列导航&#34;&gt;Godot 系列导航
&lt;/h2&gt;&lt;p&gt;想按顺序学习，可以先看合集，再根据当前任务跳到对应主题：&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a class=&#34;link&#34; href=&#34;https://knightli.com/2026/06/20/ai-codex-godot-game-development-beginner-guide/&#34; &gt;使用 AI Codex 开发 Godot 游戏入门：从环境搭建到瓦片地图的文章合集&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a class=&#34;link&#34; href=&#34;https://knightli.com/2026/05/06/deepseek-v4-flash-godot-game-demo/&#34; &gt;DeepSeek V4 Flash 做 Godot 游戏 Demo：几毛钱能跑通到什么程度？&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a class=&#34;link&#34; href=&#34;https://knightli.com/2026/05/17/godot-game-development-beginner-guide/&#34; &gt;Godot 游戏开发入门：从节点、场景到第一个 2D 小游戏&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a class=&#34;link&#34; href=&#34;https://knightli.com/2026/06/13/godot-prompter-ai-agent-skills/&#34; &gt;GodotPrompter：给 AI 编码助手补上 Godot 项目经验&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a class=&#34;link&#34; href=&#34;https://knightli.com/2026/06/13/gd-agentic-skills-godot-ai-skills/&#34; &gt;gd-agentic-skills：把 Godot 开发经验拆成 AI 可调用的技能&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a class=&#34;link&#34; href=&#34;https://knightli.com/2026/06/19/godot-vscode-codex-2d-game-workflow/&#34; &gt;Godot 新手起步：用 VS Code 和 Codex 扩展开发 2D 游戏&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a class=&#34;link&#34; href=&#34;https://knightli.com/2026/06/19/godot-agent-skill-comparison-codex/&#34; &gt;Godot Agent Skill 对比：haxqer/godot-skill、agent-skill-godot 与 GD-Agentic-Skills 该装哪个&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a class=&#34;link&#34; href=&#34;https://knightli.com/2026/06/19/godot-standard-vs-dotnet-edition/&#34; &gt;Godot 标准版和 .NET 版怎么选：GDScript、C# 与导出平台对比&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a class=&#34;link&#34; href=&#34;https://knightli.com/2026/06/19/godot-renderer-forward-mobile-compatibility/&#34; &gt;Godot 渲染器怎么选：Forward+、Mobile 和 Compatibility 对比&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a class=&#34;link&#34; href=&#34;https://knightli.com/2026/06/19/godot-signal-connect-emit-guide/&#34; &gt;Godot 信号是什么：signal、connect 和 emit 用法详解&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a class=&#34;link&#34; href=&#34;https://knightli.com/2026/06/20/godot-tilemaplayer-tileset-collision-codex-guide/&#34; &gt;Godot 瓦片地图入门：TileMapLayer、TileSet、碰撞和 Codex 辅助开发&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a class=&#34;link&#34; href=&#34;https://knightli.com/2026/06/20/godot-tileset-ai-generation-prompts/&#34; &gt;Godot Tileset AI 生成提示词：可直接复制的瓦片素材图集 Prompt&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a class=&#34;link&#34; href=&#34;https://knightli.com/2026/06/20/ai-use-tileset-build-complete-scene-prompts/&#34; &gt;如何让 AI 用 tileset 拼出完整场景：结构合理、道路连通、可导入 Godot 的提示词&lt;/a&gt;
AI 编码助手已经能写不少代码，但一到游戏开发，尤其是 Godot 项目，问题会变得更具体：场景树怎么组织、信号怎么连、输入系统怎么设计、动画和状态机怎么拆、多人同步要避开什么坑。&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/jame581/GodotPrompter&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;GodotPrompter&lt;/a&gt; 想解决的正是这个问题。它不是一个新的游戏引擎，也不是直接替你生成完整游戏的黑盒工具，而是一组面向 Godot 4.x 的 Agent 技能，让 AI 编码助手在需要时加载更贴近 Godot 的项目经验。&lt;/p&gt;
&lt;h2 id=&#34;它是什么&#34;&gt;它是什么
&lt;/h2&gt;&lt;p&gt;GodotPrompter 是一个面向 Godot 4.x 游戏开发的 agentic skills framework。简单说，它把 Godot 项目里常见的领域知识整理成一组技能文件，供 AI 编码助手按任务调用。&lt;/p&gt;
&lt;p&gt;比如你让助手做这些事：&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;搭一个新的 Godot 项目结构。&lt;/li&gt;
&lt;li&gt;添加平台跳跃角色控制器。&lt;/li&gt;
&lt;li&gt;设计敌人 AI、巡逻、追击和攻击状态。&lt;/li&gt;
&lt;li&gt;设置 3D 场景、灯光、材质和雾效。&lt;/li&gt;
&lt;li&gt;做粒子特效、动画系统、背包系统或存档系统。&lt;/li&gt;
&lt;li&gt;审查 Godot 代码是否符合常见实践。&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;普通 AI 助手可能只会给出泛泛的代码和建议；GodotPrompter 的思路是让助手先加载对应技能，再按 Godot 的节点、资源、信号、场景组织方式来回答。&lt;/p&gt;
&lt;h2 id=&#34;覆盖范围很宽&#34;&gt;覆盖范围很宽
&lt;/h2&gt;&lt;p&gt;项目 README 中列出的技能覆盖面比较完整，既有流程类技能，也有具体系统实现：&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;项目初始化、头脑风暴、代码审查、调试、测试。&lt;/li&gt;
&lt;li&gt;场景组织、状态机、事件总线、组件系统、Resource 模式、依赖注入。&lt;/li&gt;
&lt;li&gt;2D、3D、物理、XR。&lt;/li&gt;
&lt;li&gt;玩家控制、输入、动画、音频、背包、对话、存档、AI 导航、摄像机、本地化、程序生成。&lt;/li&gt;
&lt;li&gt;UI、响应式界面、HUD。&lt;/li&gt;
&lt;li&gt;多人基础、同步、专用服务器。&lt;/li&gt;
&lt;li&gt;Shader、粒子特效。&lt;/li&gt;
&lt;li&gt;导出流水线、性能优化、插件开发、资源管线、移动端发布。&lt;/li&gt;
&lt;li&gt;GDScript、C#、GDExtension、多线程和游戏数学。&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;这类项目最有价值的地方，不是让 AI “更会聊天”，而是减少它在框架细节上的瞎猜。Godot 的开发方式和 Web、脚本工具、后端服务都不一样，如果助手不了解场景树、节点生命周期、资源序列化和信号模式，很容易写出能看但不好维护的代码。&lt;/p&gt;
&lt;h2 id=&#34;支持哪些工具&#34;&gt;支持哪些工具
&lt;/h2&gt;&lt;p&gt;GodotPrompter 面向多个 AI 编码环境。README 里提到的入口包括 Claude Code、Gemini CLI、GitHub Copilot CLI、Cursor、Codex 和 OpenCode。&lt;/p&gt;
&lt;p&gt;Claude Code 的安装示例是：&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;
&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34;&gt;1
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;2
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;claude plugins marketplace add jame581/skillsmith
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;claude plugins install godot-prompter@skillsmith
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;p&gt;Gemini CLI 的安装示例是：&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;
&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34;&gt;1
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;gemini extensions install https://github.com/jame581/GodotPrompter
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;p&gt;Codex 的方式更偏本地目录接入：&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;
&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34;&gt;1
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;2
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;3
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;git clone https://github.com/jame581/GodotPrompter.git ~/.codex/godot-prompter
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;mkdir -p ~/.agents/skills
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;ln -s ~/.codex/godot-prompter/skills ~/.agents/skills/godot-prompter
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;p&gt;如果你已经在用这些 AI 编码工具，GodotPrompter 的定位就比较清楚：它不是替换工具本身，而是给工具加一层 Godot 领域知识。&lt;/p&gt;
&lt;h2 id=&#34;适合什么场景&#34;&gt;适合什么场景
&lt;/h2&gt;&lt;p&gt;它比较适合以下几类人：&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;已经会一点 Godot，但希望 AI 帮忙更快搭项目骨架。&lt;/li&gt;
&lt;li&gt;想用 AI 快速验证玩法原型。&lt;/li&gt;
&lt;li&gt;需要把“做一个角色控制器”“做一个背包系统”拆成更具体任务。&lt;/li&gt;
&lt;li&gt;希望 AI 生成的代码更贴近 Godot 4.x 的常见实践。&lt;/li&gt;
&lt;li&gt;想让 AI 帮忙做 Godot 项目的代码审查。&lt;/li&gt;
&lt;li&gt;在 GDScript 和 C# 之间来回切换，需要助手理解两边写法。&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;尤其是个人开发者做原型时，它的价值会更明显。很多小项目卡住，不是因为完全不会写代码，而是每次都要重新想目录结构、输入映射、节点关系、信号流和资源拆分。把这些经验变成可复用的技能，能减少不少重复决策。&lt;/p&gt;
&lt;h2 id=&#34;不适合怎么用&#34;&gt;不适合怎么用
&lt;/h2&gt;&lt;p&gt;也不要把它理解成“一键做游戏”。&lt;/p&gt;
&lt;p&gt;GodotPrompter 能让 AI 的建议更专业，但它不能替你决定游戏好不好玩，也不能保证生成的代码天然适合商业项目。复杂系统仍然需要人工审查，尤其是：&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;多人同步。&lt;/li&gt;
&lt;li&gt;性能敏感的 3D 场景。&lt;/li&gt;
&lt;li&gt;移动端发布。&lt;/li&gt;
&lt;li&gt;存档迁移。&lt;/li&gt;
&lt;li&gt;付费、内购和平台 SDK。&lt;/li&gt;
&lt;li&gt;大型项目的长期架构。&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;比较稳妥的用法是让 AI 先做方案、拆任务、生成可运行的小模块，再由人检查节点结构、生命周期、信号连接和资源引用。把它当作 Godot 项目里的“经验包”，比当作自动开发机器更现实。&lt;/p&gt;
&lt;h2 id=&#34;我对它的判断&#34;&gt;我对它的判断
&lt;/h2&gt;&lt;p&gt;GodotPrompter 抓住了 AI 编码工具的一个实际痛点：通用模型懂很多语言，但进入具体框架后，最缺的是本地化的工程习惯。&lt;/p&gt;
&lt;p&gt;Godot 这种引擎尤其适合技能化整理。因为它的项目经验不是单纯 API 列表，而是很多组合判断：&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;什么该做成 Scene。&lt;/li&gt;
&lt;li&gt;什么该做成 Resource。&lt;/li&gt;
&lt;li&gt;信号该直接连，还是通过事件总线解耦。&lt;/li&gt;
&lt;li&gt;角色状态机用 enum、节点还是 Resource。&lt;/li&gt;
&lt;li&gt;UI 用哪些 Container 才更稳。&lt;/li&gt;
&lt;li&gt;导出和移动端发布要提前避开什么坑。&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;这些内容如果只靠模型临场发挥，质量会不稳定。把它们沉淀成技能，再让 Agent 按任务加载，是一个更可控的方向。&lt;/p&gt;
&lt;h2 id=&#34;小结&#34;&gt;小结
&lt;/h2&gt;&lt;p&gt;GodotPrompter 是一个给 Godot 4.x 项目准备的 AI Agent 技能库。它的重点不是炫技，而是把项目设置、架构模式、玩法系统、UI、多人、导出、优化、GDScript 和 C# 等经验整理成可调用的上下文。&lt;/p&gt;
&lt;p&gt;如果你正在用 AI 工具写 Godot 项目，它值得试一下。最适合的用法是从小功能开始：让它搭项目结构、生成一个角色控制器、设计一个状态机，或者审查一段现有代码。等你确认它的输出风格可靠，再逐步放到更复杂的系统里。&lt;/p&gt;
&lt;p&gt;参考链接：&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;GitHub：&lt;a class=&#34;link&#34; href=&#34;https://github.com/jame581/GodotPrompter&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;https://github.com/jame581/GodotPrompter&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
</description>
        </item>
        
    </channel>
</rss>
