Agent Skills
返回列表
📚

公众号文章剪藏

知识管理 更新于 2026.08.30

将以下提示词粘贴到你的 AI 对话框中:

请根据 https://skillhub.cn/install/skillhub.md,安装 @user_7c6051b9/wechat-article-clipper。

技能介绍

解决什么问题

公众号文章很难稳定归档。直接抓取容易触发微信的“环境异常”校验,而且即使拿到内容,也常只剩纯文本,图片、代码块和排版都会丢失。单独解析标题、作者、描述也容易出错。这个技能不负责重新实现正文提取,而是把浏览器当作已经登录、已经通过验证的运行时环境,通过 Chrome 调试端口和 CDP 驱动真实页面,再交给 Obsidian Web Clipper 完成剪藏。

技能如何工作

  • 用户说「收录」并给出文章链接;如果只说「收录」,技能会先询问链接。
  • 脚本连接运行中的 Chrome 调试端口 9222,必要时启动专用 Chrome。
  • 打开文章页并等待加载,页面保持可见,后续按键和点击都在真实窗口中执行。
  • 在 Linux/X11 下用 xdotool 发送 Ctrl+Shift+R,进入 Obsidian Web Clipper 阅读模式。
  • 点击“添加到 Obsidian”,由扩展按模板把文章写入 Obsidian vault。
  • 剪藏完成后关闭标签页,并向用户反馈「收录成功」和文章链接。

适用边界与注意点

  • 需要 headful 的 Linux X11 显示环境;Windows/macOS 需要把 xdotool 替换为 pyautogui。
  • 依赖 Chrome、CDP 端口 9222、专用 Chrome profile、Obsidian Web Clipper v1.7.0+ 和 Playwright。
  • 文件格式、元数据字段和保存路径由扩展模板决定,技能本身不解析这些规则。
  • 首次使用会检查扩展 ID cglkecpjdocecmkknmolikihbocdpbcd;如果缺失,需要按 README 完成初始化。
  • 微信出现环境验证、快捷键配置错误或 vault 路径无效时,脚本可能失败,需要先修正环境或手动完成验证。

使用场景

  • 内容运营将公众号文章存入Obsidian知识库并保留原始格式
  • 知识管理者在Obsidian创建微信文章合集避免链接失效
  • 技术作者完整归档含代码块的技术文章到Obsidian系统
  • 团队负责人通过模板统一公众号文章的存储路径和格式

适合人员

  • 内容运营专家:需要集中管理公众号内容资产确保长期可访问
  • 知识管理专家:在Obsidian构建知识库需自动化收集微信文章
  • 技术写作者:要求保留公众号文章中的代码示例和技术图表
  • 团队管理者:需统一团队公众号文章归档标准和存储位置