Ruby on Rails 的 Agent 系统:Agent 产生/消费 Event 沿有向图传播,像自托管版 IFTTT/Zapier。其 GitHub README 明确写到可用 OpenAI-compatible APIs 做「Summarize, classify, and translate text」。星数:多来源称约 46k–50.1k(maketecheasier 称 46,000+、open-source-tools 称约 50.1k)。许可证:MIT。

适用场景:个人/小团队的长期监控:竞品页面变化、关键词提及量突增、特价/航班deal、多个信息源汇总成每日摘要邮件。

Huginn 监控 RSS 网页抓取 情报 MIT

操作步骤

  1. Docker Compose 部署,先建 WebsiteAgent/RssAgent 盯 2–3 个源并确认 Event 正常产生,再接一个 LLM 处理 Agent 做摘要/分类,最后接 EmailAgent/SlackAgent 做定时 Digest 推送,小流量跑一周再扩源

工具链

  • Huginn
  • Ruby on Rails
  • Docker
  • RSS/Website/IMAP Agent
  • 邮件/Webhook Agent
接入本站 API:用其 OpenAI-compatible 的 LLM Agent / 或通用 HTTP Request Agent 向 https://tokenbuddy.cc 发 chat 请求,Key 放 Agent 的凭据选项里;摘要提示词写在 Liquid 模板中引用 Event 字段,输出再喂给 Digest 邮件 Agent。

注意事项

  • ⚠️ 界面是工程师风格的表单,没有拖拽画布,非技术用户上手难;发布节奏慢于 n8n(有来源指出正式版间隔较长),生产使用要锁版本并自备备份;抓取频率过高容易被目标站限流/封 IP,务必加间隔与缓存

来源:https://github.com/huginn/huginn