盘点 20 个 9 月份 GitHub 上顶顶顶的开源项目。
9 月 GitHub 冒出的 20 个开源项目里,Archify 能把代码仓库画成交互式架构图,导出网页点节点就能看详情,月增约 3.34 万 Star;Ponytail 给 Agent 加了实现前的判断顺序,优先复用已有代码与标准库。

01 Archify:教 AI 画复杂架构画
Archify 这个 Skill 可以把一段系统描述或一个代码仓库画成交互式图表。
比如,你让它画出一次网页请求怎样经过接口、缓存和数据库。
图生成后,还可以继续要求它突出缓存未命中的路径,或者补上登录验证的步骤。
架构、流程、调用顺序和数据流向,都有对应的图表类型。


生成的结果是一个独立网页文件,发给同事后,对方用浏览器打开就能点节点、看详情、沿着路径理解整个过程。
需要放进文档时,也可以导出图片和分享卡。
给新同事介绍项目,或者开会讨论一次架构调整,这种能逐步展开的图会比较方便。
当然,图中的关系要以准确的描述和代码为依据。
本月新增约 3.34 万 Star。
开源地址:https://github.com/tt-a1i/archify
02 Ponytail:让 Agent 少写不必要的代码
Ponytail 给 Agent 增加一套实现前的判断顺序,先找现有代码、标准库和平台原生能力,再考虑新增实现。
它会优先复用已有能力,减少重复实现和过度设计,同时保留必要的安全检查与错误处理。

月增约 3.12 万 Star。
开源地址:https://github.com/dietrichgebert/ponytail
03 God’s Eye View:在浏览器里看动态地球
God’s Eye View 把飞机、船舶、卫星和地震等公开数据做成了一个 3D 地球网页,做出卫星视角般的观察界面。

点击哪里看哪里,很炫酷呢。
月增约 3.11 万 Star。
开源地址:https://github.com/bilawalsidhu/gods-eye-view
04 i-have-adhd:让 AI 回答先给重点

i-have-adhd 会引导 Agent 先给下一步行动,把多步任务编号,减少跑题和冗长铺垫。
想更快看到该改哪个文件、该执行什么操作,可以试试这套输出规则。
月增约 2.65 万 Star。

开源地址:https://github.com/ayghri/i-have-adhd
05 Hindsight:让 Agent 保存信息,也能回顾经验
Hindsight 给 Agent 增加长期记忆,让它能够保存信息、找回相关内容,再基于积累的记录做分析。

存入一段对话时,它会提取里面的事实、人物、时间和关系。
下次需要这些背景时,可以结合内容含义、关键词和时间等线索寻找相关记忆。

比如,客服 Agent 保存用户过去的沟通内容后,后续回答就能检索相关背景,减少让用户重复解释。
负责项目的 Agent 也能回顾积累的记录,分析还有哪些风险需要关注。
开发者可以按用户或项目建立独立的记忆空间,再接入自己的应用。如果你的 Agent 要长期服务同一批用户,这个项目值得仔细看看。
月增约 2.28 万 Star。
开源地址:https://github.com/vectorize-io/hindsight
06 Open Code Review:阿里开源的代码审查工具
Open Code Review 能读取代码改动,结合大模型生成定位到具体行的审查意见。
它会读取完整文件、搜索代码库,补充理解改动所需的上下文,也支持扫描完整文件。
它会先确定哪些文件需要检查,把有关联的文件放到一起,再匹配对应的审查规则。
Agent 在这个范围内读取上下文、判断问题,最后给出具体的修改意见。
你可以让它检查刚写好的代码,也可以审查某次提交或两个分支之间的差异。

常规使用需要先配置模型。
如果已经在用 Agent 工具,也可以通过委托模式让现有 Agent 执行审查。
月增约 2.18 万 Star。
开源地址:https://github.com/alibaba/open-code-review
07 Paperclip:集中管理多个 AI Agent
Paperclip 用一个面板管理多个 Agent 的目标、任务和成本,支持为不同 Agent 选择模型和运行工具。
已经同时使用多个 Agent 的读者,可以用它跟踪谁在做什么,以及任务花了多少钱。
月增约 1.66 万 Star。
开源地址:https://github.com/paperclipai/paperclip
08 HyperFrames:把网页代码渲染成视频
HyperFrames 可以把 HTML、样式、媒体和动画渲染成 MP4 视频。
做产品介绍或字幕动画时,可以让 Agent 写代码、预览效果,再继续调整内容和节奏。

月增约 1.22 万 Star。
开源地址:https://github.com/heygen-com/hyperframes
09 WeKnora:腾讯开源的知识库

WeKnora 把团队文档放进统一知识库,支持检索问答、多步任务和 Wiki 整理。
它适合把分散的内部材料整理成可查询、可持续维护的知识,也支持本地或私有云部署。
月增约 1.08 万 Star。
开源地址:https://github.com/Tencent/WeKnora
10 OpenMAIC:生成课程,也能继续修改
OpenMAIC 可以围绕主题或上传材料生成课程,支持幻灯片、测验和互动课堂。
课程生成后,还可以在 Agent 工作台里继续调整结构和内容,适合关注 AI 教育的读者。
月增约 9700 Star。

开源地址:https://github.com/THU-MAIC/OpenMAIC
11 FreeLLMAPI:把各家的免费模型额度接到一起
FreeLLMAPI 把多家模型服务的免费额度整合到一个接口里,让应用通过统一入口调用模型。
把自己在相应服务商申请的密钥配进去之后,它会管理可用模型和额度,再选择合适的服务处理请求。

