展开目录
#GitHub#开源#趋势#Agent Skills#上下文工程#AI 写作#去 AI 味#AI Agent

2026 年第 39 周 GitHub 热榜 TOP 10:Agent 技能进入「精装修」时代,输出形态成为新战场

i-have-adhd 以 1.3 万周星登顶,教 Agent「别把答案埋起来」;榜单另一端 humanizer 教 Agent「别写得像 AI」——一前一后,本周热榜的主线从「Agent 能做什么」转向「Agent 做得像不像样」。加上 ECC、context-mode、ponytail 集体主打的「上下文经济」,以及 mattpocock 明确反对 vibe coding,「精装修」成了这一周最准确的关键词。

预计阅读 23 分钟

一句话总结

上周(w38)的热榜关键词是「可验证」——AI 的输出必须能被机器检查。本周(w39)关键词换成了**「精装修」**:i-have-adhd 以 13,164 周星登顶,它干的事非常朴素——阻止你的编程 Agent 把答案埋在废话里;榜单第 10 名 humanizer 正好相反——把一股 AI 味的文字改回人话。两端夹着的 ECC、context-mode、ponytail、markitdown,则在同一条战线上:用更少的 token 换更好的结果。Skill 生态的竞争,已经从「能力有没有」进入「输出像不像样、上下文省不省」。

第 39 周 GitHub 热榜 TOP 10 周星速览


No.1 ayghri / i-have-adhd ⭐44,329(本周 +13,164)

一句话:一个 Skill,专门治「Agent 把答案埋在结尾」这种病。

它解决什么痛点

如果你天天用 Claude Code / Codex / Cursor,一定遇到过这种回复:

“这是一个很好的问题!让我想想。你的认证流程涉及几个部分:中间件、token 验证和 cookie 处理。看 src/auth.tsverifyToken 函数(大约 42-58 行)似乎用了旧版 jsonwebtoken API……”

然后改了 300 行代码,最后才在结尾轻描淡写地说一句:「其实只要把 expiresIn 改成 1h 就好」。

i-have-adhd 就是冲着这个来的。README 里一句话说得很清楚:“Action first. Steps numbered. No ‘Hope this helps!’”——动作优先、步骤编号、不说「希望这能帮到你」。它的定位是「ADHD 友好的输出」,README 特意补了一句:“No ADHD diagnosis needed!”(不需要你真的有 ADHD 诊断)。

它改变了什么

README 用一张 Before / After 对照表说明差异:

  • Before:一整段铺垫 + 可能的几种思路 + 末尾才给出真正的修复
  • After:先给结论(改哪一行)→ 编号步骤 → 需要解释的再展开

安装方式极简,把这一句丢给 CLI 就行:

Install the i-have-adhd skill/plugin from https://github.com/ayghri/i-have-adhd, refer to the repo's AGENTS.md for instructions.

README 提供 9 种语言(含简体中文 README.zh-CN.md),MIT 协议。

为什么值得关注

它本身的代码量很小,但揭示了一个正在成型的品类:输出规范型 Skill。模型能力已经足够强,瓶颈转移到了「沟通契约」上——人类对 Agent 输出的耐心是有限的 20 秒,先给答案还是先给推理过程,直接决定了这个 Agent 好不好用。

i-have-adhd:让 Agent 先给答案,再给解释


No.2 DietrichGebert / ponytail ⭐137,334(本周 +11,054)

一句话:让你的 AI Agent 像房间里最懒的资深工程师那样思考——最好的代码,是你从来没写过的代码

Ponytail 不是本周新面孔——我们此前在 w32 热榜和一篇 Ponytail 深度解析 里都写过它。这次它回来,是因为它换了形态:从「一个 YAGNI 规则集」长成了跨 20 个 Agent 的 npm 包@dietrichgebert/ponytail),README 徽章直接标着 “works with 20 agents”,说明分发渠道已经完全打开。

它的核心仍然是一句话人设:“He says nothing. He writes one line. It works.”(他什么也不说,写一行,能跑。)在 Agent 普遍「过度生成」的当下,「懒」成了稀缺品质——这和我们上周写的 Ponytail 深度解析 里 54% 代码量削减的结论是同一个方向。


