文本生成图表工具

tldraw-agent是一个能够从文本生成图表的工具,支持PNG/SVG导出,适用于架构图、流程图和实体图等多种场景。

  • by joelhooks
  • TypeScript
  • 本地部署
  • 11 星标
  • 更新于
在 GitHub 查看 joelhooks/tldraw-agent

使用说明

🎨 tldraw代理

从文本生成图表。在任何地方都能工作。

npx tldraw-agent draw "User → API → Database"

安装

npm install -g @joelhooks/tldraw-agent

用法

命令行界面

tldraw-agent draw "microservices architecture with load balancer"
tldraw-agent draw "signup flow" --format svg -o signup.svg

图书馆

import { TldrawAgent } from '@joelhooks/tldraw-agent'

const agent = new TldrawAgent()
const { path } = await agent.draw({ prompt: 'system diagram' })

主控程序

{
  "mcpServers": {
    "tldraw": { "command": "npx", "args": ["@joelhooks/tldraw-agent", "--mcp"] }
  }
}

特性

  • 🖼️ PNG/SVG导出
  • 🤖 LLM驱动的布局(Claude、GPT)
  • 📐 架构、流程图、实体图
  • 🔌 具备CLI、库、MCP工具或代理技能

环境

export AI_GATEWAY_API_KEY=...  # Vercel/Cloudflare AI Gateway key

许可证

麻省理工学院