向企業微信羣發送消息:把部署結果推到羣裏的 Skill

前言

CI/CD 跑完一條流水線,結果往往只留在日誌裏,羣裏的人並不知道這次部署成沒成。反覆貼日誌、手動發消息,既慢又容易漏。下面介紹的這個 Skill 就是把「給企業微信羣發消息」這件事交給 Agent 來做:部署完成時按固定格式推一條通知,其他內容也可以自由編寫,還支持預約定時發送。

這是什麼

這是一個基於通用 SKILL.md 格式的 Agent Skill,作用是向企業微信羣發送消息,內容可以是文字或圖片。它由社區作者 user_7084a5f1 發佈維護,座標 @user_7084a5f1/system-deployment-notify,當前版本 1.0.3,分類爲 office-efficiency(效率工具 / 辦公協作)。需要解決的問題是:讓 Agent 在合適的時機把消息發到企業微信羣,而不必讓人手動操作。

核心功能

從官方簡介看,這個 Skill 提供兩種發送模式,並支持定時:

  1. 部署通知模式:當消息內容包含「部署」關鍵字時觸發,使用固定格式輸出。
  2. 自由消息模式:內容不含該關鍵字時,由用戶隨意編寫文本。
  3. 定時發送:可以預約在將來的某個時間點發送。

支持的文字與圖片兩種內容類型,以及「部署」關鍵字觸發的固定格式,是它區別於通用消息機器人的地方:前者保證了通知的可讀性和一致性,後者保留了靈活性。

安裝與啓用

官方地址爲 https://api.skillhub.cn/user_7084a5f1/system-deployment-notify,SkillHub 頁面爲 https://www.skillhub.cn/skills/user_7084a5f1/system-deployment-notify。

需要注意的是,抓取到的資料裏只包含座標、版本、分類和標籤,沒有給出具體的安裝命令、目錄路徑或配置字段。作者標註的 requires_api_key=false,說明按標籤設置不需要額外配置 API Key。具體的安裝方式以官方頁面爲準,本文不做推斷。

典型用法

基於官方簡介,典型用法可以歸納爲下面幾種:

1、部署通知。當 Agent 完成一次部署流程後,用包含「部署」關鍵字的消息調用該 Skill,它會按固定格式整理成一條羣通知發出去。

2、自由通知。發送不涉及部署的內容,例如常規彙報、提醒,直接把想發的文字交給 Skill,它會作爲自由消息發出。

3、定時發送。把發送時間作爲預約參數,讓消息在指定時刻自動發出,適合跨時區或延遲通知的場景。

4、發送圖片。當需要展示截圖、圖表時,把圖片作爲內容交給 Skill 一併發出。

適用場景與注意

適合已經使用企業微信作爲協作工具、希望把 Agent 的執行結果自動同步到羣的開發者或運維人員。分類在效率工具 / 辦公協作,定位偏向日常溝通與流程通知。

有幾點要注意:

1、觸發邏輯依賴「部署」這個關鍵字,如果想讓它按固定格式走,內容裏必須包含該詞,否則會落到自由消息模式。

2、這是社區來源(community)的 Skill,作者爲個人,使用時需自行確認是否滿足所在組織的合規要求。

3、抓取到的資料顯示安裝量爲 0,說明它目前的使用範圍有限,遇到問題時可參考官方頁面或自行驗證。

結尾

這個 Skill 的價值在於把「發羣消息」從手動動作變成 Agent 可調用的一步,用兩種模式兼顧了標準化通知和靈活表達。官方地址:https://api.skillhub.cn/user_7084a5f1/system-deployment-notify。

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

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

小夜