No.3 tt-a1i / archify ⭐60,775(本周 +11,006)

一句话:把架构图从「画布工具」变成「可验证的编译产物」。

archify 是 w37 的霸榜者(当时 1.8 万周星),本周以 11,006 周星继续留在前三。它的架构思路值得再强调一次:Agent 产出 typed JSON IR(中间表示),archify 确定性地把它编译成 HTML/SVG——也就是说,图不是模型「画」出来的,而是从结构化描述「编译」出来的。这是它能做到「verifiable」的根本原因。

本周值得补一句的是它的「合并前审查」用法:把两份已验证的快照做 Before / Delta / After 对比,输出精确的 added / removed / changed / moved / rerouted 事实清单。导出格式覆盖 HTML、PNG、SVG、WebM 和 1200×630 分享卡,开发版已到 v2.17.0-dev.1


No.4 mattpocock / skills ⭐261,266(本周 +10,571)

一句话“Skills for Real Engineers”——直接来自 Matt Pocock 自己的 .agents 目录,而且明确反对 vibe coding

Matt Pocock(TypeScript 社区最有影响力的教育者之一,Total TypeScript 作者)在 README 里写了一段少见直白的话:

开发真实应用很难。GSD、BMAD、Spec-Kit 这类方法想通过接管流程来帮忙,但它们在接管的同时也拿走了你的控制权,让流程中的 bug 变得难以排查。

他的答案是反过来的:技能要小、易改、可组合,并且不绑定模型。安装有两条路,README 里用「两种哲学」来区分:

  • Claude Code 插件:整套作为受管的只读包安装,作者更新你就跟着更新——你是在订阅,不是 fork
  • skills.sh:把可编辑的 skill 文件复制进你的项目,随便改、改成自己的——你是在 fork

README 强调两者只能选一个,同时装会冲突。配套 newsletter 订阅量约 6 万开发者。

为什么值得关注

mattpocock/skillsblader/humanizeri-have-adhd 一起构成了本周最有意思的对照:一边是「别让流程接管你」(反方法论的工程派),一边是「别让模型的口吻接管你」(输出规范派)。共同点是都在把控制权从「框架」和「默认行为」手里拿回来,交还给工程师。


No.5 bilawalsidhu / gods-eye-view ⭐31,908(本周 +8,916)

一句话:浏览器里的间谍卫星模拟器——然后你才意识到,数据源是公开的,数据是真的

这是本周 TOP 10 里唯一一个非 Agent 项目,也是最有「哇」感的一个。

它把实时航班、船舶、卫星、地震、交通流和公共摄像头叠加在一颗照片级 3D 地球上,还配了由实时 AI Agent 驱动的免手操语音控制——你可以直接对着地球说话。项目原名 WorldView,是作者 Bilawal Sidhu 同名 YouTube 系列(500 万+ 播放、全平台 2500 万+)的开源版。

履历也扎实:2026 年 8 月同时登顶 GitHub Trending 日榜与周榜,Product Hunt 当日第 8(由 hashtag 发明者 Chris Messina 首发),JavaScript 之父 Brendan Eich 转发评价 “pretty cool”,并被 Pinokio 收录支持一键安装——不需要任何 API key 就能跑起来

为什么值得关注

它不训练模型、不调 API,纯粹拿公开数据(ADS-B、AIS、卫星 TLE、USGS 地震)做实时合成——AI 在这里不是内容生成器,而是交互层(语音控制)。本周热榜被 Skills 淹没的背景下,它证明了一件事:真实数据的即时可视化,依然是 AI 时代最有效的注意力杠杆


No.6 affaan-m / ECC ⭐257,758(本周 +8,714)

一句话:把 Agent harness(外壳)当成一个可调优的操作系统来做——技能、直觉、记忆、安全、研究优先的工作流,一套配齐。

ECC 的自我定位是 “the agent harness operating system”,README 的横幅图就直接写着这句话。它同时支持 Claude Code、Codex、Opencode、Cursor——与具体模型解耦是它的第一个卖点。

