逛逛GitHub公众号文章

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

逛逛GitHub

公众号 · 29 篇文章

01

Archify:教 AI 画复杂架构画

Archify 这个 Skill 可以把一段系统描述或一个代码仓库画成交互式图表。

比如,你让它画出一次网页请求怎样经过接口、缓存和数据库。

图生成后,还可以继续要求它突出缓存未命中的路径,或者补上登录验证的步骤。

架构、流程、调用顺序和数据流向,都有对应的图表类型。

生成的结果是一个独立网页文件,发给同事后,对方用浏览器打开就能点节点、看详情、沿着路径理解整个过程。

需要放进文档时,也可以导出图片和分享卡。

给新同事介绍项目,或者开会讨论一次架构调整,这种能逐步展开的图会比较方便。

当然,图中的关系要以准确的描述和代码为依据。

本月新增约 3.34 万 Star。

已关注
关注
重播 分享 赞
观看更多
    逛逛GitHub

    0/0

    00:00/00:35
    进度条,百分之0
    00:00
    /
    00:35
    00:35
    全屏

    倍速播放中
    您的浏览器不支持 video 标签

    继续观看

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

    转载
    ,
    盘点 20 个 9 月份 GitHub 上顶顶顶的开源项目。
    逛逛GitHub
    已同步到看一看写下你的评论

    开源地址: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 的读者,可以用它跟踪谁在做什么,以及任务花了多少钱。

    已关注
    关注
    重播 分享 赞
    观看更多
      逛逛GitHub

      0/0

      00:00/00:17
      进度条,百分之0
      00:00
      /
      00:17
      00:17
      全屏

      倍速播放中
      您的浏览器不支持 video 标签

      继续观看

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

      转载
      ,
      盘点 20 个 9 月份 GitHub 上顶顶顶的开源项目。
      逛逛GitHub
      已同步到看一看写下你的评论

      月增约 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。

      已关注
      关注
      重播 分享 赞
      观看更多
        逛逛GitHub

        0/0

        00:00/00:21
        进度条,百分之0
        00:00
        /
        00:21
        00:21
        全屏

        倍速播放中
        您的浏览器不支持 video 标签

        继续观看

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

        转载
        ,
        盘点 20 个 9 月份 GitHub 上顶顶顶的开源项目。
        逛逛GitHub
        已同步到看一看写下你的评论

        开源地址: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

        21

        点击下方卡片,关注逛逛 GitHub

        这个公众号历史发布过很多有趣的开源项目,如果你懒得翻文章一个个找,你直接关注微信公众号:逛逛 GitHub ,后台对话聊天就行了:

        图片

        前往微信阅读全文

        内容来自公众号,可前往微信查看原文。

        查看作者的更多文章 →订阅更新、RSS 与阅读指南 →