🔥 本周 GitHub 最火 5 个项目、

📅 2026 年 7 月第三周| 程序员の宝藏发现

🏆 第一名:mattpocock/skills —— AI 编程的「工程规范圣经」

169,678 Stars(约 17 万) | 日增 +1,053 | 语言:Shell / JavaScript

一句话介绍: 把资深工程师几十年的工程经验,压缩成 AI Agent 可调用的「技能包」,让 AI 从「氛围编程」回归真实工程。

你一定见过这种情况:团队里有人用 AI Coding Agent 噼里啪啦一顿输出,代码看着挺好,一跑全是 bug——这就是圈内讽刺的 「Vibe Coding」(氛围编程)。AI 放大了开发速度,也放大了误解、噪音和架构熵。

Matt Pocock(TypeScript 大神、Total TypeScript 创始人)实在看不下去了,直接把自己每天用的 AI Agent 工作流配置全部开源,创立了 skills 这个项目。

🔥 核心功能

  • Grill Me —— AI 需求访谈:当你给 AI 一个模糊需求时,它会反过来追问,把需求的坑全部提前填平。想象一下 AI 变身「产品经理」,跟你对线需求细节!

  • TDD(测试驱动开发) —— AI 先写测试,再写代码,保证代码可验证、可维护。

  • Domain Modeling —— 教 AI 正确做领域建模,不是直接开写,而是先理解「这个系统在做什么」。

  • 架构决策记录(ADR) —— 自动记录关键架构选择的「为什么」,团队知识不丢失。

🎯 使用场景 / 用法

  • 个人开发者:装上这个配置,你的 Claude Code / Codex 立刻从「代码生成器」升级为「高级工程师助手」。

  • 团队负责人:用它来约束 AI 输出质量,减少 Code Review 的返工率。

安装只需 30 秒:

npx skills@latest add mattpocock/skills

然后在项目中运行 /setup-matt-pocock-skills 即可初始化。

mattpocock/skills —— AI

🥈 第二名:Graphify-Labs/graphify —— 把整个代码库变成可对话的知识图谱

约 8.9 万 Stars | 日增 +849 | 语言:Python

一句话介绍: 把任意文件夹里的代码、SQL、文档、图片、视频,一股脑儿变成一个可查询的「AI 知识图谱」。

这可能是本周最让程序员兴奋的项目之一!

想象一下:你的项目有几十万行代码,文档散落在各处,SQL 脚本、Shell 脚本、技术论文混在一起。新来的同事想了解某个模块,找你问:「这个表是干啥的?那个脚本谁在用?」

Graphify 就是来解决这个问题的。它会先把代码仓库转换成一张可查询的知识图谱——函数、类、文件、模块和文档成为节点,调用、引用、导入、继承关系成为边。AI 不只搜关键词,还能追溯某个模块的上游依赖、下游调用和跨文件关系。

🔥 核心功能

  • 自动分析代码结构:App 代码 + 数据库 Schema + 基础设施配置,全部纳入同一张知识图谱。

  • 支持约 40 种语言:基于 Tree-sitter AST 解析,纯代码部分完全本地运行,不调用大模型。

  • 多 Agent 支持:兼容 Claude Code、Codex、OpenCode、Cursor、Gemini CLI 等主流 AI 编程工具。

  • 关系可信标记:每条关系会标记为源码明确提取的 EXTRACTED 或系统推导的 INFERRED,方便判断依据是否可靠。

  • 自然语言查询:直接问「这个 API 被哪些服务调用?」「这个字段在哪里用到了?」,AI 从图谱里给你找答案。

🎯 使用场景 / 用法

  • 代码审计与重构:快速理解一个陌生项目的架构,不用一行行翻代码。

  • 技术文档自动生成:图谱 → 结构化文档,减少文档和代码不同步的烦恼。

  • Bug 排查:输入一个错误信息,Graphify 帮你定位相关代码和上下文。

安装与使用:

uv tool install graphifyy      # 或 pipx install graphifyy

graphify install              # 注册到当前 AI 编程工具

# 进入 Agent 后运行:

/graphify . graphify explain "APIRouter" graphify query "authentication flow"

分析完成后,会生成可交互的图谱页面、Markdown 分析报告和完整 JSON 图谱数据。

Graphify-Labs/graphify

🥉 第三名:OpenCut-app/OpenCut —— 开源版 CapCut,剪辑师的时代来了!

约 7.4 万 Stars | 语言:TypeScript

一句话介绍: 一个免费、开源、跨平台,且把主要处理留在你自己设备上的视频剪辑器——剪映/CapCut 的透明替代方案。

短视频时代,好的剪辑工具是创作的关键。但当剪映、CapCut 这些主流剪辑软件订阅费越来越高、高级功能层层加码时,一个名为 OpenCut 的开源项目正试图改变这个局面。

它的定位很直接:做一个免费、开源、跨平台的视频剪辑器,长期目标覆盖网页、桌面和移动端,并把素材和项目数据留在用户本地,而不是上传到厂商云端。

⚠ 一个重要的提醒

现阶段要把「已有功能」和「规划中的功能」分开看。OpenCut 当前正在进行一次从底层开始的重写,官方规划的 Rust Core、插件系统、Editor API、MCP Server、无界面批量渲染和脚本编辑功能,大部分仍处于新版本开发阶段。目前真正适合普通用户体验的,是 OpenCut Classic;新版暂时运行在独立测试环境中。

