Loading page...Загружаем страницу...正在加载页面...
AtlasRepo

Show HN: Self hosted excalidraw workspace with storage

说明与用途

**项目简介(2‑3 句)**
Show HN: Self‑hosted Excalidraw Workspace with storage 是一个可自行部署的在线白板系统,内置持久化存储,能够在本地或私有云中保存绘图文件。它基于开源的 Excalidraw 前端,配合轻量级后端实现团队协作与历史记录管理。

**价值**

  • 将团队的视觉笔记、流程图、思维导图等非结构化知识统一存储,形成可检索的内部知识库。
  • 通过对存储的文件进行向量化或全文索引,可为 AI 助手提供上下文,提升回答的准确性和可靠性。

**典型接入方式**

  1. **部署**:使用 Docker Compose 或直接在服务器上运行提供的 docker-compose.yml,配置持久化卷和可选的身份认证(OAuth、Basic Auth)。
  2. **存储接入**:后端默认使用 SQLite,可通过环境变量切换为 PostgreSQL、MySQL 或 S3 等对象存储,以满足不同规模的需求。
  3. **知识索引**:定时任务(如 cron)读取存储目录下的 .excalidraw JSON 文件,使用文本抽取或图形描述生成向量(OpenAI、Claude、LLM‑Embed 等),写入现有的向量数据库(Milvus、Pinecone、Weaviate 等)。
  4. **AI 助手集成**:在对话系统的检索层加入对该向量库的查询,将检索到的白板内容作为上下文注入,大幅提升对图形化信息的理解和回答质量。

**生产可用性**

  • **成熟度**:目前处于 **Medium** 级别,适合原型开发、内部工具或受控的业务流程。
  • **依赖与维护**:项目依赖 Docker、Node.js 与后端数据库,需要自行监控安全更新和依赖升级;官方更新频率较低,建议在生产前评估其维护活跃度。
  • **风险**:元数据和集成信号稀少,需手动验证许可证、文档完整性、已知 issue 与发布节奏;在关键业务场景使用前建议进行完整的安全审计和容错测试。

总体而言,若团队需要在私有环境中保存并检索 Excalidraw 产生的知识资产,该项目提供了快速搭建的路径,并能通过向量化实现与 AI 助手的深度结合,但在正式上线前需完成依赖检查、监控和容灾方案的建设。

实际用途

Show HN: Self hosted excalidraw workspace with storage helps make internal knowledge searchable and usable by assistants.

  • index knowledge bases
  • improve search over documents
  • ground assistant answers

限制与审查说明

Medium: useful for prototypes or internal workflows, with dependency and maintenance checks before production.

  • 来源: hackernews
  • 记录日期: 2026-09-05T17:31:54.667Z
原始来源