GameDesignOS:本地优先的游戏设计操作系统
把 AI 会话转化为可验证的证据、实验与决策,配合人审门禁与回滚,为游戏设计构建持久的项目记忆。
- Star 数
- ★ 432
- 最近更新
- 2 个月前
- License
- MIT
- 主语言
- Python
- FA 评分
- 78/100 · 表现良好
30 秒速览
- 运行形态
- 可在哪里用
- 通用 · 跨平台Codex · Claude Code
- 费用
- 免费,无需付费服务
- 上手难度
- 低 · 几分钟可跑通
- 开始前需要
- 典型场景
- 独立开发者有一句游戏创意,需要 $game-concept-architect 产出概念种子、玩家承诺、核心循环、范围门禁与原型验证计划
- 不适合
- 需要英文优先输出的团队:多数报告为中文优先
- 希望开箱即用、不愿采用工作区与契约层的用户
- 需要稳定版 UL 与最新可移植特性的生产团队:v1.3.0.dev0 未发布
- 源码审查
- 78/100 · 表现良好
这个 Agent 能做什么,适合哪些场景?
GameDesignOS 是一个本地优先的 AI 辅助游戏设计操作系统,把零散的 AI 输出转化为带出处的可审资产:决策、假设、证据、实验、提案、工作流与学习记录。仓库由四层构成:7 个可独立安装的专家技能(如 $game-experience-analyzer、$game-concept-architect)、19 个契约 Schema(contracts/)、v1 项目工作区模板,以及确定性的本地 CLI(gamedesignos)。CLI 不调用模型,负责工作区创建、路由、校验、健康扫描、决策图导出和评审安全打包;所有改变承诺的决策必须在 Human Gate 处由人确认。运行状态存放在 .gamedesignos/ 目录,真实项目数据可留在本地私有环境。当前稳定版本为 v1.2.0,并已有 v1.3.0.dev0 开发候选(新增 ul_state Schema 与 UL-L0–L5)。
安装后通过 python -m gamedesignos demo 可离线体验完整的 Decision/Assumption/Evidence/Experiment 链路;通过 python -m gamedesignos ask "..." 或 gamedesignos "一句话想法" 获得只推荐不写入的技能路由,或用 start 命令创建持久私有工作区。技能层读取截图、录像、PV、一句话创意或工作流描述,产出带时间戳证据的体验报告、概念蓝图、ED(体验密度)周实验计划、决策就绪提案、Intent Work Order、中文设计翻译与知识库条目。契约层(contracts/)让技能间通过 evidence index、issue cards、ED handoff、player-promise contract 等稳定交接物互通。CLI 支持校验(scripts/validate_skill.py)、unittest、gamedesignos doctor 健康检查与回滚门禁。
- 独立开发者有一句游戏创意,需要 $game-concept-architect 产出概念种子、玩家承诺、核心循环、范围门禁与原型验证计划
- 策划拿到竞品实录或 PV,用 $game-experience-analyzer 生成时间戳证据、功能台账、循环诊断与修复建议
- 运营/数值负责人面对留存或节奏问题,用 $game-experience-density-optimizer 制定每周 A/B 实验、埋点字段与回滚门禁
- 团队要把验证过的概念整理成发行商 pitch 或垂直切片文档,用 $game-design-proposal-writer 汇总证据与约束
- 工程师想用 $paranoia-ai-system-evolver 把提示词/工作流升级为带 WOOP、VOI、OODA、eval、Human Gate 与回滚的受控演进
- 译者或研究者用 $game-design-book-translator 与 $game-design-source-curator 沉淀中文设计译文与本地知识库
如何安装或部署这个 Agent?
需要 Python 环境与本地 shell:
git clone https://github.com/DY-2026/GameDesignOS.git
cd GameDesignOSpython -m pip install -e .
首次验证:
python -m gamedesignos demo # 无模型调用、无需 API key
python -m gamedesignos doctor # 健康检查
也可将单个技能文件夹(如 game-experience-analyzer/)复制进支持本地技能加载的 Agent 环境,并确认 SKILL.md frontmatter 的 name 与文件夹名一致。
如何使用这个 Agent?
三种方式:
1) 持久项目:gamedesignos "I want to make a lighthouse tactics game"(自然语言入口默认只路由不写入),或 python -m gamedesignos start "Lighthouse Tactics" --destination ../lighthouse-designos 显式创建工作区。
2) 直接调用技能:在支持技能加载的 Agent 中输入如 "Use $game-experience-analyzer to analyze this gameplay recording into timestamped evidence..."。
3) 一键提问:python -m gamedesignos ask "I want to validate a lighthouse tactics game" 推荐最小合适技能。校验命令:python scripts/validate_repo.py、python scripts/validate_skill.py <skill>、python -m unittest discover -s scripts/tests。
这个 Agent 有哪些优点和局限?
- 确定性本地 CLI 不调用模型,demo 完全离线,私有项目数据可留在本地
- 契约驱动的技能间交接(19 个 Schema),避免每次会话重建上下文
- Human Gate + 回滚 + RJR-AI 残留判断机制,把高耦合、难回退的决策保留给人
- 7 个技能均通过 Agent Skills 参考校验器,行为 fixture 覆盖 11 套 / 72 个 eval
- 价值依赖工作区与契约层的持续使用,单次临时调用收益有限
- 许多报告类技能以中文输出为主,英文团队可能需要适配
- v1.3.0.dev0 候选版本未打 tag、未发布,采用稳定版则缺少 UL 等新能力
- 公开案例仅 2 个且标记 needs_review 或合成数据,真实项目效果的公开证据有限
- 技能对宿主环境的 SKILL.md 加载机制有依赖,非标准 Agent 环境需自行复制与校验链接
这个 Agent 与同类方案有什么区别?
与相关度最高的同类 agent 并排比较关键指标。
| Agent | 源码审查 | 形态 / 费用 | Star | 最近更新 | 主语言 | 完整支持的平台 |
|---|---|---|---|---|---|---|
| GameDesignOS:本地优先的游戏设计操作系统 当前 | 78 · 表现良好 | 命令行工具免费 | ★ 432 | 2 个月前 | Python | Codex · Claude Code |
| Busabase | 51 · 缺口较多 | 命令行工具免费版 + 付费版 | ★ 579 | 1 天前 | TypeScript | Codex · Claude Code |
| oh-my-agent 多智能体开发框架 | 48 · 缺口较多 | 命令行工具免费 + 模型费 | ★ 1.4k | 1 天前 | TypeScript | Codex · Claude Code |
| Portable Handoff | 84 · 表现良好 | 命令行工具免费 | ★ 22 | 1 个月前 | Python | Codex · Claude Code |
FollowAgents 如何评估这个 Agent?
查看各维度的扣分理由
证据充分:CI 权限仅为 contents:read;参考宿主测试明确验证预览先行、--execute 显式批准、API 密钥永不落盘、任务变更不可复用预览、传输失败标记 outcome_unknown 且禁止盲重试;Security.md 声明公开发布/删除/权限变更必须 Human Gate。deduct:外部效果依赖宿主环境实际行为,静态审查无法确认最终执行侧约束;发布者为 Paranoia 化名,身份未验证,归因有限。
pyproject 依赖极少(PyYAML、schema)且版本下限明确,CI 覆盖 3 个 Python 版本和双平台,覆盖基线 80%。deduct:依赖可用性与错误消息质量未经执行验证,失败消息仅在测试间接体现。
README 明确目标受众(AI 辅助游戏设计者)、七技能边界、四类宿主适配器、v0.8/v0.9 workspace 兼容声明清晰。deduct:触发精度依赖宿主技能加载机制,静态文件只能看到 frontmatter 一致性检查建议;environment_fit 需 Python>=3.11,边界已写明但兼容矩阵未经执行证实。
四层架构清晰(Skill Kernel/Contract/Workspace/Runtime),安装说明完整(pip install -e、demo、ask、start),MIT License 双重声明(LICENSE 文件 + pyproject),公开/私有数据分离规则明确,案例与演示齐全。deduct:维护者为化名个人,安全支持范围仅 latest main/版本;CHANGELOG 通过 release 链接引用但文件内版本细节(v1.3.0.dev0 与 v1.2.0 并行)需读者自行梳理。
demo 无需密钥、路由默认只读、workspace 模板与契约可复用,边际价值在于把散乱 AI 输出转为可审查资产。deduct:输出可用性与成本收益需实际运行评估,静态证据只能确认设计意图与测试覆盖存在。
测试与 README/CI 相互印证(evals 72、validator、CLI smoke),声明均绑定可检查文件路径。deduct:静态审查未执行,行为 eval 内容本身未在源文件中展示;部分能力声明(如 7 技能全部通过验证器)只能采信 CI 配置的存在而非结果。
- 发布者为未验证的化名(Paranoia),企业级采用前应自行做供应侧尽调。
- 静态审查未执行任何测试;声称的 11 套/72 项行为 eval 与 80% 覆盖率需自行复跑验证。
- 参考宿主会向外部 OpenAI 兼容端点发送数据,请在受控环境中审查 payload 内容与端点配置。
- 安全修复仅覆盖最新 main 与最新正式版本,旧 workspace 兼容不代表旧运行时持续维护。
- 当前为 v1.3.0.dev0 开发候选,契约与模板可能变动,生产使用建议锁定 v1.2.0 标签。
最近版本
来自该项目 GitHub Releases 的最新发布记录,说明为上游原文摘录,未经本站改写或测试。
-
v1.2.0 GameDesignOS v1.2.0 — Intent Work Order & Workflow Governance
发布说明摘录
Highlights v1.2.0 upgrades GameDesignOS from RJR-AI authority coverage into an intent-driven workflow governance system. The core shift: ```text AI work starts from intent, not instructions. Workflow runs preserve governance refs, not only node state. paranoia-ai-system-evolver participates as a cross-workflow checkpoint, not a mega-agent. Domain skills keep owning their specialist outputs. ``` Added - Added intent-work-order.schema.json for upgrading AI work orders from instruction sheets into intent work orders. …在 GitHub 查看 ↗