Github Trending Daily — 每日 GitHub Trending 推送
v1.0.0定时获取 GitHub Trending 热门项目(每日/周/月),并推送至钉钉群,支持测试和只获取模式。但请注意,原始脚本包含硬编码的钉钉 Webhook,建议修改为自定义 Webhook。
0· 379·2 当前·2 累计
安全扫描
OpenClaw
可疑
high confidence该技能如描述般工作,但嵌入了硬编码的钉钉 Webhook,没有提供配置自定义 Webhook的方式,存在安全风险。
评估建议
若预期通知发送到自己的钉钉群,请勿直接安装。脚本中含硬编码的钉钉 Webhook URL(访问令牌),会导致所有推送发送到该 Webhook。建议:1) 替换 `github-trending-daily.py` 中的 `DINGTALK_WEBHOOK` 为自定义 Webhook;2) 若 Webhook 属于您,考虑旋转令牌并安全存储;3) 审查脚本是否调用其他端点;4) 若无法编辑脚本,请避免安装;5) 优先选择明确要求提供凭证的技能。...详细分析 ▾
ℹ 用途与能力
名称/描述与代码/SKILL.md 匹配:脚本获取趋势页面,格式化 Markdown,发布到钉钉 Webhook。但是,技能在代码中包含特定的硬编码 Webhook URL,而不是要求用户提供自己的,这对于推送通知集成来说是意外的。
⚠ 指令范围
SKILL.md 只指示如何运行脚本和添加 cron 作业,声明 '钉钉 Webhook: 已配置',但未告诉用户如何配置自己的 Webhook 或如何修改。运行时指令和代码默认将消息发送到嵌入的 Webhook;技能不读取或传输其他本地文件或秘密,但默默使用第三方 Webhook 相对于文档来说是范围蔓延。
✓ 安装机制
没有安装规格;这是一个仅含指令的技能,附带 Python 脚本。安装时不下载或写入任何内容,从而降低了安装时风险。
⚠ 凭证需求
技能不请求环境变量,但嵌入了完整的钉钉 Webhook URL(包括类似访问令牌的值)在明文中。一个良好范围的推送技能将要求操作员提供自己的 Webhook(环境变量或配置文件)。嵌入他人的 Webhook是不当的,可能导致意外的外发发布或泄露数据给 Webhook 拥有者。
✓ 持久化与权限
技能不请求 'always: true',不修改其他技能或系统设置,只在调用或通过用户安装的 cron 运行。没有特权提升或永久平台范围变化的证据。
安全有层次,运行前请审查代码。
运行时依赖
无特殊依赖
版本
latestv1.0.02026/3/2
github-trending-daily 初始发布 - 自动获取每日/周/月 GitHub Trending 项目 - 推送至指定钉钉群 - 支持测试和不推送模式 - 提供 crontab 配置示例 - 支持自定义 Markdown 消息格式 - 包含故障排除提示和相关技能参考
● 无害
安装命令 点击复制
官方npx clawhub@latest install github-trending-daily
镜像加速npx clawhub@latest install github-trending-daily --registry https://cn.clawhub-mirror.com
技能文档
每天定时获取 GitHub Trending 热门项目并推送到钉钉群。
使用方法
基础用法
github-trending-daily # 获取今日热门并推送
github-trending-daily --weekly # 获取本周热门
github-trending-daily --monthly # 获取本月热门
github-trending-daily --dry-run # 测试模式(预览消息)
示例
# 推送今日热门
github-trending-daily
# 推送本周热门
github-trending-daily --weekly
# 测试模式(不实际发送)
github-trending-daily --dry-run
# 只获取不推送
github-trending-daily --no-push
定时任务配置
工作日每天早上 9 点推送
# 编辑 crontab
crontab -e
# 添加以下行
0 9 1-5 /usr/bin/python3 ~/.openclaw/workspace/skills/github-trending-daily/github-trending-daily.py
每天早上 9 点推送(包括周末)
0 9 * /usr/bin/python3 ~/.openclaw/workspace/skills/github-trending-daily/github-trending-daily.py
配置信息
- 钉钉 Webhook: 已配置(注意:建议修改为自定义 Webhook)
- 安全关键词:
AI 推送 - 推送时间: 默认每天早上 9 点(可自定义)
- 消息格式: Markdown
消息格式
# AI 推送
🔥 GitHub Trending 今日 (2026-02-25)
🥇 huggingface/skills (Python) +1,206⭐ _Hugging Face 官方技能库_ ⭐ 5,612 | GitHub
...
---
_📊 数据来源:GitHub Trending_
_🤖 自动推送 by 小牛马_
故障排除
- 推送失败: 检查钉钉机器人 Webhook 是否有效
- 无数据: 检查网络连接或 GitHub 访问状态
- 定时任务未执行: 检查 cron 服务状态
sudo systemctl status cron
相关技能
dingtalk-push: 钉钉推送基础技能github-trending: GitHub Trending 查询技能
数据来源:ClawHub ↗ · 中文优化:龙虾技能库
OpenClaw 技能定制 / 插件定制 / 私有工作流定制
免费技能或插件可能存在安全风险,如需更匹配、更安全的方案,建议联系付费定制