Source Library

🧠 你的第二大脑,自动捕获与交叉引用

个人知识库系统,自动捕获URL并构建可搜索的交叉引用网络,支持冲突检测、知识关联与置信度衰减管理。

收藏
2.3k
安装
1.2k
版本
2.1.1
CLS 安全扫描中
预计需要 3 分钟...

使用说明

核心用法

Source Library 是一个本地优先的持久化知识库系统,核心设计哲学是"捕获即知识"而非"收藏即遗忘"。当用户在对话中分享任何URL时,系统自动触发:先搜索关联已有知识,再分析新内容,最后以结构化格式保存。每个条目包含关键论点、原文引用、深度分析、决策上下文和相关源链接,确保数月后无需重读原文即可复用。

命令行工具 node scripts/source-library.js 提供完整工作流:

  • 采集save 命令支持完整元数据录入;queue 系统管理待读列表
  • 检索search 基于本地Markdown实现语义化搜索;teach 可跨源合成主题知识
  • 治理connections 映射知识网络;conflicts 通过情感启发式检测矛盾;decay 机制跟踪信息时效性

显著优点

1. 零外部依赖:纯Node.js实现,无需API密钥,无网络服务依赖,数据完全本地托管
2. 主动性设计:自动拦截URL分享行为,消除"稍后阅读"的沉没成本

3. 知识密度优先:强制要求"关键论点"和"分析"字段,杜绝空洞收藏

4. 关系型思维:内置双向链接和冲突检测,将孤立信息转化为可验证的知识网络

5. 时间感知:置信度衰减机制主动提示信息过时风险

潜在局限

1. 冷启动成本:需手动执行 setup 初始化目录结构,无图形引导
2. 录入摩擦:高质量条目需要人工填写多字段,与"一键保存"习惯相悖

3. 搜索局限:依赖本地Markdown文本匹配,无向量嵌入或语义搜索能力

4. 单用户架构:无协作或多设备同步机制

5. 冲突检测粗糙:基于"情感启发式"而非逻辑推理,复杂矛盾易被漏检

适合人群

  • 研究员、分析师、内容创作者等需要构建领域知识图谱的深度工作者
  • 对"收藏夹吃灰"感到焦虑,希望将阅读转化为结构化资产的用户
  • 偏好本地优先、数据自主的技术用户

常规风险

  • 数据丢失:纯本地存储需用户自行备份
  • 格式漂移:Markdown自定义格式可能与外部工具不兼容
  • 维护负担:无自动归档,库规模增长后需主动管理
  • 过度结构化:强制字段可能导致为填而填,反而降低知识 capture 效率

Source Library 内容

scripts文件夹
手动下载zip · 16.2 kB
source-library.jstext/javascript
请选择文件