开发者Club开发者Club

GitHub 周刊第 29 期 | 4 个火火火的开源项目,AI Agent 全面爆发!

本周逛逛 GitHub,发现了 4 个超火超实用的开源项目!AI Agent 这波真的玩起来了——会自我成长的智能体、帮你自动写代码提 PR 的编排框架,还有爬虫神器和全新的代码 Agent 开发框架。赶紧来瞧瞧!

开发者Club
GitHub开源项目AI Agent自动化爬虫编程工具

📅 本期时间范围:2026年5月第2周(2026-05-04 ~ 2026-05-10)

本周逛逛 GitHub,发现了 4 个超火超实用的开源项目!AI Agent 这波真的玩起来了——会自我成长的智能体、帮你自动写代码提 PR 的编排框架,还有爬虫神器和全新的代码 Agent 开发框架。赶紧来瞧瞧!

01 Hermes Agent

Hermes Agent — 会自我进化的 AI 智能体,越用越聪明!

hermes-banner

你有没有幻想过一个 AI 助手:不仅帮你干活,还能从你的每次对话里学到东西、自己创造新技能、越用越懂你?

NousResearch 发布的 Hermes Agent 就是这玩意儿!它不是普通的聊天机器人,而是一个真正意义上的自我进化型 AI 智能体,在 2 月发布后短短 10 周就冲到了 135k Stars,速度贼猛。

最牛的地方在于它的"记忆系统"——它会把你们每次对话都嵌入为语义向量,建立知识图谱,下次遇到类似问题直接调出来,像人类大脑一样运作。做完复杂任务后,它还会自动创建新的技能沉淀下来,下次更快。

不仅如此,Hermes Agent 支持接入 Telegram、Discord、Slack、WhatsApp、Signal、Email 六大平台,你在哪聊都行,跨平台对话连贯。更骚的是它完全模型无关——OpenAI、Claude、Gemini、DeepSeek、Kimi 随便切,一行命令搞定,不锁定任何厂商。

最新的 v0.12.0"Tenacity Release"还加入了看板式多智能体调度,带心跳检测、僵尸任务自动回收、幻觉恢复机制,可以说真的在认真做一个生产级别的 Agent 平台了。

实用场景

  • 个人 AI 助手,跨平台统一入口
  • 长期项目的 AI 伙伴,积累专属知识库
  • 多模型对比测试,不用改代码

核心功能

  • 自动从对话中学习、创建新技能
  • 持久化记忆 + 图谱式语义检索
  • 支持 Telegram/Discord/Slack/WhatsApp/Signal/Email 多平台
  • 模型任意切换,无厂商绑定
  • 内置 Web Dashboard,无需手动改配置
  • hermes-configure-models

开源地址:https://github.com/NousResearch/hermes-agent

02 OpenAI/Symphony

openai/symphony — 让 AI 自动看 Issue、自动写代码、自动提 PR!

作为开发者,你是不是也有这样的痛苦:Backlog 里堆了一堆 Issue,每个都不难,但就是没时间做……

OpenAI 的工程师们显然也有同感,于是他们内部用了一个叫 Symphony 的系统,把 Issue 处理效率提升了 500%——而且在 4 月底把它开源了!

symphony-demo-poster

Symphony 的思路很简单粗暴:它是一个长期运行的自动化服务,持续盯着你的 Issue 看板(目前支持 Linear),每发现一个新 Issue,就自动创建一个隔离的工作空间,让 AI 编码 Agent 独立跑进去处理,完事后提交 PR,还附上 CI 状态、代码复杂度分析、走查视频——比人工 Code Review 还认真。

底层用 Elixir/OTP 写的,天生带容错:某个 Agent 崩了不影响其他任务继续跑。工作流策略写在仓库里的 WORKFLOW.md,跟代码一起版本管理,团队协作不乱套。

目前 Stars 已经超过 15k,发布仅几天就涌入了大批开发者。虽然 OpenAI 明说这是"工程预览版"不会长期维护,但代码质量和设计理念相当可以,值得研究学习。

Symphony 架构截图 图:Symphony 用 Elixir 实现的 Agent 编排架构

实用场景

  • 小团队/独立开发者自动消化 Issue Backlog
  • 结合 CI/CD 实现全自动代码流水线
  • 研究 AI Agent 编排的最佳实践

