Origin Wizard

在游戏文件夹运行一条命令,回答几个问题,就把你做好的网页游戏适配并发布到 Origin

命令:npx origingame

需要 Node.js · 浏览器登录 · 模型费用由平台承担

GitHub 开源 · MIT

一次运行做的事

运行一次,六步完成

  1. 第 1 步 ·选方式

  2. 第 2 步 ·识别

  3. 第 3 步 ·登录

  4. 第 4 步 ·适配与接入

  5. 第 5 步 ·信息与封面

  6. 第 6 步 ·发布

谁付费,什么会离开你的电脑

  • 平台承担

  • 发给模型的内容

  • 留在你的电脑上

  • 会上传什么

在你的 Agent 里使用

  • Claude Code
  • Codex
  • Cursor
用 Origin Wizard 把这个游戏发布到 Origin:在项目根目录运行 npx origingame --yes --json。如果结果是 not_logged_in,先运行 npx origingame login,等我在浏览器里确认后再试。成功后把 JSON 里的 playUrl、portalUrl 发给我,并告诉我 workspace.review 和 workspace.merge 两条命令;失败时根据 error.code 和 error.message 处理后重试。
npx origingame --yes --json

给脚本和 Agent 的参数

参数作用
--yes不提问,按「自动」的推荐设置执行(视为已同意)。
--json标准输出只写一行 JSON 结果,进度写到标准错误。
--no-source不把源码存进你的私有仓库(默认会存,便于之后在 Origin 里接着做)。
--no-integrate不接入排行榜和云存档(默认在 origingame/publish 分支上接入;构建跑不起来时会自动去掉)。
--game <id>更新已有的游戏,而不是新建。
--unlisted发布为不公开:只有拿到链接的人能玩。

其他命令: npx origingame login | logout | whoami