微信收藏知识库:从 favorite.db 导出、分类与知识库整理

前言

微信收藏里往往堆着链接、长文和零散笔记,时间一长很难按主题找回,也更难同步到 Obsidian、Notion 或团队知识库。常见做法是手工导出或逐条复制,分类规则还要自己维护。下面介绍 SkillHub 上的 微信收藏知识库 一键整理微信收藏(坐标 @user_14423595/wechat-favorite,当前版本 v1.2.0):围绕已解析的 favorite.db 做导出与分类,核心链路可离线完成;联网能力(如 LLM 增强、导入 IMA)默认关闭,按需开启。

这是什么

一句话定位:微信收藏夹导出、智能分类与知识库管理 Skill,归类为 knowledge-management,来源为社区(community),由发布者 user_14423595 维护。

它主要解决三件事:把收藏数据从 favorite.db 结构化导出;根据内容自动归纳类别(含增量分类);在可选步骤里对接 LLM、腾讯 IMA 知识库,以及 Obsidian / Notion 导出。SkillHub 页面标注 requires_api_key=true,表示涉及 API 的增强能力需要自行配置密钥;离线核心功能不依赖该配置。

官方入口:

核心功能

以下能力均来自官方简介,按是否依赖网络区分说明。

离线可用(核心)

  1. 从已解析的 favorite.db 导出收藏记录。
  2. 自动归纳分类:从用户内容中发现自然类别,而非固定死板的标签表。
  3. 增量分类:在已有分类结果上处理新增收藏,避免每次全量重跑。

可选(默认关闭网络相关能力)

  1. LLM 智能增强:对标题、摘要或分类结果做模型侧补充(需 API,与 requires_api_key 标签一致)。
  2. 批量导入 IMA 知识库:把整理后的条目导入腾讯 IMA(需网络与相应账号/权限)。
  3. 多平台导出:支持向 Obsidian、Notion 等目标导出(具体字段与模板以安装后的 SKILL.md 为准)。

官方强调:核心功能支持离线使用,网络功能默认关闭。适合在本地先跑通导出与分类,再按需打开增强与同步。

安装与启用

Skill 基于通用 SKILL.md 格式。在 SkillHub 上,推荐让当前使用的 AI Agent 按官方安装说明拉取技能包。

方式一:提示词安装(官方页面推荐)

将下面提示发给 Cursor、Claude Code、Codex CLI 等支持 Skill 的客户端:

请根据 https://skillhub.cn/install/skillhub.md,安装 `@user_14423595/wechat-favorite`。

Agent 会按 SkillHub 文档检查 skillhub CLI、选择正确的 skills 目录并完成安装。

方式二:skillhub CLI

若本机已安装 SkillHub CLI,可先确认版本:

command -v skillhub && skillhub --version

未安装时,可按 https://skillhub.cn/install/skillhub.md 使用官方脚本安装(完整安装或 --cli-only 仅 CLI)。安装技能时必须用 --dir 指向当前 Agent 的 skills 目录,否则默认落在 ./skills/ 可能不会被识别:

skillhub install @user_14423595/wechat-favorite --dir <skills 目录>

各客户端常用 skills 路径(摘自 SkillHub 安装文档):

客户端 skills 目录
Cursor ~/.cursor/skills/
Claude Code ~/.claude/skills/
Codex ~/.codex/skills/ 或项目下 .agents/skills/

安装后重启或刷新 Agent,使新 Skill 被加载;具体触发方式(自然语言指令 vs 斜杠命令)以该客户端对 SKILL.md 的约定为准。

典型用法

官方页面未在公开展示区给出逐步命令清单,实际步骤写在安装包内的 SKILL.md 中。结合简介,可复现的工作流如下(顺序与 Skill 设计一致,细节以 SKILL.md 为准):

  1. 准备数据源:取得微信收藏对应的、已解析的 favorite.db(解析步骤不在本 Skill 简介中展开,需按你现有的微信数据导出/解密流程完成)。
  2. 导出:在 Agent 中启用本 Skill,按 SKILL.md 指引从 favorite.db 导出收藏记录(通常为结构化文本或中间格式)。
  3. 分类:执行自动归纳分类;若收藏有更新,使用增量分类只处理新增部分。
  4. 可选增强:需要更好摘要或细分类时,在配置 API Key 后打开 LLM 智能增强(网络默认关闭,需显式启用)。
  5. 可选同步:按需批量导入 IMA,或导出到 Obsidian / Notion。

在对话中可直接说明目标,例如:「使用微信收藏知识库 Skill,基于某路径下的 favorite.db 导出并做离线分类,暂不启用 LLM。」Agent 会读取 SKILL.md 中的脚本路径、参数与输出目录。

适用场景与注意

适合谁

  • 收藏量大、需要按内容主题归档的个人用户。
  • 希望把微信收藏沉淀到 Obsidian / Notion 或 IMA,且能接受「先本地整理、再可选同步」的人。
  • 在意隐私、希望默认离线处理收藏正文与元数据的场景。

限制与注意

  1. 前置条件:Skill 面向的是解析后的 favorite.db,不是直接从微信 App 一键抓包;导出与解密需自行合规完成。
  2. API Key:标签 requires_api_key=true;仅在使用 LLM 等联网增强时需要配置,勿把密钥写进公开仓库。
  3. 网络默认关:IMA 导入、部分增强功能需主动打开网络相关选项,避免误将本地数据发往外部。
  4. 版本:撰写时 SkillHub 显示 v1.2.0;升级可用 skillhub 对同一坐标更新,并重新阅读变更后的 SKILL.md。
  5. 平台差异:Cursor、Claude Code、Codex 仅 skills 目录不同,Skill 坐标与能力描述一致;若某客户端未加载 Skill,先检查 --dir 与重启。

结尾

微信收藏知识库 一键整理微信收藏把「导出 → 内容驱动分类 → 可选知识库同步」串成一条可离线优先的流水线,减轻收藏夹只进不出、难以检索的问题。需要安装或查看说明时,请打开 SkillHub 官方页:https://www.skillhub.cn/skills/user_14423595/wechat-favorite,或让 Agent 按坐标 @user_14423595/wechat-favorite 安装。

羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

小夜