README 提供 13 种语言(含简体中文、繁体中文),Discord 社区独立运营。值得留意的是它明确列出的五个模块:Skills / Instincts / Memory / Security / Research-first Development。其中 “Instincts”(直觉)和 “Research-first”(研究优先)是相对少见的设计——前者相当于给 Agent 装一层「不假思索的正确反应」,后者强制 Agent 先查再答。

为什么值得关注

harness 层的竞争正在变得和模型层一样激烈。同一个 Claude、同一个 Codex,装不装 ECC 的体验差异可以很大——这也是为什么它能在 26 万总星的基础上每周继续拿 8000+ 新星。


No.7 cathrynlavery / diagram-design ⭐39,216(本周 +7,776)

一句话给 Claude Code、Codex 和 Pi 用的 39 种「编辑级」图表类型——自包含 HTML + SVG,而且 README 里写着一句狠话:“No shadows. No Mermaid slop.”(不要阴影,不要 Mermaid 式的一坨。)

作者的动机写得非常坦率:“Editorial diagrams your designer won’t hate.”(你的设计师不会嫌弃的编辑级图表。)以及三条否定:No Figma. No generic rounded boxes. No 30-minute color-picking sessions.(不用 Figma、不要通用圆角框、不要花 30 分钟挑颜色。)

2.5.10 版本新增了十种版式语法:Sankey 桑基图、鱼骨图、Wardley map、看板、用户旅程、部署图、依赖图、UML 类图、故事地图、数据库 schema。它还支持把现有的 draw.io / Mermaid / Excalidraw 源按指定格式、尺寸、细节层级重绘一遍——这一步对存量文档特别有用。

diagram-design 项目的架构图示例(MIT 协议)

为什么值得关注

archify(No.3)和 diagram-design(No.7)同周上榜不是巧合:「画图」是 Agent 输出里最容易翻车的一环——模型很会说,但一画就丑。两个项目用两条不同路径解决同一个问题:archify 走「JSON IR → 确定性编译」,diagram-design 走「39 套版式语法 + 自包含 HTML」。结论是一样的:把审美固化成可复用的约束,而不是指望模型每次都审美在线。


No.8 heygen-com / hyperframes ⭐49,599(本周 +5,100)

一句话写 HTML,渲染视频,专为 Agent 而生。

HyperFrames 是数字人公司 HeyGen 开源的框架,把 HTML、CSS、媒体资源和可寻址动画(seekable animations)编译成确定性的 MP4 视频

关键在「确定性」三个字:传统视频生成是不确定的(同一个 prompt 出不同结果),而 HyperFrames 让视频变成代码的产物——同一份 HTML,渲染出来的每一帧都一致。这正是 Agent 工作流需要的性质:可 diff、可复现、可回滚。

环境要求 Node.js ≥22,npm 包名就叫 hyperframes,官网提供 Playground 和 Catalog(如 catalog/blocks/data-chart 这种可复用区块)。

HyperFrames 官方演示:左侧 HTML 代码,右侧渲染出的视频(Apache-2.0 协议)

为什么值得关注

它和上周的 archify、本周的 diagram-design 是同一逻辑的延伸:把「创作」拆成「结构化描述 + 确定性渲染」。图这样,视频也这样。


No.9 microsoft / markitdown ⭐183,596(本周 +4,650)

一句话:把任何文件转成 Markdown 的 Python 工具——老项目突然回榜。

MarkItDown 是微软 2024 年 11 月开源的库,本周以 4,650 周星重新冲进 TOP 10——在一个几乎全是 2026 年新项目的榜单里,它的「资历」格外显眼。

它的定位很清楚:为 LLM 和文本分析管线做格式转换,重点在保留文档结构(标题、列表、表格、链接),而不是给人看的高保真排版。官方支持格式清单已经很长:

PDF、PowerPoint、Word、Excel、图片(EXIF + OCR)、音频(EXIF + 语音转录)、HTML、CSV/JSON/XML、ZIP(遍历内容)、YouTube URL、EPUB……

