社区所有版块导航
Python
python开源   Django   Python   DjangoApp   pycharm  
DATA
docker   Elasticsearch  
aigc
aigc   chatgpt  
WEB开发
linux   MongoDB   Redis   DATABASE   NGINX   其他Web框架   web工具   zookeeper   tornado   NoSql   Bootstrap   js   peewee   Git   bottle   IE   MQ   Jquery  
机器学习
机器学习算法  
Python88.com
反馈   公告   社区推广  
产品
短视频  
印度
印度  
Py学习  »  Git

盘点 20 个 9 月份 GitHub 上顶顶顶的开源项目。

IT服务圈儿 • 1 周前 • 64 次点击  

来源丨经授权转自 逛逛GitHub(ID:ggGithub)

作者丨逛逛


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

20

GPUI Kit:用 Rust 做桌面应用的组件库

GPUI Kit 为 Rust 桌面应用提供现成界面组件,基于 GPUI 构建,支持 macOS、Windows 和 Linux。

按钮、表单和数据表格等常见界面,都可以使用组件库来搭建。

它还提供可调整的面板布局、代码编辑器,以及 Markdown 和 HTML 内容展示能力。

比如,你准备开发一款数据工具,可以用表格显示记录,再把图表、编辑器和详情放进不同的面板。

面板可以调整大小,也能拖动组合,比较适合信息较多的桌面应用。

项目提供组件展示程序和应用示例,可以先看效果,再参考怎样搭建自己的界面。

月增约 1950 Star。

开源地址:https://github.com/longbridge/gpui-kit

1、网友的 Linux 命令行,和我的 Linux 命令行!

2、加一行printf就好了,volatile缺失的典型死法

3、Redis 分布式锁的 7 个坑

4、为什么 SQL 的书写顺序和执行顺序完全不一样?

5、学了这么多年编程,AI 来了,然后下一程怎么走呢?

Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/201971