liujuntao123/smart-excalidraw-next
AI 要約 · Qwen 要約は中国語 収録日
原文を読む smart-excalidraw-next 是一个用自然语言生成可编辑 Excalidraw 专业图表的 AI 绘图平台,支持多种图表类型、本地 API 配置和服务器端统一 LLM 配置。
核心功能
- 项目通过自然语言描述生成专业图表。
- 使用大语言模型理解需求并生成结构清晰、布局合理的图表。
- 采用智能箭头优化算法自动计算连接点,减少线条交叉。
图表支持
- 支持流程图、架构图、时序图、ER 图、思维导图等 20 多种图表类型。
- AI 可根据描述自动选择最合适的图表类型。
- 生成结果基于 Excalidraw 格式,可在画布上继续编辑和调整。
配置方式
- 用户可配置 AI API 密钥开始使用。
- 配置保存在本地浏览器中。
- 支持选择 OpenAI 或 Anthropic 提供商并选择模型。
服务器端配置
- 服务器管理员可配置访问密码和统一 LLM 配置。
- 用户输入访问密码后可使用服务器端 LLM,无需自行提供 API Key。
- 启用访问密码后,系统优先使用服务器端配置。
运行与技术栈
- 本地运行可通过 pnpm install 和 pnpm dev 启动。
- 默认访问地址为 http://localhost:3000。
- 技术栈包括 Next.js 16、React 19、Excalidraw、Tailwind CSS 4 和 Monaco Editor。