README 顶部有一条重要的安全提示:MarkItDown 以当前进程权限执行 I/O,和 open()requests.get() 一样能访问进程能访问的一切资源——在不可信环境下必须清洗输入,并调用最窄的 convert_* 函数(如 convert_stream()convert_local())。

为什么值得关注

它回榜的原因不神秘:RAG 和 Agent 的第一道工序永远是「把脏文件变成干净文本」。本周的 ECC、context-mode 在省上下文,markitdown 在提高每一份上下文的密度——同一条战线。


No.10 blader / humanizer ⭐47,674(本周 +4,649)

一句话抹掉 AI 味——把 AI 腔的文字改回人写的,而且不改变原意。

Humanizer 只有一个 SKILL.md,因为它只是一个 Markdown 文件,所以任何支持 skills 的 Agent 都能用。安装:

npx skills add blader/humanizer --global

Claude Code 2.1.142+ 还可以走插件市场:/plugin marketplace add blader/humanizer。用法就是直接调用 /humanizer 然后粘贴文本,或者用大白话说「请把这段文字人化一下」。

最有意思的是它的**「声音匹配」功能:你可以先粘贴 2-3 段自己写的文字作为样本,Humanizer 会跟着样本的节奏、用词、标点和那些刻意的怪癖**来改写——README 特别提到「包括破折号,如果你爱用的话」。

为什么值得关注

README 里有一段很精彩的原理说明:

语言模型写的是下一个最可能出现的词,所以默认情况下它会选择对最广泛读者与主题都适用的那个表达。而一个人是为一个读者、一个主题做选择。

这几乎是对「AI 味」最精确的定义——AI 味不是词汇问题,是「为谁写」的问题。它和 No.1 的 i-have-adhd 一南一北:一个治「说得太啰嗦」,一个治「说得不像人」。输出的两端都被 Skill 接管了。


榜单之外:三个值得单独看一眼的信号

