Link Brain

🧠 本地优先的链接记忆库

本地 CLI 书签管理器,支持自动提取摘要、自然语言搜索、知识图谱与间隔重复复习,数据完全离线存储。

收藏
7k
安装
1.5k
版本
4.1.0
CLS 安全扫描中
预计需要 3 分钟...

使用说明

核心用法

Link Brain 是一款基于 Python 的本地 CLI 工具,用于构建个人链接知识库。核心工作流包括:

1. 保存链接:支持手动录入(标题、摘要、标签)或自动抓取(urllib 获取网页并本地生成摘要和标签建议)
2. 自然语言搜索:基于 SQLite FTS5 的全文检索,支持时间范围、来源、评分状态等语义过滤(如 "last week unread from github")

3. 集合管理:创建主题阅读清单,支持 Markdown/HTML 导出

4. 间隔重复复习:内建 SRS 队列,定期回顾已保存内容

5. 知识图谱:生成独立 HTML 文件,可视化链接关系,无需外部 JS 依赖

显著优点

  • 完全本地化:SQLite 存储、无账号、无 API Key、无遥测,数据仅存于 ~/.link-brain/
  • 隐私优先:除 --auto 模式外零网络请求,自动模式也仅抓取目标网页,无第三方服务
  • 语义搜索能力:FTS5 + 自然语言解析器降低检索门槛
  • 可移植数据:标准 SQLite 格式,易于备份和迁移
  • 零依赖部署:单 HTML 图谱无需外部库

潜在缺点与局限

  • Python 运行环境依赖:需用户自行管理 Python 3 及潜在依赖
  • 自动摘要质量:基于本地提取式摘要,对复杂长文或动态渲染页面效果有限
  • 无同步机制:多设备协作需手动处理文件同步
  • CLI 门槛:非图形界面,对普通用户存在学习成本
  • 安全盲区--auto 模式抓取外部 URL 存在潜在 SSRF 或恶意内容解析风险(尽管本地处理)

适合人群

  • 注重隐私的开发者、研究者、知识工作者
  • 需要离线管理大量参考资料的技术用户
  • 偏好本地优先、拒绝 SaaS 订阅模式的极简主义者

常规风险

  • 数据丢失:本地存储无云端备份,需用户自行制定备份策略
  • URL 可信度:自动抓取内容可能包含误导信息,摘要准确性取决于源页面质量
  • 长期维护:个人开源项目,更新频率和长期支持存在不确定性

Link Brain 内容

references文件夹
scripts文件夹
tests文件夹
fixtures文件夹
手动下载zip · 41.4 kB
examples.mdtext/markdown
请选择文件