浏览器里就能用,无需安装

像做 Scratch 项目一样,
做 Scratch 扩展。

拖积木定义功能,右侧实时生成符合 TurboWarp 规范的扩展源码。 支持浏览器端直接调试验证,做完一键导出 .js,装进任意 Scratch 衍生版。

不隶属 Scratch 官方 · 隐私政策 · 使用条款

核心能力

编辑器把扩展开发的重复劳动全部收进可视化界面,源码始终在旁边同步生成。

可视化定义积木

拖出帽子块 / 堆叠块 / 返回值块 / 布尔块,填参数、选颜色,所见即所得地拼出扩展的全部积木。

实时生成源码

右侧面板始终显示与导出完全一致的 TurboWarp 扩展代码:getInfo()、arguments、color1..3 都已填好。

浏览器内直接调试

把扩展源码变成一条链接,在线打开就能跑 —— 不用先装 Scratch、也不用上传项目文件。

AI 助手会摆积木

内置 AI 能直接往画布上放积木、接插槽、填参数 —— 说「搭一个碰到边缘就反弹的逻辑」它就动手。

多人实时协作

基于 WebRTC 点对点连接,创建房间即可一起编辑同一份扩展,聊天、光标、工作区全部同步。

插件市场

积木增强、界面美化、AI 模型接入等插件一键安装,也能把自己写的插件发布上去。

社区扩展 ↗

把做好的扩展发布出去,或一键载入别人的扩展改成自己的。存储在你的 GitHub 账号里。

开源免费

GPL-3.0 许可,源代码全部公开。没有账号也能用,登录只是为了发布与协作。

四步做完

从空白到能用的扩展,全程不用手写一行代码。

1

建扩展

填名称、ID、主色 —— 决定扩展在 Scratch 里的显示方式。

2

定义积木

拖出想要的积木,命名、定形状、填参数、挑颜色。

3

写实现

在画布上用标准积木拼出逻辑 —— 如果对效果满意,交给 AI 也行。

4

导出

复制或下载 .js 文件,装进 TurboWarp、Scratch 或任何衍生版。

积木能力范围

工具箱里有 20 个分类、一百多块现成积木,够覆盖绝大多数扩展需求。

内置分类

  • 事件 · 控制 · 运算 · 字符串 · 向量
  • 输入 · 变量 · 列表 · 函数 · 积木
  • 运行时 · 目标 · 运动 · 外观
  • 网络 · 时间 · 浏览器 · 音乐 · 脚本

扩展能做的事

  • 四种积木形状:命令 / 返回值 / 布尔 / 事件帽
  • 命名参数、异步块、角色/舞台过滤等标志位
  • MIT / GPL-2.0 / MPL-2.0 许可任选
  • 导出即符合 TurboWarp 扩展规范,导入即用

免责声明:ForgeExt 是独立的第三方工具,与 Scratch 基金会、MIT 和 TurboWarp 官方均无隶属关系。Scratch 与 TurboWarp 是其各自权利人的商标。