某个模型触发限流或服务出现错误时,它可以尝试其他可用模型。
项目还提供管理面板,你可以看看密钥是否正常、调整模型顺序,也能查看使用情况。
服务商密钥会加密保存,应用通过统一入口访问。对个人开发者来说,这样更方便比较不同模型、验证一个新想法。

不过,免费额度仍受各家服务商的限制,响应速度和可用模型也会变化,项目定位于个人实验。
月增约 6500 Star。
开源地址:https://github.com/tashfeenahmed/freellmapi
12 Cua:给 Agent 一台可以操作的电脑
Cua 为 Agent 提供桌面操作工具,让它能够查看界面、操作原生应用和浏览器。
处理更长的任务时,Agent 可以把代码执行、接口调用和界面操作结合起来。

开源项目里也提供本地虚拟机管理和操作评测工具,方便给 Agent 准备独立桌面,再检查它的操作过程和结果。
如果你准备让 AI 操作现有办公软件,或者研究桌面自动化,可以重点看这个项目。
使用前要选好对应组件,不同组件的系统要求和权限配置有所区别。
月增约 5800 Star。
开源地址:https://github.com/trycua/cua
13 Octop:可自托管的多用户 AI 助手

Octop 支持多用户、多 Agent,可以通过网页和飞书等聊天渠道使用,也能扩展知识库和外部工具连接。
月增约 5000 Star。

开源地址:https://github.com/TencentCloud/Octop
14 Context Mode:减少工具输出对上下文的占用

Context Mode 会先在隔离环境里处理大段工具输出,再把任务需要的结果交给 Agent,并保存会话事件供后续检索。
经常让 Agent 读日志、查大量文件的读者,可以用它减少无关数据占用对话空间。
月增约 4700 Star。
开源地址:https://github.com/mksglu/context-mode
15 Financial Services:把金融工作流程做成 Agent 插件

Financial Services 是 Anthropic 面向金融服务工作的 Agent、Skill 和数据连接器集合。
它把行业研究、财报分析、模型搭建和账目核对这些工作,拆成了不同的插件。
比如,Market Researcher 可以围绕一个行业整理概况、竞争格局和同业比较。
Earnings Reviewer 则根据财报相关材料更新模型,起草分析笔记。
月增约 4000 Star。

开源地址:https://github.com/anthropics/financial-services
16 SkillSpector:安装 Agent Skill 前先检查一遍
SkillSpector 是 NVIDIA 开源的 Agent 技能安全扫描工具,可以检查仓库、压缩包、目录或单个文件。
它会寻找提示注入、数据外传、危险代码和权限相关风险。

比如,某个技能在说明里夹带了向外部地址上传本地文件的指令,这类内容就是它要检查的风险线索。
扫描结束后,可以查看报告里的风险等级、问题位置和建议,再决定怎样处理。
如果你经常安装第三方技能,或者负责整理团队的技能库,它适合放进安装前的检查流程。报告中的问题仍需结合具体文件和行为判断。
月增约 3500 Star。
开源地址:https://github.com/nvidia/skillspector
17 Treg:给 Agent 一个统一的工具入口

Treg 把多种外部工具整理成可检索、可调用的目录,覆盖搜索、公司信息、图片和视频生成等任务。
比如,Agent 需要查一家公司的资料,可以先按用途搜索工具,看看输入要求和调用价格,再发起请求。
团队已经购买的服务,也可以把对应密钥和工具接进来,让其他成员复用。
调用时由服务端注入相应凭据,成员的 Agent 通过统一入口使用已共享的工具。
使用托管目录里的服务时,一部分调用会按次计费。
如果用自己的服务商密钥,上游费用仍由对应账号承担。
它也支持自托管,适合需要接入多种外部服务的 Agent 产品。
月增约 3100 Star。

项目地址:https://github.com/superdesigndev/treg
18 Knowledge Work Plugins:按岗位组织的办公插件
Knowledge Work Plugins 为销售、客服、产品管理等工作提供技能、连接器和操作入口,主要面向 Claude Cowork,也兼容 Claude Code。
你可以按岗位选择需要的插件,再根据公司的资料和做事方式调整。
月增约 2200 Star。

开源地址:https://github.com/anthropics/knowledge-work-plugins
19 Worktrunk:为多个 Agent 准备独立工作目录
Worktrunk 简化 Git worktree 的创建、切换和清理,让多个 Agent 各自在独立目录里开发。
同时处理几个分支的任务时,它能减少多个 Agent 修改同一工作目录的干扰。
月增约 1950 Star。

开源地址:https://github.com/max-sixty/worktrunk
GPUI Kit:用 Rust 做桌面应用的组件库
GPUI Kit 为 Rust 桌面应用提供现成界面组件,基于 GPUI 构建,支持 macOS、Windows 和 Linux。
按钮、表单和数据表格等常见界面,都可以使用组件库来搭建。
它还提供可调整的面板布局、代码编辑器,以及 Markdown 和 HTML 内容展示能力。

比如,你准备开发一款数据工具,可以用表格显示记录,再把图表、编辑器和详情放进不同的面板。
面板可以调整大小,也能拖动组合,比较适合信息较多的桌面应用。
项目提供组件展示程序和应用示例,可以先看效果,再参考怎样搭建自己的界面。
月增约 1950 Star。

开源地址:https://github.com/longbridge/gpui-kit
作者:逛逛GitHub 公众号:逛逛GitHub
本文由 @逛逛GitHub 原创发布于人人都是产品经理。未经作者许可,禁止转载
题图来自 Unsplash,基于CC0协议
- 目前还没评论,等你发挥!

起点课堂会员权益



