← 返回 Skills 市场
tianheihei002

Blueprint Generator

作者 tianheihei002 · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ⚠ suspicious
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.tssrc/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时必须遵循)

  1. SET节点类型是 function,不是 variable_set
  2. SET节点标题格式:"SET 变量名",如 "SET EnemyController"
  3. connections不能为空,每个非Event节点必须有输入/输出连接
  4. 所有输入引脚必须被连接,禁止孤立节点
  5. 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.
能力标签
requires-sensitive-credentials
能力评估
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.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install blueprint-generator
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /blueprint-generator 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Version 3.0.0 - 蓝图生成器与材质生成器合并为统一App,实现双模式Tab切换 - 支持自然语言描述生成UE蓝图或材质节点图 - 上传截图可AI分析还原蓝图/材质结构 - 节点悬停显示设计解释,支持拖拽、高亮及追加修改 - 可导入JSON查看完整节点结构 - 使用MiniMax-M2.7模型,支持模型切换与详细错误指引
元数据
Slug blueprint-generator
版本 1.0.0
许可证 MIT-0
累计安装 1
当前安装数 1
历史版本数 1
常见问题

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。

💬 留言讨论