Git Monitor

👤 gushenjie 📦 v1.1.1 ⭐ 4.3 ⬇️ 1.2K 下載
💻 開發程式設計 免費

📖 技能介紹


name: git-monitor description: 通用 Git 專案監控工具。支援 GitHub、GitLab、Gitee 等所有 Git 平臺。可以新增、刪除、檢查任意 Git 倉庫的更新,自動拉取程式碼並生成變更摘要。當用戶詢問"監控專案"、"檢查更新"、"新增倉庫"、"程式碼有什麼變化"、"拉取最新程式碼"、"倉庫更新通知"、"自動同步程式碼"、"追蹤專案變更"時使用此技能。即使使用者沒有明確說"監控",只要涉及跟蹤程式碼倉庫的變化、獲取更新通知、或需要定期檢查專案狀態,都應該使用此技能。 trigger: - 監控專案 - 監控倉庫 - 檢查更新 - 新增倉庫 - 刪除監控 - 倉庫列表 - GitHub - GitLab - Gitee - 程式碼變化 - 拉取程式碼 - 同步程式碼


Git 專案監控技能

自動監控 Git 專案更新(支援 GitHub、GitLab、Gitee 等所有 Git 平臺),拉取最新程式碼並生成變更摘要。

🚀 快速開始(只需3步)

第1步:安裝技能

clawhub install git-monitor

第2步:告訴我你要監控什麼

直接在對話中說:

"監控 GitHub 專案 anthropics/skills"

"監控 https://gitee.com/mindspore/mindspore"

第3步:開啟自動推送(可選)

說:"設定定時檢查,每6小時一次"

然後就完事了!有程式碼更新會自動推送到你的飛書/當前聊天視窗。


📖 完整使用指南

新增監控倉庫

監控 GitHub 專案 anthropics/skills
監控 https://github.com/openai/openai-python
監控 GitLab 專案 gitlab-org/gitlab
監控 Gitee 專案 openharmony/docs

檢視監控列表

檢視監控列表
列出所有監控的倉庫

手動檢查更新

7w4.net提供免費和付費技能下載。

檢查所有更新
檢查 anthropics/skills 的更新

刪除監控

刪除監控 anthropics/skills

開啟/修改定時檢查

設定定時檢查,每1小時一次
關閉定時檢查

⚙️ 飛書通知配置(0配置,開箱即用)

✅ 推薦:OpenClaw 主配置(無需任何操作)

如果你的 OpenClaw 已經配置了飛書機器人,自動讀取,無需任何操作

技能會級聯讀取飛書憑證,優先順序: 1. 環境變數 FEISHU_APP_ID / FEISHU_APP_SECRET / FEISHU_CHAT_ID 2. OpenClaw 主配置 ~/.openclaw/openclaw.json 中的飛書配置 3. 以上都沒有 → 跳過飛書推送(不影響 Git 監控功能)

可選:使用自己的飛書機器人

# 環境變數方式
export FEISHU_APP_ID="cli_xxx"
export FEISHU_APP_SECRET="xxx"
export FEISHU_CHAT_ID="ou_xxx"

或在 OpenClaw 配置中新增:

"feishu": {
  "appId": "cli_xxx",
  "appSecret": "xxx",
  "chatId": "ou_xxx"
}

獲取飛書配置

  1. 訪問 https://open.feishu.cn/ 建立企業自建應用
  2. 獲取 App ID 和 App Secret
  3. 開啟許可權:im:chat:read:chat_idim:message:send_as_bot
  4. 將應用新增到群聊,獲取群聊 ID

💻 命令列用法

cd ~/.openclaw/workspace/skills/git-monitor

# 新增倉庫
node helper.js add https://github.com/owner/repo

# 檢視列表
node helper.js list

# 檢查更新
node helper.js check

# 刪除倉庫
node helper.js remove owner/repo

🤖 AI 評測

這個技能質量不錯,功能實用且文件詳細。優點是支援多個平臺、配置靈活、有飛書通知功能,使用起來簡單易懂。不足之處是定時任務依賴外部設定,介面缺少圖形化操作,首次配置需要一定技術基礎。總體來說,這是一個可靠的程式碼監控工具,適合有技術背景的使用者使用。

📊 多維度評分

適應性4.4
規範性4
有效性4.5
可靠性4.4
可信度4.5

📁 包含檔案 (8 個)

📄 README.md 1.1 KB
📄 SKILL.md 3.2 KB
📄 _meta.json 130 B
📄 config.json 1 KB
📄 config.local.json 340 B
📄 helper.js 20.4 KB
📄 monitor.sh 1.9 KB
📄 package.json 115 B