← 返回 Skills 市场
Blueprint Generator
作者
tianheihei002
· GitHub ↗
· v1.0.0
· MIT-0
59
总下载
0
收藏
1
当前安装
1
版本数
在 OpenClaw 中安装
/install blueprint-generator
功能描述
UE蓝图+材质双模式生成器。当主人说"蓝图生成器"、"材质生成器"、"合并生成器"时触发。已合并为统一App,支持Tab切换。
使用说明 (SKILL.md)
UE Generator 技能包(蓝图+材质合并版)
部署地址
https://ncvbhgghna86.space.minimaxi.com
项目位置
/workspace/blueprint-generator/
快速启动
cd /workspace/blueprint-generator
npm run dev # 开发调试
npm run build # 生产构建
核心功能
- 自然语言描述 → UE蓝图可视化节点图
- 自然语言描述 → UE材质节点图
- 上传截图 → AI分析还原蓝图/材质结构
- 悬停节点显示"为什么要这样设计"解释
- 节点拖拽、选中高亮、追加修改模式
- 导入JSON查看完整结构
AI模型配置(重要)
- 当前使用:MiniMax-M2.7
- 网关:
https://api.minimaxi.com/v1 - API Key:MiniMax Coding Plan Key
- 消耗:消耗 MiniMax Token Plan 额度
- 如需切换模型:修改
src/api.ts和src/api/material.ts中的model字段
切换模型方法
# 文件:src/api.ts 和 src/api/material.ts
API_KEY = '你的API Key'
API_BASE = 'https://api.minimaxi.com/v1'
model = 'MiniMax-M2.7' # 可选:MiniMax-M2.7、MiniMax-V01等
⚠️ 常见错误说明
- 错误码 2064:"服务集群负载较高" → MiniMax服务器限流,等30秒~2分钟再试
- 错误码 2011:"请求过于频繁" → 降低请求频率
- 解析失败 → 生成的JSON格式UE不认,减少描述复杂度重试
节点类型(UE标准)
| type | 颜色 | 说明 |
|---|---|---|
| event | #8B5CF6 紫色 | Event事件节点 |
| inputaxis | #059669 绿色 | InputAxis输入 |
| function | #2563EB 深蓝 | 函数/SET变量(SET xxx是function类型) |
| variable_get | #7C3AED 紫色药丸 | 变量获取,无exec引脚 |
| flow | #6B7280 灰色 | FlowControl流程控制 |
| math | #06B6D4 青色 | 数学运算 |
引脚类型颜色
| type | 颜色 |
|---|---|
| exec | 白色方形 |
| float | #4CAF50 绿色圆 |
| bool | #F44336 红色圆 |
| vector | #FFC107 黄色圆 |
| object | #9C27B0 紫色圆 |
重要规则(生成JSON时必须遵循)
- SET节点类型是
function,不是variable_set - SET节点标题格式:"SET 变量名",如 "SET EnemyController"
- connections不能为空,每个非Event节点必须有输入/输出连接
- 所有输入引脚必须被连接,禁止孤立节点
- GET节点是紫色药丸形(variable_get),无彩色标题栏
关键文件
src/api.ts— 蓝图生成逻辑 + 系统提示词src/api/material.ts— 材质生成逻辑 + 系统提示词src/nodes/BlueprintNode.tsx— 蓝图节点渲染src/nodes/MaterialNode.tsx— 材质节点渲染src/GeneratorCanvas.tsx— 统一画布(双模式切换)src/Sidebar.tsx— 节点详情+修改面板src/types.ts— 蓝图类型定义src/types/material.ts— 材质类型定义public/BP_SetAIState.json— SetAIState蓝图示例public/BP_EnemyHitFlash.json— 敌人受击蓝图示例
安全使用建议
Do not supply any API keys or secrets to this skill yet. The package lacks the source files and build artifacts the SKILL.md refers to, and the metadata does not declare the API_KEY that the instructions require — this is an incoherence. Before installing or using: 1) ask the publisher for the full source repository or a verified release (including the referenced src/ files and package.json); 2) verify the legitimacy of minimaxi.com and the deployment domain (search for official docs or contact the provider); 3) avoid hardcoding credentials into source files—use environment variables or a secrets manager if you proceed; 4) if you must test, do so in an isolated environment or sandbox and monitor outbound network traffic to the listed endpoints. If the publisher cannot provide provenance or the missing code, avoid installing or granting any credentials.
功能分析
Type: OpenClaw Skill
Name: blueprint-generator
Version: 1.0.0
The skill bundle is a legitimate tool for generating Unreal Engine blueprints and materials using the MiniMax AI model. The instructions in SKILL.md and the sample data in BP_Torch_ConstructionScript.json are consistent with the stated purpose, and no indicators of data exfiltration, malicious execution, or harmful prompt injection were found.
能力标签
能力评估
Purpose & Capability
The SKILL.md describes a web app that calls a third‑party AI gateway (api.minimaxi.com) and lists many src/ files and npm scripts, but the package contains only SKILL.md and one example JSON. The registry metadata declares no required env vars or credentials even though the instructions require an API key and API base. Asking agents to run npm scripts and edit src files that are not included is incoherent with the provided artifact.
Instruction Scope
Instructions direct runtime use of an external endpoint (https://api.minimaxi.com/v1) and tell developers to put an API_KEY into src/api.ts and src/api/material.ts. They also instruct working under /workspace/blueprint-generator and running npm commands. Those actions imply reading/writing project files and network communication; given the package lacks the referenced code, the instructions grant broad discretion with unclear justification.
Install Mechanism
There is no install spec (instruction-only), so nothing will be written or downloaded by an installer — low install risk. However, the SKILL.md points to an unfamiliar deployment domain (ncvbhgghna86.space.minimaxi.com) and an external API gateway; network calls to those endpoints are required at runtime and should be considered when assessing risk.
Credentials
The skill will require an API key for the MiniMax gateway (the SKILL.md shows API_KEY and API_BASE), but the skill metadata lists no required environment variables or primary credential. This mismatch is significant: the skill asks for a secret (MiniMax API key) without declaring it, and the instructions encourage placing the key directly into source files (hardcoding), which increases the risk of accidental exposure or exfiltration to the external API.
Persistence & Privilege
The skill is not marked always:true and does not request any system-level persistence or configuration changes. It does not declare modifications to other skills or global agent settings.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install blueprint-generator - 安装完成后,直接呼叫该 Skill 的名称或使用
/blueprint-generator触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Version 3.0.0
- 蓝图生成器与材质生成器合并为统一App,实现双模式Tab切换
- 支持自然语言描述生成UE蓝图或材质节点图
- 上传截图可AI分析还原蓝图/材质结构
- 节点悬停显示设计解释,支持拖拽、高亮及追加修改
- 可导入JSON查看完整节点结构
- 使用MiniMax-M2.7模型,支持模型切换与详细错误指引
元数据
常见问题
Blueprint Generator 是什么?
UE蓝图+材质双模式生成器。当主人说"蓝图生成器"、"材质生成器"、"合并生成器"时触发。已合并为统一App,支持Tab切换。 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 59 次。
如何安装 Blueprint Generator?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install blueprint-generator」即可一键安装,无需额外配置。
Blueprint Generator 是免费的吗?
是的,Blueprint Generator 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
Blueprint Generator 支持哪些平台?
Blueprint Generator 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Blueprint Generator?
由 tianheihei002(@tianheihei002)开发并维护,当前版本 v1.0.0。
推荐 Skills