無雙公衆號文章下載:基於 CDP 的公衆號文章本地備份

前言

公衆號文章存在微信後臺裏,官方只提供”複製鏈接”,沒有導出接口。想把某個號的歷史文章落成 HTML / Markdown 做歸檔或分析,常見做法是抓 mp.weixin.qq.com 頁面再自己寫解析:鏈接有時效、要處理登錄態、要翻頁,很容易寫一版就廢。下面介紹的 Skill 走另一條路:它不猜接口,而是驅動你自己的瀏覽器,通過 Chrome DevTools Protocol 在後臺裏讀取已發表文章,再落地成 HTML 和 Markdown 雙格式。

這是什麼

「無雙公衆號文章下載」是 SkillHub 社區來源的 Skill,座標 @user_fd9e6943/chuisoft-wechat-article-downloader,發佈者 user_fd9e6943,當前版本 2.0.1,分類 data-analysis,頁面標註 requires_api_key=false(不需要額外 API Key)。它解決的問題只有一個:把微信公衆號已發表內容批量、可重複地下載到本地。

核心功能

1、瀏覽器驅動:通過 Chrome DevTools Protocol 操作本機 Chrome / Chromium 內核瀏覽器,不自己寫 HTTP 客戶端去硬解頁面。
2、自動定位瀏覽器並開啓調試:自動檢測本機已安裝的瀏覽器內核,以遠程調試模式拉起,用戶不需要手動敲 --remote-debugging-port。
3、先登錄再下載:檢測到未登錄時,引導用戶在打開的瀏覽器裏掃碼登錄自己的公衆號後臺;登錄完成後纔開始下載。
4、雙格式落地:每篇文章同時保存 HTML 與 Markdown 兩份。
5、增量與覆蓋:首次做全量下載;之後默認按”上次最後一篇文章的時間”做增量;需要重建時可走”全量下載”或”指定具體日期”兩種覆蓋模式。
6、零額外依賴:只依賴瀏覽器加 Node 內置能力,不需要裝額外依賴包,也不需要 API Key。
7、觸發詞:公衆號文章下載、下載公衆號文章、備份公衆號、導出公衆號文章、微信文章下載、把公衆號文章扒下來。

安裝與啓用

官方地址:

https://api.skillhub.cn/user_fd9e6943/chuisoft-wechat-article-downloader

SkillHub 詳情頁:

https://www.skillhub.cn/skills/user_fd9e6943/chuisoft-wechat-article-downloader

安裝方式:按詳情頁指引把 Skill 放進項目的 Skill 目錄即可,Skill 基於通用 SKILL.md 格式。需要說明的是,抓取到的資料裏沒有給出具體安裝命令,也沒有給出 Cursor / Codex CLI / Claude Code 三種環境的差異化步驟,因此這裏不寫未經覈實的安裝命令,請以頁面爲準。可覈實的元數據:版本 2.0.1,來源 community,分類 data-analysis,發佈者 user_fd9e6943。

典型用法

1、確認本機裝有 Chrome 或 Chromium 內核瀏覽器,然後用觸發詞啓動:

下載公衆號文章

2、首次運行:Skill 拉起瀏覽器,提示掃碼登錄公衆號後臺;登錄成功之前不會下載任何內容。登錄完成後開始全量下載,文章寫入本地目錄,HTML 與 Markdown 各一份。
3、之後每次運行:Skill 讀取上次保存的最後一篇文章時間,只拉這個時間點之後新發表的文章。
4、需要重建或補歷史:顯式指定覆蓋模式,要麼走”全量下載”,要麼”指定具體日期”,從該日期起重新拉取。

適用場景與注意

適合誰:有自己公衆號後臺權限、需要定期把已發表文章備份到本地做歸檔或分析的人;希望 HTML 和 Markdown 都能拿到、又不想自己維護解析腳本的開發者。

限制與坑:
- 登錄態在本人瀏覽器裏完成,屬於賬號操作,掃碼前確認目標是公衆號後臺域名。
- 只能拿到後臺可見的已發表內容,草稿和未發佈內容不在範圍內。
- 增量依賴”上次最後一篇文章時間”的記錄;本地目錄被手動改動或該記錄丟失時,增量判斷可能不準,用”全量下載”兜底。
- 下載邏輯受微信頁面結構影響,頁面改版後可能需要等待 Skill 更新。
- 數據口徑:詳情頁快照顯示評分 100000、下載 1150、安裝 0,與線索裏的 99294 / 964 不一致,以頁面實時數據爲準。

結尾

這套方案的價值在於不依賴第三方抓取接口:瀏覽器加 Node 內置能力就夠用,登錄態由用戶自己掌握,增量下載讓它可以長期穩定跑。如果你的目標是”把公衆號已發表文章穩定落到本地”,可以從官方地址開始試:

https://api.skillhub.cn/user_fd9e6943/chuisoft-wechat-article-downloader
羽毛球分组比赛记分
小程序二维码

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

小夜