將 Claude 轉換為 Excalidraw 開發者助手
為何重要
此工具將 AI 的操作範疇從純文字擴充套件至圖形化與視覺化的系統設計領域,透過中介件機制讓本地 AI 能即時控制圖形介面。對於尋求提升開發流程精確度與探索 AI 視覺推理應用的開發者而言,這是一個具潛力的原型;長遠看來,這類中介件未來可能成為企業影像化協作或系統釋出的標準整合層。
開源工具 drawgent 是一個單一 Rust 二進位檔,將即時 Excalidraw 白板環境與使用者的本地端 AI Agent(如 Claude Code、Codex)連線。它能讓開發者在圖表中透過指令視覺化地管理專案狀態。
- 支援本地執行與多種介面建構,包含靜態 musl 建檔、Nix dev shell 環境,並可由 Docker 部署 Canvas 伺服器。
- 使用者需自行安裝並登入 claude/codex/opencode,與透過 CDP (Chrome DevTools Protocol) 連線瀏覽器渲染。
- 聊天指令區塊在停筆後約 2.5 秒觸發,AI 會取用螢幕截圖與 scene.json 分析並標記結果為「DONE」。