火焰库拉
|
74d49d79c1
|
修复: create_prefab IPC 调用签名错误导致预制体创建失败
- 修复 create_prefab 使用错误的 sendToMain 改为 sendToPanel
- 修复节点 ID 未包裹数组及传入完整路径而非目录路径的问题
- 修复 prefabManagement 的 create 分支中 targetDir 未定义的 Bug
- 更新 UPDATE_LOG.md、注意事项.md、IPC_MESSAGES.md 文档
|
2026-02-28 23:07:04 +08:00 |
|
火焰库拉
|
c9e0f45c9d
|
重构: 将 TypeScript 转为 JavaScript 并优化项目文件结构
- 将 src/IpcManager.ts 和 src/IpcUi.ts 手动转写为干净的 JavaScript,消除编译产物中的 polyfill 代码
- 移动 main.js、scene-script.js、mcp-proxy.js 至 src/ 目录,统一源码管理
- 移动 DEVELOPMENT.md、IPC_MESSAGES.md、UPDATE_LOG.md、注意事项.md 至 docs/ 目录
- 删除 dist/ 编译产物目录和 tsconfig.json
- 更新 package.json 入口路径、所有模块引用路径
- 更新 README.md 和 DEVELOPMENT.md 中的架构说明、文件路径引用和项目规范
- 更新 .gitignore 启用 dist 忽略规则
|
2026-02-28 09:33:36 +08:00 |
|
火焰库拉
|
aadf69300f
|
perf: 性能与可靠性优化 - CommandQueue超时恢复/HTTP限制/日志轮转/调试日志清理/applyProperties修复
|
2026-02-28 08:44:45 +08:00 |
|
火焰库拉
|
42ab8d8ee2
|
fix: 修复日志持久化代码丢失,更新 README 补充属性保护和 AI 容错特性
|
2026-02-27 23:42:39 +08:00 |
|
火焰库拉
|
c41c07477c
|
merge: 合并远程分支,解决冲突并整合文档更新
|
2026-02-27 23:09:42 +08:00 |
|
火焰库拉
|
002f081290
|
docs: 更新 README 和 UPDATE_LOG 文档,新增日志持久化与面板修复记录
|
2026-02-27 23:04:25 +08:00 |
|
火焰库拉
|
51c04eca48
|
修复: manage_script 取值丢失错误,强化 prompt 加载和生成 meta,全量更新相关文档
|
2026-02-25 09:54:52 +08:00 |
|
火焰库拉
|
655335483c
|
docs: 深度优化 Token 消耗,精简查找与层级获取载荷,补充相关文档与安全守则
|
2026-02-24 16:22:45 +08:00 |
|
火焰库拉
|
09817ac79d
|
feat: 完成项目全量汉化、文档同步及 Undo 系统稳定性修复
|
2026-02-11 01:09:42 +08:00 |
|
火焰库拉
|
7d5e943ab1
|
feat: 升级搜索工具为 search_project 并完成全项目汉化 polish
|
2026-02-11 00:36:56 +08:00 |
|
火焰库拉
|
e0037c125a
|
docs: 全面更新文档、注释及工具说明
1. 汉化 panel/index.js 代码注释。
2. 更新 README/DEVELOPMENT/UPDATE_LOG,明确 apply_text_edits 和 execute_menu_item 的最佳实践。
3. 移除 execute_menu_item 中的不稳定映射。
4. 优化 main.js 工具定义 schema。
|
2026-02-10 23:20:56 +08:00 |
|
火焰库拉
|
0997a3d98c
|
文档与功能更新 (Texture & Transform):增强 manage_texture 和 update_node_transform 工具,修复属性应用 bug,并更新相关文档
|
2026-02-10 14:00:02 +08:00 |
|
火焰库拉
|
256c91e9f5
|
feat: 增强 MCP Bridge 工具功能并完成全量中文化与文档更新
- 新增 manage_shader 工具,支持着色器资源的完整生命周期管理。
- 增强 manage_material 工具,深度适配 Cocos Creator 2.4.x 材质结构并支持增量更新。
- 优化 manage_components 工具,支持资源数组(如 materials)的智能异步加载与 UI 同步。
- 修复了材质 Inspector 显示异常、场景克隆崩溃及工具路由缺失等关键 Bug。
- 完成源码注释、错误提示及 MCP 工具描述的 100% 简体中文化。
- 更新 README.md 并新增 UPDATE_LOG.md 技术修复日志。
|
2026-02-10 09:14:50 +08:00 |
|
火焰库拉
|
23c6ea13f9
|
docs: 完善 MCP 工具说明,注入 AI 安全守则并优化资产操作规范
|
2026-02-10 00:38:38 +08:00 |
|
火焰库拉
|
bf6ec93b99
|
feat: 优化 UI 节点创建逻辑,修复 UUID 解析问题,并将所有文档和注释更新为简体中文
|
2026-02-07 23:14:12 +08:00 |
|
火焰库拉
|
c274bd9db4
|
docs: 根据项目规则更新文档和注释,完善工具说明及最佳实践引导
|
2026-02-07 22:29:17 +08:00 |
|
火焰库拉
|
532cd08f9b
|
修复(manage_animation): 修复当动画组件没有剪辑时的崩溃问题;文档: 在 README 中添加 get_sha 和 manage_animation 说明
|
2026-02-04 01:57:12 +08:00 |
|
火焰库拉
|
62cddf3fa2
|
refactor(ui): 简化主菜单项名称并修复文件结尾格式
将主菜单项路径从"Packages/MCP Bridge/Open Test Panel"简化为"MCP Bridge/Open Panel",同时修复文件结尾缺少换行符的问题
|
2026-02-03 22:22:13 +08:00 |
|
火焰库拉
|
367a75f701
|
docs: optimize project rules with comprehensive coding standards
|
2026-02-02 10:23:45 +08:00 |
|
火焰库拉
|
12be1dc62d
|
docs: add code review report
|
2026-02-02 10:20:22 +08:00 |
|
火焰库拉
|
ca9fcabefd
|
feat: update main.js
|
2026-02-02 10:14:17 +08:00 |
|
火焰库拉
|
7df7ff9a8f
|
chore: add agent project rules
|
2026-02-01 13:52:24 +08:00 |
|
火焰库拉
|
a851493966
|
feat: Implement VFX management, Undo/Redo, Find in File; docs: Update README and plans
|
2026-02-01 13:30:11 +08:00 |
|
火焰库拉
|
157b99290d
|
feat: 完成第二阶段开发\n\n- 添加 scene_management 工具\n- 添加 prefab_management 工具\n- 优化面板布局和响应式设计\n- 添加滚动条支持\n- 移除旧的 create_scene 和 create_prefab 工具\n- 更新 README 文档
|
2026-01-31 19:36:55 +08:00 |
|
火焰库拉
|
3b2e78eee7
|
feat: 完成第一阶段核心功能实现\n\n- 添加 manage_components 工具\n- 添加 manage_script 工具(默认创建TS脚本)\n- 添加 batch_execute 工具\n- 添加 manage_asset 工具\n- 修复面板布局问题\n- 添加默认父目录创建功能\n- 更新 README 文档\n- 创建 DEVELOPMENT 开发文档
|
2026-01-31 16:48:21 +08:00 |
|
火焰库拉
|
b1db9692a7
|
```
feat(mcp-bridge): 添加 MCP Bridge 插件
添加完整的 MCP (Model Context Protocol) 桥接插件,用于连接外部 AI
工具与 Cocos Creator 编辑器,实现对场景、节点等资源的自动化操作。
功能包括:
- HTTP 服务接口,提供标准 MCP 协议支持
- 场景节点操作:获取、创建、修改节点
- 资源管理:创建场景、预制体,打开指定资源
- 实时日志记录和展示
- 自动启动服务支持
提供多个 API 接口如 get_selected_node、set_node_name、
save_scene、get_scene_hierarchy 等,支持外部工具调用。
更新作者信息为 Firekula。
```
|
2026-01-29 14:59:07 +08:00 |
|
火焰库拉
|
0b2f8cd50f
|
```
feat(mcp-bridge): 实现MCP服务器功能增强和日志系统
- 添加日志缓冲区和封装日志函数,支持多种日志类型(info, success, warn, error, mcp)
- 实现MCP服务器启动/停止功能,支持端口配置和状态管理
- 添加配置文件管理(auto-start, last-port),支持持久化设置
- 实现完整的工具API接口(get_selected_node, set_node_name, save_scene等)
- 统一处理MCP调用逻辑,便于日志记录和错误处理
- 更新面板界面,添加端口输入、自动启动开关、日志查看等功能
- 优化错误处理和响应格式,符合MCP标准规范
```
|
2026-01-29 14:53:06 +08:00 |
|
火焰库拉
|
f901bcc38f
|
```
feat(mcp-bridge): 添加场景和节点创建功能
- 新增 getNewSceneTemplate 函数用于生成标准场景模板
- 实现 create_scene 工具用于在 assets 目录下创建新场景文件
- 实现 create_prefab 工具用于将节点保存为预制体资源
- 实现 open_scene 工具用于在编辑器中打开指定场景
- 实现 create_node 工具用于在当前场景中创建新节点
- 在 scene-script.js 中添加 create-node 处理逻辑
- 支持创建不同类型的节点(空节点、精灵、标签等)
- 添加 UUID 生成的多种兼容方案
```
|
2026-01-29 14:26:28 +08:00 |
|
火焰库拉
|
1af6f08c94
|
```
feat(mcp-bridge): 添加 MCP 桥接插件实现 Cocos Creator 与外部工具集成
- 新增 main.js 实现 MCP 服务器,提供 HTTP 接口供外部工具调用
- 实现 5 个核心工具接口:获取选中节点、修改节点名称、保存场景、
获取场景层级结构、更新节点变换属性
- 添加 panel 面板用于测试 MCP 功能,包含节点 ID 获取和名称修改功能
- 实现场景脚本 scene-script.js 处理节点属性修改和层级数据导出
- 配置 package.json 定义插件入口文件和菜单项
- 支持跨域请求便于调试,返回符合 MCP 规范的工具定义格式
```
|
2026-01-29 13:47:38 +08:00 |
|