前言¶
在公衆號自動化發佈流程裏,從 HTML 文章到草稿箱之間還有不少步驟:圖片要一張張上傳到素材庫、樣式要做適配清洗、草稿要調用接口創建或更新。手工做這些既重複又容易出錯。wechat-draft-push 這個 Skill 把這些步驟打包成一個動作,輸入一段 HTML 文章,輸出就是公衆號草稿箱裏的一條草稿。
下面介紹這個 Skill 的定位、核心功能、啓用條件和適用場景。
這是什麼¶
wechat-draft-push 是一個社區出品的 Agent Skill,座標 @user_6bee27e2/wechat-draft-push,由 user_6bee27e2 發佈維護,當前版本 1.0.2,歸類於 office-efficiency。它解決的問題是:把任意 HTML 文章內容直接推送到微信公衆號草稿箱,中間的圖片上傳、CSS 清洗、草稿創建或更新全部自動完成。
典型用途是配合 WorkBuddy 這類寫作工具:文章寫好後直接進草稿箱,不需要人工登錄後臺粘貼。
核心功能¶
經過整理,該 Skill 提供的能力包括:
- 本地圖片自動上傳:HTML 中引用的本地圖片會被上傳到微信素材庫,並替換爲素材庫返回的鏈接。
- CSS 清洗:清除微信編輯器不支持的樣式,包括漸變、陰影、定位、動畫等,避免排版錯亂。
- 草稿創建或覆蓋更新:同一篇文章重複推送時,不會重複創建草稿,而是覆蓋更新已有草稿。
這些能力對應的是公衆號運營中最常見的三個手工操作,Skill 把它們串成一條鏈。
啓用條件¶
根據官方簡介,使用前需要滿足以下條件:
- 公衆號類型:認證服務號或認證訂閱號。
- 環境變量:配置
WECHAT_APPID和WECHAT_SECRET。 - IP 白名單:將運行環境的出口 IP 加入公衆號後臺的 IP 白名單,否則調用素材和草稿接口會返回權限錯誤。
這些是微信公衆平臺對素材和草稿接口的硬性要求,Skill 本身無法繞過。
適用場景與注意¶
適合的場景:
- 內容團隊使用 WorkBuddy 或類似工具批量產出公衆號文章,需要自動進入草稿箱等待人工審覈發佈。
- 個人開發者搭建「寫作 → 預覽 → 進草稿」的自動化流水線。
需要注意的限制和坑:
- 公衆號資質:未認證的公衆號無法調用草稿和素材接口,Skill 無法處理這類賬號。
- CSS 丟失:清洗過程會移除漸變、陰影等樣式,對樣式要求高的排版需要在推送前自行確認。
- IP 白名單:白名單變更後需要同步更新環境變量中的出口 IP,否則接口會報權限錯誤。
- 覆蓋更新機制:同一篇文章重複推送會覆蓋已有草稿,不適合需要保留歷史版本的場景。
結尾¶
wechat-draft-push 的價值在於把「HTML 文章 → 公衆號草稿箱」這條鏈路上的手工步驟自動化,適合已經跑通寫作流程、只差發佈環節的團隊和個人。如果你手上有認證服務號/訂閱號,且願意配置環境變量和 IP 白名單,可以試試這個 Skill。
官方地址:https://api.skillhub.cn/user_6bee27e2/wechat-draft-push