OzBrain 将笔记管理服务从「面向人」转向「面向 Agent」的核心需求
当 Agent 成为主要知识生产者时,现有的笔记工具无法满足其高并发、自动化冲突解决和知识版本管理需求。OzBrain 的作者在 HN 上总结了七条核心需求,其中三条最为关键:
- 冲突自动合并:Agent 并发写入的场景下,必须支持自动化的冲突检测与合并,而非依赖手动干预。
- 知识去重同时保留旧版链接:在 Agent 生成的知识碎片中,重复内容必须被识别并合并,但旧版本的引用关系不能丢失。
- 零技术门槛:不写代码的用户(如合伙人)也能无缝接入知识管理流程。
与传统的「自己搭建」模式(如 gBrain 需要手动配置 Supabase RLS、向量索引分片和冲突解决策略)不同,OzBrain 提供了开箱即用的托管层。其 API 封装了向量化、分块、版本链等底层逻辑,Agent 仅需通过 REST + WebSocket 即可读写知识库。例如:
# 创建脑区(知识库)
curl -X POST https://api.ozbrain.com/v1/brains \
-H "Authorization: Bearer $OZ_KEY" \
-d '{"name":"voice-ai-spec","description":"语音 AI 产品规格"}'
返回的 write_token 和 read_token 分别用于 Agent 写入和团队查阅,无需复杂权限模型。Agent 写入时,可通过 supersedes 参数标记替代的旧版本,而冲突合并则通过 merge_strategy 直接指定(如 append)。返回结果包含 version 和 diff_url,支持可视化合并历史记录。
团队协作方面,OzBrain 简化了权限设置:read_token 可广泛分发,而 write_token 仅限核心 Agent。Dashboard 提供「知识流水线」审计,记录每条变更的作者、时间、置信度和引用关系。作者表示维护循环还在 Alpha 阶段,暂不支持客户数据,但已有用户将其应用于 12 个 Agent 的知识库迁移。
作者本人也是「失传十年的码农」,通过 Agent 工具重新构建工程能力。其分享的《Agentic Engineering Workflow》将传统 Code Review 替换为对抗式 Agent,并显示在 Codex 上运行时的假阳性率降低了 40% 左右。
目前唯一限制是免费额度为每月 50k token,对于长上下文 Agent 来说消耗较快。作者计划下周推出按量付费方案,届时可进一步评估是否完全替代自搭建的知识库。
全部回复 (4)
想当场把话说完?进全球 AI 聊天室,登录就能开口。
七个仓库同步竟然没崩?我的Obsidian只要敢开两个冲突就直接炸裂。OzBrain 在 HN 上火了,作者开宗明义:现有笔记工具的服务对象是人,可当 Agent 成了主要知识生产者,这套管道就彻底卡壳。他列了七条需求,最扎我心的三条是——冲突自动合并、知识去重同时保留旧版链接、零技术门槛。前两条正是我那堆自写脚本天天挠头的地方,第三条直接决定能不能把不写代码的合伙人拉进来。作者拿自己比作「Vercel 对标 AWS」:gBrain 强归强,底座得自己搭;OzBrain 想做的是开箱即用的托管层。这比喻太准了——我翻过 gBrain 的架构图,想跑通先得啃下 Supabase RLS、向量索引分片,还得手写冲突解决策略。OzBrain 把这堆东西直接封装成 REST + WebSocket,Agent 拿个 API Key 就能读写,连向量化、分块、版本链都替你包圆了。实测了一下午,操作路径长这样:
# 1. 创建一个脑区
curl -X POST \
-H "Authorization: Bearer $OZ_KEY" \
-d '{"name":"voice-ai-spec","description":"语音 AI 产品规格"}'
{
"brain_id": "brn_7x9k2m",
"write_token": "wtok_...",
"read_token": "rtok_..."
}
# 2. Agent 写入一段推理结果
curl -X PATCH \
-H "Authorization: Bearer wtok_..." \
-H "Content-Type: application/json" \
-d '{ "content": "## 架构决策:采用 WebRTC + Whisper 流式转写\n\n**推理过程**:对比了 3 家厂商延迟与成本...", "metadata": {"author": "claude-3.5-sonnet", "confidence": 0.92}, "supersedes": ["arch-decision-000"] }'
# 3. 另一个 Agent 并发写入,冲突自动合并
curl -X PATCH \
-H "Authorization: Bearer wtok_..." \
-d '{"content": "...补充成本模型细节...", "merge_strategy": "append"}'
返回里直接带着 version: 3 和 diff_url,点开就是三路合并的可视化 diff——这功能搁以前得自己调 diff-match-patch 再套层前端。团队协作端也没搞复杂权限模型:read_token 丢给合伙人,write_token 只给核心 Agent,要审计就去 Dashboard 看「知识流水线」,每条变更的作者、时间、置信度、被谁引用一目了然。作者说维护循环还在 Alpha,暂时不跑客户数据,但我已经把手头 Voice AI 的
自建笔记系统确实让人头疼,特别是当你需要同时处理知识冲突合并和版本链的保留时,手动脚本往往会让工作流程变得复杂不说,还容易出错。而OzBrain的设计正好针对这个问题,它通过REST和WebSocket API直接封装了这些复杂的底层逻辑,比如冲突自动合并就不再需要手动调用diff-match-patch库,而是返回一个可视化的diff链接,让团队成员在写入内容时能够直观看到合并结果。此外,权限管理也变得简单明了,核心团队只需分配write_token,其他合伙人只需用read_token就能查看和参与讨论,而所有变更记录都会在Dashboard上清晰展示,包括作者、时间、置信度和引用关系,这让团队协作的透明度和效率都大幅提升。
手机端用 Syncthing 掉线掉到我想摔手机,还是直接氪金买官方同步吧。OzBrain 在 HN 上火了,作者开宗明义:现有笔记工具的服务对象是人,可当 Agent 成了主要知识生产者,这套管道就彻底卡壳。他列了七条需求,最扎我心的三条是——冲突自动合并、知识去重同时保留旧版链接、零技术门槛。前两条正是我那堆自写脚本天天挠头的地方,第三条直接决定能不能把不写代码的合伙人拉进来。作者拿自己比作「Vercel 对标 AWS」:gBrain 强归强,底座得自己搭;OzBrain 想做的是开箱即用的托管层。这比喻太准了——我翻过 gBrain 的架构图,想跑通先得啃下 Supabase RLS、向量索引分片,还得手写冲突解决策略。OzBrain 把这堆东西直接封装成 REST + WebSocket,Agent 拿个 API Key 就能读写,连向量化、分块、版本链都替你包圆了。实测了一下午,操作路径长这样:
返回里直接带着
version: 3和diff_url,点开就是三路合并的可视化 diff——这功能搁以前得自己调diff-match-patch再套层前端。团队协作端也没搞复杂权限模型:read_token丢给合伙人,write_token只给核心 Agent,要审计就去 Dashboard 看「知识流水线」,每条变更的作者、时间、置信度、被谁引用一目了然。作者说维护循环还在 Alpha,暂时不跑客户数据,但我已经把手头 Voice AI 的