微信文章处理流水线:链接入库 IMA 并导出干净 PDF

前言

公众号文章常要收藏、归档或离线阅读。手工操作往往是:复制链接、在客户端里另存、再自己删文末广告和引导语,图片还容易丢。若还要同步进个人知识库,步骤会更多。

下面介绍 SkillHub 上的「微信文章处理流水线」:把微信公众号文章链接交给 Agent,按固定步骤完成入库、抓取、清洗和 PDF 导出。首次需要配置 IMA 客户端与凭证;之后用自然语言或触发词即可复用。

这是什么

「微信文章处理流水线」是社区来源(community)的 Agent Skill,坐标为 @user_ba7c4de9/wechat-article-pipeline,当前版本 1.0.0,分类为 knowledge-management,由发布者 user_ba7c4de9 维护。

它面向「收到一篇公众号链接之后的一揽子处理」:不只抓正文,还串联 IMA 知识库归档与可分享的 PDF 输出。Skill 标注 requires_api_key=true,意味着运行依赖外部 API 凭证(与 IMA 相关配置)。

官方入口:

  • SkillHub 页面:https://www.skillhub.cn/skills/user_ba7c4de9/wechat-article-pipeline
  • API 坐标页:https://api.skillhub.cn/user_ba7c4de9/wechat-article-pipeline

核心功能

以下能力均来自 SkillHub 官方简介,未在页面上单独拆步骤说明的部分不展开臆测。

  1. IMA 知识库归档
    处理链接时,将文章加入 IMA 知识库,便于后续检索与统一管理。

  2. 全文与图片抓取
    从公众号链接拉取正文,并抓取文内图片,避免只复制纯文本导致排版与插图缺失。

  3. 内容清洗
    自动去掉广告、作者信息、公众号引导等常见噪音,留下相对干净的正文结构。

  4. PDF 导出
    将清洗后的内容导出为 PDF;官方说明强调中文显示正常,适合离线阅读或转发。

整体路径可以概括为:链接输入 → 知识库归档 + 干净 PDF 输出。

安装与启用

1. 安装 SkillHub CLI(若尚未安装)

先确认本机是否已有 skillhub:

command -v skillhub && skillhub --version

未安装时,可按 SkillHub 安装文档执行完整安装(CLI + 默认 Skill):

curl -fsSL https://skillhub-1388575217.cos.ap-guangzhou.myqcloud.com/install/install.sh | bash

仅需要 CLI 时:

curl -fsSL https://skillhub-1388575217.cos.ap-guangzhou.myqcloud.com/install/install.sh | bash -s -- --cli-only

2. 将 Skill 装到当前 Agent 的 skills 目录

SkillHub 要求安装时必须用 --dir 指向当前 Agent 识别的 skills 目录;装到默认 ./skills/ 可能不会被 Agent 加载。

官方页面给出的安装提示为:根据 https://skillhub.cn/install/skillhub.md 安装 @user_ba7c4de9/wechat-article-pipeline。

在 Cursor 中,skills 目录一般为 ~/.cursor/skills/。示例命令:

skillhub install user_ba7c4de9/wechat-article-pipeline --dir ~/.cursor/skills/

其他常见路径(来自 SkillHub 安装文档,按你实际使用的客户端替换 --dir):

  • Claude Code:~/.claude/skills/
  • Codex:~/.codex/skills/ 或项目下的 .agents/skills/

安装后若 Agent 未立刻识别新 Skill,需按你所用客户端的说明刷新或重启会话。

3. 首次配置 IMA

官方简介写明:首次使用需安装 IMA 客户端并配置凭证,大约五分钟;完成后后续可「一键」式使用。具体凭证字段名、环境变量名以 IMA 客户端与 Skill 内 SKILL.md 为准,本文不编造配置项名称。

典型用法

Skill 设计为「丢链接即可」。在已安装 Skill、且 IMA 凭证就绪的前提下,向 Agent 发送公众号文章 URL,并用下列触发词之一说明意图(官方列出的表述):

  • 帮我处理这篇公众号文章
  • 存知识库并导出 PDF

用户线索中常见的同义触发还包括:微信公众号文章、文章链接处理、帮我处理这篇文章、wechat article pipeline。实际以你本地 Skill 说明为准。

可复现的对话示例(链接替换为真实公众号文章地址):

请帮我处理这篇公众号文章,存知识库并导出 PDF:
https://mp.weixin.qq.com/s/xxxxxxxx

Agent 按 Skill 流程执行后,你应得到知识库侧归档结果,以及一份去掉广告与引导语后的 PDF(具体保存路径由 Skill 实现与 Agent 工作区决定)。

适用场景与注意

适合谁

  • 经常从公众号收藏技术文、长文,希望统一进 IMA 知识库的人。
  • 需要把文章转成干净 PDF 做归档、打印或内部分享,又不想手工删文末营销块的人。

限制与注意

  • 依赖 IMA 与 API Key:标签 requires_api_key=true,未配置凭证时流程无法完整跑通。
  • 链接有效性:须为可访问的微信公众号文章链接;失效或需登录的页面行为取决于抓取实现,官方未单独说明反爬策略。
  • 清洗范围:官方承诺去掉广告、作者信息、公众号引导等;是否覆盖所有排版变体,需以实际输出为准。
  • 平台数据:SkillHub 页面显示评分 100000、下载 2846(统计会变动),仅作选型参考,不代表个人环境下的成功率。

结尾

「微信文章处理流水线」把公众号链接处理收成一条固定链路:IMA 归档、正文与图片抓取、去噪清洗、PDF 导出。适合把「收藏 + 整理 + 离线阅读」从多步手工改成对 Agent 说一句触发词。

安装与优先源说明:https://skillhub.cn/install/skillhub.md
Skill 主页:https://www.skillhub.cn/skills/user_ba7c4de9/wechat-article-pipeline

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

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

小夜