GitHub 热门 · 10 月 17 日
过去 7 天 GitHub 新仓库榜单出炉:为 AI Agent 重造的 Git、给代码 Agent 的耳朵、AI 应用的实玻璃设计系统,还有 Blender 的 AI 助手和无头 HTML 转视频渲染器。8 个仓库,全部实测 README 整理。
git-ai:为 AI Agent 重造的 Git
Anthropic 内部的 Scion 是一套为编码 Agent 设计的新版本控制系统,不对外开放。git-ai 是它的独立开源实现:MIT 许可、厂商中立,服务器端从不调用语言模型。
- 服务器中心架构:客户端保持在线、按需取对象,历史查询(blame、path history)全部在服务端计算并缓存
- 不排队直接落地:并发提交通过 compare-and-swap 落库,多 Agent 同时往一个分支推也能批量合并为一次引用更新
- 冲突自动解决:可接任意 LLM、确定性工具或完全不接,通过版本化的厂商中立协议做解析
- Agent 一等公民:每个 Agent 独立 token、RPC 白名单、分支策略控制权限,还有监控 changeset 流的"superfans"代理
- 失败自动回滚:graft-verify 测试落地后的 tip,出错就二分定位并撤销肇事提交
- 发布 2 天即获 1.1k star,fork 112
- 存储核心:SQLite/PostgreSQL 的 changeset 预写日志 + 对象存储(file/S3/GCS/Azure),无状态服务器节点可横向扩展
- 内部 CLI 叫 graft(graft clone / graft sparse 只物化你问的路径)
- v0.1.0 首个公开版本,接口在 1.0 前可能变动
solid-glass:为 AI 应用而生的"实玻璃"设计系统
一套玻璃拟物美学设计系统,定位在扁平设计和液态玻璃之间:远看是实心材质,近看才透出细腻质感。专为 AI 应用的信息流设计,一整套样式就一个 CSS 文件。
- 风格理念:触感、精准、物理性、材质感——阴影、厚度和空间层级营造真实存在感,色彩和动效只用于有意义的反馈
- 接入成本极低:一个 solid-glass.css,识别 shadcn/ui 组件的 data-slot,现有组件无需改动一行代码
- 自带 Agent 场景组件:status-glyph、turn-status、tool-steps、diff-view、ask-card、context-ring、reasoning 等全是为 Agent 工作界面准备的
- 有官方 Create 页面:厚度、色调、圆角等参数可视化调节,实时预览、直接导出 CSS
- 暗色为本体设计,浅色同样支持,基于 Tailwind CSS 4 + React 19 + shadcn/ui
- 4 天获 1.4k star,MIT 许可
- 安装:npx shadcn@latest add deeplethe/solid-glass/solid-glass
- 自带 Blocks:整屏示例(如 agent-workspace)可直接抄
- 中英双语文档 + 贡献指南
earshot:给代码 Agent 的耳朵
AI Agent 现在能写代码渲染出整部预告片,却"听"不见自己做了什么。earshot 把声音变成 Agent 能推理的证据:纯 CPU 本地运行,以 CLI、Python API 和 MCP 服务器三种形态交付。
- 听声音:describe/match/rank/find 等命令,把音频转成文字描述、匹配度评分、最佳片段定位,还能判别是真录音还是代码合成的
- 审片子:critique 命令对照 7 部专业发布片的特征档案,给你的预告片打分并给出带时间戳的修改建议
- 造声音:earshot forge 用物理合成写音效配方,批评家打分后进化搜索迭代,作者盲测 15 次猜中 8 次,接近抛硬币
- 音频转代码:earshot fit 把一段录音拟合成可读的合成配方,能做新变体、音色渐变
- 作者很诚实:文档里专门写了 Goodhart 陷阱——模型评分可能被糊弄,最终以模型无关的测量和盲测为准
- 2 天获 331 star,MIT 许可,已发 2 个 release
- 本地 CPU 运行,模型加载约 20-40 秒,MCP 服务端常驻加载
- forge v2 有 34 类动态设计音效配方(whoosh、riser、logo sting 等)
- 可选接 Gemini 做音频 LLM 评价,需自备 key 并显式同意
agentplay:把 Agent 会话回放成地图和时间线
uvx agentplay 一行命令,找到本机已有的 Agent 会话,生成脱敏回放并打开本地查看器:径向地图展示会话触碰过的一切,时间线可 1x/4x/16x 回放。支持 Claude Code、Codex、Cursor、Copilot、OpenCode、Kiro。
- 地图视角:仓库、文件、shell 命令、MCP 服务器、skill、子 Agent、模型、报错类别全部画成一张径向树
- 时间线视角:按步骤或墙钟时间回放,错误、延迟、重试、token 消耗、上下文水位分泳道展示,快捷键跳转下一个报错/重试
- Agent lens:可按任务、模型或单个子 Agent 重新框定整个视图,看某个子 Agent 到底带回了什么
- 隐私设计:map 文档不含任何 prompt 文本、工具输入输出、文件内容,命令只记录动词;会话数据不出本机
- 零依赖运行:除标准库外无运行时依赖,viewer 只绑 127.0.0.1
- 3 天获 223 star,Apache-2.0 许可
- Claude Code 支持最全(hooks、compaction、stop reason 都能读),其余主流 Agent 基本覆盖
- 用法:uvx agentplay(或 pipx / pip),无账号无 API key
- 每个视图都是 URL,同一份数据的人可直接打开同一时刻
mcp-for-blender-pro:Blender 里的 AI 助手
把 AI 助手直接装进 Blender:检查场景、建模、调材质、找资产、多步工作流,配可视化聊天工作台和内置 MCP 服务器。接 OpenAI、Claude、Gemini、Ollama 和 OpenCode,模型随便选。
- 先看再做:场景和对象检查给助手上下文,操作有审批、命名撤销步、当前步后取消
- 单兵或团队:单助手直接对话;Team chain 可配 Manager 拆任务、Workers 执行、Reviewers 验收,任务板实时展示
- 内置 MCP 服务器:21 个场景工具(创建、检查、编辑、截图、执行代码、查 bpy API、导出),OpenCode 和其他 MCP 客户端可直连
- 资产工作流:Poly Haven、Sketchfab、Poly Pizza 集成,找资产、导入一条龙
- 界面多语言:英德法西中五种菜单语言
- 发布 2 天获 260 star,MIT 许可
- Blender 4.2+,目前 release 包针对 Windows x64
- 21 个 MCP 工具分组:场景检查、对象创建、编辑、视觉反馈、API 查询、资产
jevcrawl:为 AI Agent 找答案的爬虫
一个给 AI Agent 用的 MCP 服务器 + CLI 爬虫:Jev 小决策模型决定点哪个链接、读哪段文字,LLM 只读真正回答问题的段落。自带可复现的基准测试:找答案页的概率是 Crawl4AI 的 2 倍,每个正确答案成本低 10 倍。
- 决策与执行分离:Jev 只打分不写字,返回的每段文字都原样摘自页面,带 URL、标题路径和字符偏移,无法编造
- 防提示注入:页面文本只进评分字段,问题句是固定的,注入最多只能偏置分数
- 便宜:单次爬取约 1 美分,80k token 的页面压缩到 1.9k token,8.3 秒出结果
- 负责任爬取:默认遵守 robots.txt,不登录、不绕付费墙和验证码
- 通用 MCP:Claude Code、Claude Desktop、Cursor 都能用,也有 CLI 和 Python 调用
- 6 天获 74 star,Apache-2.0 许可
- 基准:WebWalkerQA(阿里通义实验室)50 任务,评测模型 claude-opus-5-5
- Jev 输入 token 仅 $0.042/百万,本地缓存让重复爬取免费
- 需 Jev API key(console.typesafe.ai)
Multiplane:本地无头 HTML 转视频渲染器
给 AI Agent 用的本地视频渲染器:镜头就是普通网页,页面实现 render(t),无头 Chromium 逐帧截图,超采样、运动模糊、胶片颗粒后期后用 FFmpeg 合成。名字致敬迪士尼的多层摄影台。
- 不用学新框架:镜头是 HTML+CSS+JS,Agent 最擅长写的东西,约定只有三条(#stage 画幅、render(t) 同步纯函数、素材本地加载)
- 渲染前 lint:不开浏览器、不到一秒,指出墙钟时间、随机数、CSS 动画等破坏确定性的写法,精确到行列
- 运动模糊不跨硬切:镜头声明 cuts,快门时间内多次采样线性光混合,切点两侧画面不糊在一起
- 三维层与累积景深:图片卡片进 3D 空间多次采样,焦外虚化是真实累积而非后期模糊,前景边缘不溢出
- 机器可读:所有命令支持 --json,独立作业目录可查进度、可取消、中断可 resume 续传
- 6 天获 53 star,Apache-2.0,中英双语 README
- 当前版本 0.3.8,Windows/macOS/Linux 三平台 CI 全过
- 除渲染视频还能出静帧:封面、海报、配图走同一套后期管线
- 自带 Claude Code / Codex 的 agent skill,一键安装
轻舟 qz-browser-agent:本地优先的 Chrome AI Agent
阿里开源的本地优先 Chrome 扩展:网页调研、浏览器自动化、结构化数据提取,模型自带。会话和数据都存在浏览器本地,并行子任务、Skills、TypeScript 扩展能力一应俱全,中文名"轻舟"。
- 本地优先:会话、Skills、采集数据都存在浏览器里,模型请求只含任务上下文
- 浏览器自动化:DOM 或截图交互、填表单、跨标签页,支持桌面和移动端视口
- 结构化数据:表格、媒体、页面内容抽成到本地集合,侧边栏预览编辑导出
- CLI + MCP:qz create 从终端派浏览器任务,编码 Agent 可装 Skill 委托,MCP 客户端通过 HTTP 接入
- 可扩展:Skills 打包可复用工作流,TypeScript capabilities 可加工具、面板视图和模型供应商
- 5 天获 46 star,Apache-2.0,中英双语 README
- 模型自带:支持任意带 tool calling 的协议,也可接本地模型服务器
- CLI:npm install --global qz-browser-agent,qz connect 后即可用
- 技能安装:npx skills add alibaba/qz-browser-agent --agent claude-code