Link Brain

🧠 本地优先的智能书签与知识库

本地优先的书签管理工具,SQLite存储链接与摘要,支持自然语言搜索、知识图谱与间隔复习,零外部依赖零遥测。

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

使用说明

Link Brain 综合评估

核心用法

Link Brain 是一款面向链接收藏的本地 CLI 知识库工具。用户可通过 Python 脚本手动或自动保存 URL,每条记录包含标题、摘要、标签及元数据,全部存储于 SQLite 数据库中。自动保存模式通过 urllib 抓取网页正文,提取关键句生成摘要,并基于关键词库推荐标签。搜索功能基于 SQLite FTS5 全文索引,支持自然语言过滤(如"上周未读的 GitHub 链接")。

核心工作流包括:保存 → 搜索检索 → 创建收藏集(Collections) → 间隔复习(Spaced Repetition)。此外提供独立 HTML 可视化控制台与交互式知识图谱,无需外部 CDN 或网络请求。

显著优点

1. 完全本地优先:数据仅存储于 ~/.link-brain/,无需账户、API 密钥或网络服务,隐私可控
2. 零依赖运行时:GUI 与图谱为自包含 HTML,无外部 JavaScript 库或 CDN 调用

3. 智能检索:FTS5 + 自然语言语义过滤,支持时间、来源、评分、阅读状态等多维度查询

4. 知识管理闭环:从收藏到复习的完整工作流,类似个人版 Pocket + Anki 结合

5. 可移植导出:收藏集可导出为 Markdown 或 HTML,便于分享与备份

潜在缺点与局限性

  • Python 环境依赖:需本地 Python 3 及标准库外的运行环境(未明确依赖声明)
  • 自动摘要质量:基于 extractive summary 的本地算法,复杂长文摘要质量有限
  • 无跨设备同步:纯本地设计,多端使用需自行解决同步(如 Git、Syncthing)
  • 移动端缺失:仅有 CLI 与浏览器 GUI,无原生移动端应用
  • 社区生态较新:v4.2.0 版本,长期维护与插件生态尚未验证

适合人群

  • 隐私敏感型用户,拒绝云服务托管个人数据
  • 研究者、开发者、信息策展者,需要构建可搜索的本地化知识库
  • 命令行工作流爱好者,偏好脚本化、可自动化的工具链
  • 希望实践「数字极简主义」,避免 SaaS 订阅与 vendor lock-in 的用户

常规风险

  • 数据丢失风险:无内置云备份,磁盘故障可能导致数据永久丢失,需用户主动备份 brain.db
  • 自动抓取合规性--auto 模式对目标站点发起 HTTP 请求,需遵守目标网站的 robots.txt 与服务条款
  • 脚本执行安全:从网络下载并直接运行 brain.py 存在 supply chain 风险,建议审计代码或固定版本哈希
  • FTS5 查询注入:虽为本地工具,复杂自然语言解析层若存在漏洞可能导致意外数据库行为

Link Brain 内容

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