前言¶
CI/CD 跑完一條流水線,結果往往只留在日誌裏,羣裏的人並不知道這次部署成沒成。反覆貼日誌、手動發消息,既慢又容易漏。下面介紹的這個 Skill 就是把「給企業微信羣發消息」這件事交給 Agent 來做:部署完成時按固定格式推一條通知,其他內容也可以自由編寫,還支持預約定時發送。
這是什麼¶
這是一個基於通用 SKILL.md 格式的 Agent Skill,作用是向企業微信羣發送消息,內容可以是文字或圖片。它由社區作者 user_7084a5f1 發佈維護,座標 @user_7084a5f1/system-deployment-notify,當前版本 1.0.3,分類爲 office-efficiency(效率工具 / 辦公協作)。需要解決的問題是:讓 Agent 在合適的時機把消息發到企業微信羣,而不必讓人手動操作。
核心功能¶
從官方簡介看,這個 Skill 提供兩種發送模式,並支持定時:
- 部署通知模式:當消息內容包含「部署」關鍵字時觸發,使用固定格式輸出。
- 自由消息模式:內容不含該關鍵字時,由用戶隨意編寫文本。
- 定時發送:可以預約在將來的某個時間點發送。
支持的文字與圖片兩種內容類型,以及「部署」關鍵字觸發的固定格式,是它區別於通用消息機器人的地方:前者保證了通知的可讀性和一致性,後者保留了靈活性。
安裝與啓用¶
官方地址爲 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。