所以更准确的说法是:OpenCut 已经是一个值得持续关注的开源视频编辑项目,但距离「功能完整、三端成熟、无缝平替剪映」还有一段距离。

🔥 核心功能

  • 免费、开源、无水印:创作自由,不被订阅费「剪」钱包。

  • 跨平台:网页版开箱即用,桌面与移动端持续开发中。

  • 本地优先:隐私优先,素材和项目数据主要留在你自己的设备上。

  • 插件架构(规划中):Editor API + 第三方插件 + MCP Server,未来可对接 AI Agent 做剪辑自动化。

🎯 使用场景 / 用法

  • 视频创作者:想要一个透明、可控、不被厂商绑定的剪辑工具。

  • 开发者:研究视频编辑器架构,或开发剪辑自动化工具。

当前体验方式: 直接使用官方维护的 OpenCut Classic 网页版本即可。想参与新版开发,需按仓库说明配置 Proto 和 Moonrepo:

bash <(curl -fsSL https://moonrepo.dev/install/proto.sh) proto use

moon run web:dev

OpenCut-app/OpenCut

🏅 第四名:opencode-ai/opencode —— 不绑定模型的开源 AI 编程 Agent

约 18.7 万 Stars | 语言:TypeScript

一句话介绍: 一个把 Agent 本身开源、不强制购买固定 IDE 订阅、可以自由切换模型的 AI 编程助手。

OpenCode 是目前增长较快的开源 AI 编程 Agent 之一。它最早以终端体验(TUI)受到关注,现在除了命令行界面,也已经提供 Windows、macOS 和 Linux 桌面客户端。用户可以让它读取项目、搜索代码、修改文件、运行命令,并通过 Build、Plan 和通用子 Agent 处理不同类型的任务。

它的优势并不是「永远免费使用所有大模型」,而是它把 Agent 框架开源了,并允许用户自行决定接入哪一家模型服务。你可以根据任务切换不同模型,也可以接入本地模型或自建兼容接口。

🔥 核心功能

  • 模型无关(Model-Agnostic):支持 OpenAI、Anthropic Claude、Google Gemini、Groq、Ollama 等 75+ 模型提供商。

  • 多模式 Agent:Build(默认,拥有完整读写执行权限)、Plan(只读,用于分析与规划)、General 子代理(处理复杂搜索和多步骤任务)。

  • 多平台:CLI 命令行、桌面应用、Web 应用、VS Code 扩展全覆盖。

  • 企业级能力:Git 集成、项目级配置(.opencode/)、插件系统与身份认证权限控制。

🎯 使用场景 / 用法

  • 习惯终端开发的程序员:在熟悉的命令行里直接和 AI 对话,不用频繁切窗口。

  • 不愿被单一平台绑定的开发者:自由切换模型,接入本地模型保障隐私。

安装方式:

# 一键安装(Linux / macOS)

curl -fsSL https://opencode.ai/install | bash

# 使用 npm

npm i -g opencode-ai@latest

# Windows(Scoop / Chocolatey)

scoop install opencode

choco install opencode

opencode-ai/opencode

🎖 第五名:NousResearch/hermes-agent —— 越用越聪明的个人 Agent

约 21.6 万 Stars | 语言:Python

一句话介绍: 一个能保存长期记忆、从任务中沉淀可复用 Skill,并通过二十多个消息渠道随时召唤的个人 AI 助手。

如果只把 Hermes Agent 理解成一个开源聊天助手,其实低估了它。这个由 Nous Research 开发的 Agent,重点不在于「能接多少模型」,而在于它试图建立一套长期运行的学习闭环:保存跨会话记忆、从复杂任务中生成可复用的 Skill,并在后续使用中继续修改和完善这些 Skill。

换句话说,你第一次让它处理一项工作时可能需要详细说明规则;但当相关流程被保存下来后,再遇到类似任务,它可以直接调用之前沉淀的方法,而不是每次从零开始。官方把这套能力分成两部分:Memory(保存用户、项目和历史会话信息)和 Skills(记录「某类事情应该怎样完成」的程序化记忆)。

🔥 核心功能

  • 长期记忆 + 可复用 Skill:越用越聪明,持续积累上下文、操作经验和工作流程。

  • 二十多个消息渠道:支持 CLI、********、Discord、Slack、WhatsApp、Signal、飞书、企业微信、邮件等,服务器常驻,手机就能发任务。

  • 内置 Cron 调度:定时日报、备份、信息整理等自动化工作。

  • 模型自由切换:可连接 Nous Portal、OpenRouter、OpenAI、Anthropic、Ollama 等,切换模型不丢失记忆与 Skills。

  • 低门槛部署:可运行在普通 VPS、Docker、SSH 环境,不要求本地高端显卡。

🎯 使用场景 / 用法

  • 长期使用 AI 处理固定工作流的人:把重复流程沉淀成 Skill,一劳永逸。

  • 希望自己部署个人助手的人:服务器常驻,多端触达。

安装方式(Linux / macOS / WSL2):

curl -fsSL https://hermes-agent.nousresearch.com/install.sh | b

Windows PowerShell:

iex (irm https://hermes-agent.nousresearch.com/install.ps1)

安装后运行 hermes setup 和 hermes --version 完成初始化。

💡 提醒:Hermes 的 Skills 可被 Agent 自行创建、修改甚至删除,部署时务必认真配置命令权限、密钥管理和隔离环境。

NousResearch/hermes-agent

更多游戏资讯请关注:电玩帮游戏资讯专区

电玩帮图文攻略 www.vgover.com