这个项目能做什么
Dadaki 是一款完全在浏览器中运行的开源矢量图形编辑器。它使用 Rust/WASM 和 CanvasKit 构建了高性能核心,并搭配基于 TypeScript 的用户界面。
该项目组织为一个 pnpm workspace,包含三个主要包:
- @dadaki/editor:一个可重用且可嵌入的编辑器库。
- @dadaki/app:一个独立的、仅限本地运行的演示外壳。
- @dadaki/mcp:一个 MCP (Model Context Protocol) 服务器,允许 AI 代理在打开的编辑器标签页中直接操作真实的矢量几何图形(路径、渐变、文本),而非生成光栅图像。
关键技术特性包括使用 Rust 编写的引擎、用于测试的全面 SVG 合规性套件,以及通过专用 API 嵌入到其他应用程序中的能力。
评论
0 评分人数达到10人后显示
登录后参与讨论。