Back to notes

LLM x 书签收藏:摘要 & 全文索引 - Nekonull's Garden

AI summary · Qwen Summary in Chinese Indexed
Original source

该页面介绍作者如何用浏览器书签插件、GitHub Actions 和 LLM 自动抓取收藏网页全文并生成摘要,以提升书签查找与引用效率。

收藏背景

  • 作者自 2021 年 5 月起使用 osmos::memo 书签插件记录收藏。
  • 收藏条目会提交到一个公开的 GitHub 仓库。
  • 近三年半已积累 800 多条书签。

现有问题

  • 部分书签 URL 可能失效,形成死链接。
  • 现有记录主要只有 URL、标题和标签,关键词记忆不清时难以查找。
  • 长文章内容容易遗忘,临时通读又耗时,影响查找和引用效率。

解决方案

  • 作者新建 bookmark-summary 仓库作为书签仓库的辅助数据。
  • 新增书签提交后,通过 GitHub Actions 自动触发摘要流程。
  • 流程会保存网页全文、生成列表摘要和一句话总结。

自动化流程

  • 脚本解析书签仓库 README.md,找到最近新增条目的标题和 URL。
  • 将 URL 保存到 Wayback Machine,并用 Jina Reader API 获取 Markdown 全文。
  • 使用 LLM 生成列表摘要和一句话总结,按 YYYYMM 目录保存文件并更新 README。

实现与成本

  • 主要代码由 Claude 和 GPT4o 编写,后续用 o1-mini 修复过 bug。
  • 摘要生成使用 deepseek-chat 模型。
  • 文中称该场景下成本每月不到 1 元。

未来优化

  • 可优化列表摘要质量,例如调整 prompt 或更换模型。
  • 可补充 JSON 结构化存储、代码重构和测试。
  • 可考虑向量搜索、自动生成每周周报和更现代的工具链;周报功能已完成。

部署参考

  • 页面提供在个人 GitHub 账户部署类似系统的步骤。
  • 需要配置书签仓库、摘要仓库、工作流文件、PAT 和 API 相关环境变量。
  • 文中勘误部分提到“我也想要”一节的部分步骤错误已修复。