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 开源库——可以嵌入自己的应用,也可以用它的”本地文件”模式独立使用。