核心功能

  • 持续监听 Linear 看板,自动分配 Agent 处理 Issue
  • 每个 Issue 独立隔离工作空间,互不干扰
  • OTP 容错机制,Agent 挂了自动重启
  • 支持 Claude Code、Gemini 等多种 Agent Runtime
  • 完成后自动提 PR + 附带 CI 报告

开源地址:https://github.com/openai/symphony

03 Scrapling

Scrapling — 爬虫老玩家的最爱,网站改版也不怕!

写过爬虫的同学都知道:最麻烦的不是写代码,而是网站隔三差五改版,你的选择器全失效,整个爬虫重写。

Scrapling 就是为了解决这个痛点而生的,它是一个自适应 Web 爬虫框架,GitHub Stars 已经飙到 47.8k

scrapling

最牛的一点是它的元素追踪机制——Scrapling 会学习你抓取的元素特征,即使网站改了页面结构,它也能自动重新定位到你想要的那个元素,就像给爬虫加了"导航恢复"功能。

搞爬虫最头疼的 Cloudflare 反爬?Scrapling 内置多种 Fetcher,默认就能绕过大多数反爬系统,包括 Cloudflare Turnstile,不用手动折腾各种 bypass 方案。

支持从单个请求到全站爬取,有蜘蛛框架(Spider)、内置 IPython Shell(方便边调试边开发),还有完整的 CSS/XPath 选择、父子兄弟节点遍历、正则提取……测试覆盖率 92%,代码质量在同类项目里属于顶级。

实用场景

  • 数据采集、竞品监控、内容聚合
  • 对抗反爬系统的场景(Cloudflare 等)
  • 经常需要维护爬虫的个人开发者/团队

核心功能

  • 自适应元素追踪,网站改版自动恢复
  • 内置反反爬机制,绕过 Cloudflare Turnstile
  • 支持从单次请求到全站爬取
  • 内置 IPython Shell 辅助调试
  • 92% 测试覆盖率,生产级可靠性

开源地址:https://github.com/D4Vinci/Scrapling

04 jcode

jcode — 自带 Swarm 能力的编程 Agent 框架,正在 GitHub 飙升!

最近几天 GitHub Trending 上出现了一个挺有意思的新项目:jcode,一个叫 Jeremy Huang 的开发者开源的编程 Agent Harness,目前有 5.1k Stars 且仍在快速增长。

jcode-panel

jcode 的定位是给 AI 编程 Agent 提供基础设施,但它有几个设计亮点让人眼前一亮。

首先是Swarm 能力——Agent 在执行任务时可以自主召唤"队友"(子 Agent),并行完成更复杂的任务,真正实现多 Agent 协作,而不只是一个 Agent 串行跑。

其次是语义记忆系统——每轮对话都会被嵌入为向量,构建成记忆图谱,下次类似问题优先检索相关记忆,逻辑上比直接塞上下文要聪明得多。

还有一点挺贴心:jcode 直接支持用你已经订阅的模型,通过 OAuth 接入,不需要你再单独配置 API Key,对普通用户非常友好。

整体来说这个项目很新、还在快速迭代,但思路很清晰——把 Swarm + Memory + 多模型支持做成开箱即用的 Agent 底座,值得关注。

实用场景

  • 构建自己的 AI 编程 Agent 应用
  • 需要多 Agent 并行协作的复杂任务
  • 研究 AI Agent 记忆与编排机制

核心功能

  • 内置 Swarm 工具,Agent 可自主召唤子 Agent 并行工作
  • 语义向量记忆,图谱式检索历史上下文
  • 支持 OAuth 接入已订阅模型,无需额外 API Key
  • 编程任务专项优化的 Agent Harness

开源地址:https://github.com/1jehuang/jcode

总结

本周推荐的这 4 个项目,各有各的绝活儿:

  • Hermes Agent 适合想要一个"私人 AI 伴侣"、跨平台统一用、而且越用越懂你的朋友
  • Symphony 适合被 Issue Backlog 压垮的开发者团队,让 AI 自动消化待办
  • Scrapling 适合所有写过爬虫、被网站改版搞崩溃过的同学
  • jcode 适合想自己开发 Agent 应用、或者研究 Swarm 多 Agent 协作机制的开发者

AI Agent 这波真的已经不是概念了,有需要的小伙伴赶紧去 Star ⭐ 收藏起来!

评论

登录后即可发表评论

登录账户

加载评论中...