garden-md icon

garden-md

garden-md 是一款开源 Node.js CLI,可将会议记录转为本地公司 wiki;关联跨记录实体,保留原文不改写,并以可浏览的 wiki 形式展示。

garden-md

概述

garden-md 是一款开源命令行工具,可将会议记录转为本地公司 wiki。它会连接到会议记录来源、暂存新内容、从文档中提取实体,并生成相互链接的 markdown 页面,最终以类似 Wikipedia 的站点形式供浏览。

该工作流旨在保留会议记录原貌,同时让它们更易搜索和导航。根据项目 README,它会将一切内容以 markdown 文件的形式本地存储,可选择性地将更改提交到 git,并通过 BYOK 方式与受支持的 AI 提供商协作。

核心功能

交互式初始化

初始设置会引导你选择 AI 提供商和 wiki 位置,然后启用可选的 git 自动化。

会议记录来源连接

`connect` 流程支持 Grain、Granola、Fireflies.ai 以及其他基于 API 的服务,对不受支持的工具会生成连接器路径。

同步与实体关联流水线

`sync` 会将新的会议记录拉取到原始暂存区,而 `tend` 会将其处理为相互关联的 wiki 页面。

保留原文的实体提取

系统会提取人物、公司和产品/工具,然后插入标准 markdown 链接,同时不改写源文本。

可浏览的 wiki 输出

`open` 会将 wiki 渲染为带侧边栏导航、搜索和反向链接的 HTML,便于浏览。

自动刷新循环

`watch` 可以按计划重复执行 sync 和 tend,让 wiki 保持最新。

典型用途

  • 从会议记录构建公司 wiki

    团队可以将会议纪要和记录整合到一个带链接的内部知识库中,它比原始文件夹更易浏览。

  • 在不编辑记录的情况下整理会议记录

    希望保持源文本不变的用户可以为会议记录建立索引并添加导航,而不改写原始会议记录。

  • 随时间保持 wiki 更新

    负责持续文档维护的人可以运行监视器模式,让新会议自动同步并处理。

  • 连接未列出的会议记录来源

    拥有自定义录音或转录系统的团队可以使用“Other”连接器路径,根据 API 文档构建连接器。

Pros and Cons

Pros

  • 在本地使用 markdown 文件,而不是云数据库。
  • 可连接多个会议记录来源,包括 Grain、Granola 和 Fireflies.ai。
  • 在添加实体链接的同时保留原始会议记录文本。
  • 可以按计划自动同步并重新处理新的会议记录。
  • 提供带搜索和反向链接的可浏览 HTML wiki。

Cons

  • 它依赖受支持的 AI 提供商 API 密钥。
  • 不受支持的连接器需要先生成脚本供审查后再使用。
  • 该项目不会重写或总结会议记录,因此更侧重于链接和组织,而不是综合提炼。

FAQ

garden-md 是如何工作的?

它是一个本地命令行工具,会初始化 wiki、连接会议记录来源、同步原始记录、运行实体关联,并在浏览器中打开生成的 wiki。

它支持哪些会议记录来源?

README 说明它可以连接到 Grain、Granola、Fireflies.ai,或在你提供服务名称和 API 文档 URL 的情况下连接其他基于 API 的服务。

它会把会议数据存到云端吗?

不。项目说明它将数据存储为本地 markdown 文件,不会将数据存储在云端。

使用它需要什么?

项目说明它需要 Node.js 18+ 和受支持的 AI 提供商的 API 密钥,并提供 BYOK,而不是订阅制。

Quick Facts

类别
Developer Tool
主要用途
将会议记录转为公司 wiki
平台
Node.js CLI
许可模式
开源
存储
本地 markdown 文件
来源网站
github.com