新功能
- 新增 02Agent AI 助手 addon,可在编辑器内辅助编写、修改和理解 Scratch 项目代码。
- 02Agent 支持多轮对话、上下文附件、选中积木/工作区内容引用和会话导出。
- 新增 02Agent 本机 bridge / skill 工作流,可连接 OpenCode、Codex、Claude Code 等外部 AI 工具到当前项目。
- 02Agent bridge 可动态暴露当前项目的 tools 和 prompt,方便外部 AI 工具直接代理调用 02Agent 能力。
- 新增 02Agent 扩展工具能力,可搜索、读取并协助导入扩展。
- 新增自定义积木栏功能,可隐藏默认分类中的积木,并创建自定义积木分组。
- 自定义积木栏支持导入和导出配置,方便迁移或分享布局。
- 新增角色层级管理器,可直观调整角色在舞台中的前后层级。
- 新增 CCW 自定义扩展导入入口。
- 扩展库与自定义扩展相关界面继续优化。
改进
- 优化 02Agent 系统提示词、工具 schema 和运行时工具链,提高代码生成、项目分析和修改稳定性。
- 改进 02Agent 虚拟文件与补丁工具,可通过 AI 修改 Scratch 脚本和 SVG 造型,并同步回项目。
- 改进 02Agent 面板、历史记录、设置和 bridge 连接状态提示。
- 增强 02Agent 工具调用结果处理和错误提示,避免过长 bridge 响应导致界面卡死。
- 优化大型项目中积木工作区的性能,减少大量积木时的卡顿。
- 改进设置菜单结构,将 02engine 设置与高级设置进一步区分。
- 优化加载页显示,右侧固定显示 Made by 0.2Studio,避免多语言环境下排版异常。
- 优化新 UI 下舞台窗口自适应设置的保存逻辑,刷新后可保留设置。
- 优化协作/联机相关提示与本地化文本。
- 优化变量监视器在缩放舞台下的拖动处理。
- 优化扩展库、自定义扩展导入和相关本地化文本。
修复
- 修复新 UI 中拖动积木到角色或背景时无法传送代码的问题。
- 修复新 UI 中拖动中的积木可能被舞台窗口或角色窗口遮挡的问题。
- 修复背景选择器无法被积木投放逻辑正确识别的问题。
- 修复文件夹 addon 删除文件夹时可能错误调用删除角色逻辑的问题。
- 修复自定义积木栏中部分分类或积木显示不完整的问题。
- 修复自定义积木分组中相同类型积木可能错误显示为第一个积木的问题。
- 修复旧 UI 首次切换角色时工作区可能不刷新的问题。
- 修复部分积木 glow/report 在目标积木不存在时可能崩溃的问题。
- 修复 folders addon 的文件夹伪 ID 可能污染角色 hover 状态的问题。
- 修复舞台窗口自适应开关刷新后可能不保留的问题。
- 修复加载页右侧文字在中文或其他语言下可能排版错乱的问题。
- 修复若干运行时报错、构建问题和界面细节问题。
New Features
- Added the 02Agent AI assistant addon for helping write, edit, and understand Scratch project code inside the editor.
- 02Agent now supports multi-turn chat, context attachments, selected block/workspace references, and conversation export.
- Added a local 02Agent bridge / skill workflow for connecting the current project with external AI tools such as OpenCode, Codex, and Claude Code.
- The 02Agent bridge can dynamically expose the current project’s tools and prompt, allowing external AI tools to proxy 02Agent capabilities directly.
- Added 02Agent extension tooling for searching, reading, and helping import extensions.
- Added a customizable toolbox layout system for hiding default blocks and creating custom block groups.
- Added import/export support for toolbox layout configurations.
- Added a sprite layer manager for visually adjusting sprite rendering order on the stage.
- Added a CCW custom extension import entry.
- Improved extension library and custom extension related UI.
Improvements
- Optimized 02Agent system prompts, tool schemas, and runtime tooling for more stable code generation, project analysis, and project editing.
- Improved 02Agent virtual file and patch tools, allowing AI-assisted edits to Scratch scripts and SVG costumes with project sync.
- Improved the 02Agent panel, history view, settings, and bridge connection status messages.
- Improved 02Agent tool-call result handling and error messages, including safeguards for oversized bridge responses.
- Improved block workspace performance for large projects.
- Refined the settings menu structure by separating 02engine settings from advanced settings.
- Updated the loading screen so Made by 0.2Studio is always shown in English, avoiding layout issues in other languages.
- Added persistence for the new UI stage auto-fit setting.
- Improved collaboration/online mode messages and localization.
- Improved monitor dragging behavior when the stage is scaled.
- Improved extension library, custom extension import flow, and related localization.
Fixes
- Fixed code transfer by dragging blocks onto sprites or the stage in the new UI.
- Fixed dragged blocks being hidden behind floating stage or sprite windows in the new UI.
- Fixed stage/backdrop selector detection for block drop targets.
- Fixed folder addon deletion accidentally calling sprite deletion logic.
- Fixed missing or incomplete categories/blocks in the custom toolbox editor.
- Fixed custom toolbox groups sometimes showing the wrong block when multiple blocks shared the same type.
- Fixed the old UI workspace not refreshing correctly on the first sprite switch.
- Fixed possible crashes when glow/report tried to target missing blocks.
- Fixed folder pseudo IDs from the folders addon polluting sprite hover state.
- Fixed the stage auto-fit toggle not always persisting after refresh.
- Fixed loading screen side text layout issues in Chinese and other languages.
- Fixed several runtime errors, build issues, and UI details.