GitHub AI 热榜 TOP10 2026年第44周
GitHub AI 热榜 TOP10 深度解析(2026 年第 44 周 · 10 月 26–11 月 1 日):Agent 开始讲究好看
上周我说"确定性正在压过生成力"。这周榜单给了这条判断一个更意外的注脚:连审美都开始被当成可验证的工程问题处理了。
本周 TOP10 前三名里,两个是"让 AI 写出来的界面不像 AI 写的"设计技能。第三名是上周的冠军——Cloudflare 的安全审计技能,它已经连续三周在榜。榜外还有一批同类的设计技能在涨:ui-ux-pro-max-skill(14.3 万星)、awesome-design-md(12.5 万星)、emilkowalski/skills(5.2 万星)。
更值得看的是它们怎么解决这个问题。三家都没有写更长的 prompt 去"要求"模型好看,而是各自做了一套确定性规则、真实浏览器渲染检查和分层门禁。这跟上周安全审计的"发现者不许当裁判"、graphify 的"每条边标来源"是同一个思路,只是搬到了视觉领域。
下面是本周 TOP10 的逐个拆解。数据取自 GitHub Trending 周榜(采集于 2026 年 11 月 1 日),并与 Trendshift、GitHub Explore、第三方设计类榜单交叉核对;星标为动态值,发布当天建议刷新。
本期排除说明:周榜上另有一个模型越狱(jailbreak)类项目,用途是绕过模型的安全对齐,本周涨势不小。这类项目不纳入本榜,也不做介绍。
本周 TOP10 一览
- Nutlope/hallmark(CSS · 44,194 星 · 本周 +12,062)— Together AI 出品,五十种"材质"主题 + 八种宽度反 AI 味检查
- pbakaus/impeccable(Rust · 98,619 星 · 本周 +12,031)— 24 条设计命令 + 62 条零 LLM 确定性规则
- cloudflare/security-audit-skill(JavaScript · 55,646 星 · 本周 +11,908)— 三连榜,发现者不许当裁判
- affaan-m/ECC(JavaScript · 294,271 星 · 本周 +6,380)— 29 万星的 Agent Harness 优化系统
- obra/superpowers(Shell · 310,250 星 · 本周 +5,636)— 31 万星的技能框架与开发方法论
- TauricResearch/TradingAgents(Python · 119,173 星 · 本周 +5,483)— 多空辩论式交易研究框架
- Leonxlnx/taste-skill(JavaScript · 107,264 星 · 本周 +4,975)— 给 Agent"品味",基于 247 个站点研究
- AgriciDaniel/claude-seo(Python · 25,174 星 · 本周 +4,814)— 26 技能 + 19 代理的 SEO 审计,含 GEO 与代理就绪度
- thedotmack/claude-mem(TypeScript · 108,239 星 · 本周 +4,575)— 跨会话记忆,v15.8.0 换装 pgvector
- multica-ai/andrej-karpathy-skills(227,647 星 · 本周 +4,277)— 四条原则,二连榜
目录
- 1. Nutlope/hallmark — 主题是材质,不是计划
- 2. pbakaus/impeccable — 给设计动作起名字
- 3. cloudflare/security-audit-skill — 三连榜的审计铁律
- 4. affaan-m/ECC — 29 万星的 Harness 全家桶
- 5. obra/superpowers — 把开发方法论写成技能
- 6. TauricResearch/TradingAgents — 多空辩论到组合经理签字
- 7. Leonxlnx/taste-skill — 一次构建 30 到 45 分钟
- 8. AgriciDaniel/claude-seo — SEO 审计的 AI 原生重做
- 9. thedotmack/claude-mem — 记忆引擎的架构升级
- 10. multica-ai/andrej-karpathy-skills — 四条原则二连榜
- 本周五个趋势
- 榜外值得一看
1. Nutlope/hallmark — 主题是材质,不是计划
一句话定位:Claude Code、Codex、Cursor、OpenCode 的设计技能,目标是"拒绝看起来像 AI 生成的"。
谁做的
Nutlope(Hassan El Mghari),页面明确标注 Made by Together AI。这是本周排名第一的新面孔,+12,062,且 10 月 30 日单日就涨了约 964 星。
核心设计:一条硬底线 + 分层门禁
它的自我描述很精准——"先守住一条硬底线,然后让开"。门禁分三层:
- Floor(永不发布):对比度、焦点态、reduced motion、编造事实、坏掉的手机布局。这五项任何一项不过,页面就不许交。
- Reflex(可覆盖但要留档):模型最容易掉进去的默认套路。有正当理由可以推翻某一条,但必须记录在案。
- Finish(永不阻断):工艺细节检查,只提示不拦。
它明确列出要抓的"机器味"痕迹,条目细到这种程度:每个标题上方都挂一个 eyebrow 小标签、字距拉开的全大写标签、标题里有一个彩色的词、整页只有空框或全是照片、hero 撑不满首屏、每页末尾都有一个邮件订阅框、表单点了说"谢谢"但其实没发出去。
最巧的一个设计:主题是材质,不是计划
它有五十种主题,每个主题是一种材质——纸张、字体、配色、表面、自己的组件和质感,配一张成品页面的图。关键规则是:
A theme is a material, not a plan.
主题永远不规定页面包含什么内容、按什么顺序。所以同一个主题下两个不同的 prompt 会长出两个不同的页面。这一句解决了模板化最要命的问题:模板给你一致性,但也给你千篇一律;把主题降级为"材质",一致性还在,同质化没了。每个主题文件最多 8 KB,一次构建只读一个。
一次构建跑四步
- Pre-flight 读项目:字体、配色、框架、有没有锁定的
design.md;然后只问一次要素材——照片、截图、真实数字。什么都不编造。 theme.mjs deal发三种合适的主题,draw按"这个页面要干什么活"发出页面骨架。- 单独先建 hero 区,渲染出来、冷眼评审完,再建页面其余部分。
sloplint.mjs --render在八种宽度下检查,然后由子代理用全新视角复审一遍。
改版场景它还有一个很实在的保护:sloplint --before 先记录所有链接、字段、处理函数和标题,--kept 会在改版后丢了任何一个时报失败。改版保留原内容和接线,只换系统和布局。
上手
npx skills add nutlope/hallmark -g
# 只装到某一个 harness
npx skills add nutlope/hallmark -g --agent claude-code
# 作为 Claude Code 插件
/plugin marketplace add nutlope/hallmark
/plugin install hallmark@hallmark
# 改版与审计
/hallmark redesign ./src/app
/hallmark audit ./index.html
# 检查任意页面
node skills/hallmark/scripts/sloplint.mjs <file-or-dir> --render
技术栈与许可证
CSS 为主(技能本体是 SKILL.md + 脚本),MIT——"用吧,fork 吧,发吧"。需要 Node 18+;浏览器检查还需要 puppeteer-core 和 Chrome,缺了只跑静态检查。
一个值得记住的细节
它的 755 张照片全部来自 Wikimedia Commons,每张单独持有自己的许可(CC0、公有领域、CC BY、CC BY-SA),用哪张就在页面上署名哪张。它明确不用 Unsplash、Pexels、Pixabay,原因是这三家的条款禁止 AI 工具挑选它们的图片。这是一个很少有人认真对待的合规点。
适合谁
用 Agent 建站、又受不了"紫蓝渐变 + Inter 字体 + 卡片套卡片"那套默认审美的开发者;以及需要给客户交付真实品牌感的自由职业者。
注意事项
- 只有 22 个 open issue 和约 2,100 fork,项目很新,v2.0.0 刚在 10 月 21 日发布并做了一轮脚本安全审查。
- 浏览器检查依赖 Chrome,CI 环境要额外配。缺 Chrome 时静态规则仍会跑,但对比度、小字号这类需要渲染的规则会跳过。
- 如果技能没自动触发,在 prompt 里点名它:"use hallmark to build ..."。
2. pbakaus/impeccable — 给设计动作起名字
一句话定位:给编码 Agent 的一套设计词汇表——用 polish 和 bolder 去引导,用 critique 和 audit 去评审,在上线前抓住 AI 味。
为什么涨速翻了三倍
它 10 月初第一次进榜时是 +4,541,本周 +12,031,接近三倍,累计 98,619 星。10 月 30 日单日涨约 1,500 星,是当天整个设计类目里涨得最多的项目。
原因在 README 那张对比图里说得很清楚:同一个模型(Fable 5.1)、同一份 brief(利古里亚海岸一家十四间房的家庭旅馆),不用它是"奶油底色 + 细衬线 + 斜体点缀 + 两粒胶囊按钮"的审美安全牌;用了它是满幅铜版夜色里的悬崖别墅,奶白配朱红的凝练标题,底部一条月份带。问题不在模型能力,在于没有词汇去指定方向。
核心设计一:24 条命令,分成五组
- Steer(引导):
bolder放大太保守的设计、quieter压住太吵的、distill删掉不需要的、colorize给灰界面加色、typeset修字体层级与字号、layout修间距与节奏、animate加过渡反馈、delight加个性、overdrive上 shader、弹簧物理和滚动驱动效果。 - Review(评审):
critique按可用性启发式打分并排序该先修什么;audit查可访问性、性能、主题化和响应式,发现按 P0(阻断)到 P3(打磨)分级。 - Finish(收尾):
polish上线前最后一遍、harden管错误/i18n/溢出/边界、clarify重写不清楚的文案、adapt处理屏幕与设备、optimize修加载与渲染、onboard设计首次运行与空状态。 - Iterate live(浏览器内迭代):
live让你在浏览器里点选元素循环变体,generate不手动点也能出变体。 - Plan and set up(规划与设置):
shape写代码前先规划 UX、init写PRODUCT.md、document写DESIGN.md、extract把重复模式抽进设计系统。
用法就是命令加目标,越窄越好:"/impeccable bolder the pricing cards"。README 里有一句判断很准:一个区块被仔细看过,胜过一整页被扫一眼。
核心设计二:62 条确定性规则,不用 LLM 不用 key
这是它真正的护城河。规则引擎是 Rust 写的,可以三种方式跑:
- 在 Agent 里:设计 hook 扫描 Agent 编辑过的每一个 UI 文件,在 Agent 说"做完了"之前把发现递回去。README 说得很直白——大部分 AI 味是在这里被抓住的,没有 hook 的话,检测器只在有人记得跑的时候才会跑。
- 在命令行或 CI 里:
npx impeccable detect src/扫目录,扫 URL 也能扫(用你已装的 Chrome/Edge),--json出机器可读结果,--github出 GitHub Actions 注解。退出码 2 表示有发现,1 表示某个目标扫不了。 - 在浏览器里:Chrome 扩展把同一套发现叠加到任何线上页面上——包括别人的网站。
上手
npx impeccable install
# 然后在 Agent 里跑一次
/impeccable init # Codex 里是 $impeccable init
# 常用
/impeccable critique the pricing cards
/impeccable quieter the landing page
/impeccable polish settings
/impeccable harden checkout
支持 19 个 Agent:Claude Code、Cursor、Codex CLI、GitHub Copilot、Devin、Replit Agent、Gemini CLI、Grok Build、OpenCode、Google Antigravity、Kiro、Trae、Rovo Dev、Qoder、Mistral Vibe、Pi、Hermes Agent、DeepSeek Harness、Veto。
技术栈与许可证
引擎是 Rust 写的自包含二进制(随技能发布,或首次运行时下到 ~/.impeccable/bin/),Apache-2.0。README 里写明了它的出身:从 Anthropic 的 frontend-design 技能起步。
注意事项(它的 README 很诚实,值得逐条读)
- Claude Code 里的 hook 会绕过你的拒绝:安装的命令 hook"即使你拒绝了模型自己的命令也会运行",所以第一次编辑可能触发引擎下载。跑无人值守任务前先审一遍已安装的 hook,或者传
--settings '{"disableAllHooks": true}'关掉。 - live 模式只改本地检出,不要对着已部署的站点注入,也不要为了让它跑通而放宽生产环境的 CSP。
- 应用文案改动会跑你
package.json里的impeccable:manual-edit-validate脚本,用的是你的权限,在陌生仓库里用之前先读那个脚本。 - 关掉 telemetry 不等于断网:每次新设计开始时仍会向 impeccable.style 目录请求一组视觉方向;关 telemetry 只是不记录"展示了哪些方向、你选了哪个"这条匿名数据。项目名、文件、代码、
PRODUCT.md从不发送。 - 源码文件(JSX/TSX)只能跑模式类规则;低对比度、极小字号这类需要渲染的规则必须扫 URL,所以记得也扫一下你的 dev server。
3. cloudflare/security-audit-skill — 三连榜的审计铁律
一句话定位:把编码 Agent 变成能做结构化审计的安全审计员,六阶段流程,发现必须独立复核。
本周数据
+11,908,累计 55,646 星,连续第三周在榜(+6,474 → +12,680 → +11,908)。三周总量接近 3.1 万星,是这个系列写到现在少见的持续性曲线。本周仓库本身没有新的功能提交,README 的最后一次实质更新还在 9 月 14 日——增长完全来自传播与使用,不是新功能驱动。
六阶段流程
- 侦察:画出架构、信任边界、输入面、既有证据和确定性覆盖度,产出
architecture.md与coverage-ledger.json; - 覆盖度驱动猎捕:按账本单元分派彼此隔离的 hunter,记录各自查了什么,再用覆盖度评论者专找漏掉的角落;
- 候选验证:每个候选交给一个全新的验证者,任务是推翻它;
- 结构化输出:写
confirmed/needs_validation/rejected三类记录,用 JSON Schema 校验; - 独立复核:新一批 Agent 复核最终源码依据,实质替换过的内容再走一轮独立复核;
- 目标中立报告:从复核过的记录生成三份报告文档。
三类判定的界限是硬性的:confirmed 必须有完整源码追踪和有界的实测结果;needs_validation 必须写明确切未解决的事实,且不给严重度;rejected 要记录被推翻的候选。多次运行是累加的,会用旧账本和旧发现去定位缺口、重验变更过的源码,但不会把过期或未解决的工作当成已覆盖。
五条设计原则
- 只确认已成立的边界失效;源码有依据但被挡住的线索,保持
needs_validation并写明那个未解决的事实; - 对抗式验证:检查某个发现的 Agent 永远不是找到它的那个;
- 严重度需要影响支撑:可能性 × 影响,不是偏离清单几条;
- 纵深防御缺口不算漏洞:A 层能挡住攻击时,B 层缺失只是加固建议;
- 多次运行提升覆盖:官方实测单次运行只能找到多轮累计发现的大约一半。
上手
npx skills add https://github.com/cloudflare/security-audit-skill \
--skill security-audit
# 之后在 Agent 里
# "security audit this codebase"
# "find security vulnerabilities in ./src"
技术栈与许可证
JavaScript,MIT。主体是 SKILL.md 加 14 个按攻击面拆分的提示词文件:内存安全与二进制、AI 与 LLM、Web 协议与鉴权、客户端、供应链与发布、云与部署、RPC 与消息、资源耗尽、数据隔离、桌面移动与本地 IPC,外加两个零依赖校验脚本。
注意事项
- 必须有操作系统级沙箱:断外网、白名单环境、限资源、只允许写指定 scratch 路径。缺这些控制时,流程不会执行目标代码,而是把结论停在
needs_validation。这个降级设计是整个项目里最值得抄的一处。 - 需要支持工具调用和并行子 Agent 的模型。
- 未指定输出目录时默认写
~/security-audit-skill/<repo-name>/run-<N>;只有在显式指定了被版本控制忽略的目录时才会往目标仓库里写。
4. affaan-m/ECC — 29 万星的 Harness 全家桶
一句话定位:Agent Harness 性能优化系统,把技能、直觉、记忆、安全和"研究先行"的开发方式打包给 Claude Code、Codex、Opencode、Cursor 等。
本周数据
+6,380,累计 294,271 星,43,570 个 fork。这是它近两个月里第 N 次回榜(此前第 36、37、38、39 周都出现过),累计星数一直在稳步推高。
它是什么
不是单一工具,而是一整套叠加在编码 Agent 上的增强层。几个关键词的实际含义:skills 是可触发的技能库,instincts 是让 Agent 遇到特定情况时不假思索走对路的行为预设,memory 是跨会话的状态保持,security 是执行前的风险检查,research-first 是要求先查证再动手的开发方式。
适合谁
已经在用 Claude Code 或其他编码 Agent、想把工程规范系统化落地的人。它的价值在于"开箱即有一整套约定",代价是体积大、和项目自身规范的边界需要自己划清。
注意事项
- 累计星数是这个赛道最容易失真的指标。29 万星的项目不代表 29 万人在用,建议先看改动频率和 issue 质量再决定是否引入。
- 这类超大型技能包会和项目自有规范冲突,引入前想清楚谁优先。
5. obra/superpowers — 把开发方法论写成技能
一句话定位:一套完整的软件开发方法论,由可组合的技能组成,让你不用做任何额外动作,Agent 就"自带超能力"。
作者与数据
Jesse Vincent(obra)与 Prime Radiant 团队。本周 +5,636,累计 310,250 星、27,606 个 fork,10 月 21 日发布 v7.0.1。这是本周唯一一个把"方法论"而非"工具"做成一等公民的项目。
它真正在做什么
它的起点很有意思——Agent 一看到你在造东西,不是马上开始写代码,而是先退后一步问你到底想干什么。接下来的链条:
- brainstorming:趁你还在描述,把规格从对话里逼出来;然后把理解复述给你纠正。小改动在聊天里谈定,项目级产出书面设计文档。
- using-git-worktrees:设计批准后,在新分支建隔离工作区,跑项目初始化,验证测试基线是干净的。
- writing-plans:把工作拆成 2–5 分钟一个的小任务,每个任务都带确切的文件路径、完整代码和验证步骤。它的验收标准是一句话——"清楚到一个热情但品味差、没判断力、没有项目上下文、还讨厌写测试的初级工程师也能照着做"。
- subagent-driven-development 或 executing-plans:前者每任务派一个新子代理、每个任务后做一次复审(最彻底);后者在当前会话内联执行、最后对整个分支做一次复审(最省钱)。
- test-driven-development:强制 RED-GREEN-REFACTOR——先写会失败的测试、看着它失败、写最小实现、看着它通过、提交。它会把在测试之前写的代码删掉。
- requesting-code-review:任务之间对着计划做评审,按严重度报问题,关键问题阻断进度。
- finishing-a-development-branch:验证测试、给出合并/PR/保留/丢弃的选项、清理 worktree。
README 里那句描述很能说明它的实际效果:Agent 常常能在你定的计划内自主工作几个小时不偏离。
最值得学的一手:一个仓库适配 16 个 harness
它给每个平台都写了独立的安装路径:Claude Code(官方插件市场)、Antigravity(agy plugin install)、Codex App 与 Codex CLI、Cursor(/add-plugin)、Devin CLI、Factory Droid、Gemini CLI(扩展)、GitHub Copilot CLI、Grok Build CLI、Kimi Code、OpenCode、Pi、Qwen Code、Hermes Agent、Muse。
上周我说"分发权正在被平台各自收拢",本周 superpowers 给出了另一半答案:平台收拢渠道,项目方就把适配所有渠道做成标准动作。这两股力量同时存在,才是当下技能生态的真实形态。
安装(Claude Code)
/plugin marketplace add obra/superpowers-marketplace
/plugin install superpowers@superpowers-marketplace
技术栈与许可证
Shell 为主,MIT。四条哲学写得很干脆:测试先行;系统化胜于临时起意;降低复杂度是首要目标;证据胜于声明——在宣布成功之前先验证。
注意事项
- Hermes Agent 没有 post-compaction hook,超长会话压缩过第一轮之后 bootstrap 会丢,技能就不再触发了,需要开新会话。这是官方自己写的限制。
- TDD 强制"删掉测试前写的代码"很激进,接手遗留项目时先在小范围试。
- 多 harness 用户需要每个平台各装一次,不是装完到处生效。
6. TauricResearch/TradingAgents — 多空辩论到组合经理签字
一句话定位:模仿真实交易公司运作的多智能体金融分析框架。
为什么值得看
+5,483,累计 119,173 星,有 arXiv 论文背书(2412.20138)。在"Agent 接管专业工种"这条线上,本周它把摊子铺到了金融——而且组织结构做得比大多数企业级 Agent 系统更细。
角色分工:一家完整的交易公司
- 分析师团队(并行):基本面分析师读财报找内在价值与风险信号;情绪分析师汇总新闻标题、StockTwits、Reddit 讨论形成单一情绪判断;新闻分析师盯全球新闻与宏观指标;技术分析师用 MACD、RSI 等找形态。
- 研究员团队:看涨与看跌两方围绕分析师结论做结构化辩论,轮次可配(
max_debate_rounds)。 - 交易员:整合分析师与研究员报告,定时机与规模。
- 风控团队:多轮风险讨论(
max_risk_rounds),评估波动性、流动性等。 - 投资组合经理:批准或否决提案;批准后订单发往模拟交易所。
还有一个容易被忽略的设计:组合经理会读取同一标的最近的决策以及其他标的的经验教训,形成带记忆的分析。这让它更像一个会复盘的人,而不是每次都从零开始的批处理脚本。
上手
git clone https://github.com/TauricResearch/TradingAgents.git
cd TradingAgents
uv venv --python 3.13
uv pip install .
# 交互式
tradingagents
# 无交互
tradingagents --ticker NVDA --date 2026-09-23 --save --no-show
支持模型范围极广:OpenAI、Gemini、Claude、Grok、DeepSeek、Qwen、GLM、MiniMax、OpenRouter、Mistral、Kimi、Groq、NVIDIA NIM、AWS Bedrock、Azure OpenAI、Ollama,以及任意 OpenAI 兼容端点。还支持用 ChatGPT Plus/Pro 订阅登录、不消耗 API key。双模型分层值得一提——quick_think_llm(分析师/研究员/交易员)和 deep_think_llm(研究/组合经理)可以分开配,甚至可以是不同厂商。
技术栈
Python 3.11+,LangGraph 编排(支持 checkpoint 断点续跑),支持 Docker。数据源包括 Yahoo Finance、SEC EDGAR、FRED、Alpha Vantage、Polymarket。当前版本 v0.7.1。
注意事项(这一部分是我见过写得最诚实的)
- 仅研究用途,不是投资建议,订单只在模拟交易所执行,不碰真钱。
- LLM 采样本身不确定:即使温度设为 0,服务商也不保证逐字节一致;而且现在的主流模型多是推理型,大多直接忽略 temperature。
- 实时数据会漂移:新闻、StockTwits、Reddit 的内容随时间变化,所以哪怕你跑的是历史日期,分析里看到的仍是"现在"的社媒和新闻。
- 回测结果不保证匹配任何公布数字。它做了 point-in-time 修正(FRED、社媒、决策记忆),SEC EDGAR 按提交日期还原历史财报快照——比如 Apple 2008 年总资产先报 396 亿、2010 年重述为 362 亿。但缺陷仍在:EDGAR 只覆盖 2009 年以后;港股、A 股走不了 EDGAR,历史财报会显示"暂不提供";内幕交易数据按发生日标注,历史日期同样会被暂扣。
- 回测评分方式:以决策日之后第一个收盘价进入,按标的所在区域基准计算已实现 alpha,按评级分组。
把"我们的回测不可复现"写在 README 里,比吹一个漂亮的年化收益率可信得多。
7. Leonxlnx/taste-skill — 一次构建 30 到 45 分钟
一句话定位:让编码 Agent 真正做设计,而不是组装一张平均水平的落地页——给它一个艺术方向、真实的图片,以及一个在真实浏览器里检查自己成果的办法。
本周数据
+4,975,累计 107,264 星,10 月 24 日发布 v2.1.5。在设计类项目里它的总量排前三(前面是 ui-ux-pro-max-skill 的 14.3 万和 awesome-design-md 的 12.5 万)。
六步构建流程
- 读 brief,列出只有这个客户才有的东西;
- 脚本发出 20 个研究过的方向里的三个,Agent 选一个;
- 找一句话——把客户自己的材料和那个方向绑起来的那一句;
- 用开放图库里的真实图片和影像建站,并署名;
- 在真实浏览器里按三种宽度检查,撞上 slop 就判失败;
- 看自己的截图,修最严重的三个问题,最多三轮。
这个流程的起点是一份对 247 个精选站点的研究。它也很诚实地标了成本:一次构建大约 30 到 45 分钟,几十万 token。
两个细节值得单独看
- v2.1 加了 app 屏幕路线:能区分"网页"和"应用界面",仪表盘、后台、设置页走另一条路——风格从真实产品截图中提炼,规则是安静的面板、对齐的数字、颜色只花在数据上、手机上导航要折叠。
- 它检查页面的"框架":首屏有清晰标题、边距相等、没有区块被挤到一边、没有随机的空白段;运动方式按最近 100 个 Awwwards Site of the Day 测量。这一层是很多设计技能完全没有的。
上手
npx skills add https://github.com/Leonxlnx/taste-skill \
--skill "design-taste-frontend"
# Claude Code 插件
/plugin marketplace add Leonxlnx/taste-skill
/plugin install taste-skill@taste-skill
# Codex 插件
codex plugin marketplace add Leonxlnx/taste-skill
codex plugin add taste-skill@taste-skill
技术栈与许可证
JavaScript,MIT。需要 Node 22+ 和已安装的 Chrome / Edge / Chromium,不安装任何东西、不需要 API key,只有找图片时需要联网。图片来自 Wikimedia Commons、Openverse、Met 等开放馆藏,只提供公有领域、CC0、CC BY、CC BY-SA 的文件,并把署名放在页面上。
注意事项
- 仓库结构刚重组:现在只保留一个技能
design-taste-frontend,其他技能搬到了taste-skill-classics和imagegen-skills两个独立仓库,安装名不变。老用户按 README 的 Moved skills 对照表迁移。 - 它明确声明没有官方代币,任何借用其名称、形象或项目的代币都与它无关。在这个赛道里主动写这一句,挺难得。
- 30–45 分钟一次构建,别指望它做快速原型。
8. AgriciDaniel/claude-seo — SEO 审计的 AI 原生重做
一句话定位:跑在 Claude Code 里的免费开源 SEO 审计插件,给出网址就能在 10–15 分钟出一份按优先级排序的可执行方案。
规模与结构
+4,814,累计 25,174 星。26 个子技能 + 19 个专业子代理,最多 17 个代理并行。有意思的是它的模型分配策略:只有 5 个需要更强判断力的代理(content、geo、cluster、sxo、drift)用 Opus,其余都是 Sonnet——这是很实际的成本考量。
它比传统 SEO 工具多出来的两块
GEO / AEO(生成式引擎优化 / 答案引擎优化):评估页面被 AI Overviews、AI Mode、ChatGPT、Perplexity、Gemini 引用摘录的可能性;检查 AI 爬虫能不能访问;评估品牌在 Wikipedia、Reddit、YouTube、LinkedIn 上的存在度。
Agent Readiness(代理就绪度):这是一个全新的维度——AI 代理(而不是人)能不能用你的网站。检查项包括 Lighthouse Agentic Browsing 打分、代理能否正常抓取交互、llms.txt 是否存在、是否提供 Markdown 输出,以及是否支持 WebMCP(让 AI 代理直接调用网站能力的协议)。
它和 Semrush / Ahrefs 的关系
它自己的对比表很清楚:手工 4–8 小时、外包 1–3 周 2,000 到 15,000 美元、SEO 软件 10–45 分钟每月 99 到 999 美元、它是 10–15 分钟且免费本地运行。但它也明说做不到的事:Screaming Frog 这类爬虫更快更深,大型套件有自己的外链数据库。它做的是解释问题、按影响排序、覆盖 AI 搜索、支持自然语言追问。作者自己的建议是两者并用。
上手
/plugin marketplace add AgriciDaniel/claude-seo
/plugin install claude-seo@agricidaniel-claude-seo
/seo setup
/seo doctor
/seo audit https://example.com
/seo geo https://example.com
技术栈与许可证
Python 3.11–3.14(3.10 已于 2026 年 10 月 1 日 EOL,3.15 因 google-ads 依赖尚不支持),MIT。自带独立 Python 环境和无头 Chromium,支持 JS 渲染站点。1077 个测试通过。
它的安全设计细节做得比同类认真:抓取页面体积上限 10 MiB、截屏路径校验、Schema hook 30 秒超时、JSON 深度扫描做了线性化优化(一个 2 MB 恶意文档从超过 1 小时降到 0.03 秒)。Windows 安装脚本刻意不用 irm | iex,因为 Claude Code 自身的安全规则把这种写法视为供应链风险——用 git clone 让你能先审脚本。
注意事项
- 5 个 Opus 代理很耗额度,完整
/seo audit比单页检查贵得多,可以在agents/里改模型。 - 没有 Google API key 时,Core Web Vitals 是实验室估算,索引状态只能推断。
- 分析内容会发给 Claude(Anthropic 模型),这与传统本地 SEO 工具不同,需接受这个前提;报告存本地。
- 外链与关键词库深度不及专业套件;SE Ranking、Profound、Bing 等扩展需自备付费账户。
- AI 搜索评估本质是"可能性打分",不是确定性结论。
9. thedotmack/claude-mem — 记忆引擎的架构升级
一句话定位:跨会话的持久上下文,捕获 Agent 在会话里做的一切,用 AI 压缩,再把相关上下文注入未来的会话。
本周动态
+4,575,累计 108,239 星。10 月下旬是它非常密集的开发期,几乎每天都有大 PR:
- 10 月 23 日:检索架构换了。Postgres 从
postgres:17-alpine换成自带 pgvector 0.8 + pg_textsearch 1.5 的镜像;关键词检索改用 BM25 排序;引入进程内 embedding(all-MiniLM-L6-v2,可选多语言模型),实现语义 + 关键词的混合检索并用 RRF 融合。 - 10 月 29 日:图片感知观测。新增 schema v69–v71(媒体表、上传/副本状态、清理 outbox),受开关控制的图片捕获与多模态观察,viewer 加了缩略图与灯箱。
- 10 月 29 日:两个安全修复。安装脚本强制
https://(此前依赖隐式 http,可被中间人劫持);Bun 子进程的 cwd 从共享/tmp移到私有 0700 目录,防止别人在你目录里放bunfig.toml的 preload 实现本地提权。 - 10 月 29 日:隐私修复。
<private>标签改为先剥离再截断——此前先截断可能切断</private>,导致本该私密的尾部被存进去。 - 11 月 1 日:v15.8.0,新增云端 viewer host,在 Fly 上以同步设备身份提供 My Work 页面并带登录门控。
一个很聪明的成本设计
它的 File Read Gate 只拒绝 ≥32 KB 代码文件的整体读取,拦截后引导模型走 smart_outline → smart_unfold → 定向 Read。阈值定在 32 KB 是量出来的:49 KB 文件省 32–38% 成本,而 19 KB 小文件几乎不省(-1% 到 0%),甚至在某些模型下更贵。用实测数据定阈值,而不是拍一个"最佳实践"。
支持的 Agent
仓库根目录有独立插件目录的有:Claude Code、Codex、Cursor、Grok Bot、Qoder、Hermes、Windsurf、OpenCode、Cowork。页面标题还宣称支持 Gemini、Copilot、OpenClaw,推测走通用 hook/MCP 接入。
注意事项
- 很多功能默认关闭:媒体捕获与推理默认 off;
CLAUDE_MEM_SERVER_VECTOR_SEARCH默认auto,老数据库升级上来不会自动启用语义检索,需要显式设 true。 - 语义检索对 CPU 负担大:14,000 条观测在四核机上全量回填约 40 分钟,可用
CLAUDE_MEM_EMBEDDING_BACKFILL_THREADS限制。 - server 与 worker 必须配同一个 embedding 模型,否则查询向量与存储向量空间不匹配,语义检索直接失效。
- Postgres 从 musl 迁到 glibc 镜像需要重建文本索引,官方提供了一次性迁移服务和回滚文档。
- 项目处于高频迭代期,环境变量和接口变动较快,建议固定版本。许可证类型本次未能确认。
- 此前公开报道中关于 API 密钥处理与代币争议的讨论,本轮提交里能看到一轮明确的安全加固(https 强制、私有目录、private 标签顺序),但未见完整审计结论,企业部署前建议自行评估。
10. multica-ai/andrej-karpathy-skills — 四条原则二连榜
一句话定位:一个 CLAUDE.md 文件,四条原则,22.7 万星,本周二连榜。
本周数据
+4,277,累计 227,647 星。上周它首次进榜(+2,981),本周增速还在加快。值得注意的是这个仓库没有任何代码——它就是一份行为约束文本加上多平台的安装方式。
四条原则的要点
- Think Before Coding:明确说出假设;有歧义时给出多种解读而不是默默选一个;该反驳就反驳;卡住就停下来问。
- Simplicity First:不做超出要求的功能;不为一次性代码做抽象;不为不可能的场景写错误处理;能 50 行别 200 行。检验标准是"资深工程师会不会觉得这过度复杂"。
- Surgical Changes:不顺手改旁边的代码、注释、格式;不重构没坏的东西;看到无关死代码提出来但不删;只清理自己改动造成的孤儿。检验标准是"每一行改动都能直接追溯到用户的要求"。
- Goal-Driven Execution:把指令变成可验证的目标——"加校验"变成"先写非法输入的测试再让它通过";多步任务写出"步骤 → 验证方式"的清单。
来源是 Karpathy 那条关于 LLM 编码通病的公开吐槽:模型会替你做出错误假设然后一路跑下去,不管理自己的困惑、不寻求澄清、不暴露不一致、不提出权衡、该反驳时不反驳。
上手
# Claude Code 插件
/plugin marketplace add forrestchang/andrej-karpathy-skills
/plugin install andrej-karpathy-skills@karpathy-skills
# 或直接下载
curl -o CLAUDE.md \
https://raw.githubusercontent.com/forrestchang/andrej-karpathy-skills/main/CLAUDE.md
技术栈与许可证
无主语言(纯 Markdown + 规则文件),MIT。同时提供 Cursor 项目规则和中文 README。
注意事项
- 它是 "derived from" 而非 Karpathy 本人维护,作者是 forrestchang(Multica 项目作者)。仓库已从个人账号迁到
multica-ai/组织下,但 README 里的安装命令仍指向旧路径forrestchang/,实际使用时注意。 - 它自己写了权衡:这套准则偏向谨慎而非速度,改错别字这种 trivial 任务不值得走全套流程。
- 22.7 万星对一份文本文件来说已经远超"使用量"的含义,更多是一种态度投票。真正落地还是要按项目裁剪。
本周五个趋势
一、审美成了本周最大的赛道,而且三家走了三条不同的路
这是本周最不容忽视的结构变化。同一个问题上,三个项目的解法几乎没有重叠:
- hallmark 走"材质 + 门禁"路线:五十种主题作为材质(不规定内容、不规定顺序),配三层门禁(Floor 永不发布 / Reflex 可覆盖但留档 / Finish 不阻断),八种宽度真实渲染检查。
- impeccable 走"词汇 + 规则引擎"路线:24 条命令解决"我没有词去指定方向",62 条确定性规则解决"我说不清哪里不对",Rust 引擎不需要模型和 key。
- taste-skill 走"研究 + 自检"路线:从 247 个站点的研究里提炼 20 个方向,然后把"看自己的截图修三个问题"变成流程里的固定一步,成本明码标价 30–45 分钟。
三条路的共同点更重要:它们都不相信"再多写几句 prompt 就能好看"。
二、上周的"确定性",本周搬到了视觉领域
上周的主线是安全审计的"发现者不许当裁判"、graphify 的"每条边标 EXTRACTED/INFERRED"、ruflo 的六条合取门。本周这三个设计技能做的是同一件事,只是对象换成了像素:
- impeccable 的 62 条规则明确不要 LLM、不要 API key,因为它要的是可重复的判定,不是又一个主观意见;
- hallmark 的
sloplint --before/--kept会在改版丢控件时直接判失败——把"没丢东西"变成可验证的断言; - taste-skill 把"看自己的截图"写进流程,等于给模型加了一个强制复核环节。
一句话:能写成规则的不交给模型,能用渲染验证的不靠描述。这条原则从安全一路推到了审美。
三、垂直行业技能铺到了金融与 SEO
TradingAgents(11.9 万星,金融交易研究)和 claude-seo(2.5 万星,SEO 审计)本周同时上榜。加上此前的科研、法律、CAD、测试、视频、知识工作、SRE,已经数到十来个行业了。
两个项目的共同做法值得注意:都不假装能替代专业工具。TradingAgents 明写"我们的回测不可复现"、"订单只进模拟交易所";claude-seo 明写"Screaming Frog 更快更深、大套件有外链数据库、建议两者并用"。在一个满是"颠覆 XX"口号的环境里,这种自我限定反而成了可信度来源。
四、超大型技能框架林立,百万星级的"元层"出现了
本周榜内四个巨型项目叠加:superpowers 31 万、ECC 29.4 万、karpathy-skills 22.8 万、榜外 anthropics/skills 18.6 万——合计超过 100 万星。这批项目的共同点是:不解决具体问题,而是规定 Agent 该按什么方法做事。
这意味着生态已经分出了层:底层是模型和 harness,中层是技能框架(superpowers、ECC、karpathy-skills),上层是具体行业技能(claude-seo、TradingAgents、text-to-cad)。也意味着选型时先想清楚要的是方法论还是具体能力。
五、适配所有渠道成了标准动作
上周的判断是"平台在收拢分发权"(Anthropic 官方目录、Cursor plugins、Google android/skills)。本周 superpowers 给出了另一半:一个仓库写 16 份安装说明,Claude Code、Antigravity、Codex App/CLI、Cursor、Devin、Factory Droid、Gemini CLI、Copilot CLI、Grok Build、Kimi Code、OpenCode、Pi、Qwen Code、Hermes、Muse 一个不落。impeccable 支持 19 个,hallmark 支持 5 个,claude-mem 有 9 个独立插件目录。
平台往上收,项目方往下铺,两股力量同时存在——这才是当下技能生态的真实形态,而不是简单的"谁收编了谁"。
榜外值得一看
- jakubkrehel/skills(+1,272,9,682 星):界面类 Agent 技能集合,Markdown 为主。同赛道里体量小但增长稳。
- emilkowalski/skills(52.4K 星):动画与 UI 判断力技能,作者来自 Vercel 和 Linear 的经验。设计赛道里最"克制"的一家。
- nextlevelbuilder/ui-ux-pro-max-skill(143.2K 星):设计类目星数第一,给编码助手的行业风格、配色、字体与 UX 推理规则。
- VoltAgent/awesome-design-md(124.8K 星):从 Claude、Stripe、Nike、Tesla 等真实网站分析出的 DESIGN.md 集合,丢进项目就能让 Agent 按那个品牌语言出界面。
- pingdotgg/t3code(+3,718,36,145 星):Theo 的 Agent 控制台,本周仍在涨。
- anthropics/skills(+2,389,186,034 星):Anthropic 官方的 Agent Skills 公共仓库。
- AstrBotDevs/AstrBot(+2,137,45,405 星):整合大量 IM 平台与 LLM 的 Agent 助手框架,自称 openclaw 替代品。
文章固定链接:https://www.codef.cc/github-trending-weekly-2644.html
本站资源仅供个人学习交流,请于下载后 24 小时内删除,不允许用于商业用途,否则法律问题自行承担。
本站软件默认解压密码均为:CodeF.cc
