Open Notebook Skill

🧠 本地 AI 知识库,代理专属第二大脑

为 AI 代理构建本地知识库,零成本调用 Ollama 模型,实现跨会话记忆与 NotebookLM 式研究管理。

收藏
6.3k
安装
1.4k
版本
1.0.1
CLS 安全扫描中
预计需要 3 分钟...

使用说明

核心用法

Open Notebook Integration 是一套将 OpenClaw 代理与 open-notebook(开源 NotebookLM 替代品)桥接的本地技能。通过三个 PowerShell 函数——New-Notebook 创建主题笔记本、Add-ToNotebook 写入结构化内容、Search-Notebook 执行语义检索——实现代理的"第二大脑"。数据流完全本地化:Docker 部署的 SurrealDB 负责存储,Ollama 提供嵌入与推理能力,无需调用外部 API。

显著优点

1. 零成本运行:基于 Ollama 本地模型,彻底消除 Token 费用,适合高频写入场景。
2. 隐私优先:所有数据驻留本地磁盘,满足敏感研究或个人知识管理需求。

3. 代理原生:函数直接暴露给 PowerShell 会话,可被其他技能链式调用,实现自动化知识沉淀。

4. 开源可控:依赖的 open-notebook、SurrealDB、Ollama 均为开源项目,无商业锁定的风险。

潜在缺点与局限性

  • 运维负担:需同时维护 Docker Desktop、Ollama 及容器状态,对非技术用户门槛较高。
  • 硬件依赖:本地大模型推理消耗显存/内存,低配设备可能延迟明显。
  • 无内置同步:缺乏云端备份机制,单点故障可能导致知识库丢失。
  • 生态稚嫩:相比 NotebookLM,open-notebook 的社区规模与功能成熟度有限。

适合人群

  • 注重隐私的 AI 研究者与开发者
  • 需要为代理构建长期记忆的自动化工作流设计者
  • 希望替代 Google NotebookLM 且愿意自托管的技术用户

常规风险

1. 配置漂移:Notebook ID 硬编码于脚本,若容器重建未持久化数据,ID 失效将导致写入失败。
2. 端口冲突:默认 8502/5055 可能与本地其他服务冲突,需手动调整 compose 文件。

3. 模型兼容性Search-Notebook 中的 strategy_model 等字段需与 Ollama 实际存在的模型名称严格匹配,否则查询报错。

4. 无访问控制:本地 API 无鉴权,同一局域网内的其他进程可随意读写,共享环境需谨慎。

Open Notebook Skill 内容

手动下载zip · 3.4 kB
README.mdtext/markdown
请选择文件