GitHub 每日热点:AI Agent 协作生态与 JVM 智能体框架持续升温

今日概览
本期精选 8 个 GitHub 热门项目,AI 相关 6 个(占比 75%),非 AI 项目 2 个且包含 1 个 Java 项目。整体趋势集中在:
- Agent 之间的协作与分工:从单一工具走向多模型、多角色协同;
- 企业级/本地化 AI 工作流:团队共享、权限治理、持久化运行成为重点;
- JVM 生态正式加入 Agent 框架赛道:JetBrains 推出的 Koog 让 Java/Kotlin 开发者也能构建生产级智能体;
- 非 AI 领域的工程工具持续演进:GIS 平台走向云原生与多端统一,本地云模拟器因 LocalStack 社区版变化而快速崛起。
1. NousResearch/hermes-agent — 会自我进化的个人 AI Agent
- 语言:Python(82.4%)、TypeScript(13.6%)
- 协议:MIT
- Stars:~219K
重点与特色
Hermes 强调“The agent that grows with you”。它不只是执行命令,而是在完成任务后自动提炼、迭代和保存“技能(Skill)”,形成跨会话的持久记忆与用户画像。其学习闭环包括:
- 自创建技能:复杂任务结束后自动生成可复用脚本;
- 自改进技能:技能在使用过程中持续优化;
- 持久记忆:基于 SQLite FTS5 + LLM 摘要实现跨会话检索;
- 用户建模:集成 Honcho 辩证用户建模,逐步理解用户偏好。
架构与功能
- 提供 CLI TUI、Telegram、Discord、Slack、WhatsApp、Signal、Email、Home Assistant 等多平台消息网关;
- 支持 7 种终端后端:local、Docker、SSH、Singularity、Modal、Daytona、Vercel Sandbox;
- 模型无关,支持 OpenAI、Anthropic、OpenRouter、DeepSeek、Kimi、Ollama 等 20+ 提供商;
- 内置 Cron 自然语言调度、MCP 集成、浏览器自动化、TTS/STT、安全沙箱与命令审批。
适合想在自有服务器上长期运行一个“越用越懂自己”的 Agent 的开发者。
2. openai/codex-plugin-cc — 让 Claude Code 与 Codex 跨模型协作
- 语言:JavaScript
- 协议:Apache 2.0
- Stars:~30K
重点与特色
OpenAI 官方为 Anthropic 的 Claude Code 写了一个插件,让它能在同一工作流里调用 Codex。这个信号的份量远大于技术本身:AI 编程工具正在从“封闭生态”走向“跨厂商协作”。
核心能力
/codex:review:标准代码审查,只读扫描变更;/codex:adversarial-review:主动挑战架构决策,充当“反对者”角色;/codex:rescue:把任务完整委派给 Codex 后台执行;/codex:transfer:携带完整上下文迁移到 Codex 会话继续;review gate:高风险变更强制前置审查。
架构亮点
插件通过 JSON-RPC over Unix socket 的 broker 架构嵌入 Claude Code,职责清晰:Claude 负责编排,Codex 负责执行,broker 负责进程生命周期、会话隔离与并发控制。
如果你同时用 Claude Code 和 Codex,这个插件能显著减少多 Agent 切换的上下文断裂。
3. different-ai/openwork — Claude Cowork 的开源替代团队工作台
- 语言:TypeScript、Rust(Tauri 桌面端)
- 协议:MIT
- Stars:~20K
重点与特色
OpenWork 定位是 Claude Cowork / Codex 的开源替代方案,但核心差异在于:它把“Agent 配置”变成可共享的团队资产。你配好的技能、插件、MCP 连接,可以通过 OpenWork MCP 协议被 Claude Code、Cursor、Codex 等任意兼容 Agent 复用。
功能亮点
- Local-first, cloud-ready:本地一键运行,也可连接远程服务器;
- BYOK:支持 50+ LLM 提供商,自带密钥;
- 团队共享:通过 OpenWork Den 管理成员、权限、模型与技能市场;
- 多形态使用:桌面应用、CLI Orchestrator、任意 Agent 的 MCP 客户端。
架构
基于 OpenCode 运行时 + Tauri 桌面壳 + React UI,服务端与客户端解耦,配置存入运行时数据库。
适合希望把团队 AI 工作流“产品化”并避免厂商锁定的组织。
4. img2threejs/img2threejs — 一张图生成可编辑的 Three.js 代码资产
- 语言:Python 3.10+(标准库,零依赖)
- 协议:Apache 2.0
- Stars:~8.9K
重点与特色
这个项目不是做“图生 3D 网格”,而是把参考图重建为 可读的 TypeScript 工厂函数 + JSON 规格,直接放进代码仓库。输出是可 diff、可重构、可动画的程序化 3D 资产。
流水线设计
- Intake:识别物体类别、视角、材质、重复部件;
- Spec:生成结构化
ObjectSculptSpec,包含组件、比例、关节、连接关系; - Build:逐阶段生成 Three.js 工厂代码;
- Review:通过渲染对比图进行门控(Divine Eye),不合格则回退修正。
工程哲学
- 机械性工作(验证、门控、对比图打包)由纯 Python 标准库脚本完成;
- LLM Token 只花在需要视觉判断的环节;
- 对单图信息不足的情况会诚实报告置信度,而不是伪造细节。
对游戏资产、硬表面产品展示、可交互 3D 说明文档非常有价值。
5. mvanhorn/last30days-skill — 跨平台 30 天热点情报研究技能
- 语言:Python 3.12+、Node.js(Bird X 客户端)
- 协议:MIT
- Stars:~56K
重点与特色
这是一个 AI Agent 技能(Skill),不是传统搜索引擎。它能跨 Reddit、X、YouTube、TikTok、Instagram、Hacker News、Polymarket、Bluesky 和 Web 同时研究一个主题,并输出带真实引用的综合摘要。
工作原理
- 解析主题相关的人物、公司、产品、GitHub 仓库、Subreddit、YouTube 频道;
- 多查询并行扩展,按互动量、相关性、新鲜度评分;
- 跨平台内容去重合并(如一个活动同时出现在 Reddit、X、TikTok 上,会聚合成一条简报);
- 支持
--quick快速模式与深度模式(2-8 分钟)。
安装方式
# Claude Code 插件市场
/plugin marketplace add mvanhorn/last30days-skill
/plugin install last30days@last30days-skill
# 手动安装
git clone https://github.com/mvanhorn/last30days-skill.git ~/.claude/skills/last30days适合做竞品追踪、舆情监控、 prompt 研究、投资决策前的社区情报聚合。
6. JetBrains/koog — JVM 原生企业级 AI Agent 框架
- 语言:Kotlin(首选)、Java(完整 API 支持)
- 协议:Apache 2.0
- Stars:~4.5K
重点与特色
Koog 是 JetBrains 开源的 JVM 原生 Agentic 框架,让 Kotlin/Java 开发者可以用类型安全的方式构建、部署和监控生产级 AI Agent。它与 Spring AI 的关系是互补:Spring AI 提供 LLM/向量存储等基础能力,Koog 在其之上解决编排、状态持久化、容错、可观测性等企业级问题。
核心能力
- 策略可配置:从简单的通用策略到基于图的工作流,再到 GOAP / LLM 规划器;
- 类型安全:Agent 动作强类型,减少脆弱 Prompt;
- 持久化与容错:长生命周期 Agent、状态恢复、历史压缩以降低 Token 成本;
- 可观测性:内置 Tracing,支持 OpenTelemetry、Langfuse、W&B Weave、Datadog;
- 多平台:JVM、Android、iOS、JavaScript、WebAssembly(Kotlin Multiplatform)。
生态集成
- 可与 Spring、Ktor 后端无缝集成;
- 支持 MCP 与 A2A 协议,连接外部工具和服务。
对于已有 Java/Kotlin 后端资产、希望渐进引入 Agent 能力的企业,Koog 是最自然的选型之一。
7. opengeos/GeoLibre — 轻量级云原生 GIS 平台
- 语言:TypeScript、Rust(Tauri 桌面端)、Python(Jupyter 插件)
- 协议:MIT
- Stars:~27K
重点与特色
GeoLibre 是一个免费开源、跨平台、云原生的 GIS 平台,可在浏览器、桌面、移动端和 Jupyter Notebook 中运行,并保持数据本地私有。它被视为现代 QGIS/ArcGIS 的轻量替代方案。
功能亮点
- 支持 2D/3D 地图可视化、地形、点云、3D Tiles、glTF;
- 数据格式覆盖 GeoJSON、Shapefile、GeoPackage、GeoParquet、FlatGeobuf、PMTiles、MBTiles、KML、GeoTIFF、COG、Zarr、LiDAR、ArcGIS 服务等;
- 内置 DuckDB-WASM Spatial / PostGIS / Apache Sedona 空间 SQL 工作区;
- 插件市场:basemap、swipe、street view、Overture Maps、LiDAR、time slider、atmosphere effects、GeoAgent(自然语言 GIS)等;
- AI 辅助插件 GeoAgent / GeoEditor,但核心定位仍是 GIS 工具。
架构
基于 MapLibre GL JS + deck.gl + DuckDB-WASM + Tauri + React,统一项目文件 .geolibre.json。
适合科研人员、GIS 从业者、教育工作者和需要私有化地理数据分析的开发者。
8. floci-io/floci — 毫秒级本地云模拟器家族
- 语言:Java(Quarkus Native / GraalVM Mandrel)
- 协议:MIT
- Stars:~17K
重点与特色
Floci 是一组快速、免费、开源的本地云模拟器,旨在替代 LocalStack、Azurite 和 gcloud beta emulators。因 LocalStack 社区版在 2026 年 3 月后要求 auth token 并冻结安全更新,Floci 以“零认证、零功能门、零遥测”的 MIT 协议迅速崛起。
产品矩阵
- floci:AWS 模拟器,端口 4566,覆盖 47-68 个服务;
- floci-az:Azure 模拟器,端口 4577,覆盖 Blob/Queue/Table/Functions 等;
- floci-gcp:GCP 模拟器,端口 4588,覆盖 GCS、Pub/Sub、Firestore 等。
技术亮点
- Native binary:GraalVM Mandrel 编译,AWS 版启动约 24ms,空闲内存约 13MiB;
- 真实引擎而非 mock:Lambda、RDS、ElastiCache、MSK 等在真实 Docker 容器中运行;
- 零代码迁移:与 AWS SDK/CLI、Terraform/OpenTofu、Testcontainers 兼容;
- AI 友好:为 AI Coding Agent 提供“可尽情试错、不会扣费”的本地云环境。
Quick Start
curl -fsSL https://floci.io/install.sh | sh
floci start
export AWS_ENDPOINT_URL=http://localhost:4566
aws s3 mb s3://my-bucket适合本地开发、CI 集成测试、教学演示以及让 AI Agent 安全地编写和验证云代码。
一句话总结
| 项目 | 类型 | 关键词 |
|---|---|---|
| NousResearch/hermes-agent | AI Agent | 自改进、持久记忆、多平台网关 |
| openai/codex-plugin-cc | AI 编程工具 | 跨模型协作、代码审查、任务委派 |
| different-ai/openwork | AI 工作台 | 团队共享、BYOK、MCP |
| img2threejs/img2threejs | AI 3D 生成 | 图生可编辑 Three.js、程序化资产 |
| mvanhorn/last30days-skill | AI 研究技能 | 跨平台情报、30天热点、带引用摘要 |
| JetBrains/koog | AI 框架(JVM) | Kotlin/Java、企业级、类型安全 |
| opengeos/GeoLibre | GIS 平台 | 云原生、多端、空间 SQL |
| floci-io/floci | 云模拟器 | 本地 AWS/Azure/GCP、零认证、Native |
今日观察
- Agent 生态从“单兵作战”进入“协同作战”:Hermes 的自我进化、Codex-Plugin-CC 的跨模型协作、OpenWork 的团队资产共享,共同指向一个趋势——未来的开发工作流将由多个专业 Agent 分工完成。
- JVM 成为 Agent 框架的新战场:Koog 的发布意味着 Java/Kotlin 企业后端不再只是被集成的对象,而是可以主动构建和编排 Agent 的一等公民。
- 本地优先与数据隐私回归:OpenWork 的 local-first、GeoLibre 的本地数据、Floci 的零认证本地云,反映出开发者在享受 AI 便利的同时,对控制权和隐私的重视在加深。