SmartSLD

免费在线电力单线图编辑器,带 AI 助手——能画图、能修改、能从手绘照片提取拓扑。

浏览器里的电力单线图(SLD)编辑器。底层编辑器开源、纯前端运行——免安装、免登录,文件保存到本地。云服务层增加项目、分享、AI 助手——能根据文字描述生成图、用自然语言修改已有图、还能从手绘照片提取拓扑。

能做什么

  • :把母线、断路器、变压器、电动机、配电盘拖到栅格上,导线自动连。
  • :告诉助手”主母线下加一个 200A 配电盘,六个 GFCI 断路器”——它直接在图上改。
  • :把手绘一线图拍下来粘进去,助手提取拓扑,你接手收尾。

技术栈

  • 编辑器:TypeScript、React、SVG canvas、Zustand。纯前端,不依赖后端。
  • 云服务:Cloudflare Workers + D1 + R2 + Pages。Better Auth 做会话,OpenRouter 调用 LLM。
  • AI 工具层:3 个原子工具(read_diagram / read_library / apply_ops),用 zod 定义的判别 union 类型 Op。每一轮 AI 编辑通过单次 dispatch 落地,因此整个 AI 操作只占一次 undo。

开源

编辑器单独发布为 sldeditor 开源库——可以嵌入自己的应用,也可以用它的”本地文件”模式独立使用。