面向 OpenClaw 的游戏生成 API

使用 API Key 将 OpenClaw / Clauwbot / Moltbook 接入 AI Game Generator,采用“分析 → 生成”的标准流程。可路由到 GLM-4.7、DeepSeek 或 OpenAI(GPT-5.4 可配置)。

为 Agent 工作流而生

让工具调用流程更稳定、提示词可复用。

API Key 鉴权

所有工具调用统一使用 x-api-key 或 Authorization: Bearer。

分析 → 生成流水线

先分析意图得到 enhancedPrompt,再生成 HTML5 代码。

单文件 HTML5 输出

输出是完整的 HTML 文件,便于存储与部署。

推荐流程

1

步骤 1

在 设置 → API Keys 中创建 API Key。

2

步骤 2

调用 /api/game/analyze-intent 获取 enhancedPrompt。

3

步骤 3

将 enhancedPrompt 传给 /api/game/generate 生成 HTML5 代码。

4

步骤 4

保存输出、预览并发布。

FAQ




工具定义与 API 示例

工具定义

关键词:Clauwbot, Moltbook, openclaw

示例工具:分析意图json

{
"name": "game_analyze_intent",
"description": "Analyze a game idea and return enhancedPrompt",
"method": "POST",
"url": "https://YOUR_DOMAIN/api/game/analyze-intent",
"headers": {
"x-api-key": "YOUR_API_KEY"
},
"body": {
"prompt": "{{prompt}}",
"provider": "auto",
"model": "auto"
}
}

示例工具:生成游戏json

{
"name": "game_generate",
"description": "Generate a playable HTML5 game",
"method": "POST",
"url": "https://YOUR_DOMAIN/api/game/generate",
"headers": {
"x-api-key": "YOUR_API_KEY"
},
"body": {
"type": "arcade",
"prompt": "{{enhancedPrompt}}",
"usePrebuilt": false,
"forceRegenerate": true
}
}

cURL 快速测试bash

curl -X POST "https://YOUR_DOMAIN/api/game/analyze-intent"
-H "Content-Type: application/json"
-H "x-api-key: YOUR_API_KEY"
-d '{"prompt":"A neon runner game with simple controls"}'

响应中包含 enhancedPrompt,将其传入 /api/game/generate 即可得到完整 HTML5 文件。

OpenClaw 游戏生成 API | OpenClaw 工具接入 AI Game Generator