https://ncvbhgghna86.space.minimaxi.com
/workspace/blueprint-generator/
bash
cd /workspace/blueprint-generator
npm run dev # 开发调试
npm run build # 生产构建
https://api.minimaxi.com/v1src/api.ts 和 src/api/material.ts 中的 model 字段python
# 文件: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等
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 紫色圆
function,不是 variable_setsrc/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 — 敌人受击蓝图示例