Skip to content

Releases: maichanks/openclaw-github-trending

v1.1.0 - SOP 合规版

07 Mar 20:07

Choose a tag to compare

🎉 Release v1.1.0 - SOP 合规版本

这是 openclaw-github-trending 的首个完全 SOP 合规的稳定版本,包含完整的文档体系、完善的错误处理和工业级代码质量。

✨ 核心新功能

  • 完整的文档体系

    • 用户手册 (README.md, 18KB)
    • API 参考文档 (API.md, 19KB)
    • 故障排除完全指南 (TROUBLESHOOTING.md, 22KB)
    • 贡献指南与代码规范 (CONTRIBUTING.md)
    • 文档导航索引 (DOCUMENTATION_INDEX.md)
  • 技术增强

    • ✅ 支持环境变量配置 (MAX_REPOS, OPENROUTER_MODEL)
    • ✅ 自动重试机制 (指数退避, 最多 3 次)
    • ✅ Dry-run 测试模式 (--dry-run)
    • ✅ 可配置的日志级别 (LOG_LEVEL)
    • ✅ 请求超时处理 (10s GitHub, 15s OpenRouter)
    • ✅ 安全的 AbortController 超时控制
  • 代码质量

    • 全中文注释,符合 SOP 规范
    • 模块化设计,分离配置、网络、业务逻辑
    • 完整的错误处理和降级策略
    • 生产级别的日志系统
  • 安全与合规

    • 无硬编码密钥,全部环境变量注入
    • .env 在 .gitignore 中保护
    • Token 自动脱敏日志
    • GitHub Token 仅需 public_repo 权限

📊 版本信息

  • 版本号: 1.1.0
  • Commit: a90279c
  • 发布日期: 2025-03-08
  • Node.js 要求: 18+ (ES Modules)
  • 许可证: MIT

🚀 快速开始

# 1. 克隆仓库
cd /home/admin/.openclaw/workspace/openclaw-github-trending
npm install

# 2. 配置环境变量
cp .env.example .env
# 编辑 .env 填入您的 API Keys

# 3. 测试运行 (Dry-run)
npm test

# 4. 生产运行
npm start

📈 性能指标

指标 数值
执行时间 15-30 秒
内存占用 30-50 MB
API 调用 1 GitHub + N OpenRouter
月度成本 (gpt-4o-mini) ~$0.72

🔧 升级指南 (从 v1.0.0)

如果您正在从 1.0.0 升级:

  1. 更新依赖: npm install (如果 package.json 有变化)
  2. 新配置选项: 现在支持 MAX_REPOSOPENROUTER_MODEL 环境变量
  3. 测试: 强烈建议使用 --dry-run 测试后再部署
  4. 日志: 可通过 LOG_LEVEL=debug 启用详细日志

🐛 已知问题

  • 暂无自动重试机制 (计划于 v1.2.0 实现)
  • 不支持 Webhook 触发 (计划于 v1.3.0 实现)

📚 文档索引

🙏 致谢

感谢所有为这个项目做出贡献的开发者们!特别感谢 HR Agent - Skill Factory 的精心打造。


下载源码: v1.1.0.tar.gz

在线文档: https://github.com/maichanks/openclaw-github-trending/blob/master/README.md

问题反馈: https://github.com/maichanks/openclaw-github-trending/issues

Happy Trending! 🔥

v1.0.0 - First Stable Release

07 Mar 19:14

Choose a tag to compare

GitHub Trending Notifier Skill for OpenClaw.

Features:

  • Hourly trending check
  • AI-powered summaries via OpenRouter
  • Multi-channel notifications (Telegram/Feishu/Discord)
  • Production-ready with error handling

This is the first official release created by HR Agent Skill Factory.