本周 TOP 10 之外,还有几个数字值得记一笔:

  • THU-MAIC/OpenMAIC ⭐36,476(本周 +4,509):清华 MAIC 团队的「开放多智能体互动课堂」,一键进入多智能体沉浸式学习体验,配套论文已发在 JCST’26,飞书文档同时提供中英文使用指南,支持 Vercel 一键部署。中国高校的开源 Agent 项目能拿到 4,500 周星,本身就是一个信号。
  • openai/skills ⭐26,932(本周 +1,532)+ openai/plugins ⭐6,460(本周 +1,063):OpenAI 官方把 Codex 的 Skills 目录Plugins 都开到了 GitHub 上。加上 GitHub 上的 anthropics/* 系列和 humanlayer/skills(+1,637)、jakubkrehel/skills(+691),「官方 Skills 仓库」正在变成模型厂商的标准动作
  • mksglu/context-mode ⭐22,225(本周 +1,810):把工具输出沙箱化,宣称降低 98% 上下文占用,通过 MCP + hooks 在 17 个平台上强制路由。虽然没进 TOP 10,但它和 ECC、ponytail 一起构成了本周最强的一条暗线——上下文经济

另外两个中国项目也值得留意:腾讯 Tencent/WeKnora(Go 写的开源 LLM 知识平台,把原始文档变成可查询 RAG + 自主推理 Agent + 自维护 Wiki,本周 +964)、以及 every-app/open-seo(开源版 Semrush / Ahrefs,+1,507)。


本周趋势总结

第 39 周热榜主题分布:四条主线

排名项目周星总星语言一句话
1ayghri/i-have-adhd+13,16444.3kPython别把答案埋起来
2DietrichGebert/ponytail+11,054137.3kJavaScript最好的代码是没写的代码
3tt-a1i/archify+11,00660.8kJavaScript架构图即编译产物
4mattpocock/skills+10,571261.3kShell真工程师的技能包,反 vibe coding
5bilawalsidhu/gods-eye-view+8,91631.9kJavaScript用真数据的开源地理情报台
6affaan-m/ECC+8,714257.8kJavaScriptAgent harness 操作系统
7cathrynlavery/diagram-design+7,77639.2kHTML39 种编辑级图表版式
8heygen-com/hyperframes+5,10049.6kTypeScript写 HTML,渲染 MP4
9microsoft/markitdown+4,650183.6kPython万物转 Markdown
10blader/humanizer+4,64947.7kPython抹掉 AI 味

第 39 周趋势总结:输出形态 / 上下文经济 / 反 vibe coding

三个核心观察

① 输出的「形态」成了第一等公民。 第 1 名治「结论被埋」,第 10 名治「一股 AI 味」,第 3 和第 7 名治「图画得丑」,第 8 名治「视频不可复现」。Skill 生态正式从「能做什么」进入「做得像不像样」。这与 w38 的「可验证」是同一条曲线的下一段——先保证结果正确,再要求结果好看、好读、好差。

② 上下文经济是所有人的共同约束。 ponytail(少写代码)、ECC(harness 调优)、context-mode(工具输出沙箱化,宣称省 98%)、markitdown(把脏文档转成高密度 Markdown)——四个不同层级的项目,做的是同一件事:在有限的上下文窗口里塞进更有价值的信息。模型越强,这个约束反而越紧,因为 Agent 能自主跑的任务更长。

③ 「反 vibe coding」正式成为一股公开的立场。 mattpocock 在 README 里直接点名 GSD / BMAD / Spec-Kit「拿走了你的控制权」,这是顶级社区教育者少见地公开站队。它和 ponytail 的 YAGNI、humanizer 的「为一个读者而写」形成呼应:这一代最好的 Agent 工具,都在做减法。


数据来源:GitHub Trending 周榜(github.com/trending?since=weekly)+ GitHub REST API(仓库 stars / license / 创建时间)。周星数为 GitHub 周榜展示值,总星数为 API 实时值,两者抓取时间略有差异。文中项目截图取自各项目公开 README(MIT / Apache-2.0 协议),版权归原作者所有。

Related

相关文章

延伸阅读

查看全部 →
Apple

iOS 27 今天发布,但 4.5 亿欧洲人的 iPhone 上没有 Siri AI:一场 DMA 僵局的完整拆解

2026 年 9 月 14 日,iOS 27 / iPadOS 27 / watchOS 27 正式推送,Siri AI 在欧盟以外同步开放 Beta(英文首发,10 月再加 5 种语言)——但在欧盟的 iPhone、iPad 和 Apple Watch 上完全缺席,苹果没有给出任何时间表。原因是苹果提出的「Trusted System Agent」与 18 个月过渡期被欧盟委员会双双否决。这不是技术问题,是规则问题。

SpaceX

SpaceX 的算力生意浮出水面:第 4 张 AI 合同 133 亿美元/年,一家火箭公司怎么把 AI 现金流做实

9 月 9 日,SpaceX CFO 在 Goldman Sachs 大会上确认第 4 张 AI 算力合同:11.1 亿美元/月、133 亿美元/年、12 月 1 日起计费。加上 Anthropic(12.5 亿美元/月)、Google(9.2 亿美元/月)、Reflection AI(1.5 亿美元/月),四单合同叠起来年化超 280 亿美元。这不是「SpaceX 顺便卖算力」,而是一家刚完成史上最大 IPO 的公司,用别人家的 GPU 账单给自己造了一条现金流。

AI安全

阿莫代伊发文《We Must Pace the Frontier》:Anthropic 单方面承诺「嵌入式评估员」,Altman 说同意,Musk 说 Dario 是对的

2026 年 9 月,Anthropic CEO 达里奥·阿莫代伊发表长文《We Must Pace the Frontier》,首次把「放慢前沿能力进步」提为具体方案:三步走——嵌入式第三方评估员、民主国家内部协调、全球协调,Anthropic 单方面承诺第一步。两件事让他改主意:递归自我改进加速,以及 OpenAI-Hugging Face 的 Agent 蜂群越界事件。Sam Altman 表示同意,Elon Musk 说「Dario 是对的」,也有记者批评这是「监管俘获」。