开发与工程 game-designlocal-firsthuman-in-the-loopdecision-supportagent-skillsworkflow-automationpython-clievidence-based-design

GameDesignOS:本地优先的游戏设计操作系统

把 AI 会话转化为可验证的证据、实验与决策,配合人审门禁与回滚,为游戏设计构建持久的项目记忆。

FollowAgents 评估 · FARS-2.1
推荐
78/ 100 五分制 3.9 / 5
1 2 3 4 5 6
1信任安全25 / 29 · 4.3/5

证据充分:CI 权限仅为 contents:read;参考宿主测试明确验证预览先行、--execute 显式批准、API 密钥永不落盘、任务变更不可复用预览、传输失败标记 outcome_unknown 且禁止盲重试;Security.md 声明公开发布/删除/权限变更必须 Human Gate。deduct:外部效果依赖宿主环境实际行为,静态审查无法确认最终执行侧约束;发布者为 Paranoia 化名,身份未验证,归因有限。

2可靠稳定9 / 14 · 3.2/5

pyproject 依赖极少(PyYAML、schema)且版本下限明确,CI 覆盖 3 个 Python 版本和双平台,覆盖基线 80%。deduct:依赖可用性与错误消息质量未经执行验证,失败消息仅在测试间接体现。

3适用触发15 / 18 · 4.2/5

README 明确目标受众(AI 辅助游戏设计者)、七技能边界、四类宿主适配器、v0.8/v0.9 workspace 兼容声明清晰。deduct:触发精度依赖宿主技能加载机制,静态文件只能看到 frontmatter 一致性检查建议;environment_fit 需 Python>=3.11,边界已写明但兼容矩阵未经执行证实。

4规范维护15 / 18 · 4.2/5

四层架构清晰(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 并行)需读者自行梳理。

5有效结果9 / 13 · 3.5/5

demo 无需密钥、路由默认只读、workspace 模板与契约可复用,边际价值在于把散乱 AI 输出转为可审查资产。deduct:输出可用性与成本收益需实际运行评估,静态证据只能确认设计意图与测试覆盖存在。

6证据核验5 / 8 · 3.1/5

测试与 README/CI 相互印证(evals 72、validator、CLI smoke),声明均绑定可检查文件路径。deduct:静态审查未执行,行为 eval 内容本身未在源文件中展示;部分能力声明(如 7 技能全部通过验证器)只能采信 CI 配置的存在而非结果。

证据充分度: 评估于 2026年9月10日 审查版本 ada4bf9e60c2
使用前请注意
  • 发布者为未验证的化名(Paranoia),企业级采用前应自行做供应侧尽调。
  • 静态审查未执行任何测试;声称的 11 套/72 项行为 eval 与 80% 覆盖率需自行复跑验证。
  • 参考宿主会向外部 OpenAI 兼容端点发送数据,请在受控环境中审查 payload 内容与端点配置。
  • 安全修复仅覆盖最新 main 与最新正式版本,旧 workspace 兼容不代表旧运行时持续维护。
  • 当前为 v1.3.0.dev0 开发候选,契约与模板可能变动,生产使用建议锁定 v1.2.0 标签。
查看完整评分方法 →

这个 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 健康检查与回滚门禁。

  1. 独立开发者有一句游戏创意,需要 $game-concept-architect 产出概念种子、玩家承诺、核心循环、范围门禁与原型验证计划
  2. 策划拿到竞品实录或 PV,用 $game-experience-analyzer 生成时间戳证据、功能台账、循环诊断与修复建议
  3. 运营/数值负责人面对留存或节奏问题,用 $game-experience-density-optimizer 制定每周 A/B 实验、埋点字段与回滚门禁
  4. 团队要把验证过的概念整理成发行商 pitch 或垂直切片文档,用 $game-design-proposal-writer 汇总证据与约束
  5. 工程师想用 $paranoia-ai-system-evolver 把提示词/工作流升级为带 WOOP、VOI、OODA、eval、Human Gate 与回滚的受控演进
  6. 译者或研究者用 $game-design-book-translator 与 $game-design-source-curator 沉淀中文设计译文与本地知识库

这个 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?

需要 Python 环境与本地 shell:

git clone https://github.com/DY-2026/GameDesignOS.git
cd GameDesignOS

python -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。

常见问题

需要 API key 或付费模型吗?
demo 与 ask 不调用模型、无需 key;当你在自己的 Agent 环境中运行技能时,模型调用发生在宿主侧,费用取决于你使用的模型服务商。
我的私有项目数据会上传吗?
仓库要求私有素材与真实项目数据留在你自己的环境、置于公开仓库之外;工作区运行状态存于本地 .gamedesignos/ 目录。
不用工作区也能用吗?
可以。每个技能文件夹可独立安装并直接调用,工作区层不阻止直接技能使用;但跨会话记忆与契约交接需要工作区。
支持哪些 Agent 宿主?
README 列出 4 个宿主适配器:Codex、Claude Code、一个 OpenAI 兼容的 preview-first 参考宿主,以及本地 harness 说明;任何支持 Markdown 技能的 Agent 均可自行适配。
如何确认安装完整?
运行 python scripts/validate_repo.py、逐技能 scripts/validate_skill.py、gamedesignos --version 与 gamedesignos doctor。

对比同类 Agent

用同一套 FARS 评审,横向比较这个 Agent 所属的短名单。

相关 Agents