Today's brief
用植入缺陷评测AI代码审查能力的新基准
I Built a Benchmark That Grades AI Code Reviewers on Planted Defects
作者发布Red-Pen Bench基准测试,通过44个按难度分级的植入缺陷,迫使AI代码审查工具精准定位问题行、解释漏洞原因并测量误报。现有基准要么只测修复能力,要么只做安全二分类,这个新框架首次把“发现缺陷”本身变成了可量化的评测环节。
LLM Eval 陷阱:为什么 92% 通过率毫无意义
Your LLM Evaluation Suite Is Lying To You
多数团队的LLM评估停留在黄金数据集准确率,只测平均情况却漏掉生产环境里的幻觉、约束冲突和多步推理崩溃。文章提出用对抗性测试用例和持续校准循环,让CI里的绿勾真正能代表用户体验。
Google Labs 负责人:企业为何需要像实验室一样运作
Why every company now needs to think and operate like a lab team | Josh Woodward (Google Labs, Gemini, AI Studio)
Google Labs 负责人 Josh Woodward 在访谈中分享了其团队培育 AI 产品实验文化的经验,包括如何通过“almost possible”框架筛选创意、识别早期产品市场契合度,以及在 AI 时代产品角色并未真正融合为一的判断。对设计团队理解实验节奏与决策取舍具有参照价值。
LLM 读 robots.txt 很溜,写对规则?9 个只有 1 个全对
Can LLMs read robots.txt? Easily. Can they write one? Only one of nine got every policy right.
Joshua White 在 Kaggle 基准测试中让 9 个 LLM 挑战读写 robots.txt。结果显示模型解析现有文件表现尚可,但将自然语言策略准确转化为符合 RFC 9309 的规则时,仅有一个模型完全通过,暴露出 LLM 在精确协议实现上的系统性短板。
设计中不存在纯装饰性图片
Decorative images aren’t a thing
无障碍专家 Adrian Roselli 提出,任何被加入设计、文档或界面的图像都必然有其用意,所谓“纯装饰”的图片分类并不成立。该观点直接挑战 WCAG 中允许将图片标记为装饰性并忽略 alt 文本的常规做法,迫使设计师重新审视每张图片的真实功能与语义价值。
FloorGen:手绘或对话生成免费 AI 户型图
FloorGen
FloorGen 是一款新上线的 AI 户型图生成工具,用户既可以通过手绘草图,也可以用自然语言描述来快速创建房屋平面图,目前免费开放。它为建筑师和室内设计师提供了低门槛的方案构思方式,但由于刚发布,生成精度与专业工作流的衔接能力尚待验证。
Farol:显示哪个 Coding Agent 需要你的 macOS 终端
Farol
Farol 是一款上架 Product Hunt 的 macOS 终端工具,主打在终端界面内提示当前哪个 Coding Agent 正在等待用户输入或需要人工介入。它瞄准的是多 Agent 并行场景下的上下文切换痛点,但目前已披露的信息极少,仅有一句产品定位,尚未展示具体交互或集成方式。
本周 AI 招聘追踪:Anduril 扩招 60 岗,ElevenLabs 缩减 47 岗
AI hiring this week: Anduril added 60 net roles, ElevenLabs cut 47 (22,020 open roles tracked)
作者抓取276家AI公司招聘页面后发现,本周行业净增125个岗位,工程类大涨116个,产品与设计类仅净增12个,国防及机器人公司扩招最明显。对从业者而言,这是感知就业市场冷暖的参考,但作者也提醒关闭职缺不代表裁员,可能只是补满或暂停。
NotchPit:将 Mac 刘海重排为控制中心
NotchPit
NotchPit 是一款针对 Mac 刘海屏设计的菜单栏工具,试图将屏幕顶部的凹槽区域转化为功能控制中心。目前公开信息极少,仅知其核心概念是重新组织刘海周边空间,提升 Mac 用户的多任务与快捷操作效率。
Fluid functionalism:丝滑悬停的开源 UI 组件
Fluid functionalism
一个主打流畅悬停效果的开源 UI 组件库新近上线,设计工程师可直接取用或研究其交互实现。然而提供的信息过于简略,仅一句描述,需跳转官网才能了解具体组件类型、技术栈及使用方式。
设计师宪章:AI 时代角色重构
The designer’s constitution
Sidebar 近日提出一个用于重新思考 AI 时代设计师本质的框架模型,试图厘清机器生成与人类创意的边界,以及核心设计能力的演进方向。但由于目前披露的信息仅有一句概述,既无具体维度也无案例支撑,其实际参考价值仍待验证。
MCP Server 零基础实战:用笔记应用手把手入门
Build Your First MCP Server: A Hands-On Tour with a Notes App
本文是一篇 MCP 入门实战教程,演示如何基于笔记应用搭建首个 Model Context Protocol 服务器,让 AI 模型能够读写外部笔记数据。遗憾的是 RSS 摘要仅包含引言部分,具体代码实现与配置步骤被截断,读者必须跳转到 Medium 原文才能获取完整操作方法。
morluto/rea
Reverse engineer anything with agents, from app behavior down to native binaries. English · 简体中文 · 日本語 · 한국어 · العربية REA: Reverse Engineer Anything One MCP for reverse engineering across binaries, applications, and runtime behavior. See a feature you like. Understand how it works, down to the binary level. Quick start · Current status · Investigation model · Tool catalog · Roadmap · How it works npx rea-agents setup Join the Reverse Engineering Community Discord · Q&A · Show and Tell See a feature in an app that you want in your own product? Ask your agent to investigate it with REA. It can inspect the app without its source code, explain how the feature works, show the evidence, and build a version for your project. REA connects your agent to tools for inspecting native binaries, JavaScript and Electron apps, .NET assemblies, and websites. You can also use the same tools from your terminal. Analysis runs locally, and results include the evidence and limitations behind each conclusion. Setup registers REA with your agent and installs matching workflow instructions. Native analysis can use an existing Hopper or Ghidra installation; setup can optionally install Hopper with approval. Static JavaScript analysis needs neither engine. Quick start Run setup (recommended) Set up REA with your agent: npx rea-agents setup Choose which supported agents should use REA, then review the exact paths and changes before approving. Existing REA registrations are selected by default; newly detected agents are available to select, but detection alone does not select them. Setup adds MCP access and REA's guided workflow for selected agents. Hopper is a separate optional choice with its own consent. Setup can also record an existing Ghidra installation. Setup shows its changes before applying them and backs up existing configuration. See Installation and setup for require…[truncated]
Continue at github.comAnyPS5 可将 PS5 游戏自动移植至 PC
boykopovar/AnyPS5
AnyPS5 是一款可将 PS5 可执行文件自动移植到 Linux 与 Windows 的开源工具,通过自定义重链接器与系统库实现原生运行,无需模拟器,目前已验证可运行部分 2D 游戏。但对产品设计师与 AI 设计师而言,这属于底层游戏逆向工程,与日常设计或创意工作流基本无关。
ArtCraft 开源:艺术家的 AI 图像视频 IDE
storytold/artcraft
ArtCraft 是一款面向艺术家和设计师的交互式 AI 图像与视频创作 IDE,支持 2D/3D 合成、角色摆姿、场景分镜及多模型自选。它将提示词工程转化为可视化创作流程,让 AI 生图从随机抽卡变成可控、可重复的制作工序。
Claude Code 图表 Skill:29 种编辑级 SVG,60 秒适配品牌
cathrynlavery/diagram-design
开源了一个 Claude Code Skill,内置 29 种编辑级图表模板,输出纯 HTML+SVG。它能自动抓取品牌网站的配色与字体,60 秒内统一图表风格,让 AI 直接画出可用在文章或演示中的高质量架构图与流程图,彻底告别 Mermaid 的粗糙圆角框。
Context Mode 发布:AI 编码代理上下文压缩 98% 方案
mksglu/context-mode
Context Mode 是一款 MCP 服务器,通过沙盒隔离工具输出(减少 98% 上下文占用),并用 SQLite + BM25 实现会话事件的持久化与检索。当对话压缩时,它能确保 AI Agent 不丢失文件编辑、任务进度等关键状态,同时支持 17 个平台的路由。
Matt Pocock 开源自用 Claude Skills:告别 vibe coding
mattpocock/skills
TypeScript 教育家 Matt Pocock 开源了他自用的 Claude agent skills 仓库,提供一套小型、可组合、模型无关的工程化技能集合,附带一键安装脚本。不同于完全放任的 vibe coding,这套技能旨在修复 Claude Code 与 Codex 等工具的常见失效模式,让开发者保持对真实工程流程的掌控。
Flutter 仓库登上 GitHub 趋势榜
flutter/flutter
GitHub Trending 自动抓取了 Flutter 官方仓库条目,正文只是项目标准 Readme 的通用介绍,不含任何版本更新、功能发布或技术细节。对于寻找可用工具、组件或设计参考的目标读者而言,这条内容没有提供任何新的可操作信息。
TensorFlow 仓库登上 GitHub 热榜
tensorflow/tensorflow
GitHub Trending 上的 TensorFlow 仓库条目,内容仅为该机器学习框架的常规 README 介绍与安装说明,无任何新功能发布或设计相关更新。
PPT Master:AI 直出可编辑 PPT,支持模板与旁白
hugohe3/ppt-master
市面上多数 AI PPT 工具只输出图片或不可编辑的幻灯片,PPT Master 直接生成原生 .pptx,保留矢量形状与动画,还能读取用户自有模板并自动配音。对需要高频产出提案或评审材料的设计师而言,可直接接入工作流,省去重复排版。
PyTorch 登上 GitHub 今日 Trending
pytorch/pytorch
该条目仅为 GitHub Trending 对 PyTorch 主仓库的自动抓取,正文内容是项目的基础 README 摘录,涉及张量计算与动态神经网络等常规介绍,未包含任何新功能、版本更新或设计相关动态。
Hugging Face Transformers 登 GitHub 热榜
huggingface/transformers
这只是一条 GitHub Trending 的算法推荐,附带了 Transformers 库的通用介绍,未涉及任何新模型发布、API 变更或设计工程相关的工作流更新,对设计师而言是零信息增量的噪音。
Anthropic 开源 Claude 职业角色插件
anthropics/knowledge-work-plugins
Anthropic 在 GitHub 开源 11 个面向知识工作者的插件,兼容 Claude Cowork 与 Claude Code,覆盖生产力、销售、客服等场景。每个插件捆绑 skills、connectors 与 slash commands,企业可按自身工具与流程深度定制,让 Claude 变成具备专业工作流的岗位专家。
multica-ai/andrej-karpathy-skills
A single CLAUDE.md file to improve Claude Code behavior, derived from Andrej Karpathy's observations on LLM coding pitfalls. Karpathy-Inspired Claude Code Guidelines Check out my new project Multica — an open-source platform for running and managing coding agents with reusable skills. Follow me on X: https://x.com/jiayuan_jy A single CLAUDE.md file to improve Claude Code behavior, derived from Andrej Karpathy's observations on LLM coding pitfalls. English | 简体中文 The Problems From Andrej's post: "The models make wrong assumptions on your behalf and just run along with them without checking. They don't manage their confusion, don't seek clarifications, don't surface inconsistencies, don't present tradeoffs, don't push back when they should." "They really like to overcomplicate code and APIs, bloat abstractions, don't clean up dead code... implement a bloated construction over 1000 lines when 100 would do." "They still sometimes change/remove comments and code they don't sufficiently understand as side effects, even if orthogonal to the task." The Solution Four principles in one file that directly address these issues: Principle Addresses Think Before Coding Wrong assumptions, hidden confusion, missing tradeoffs Simplicity First Overcomplication, bloated abstractions Surgical Changes Orthogonal edits, touching code you shouldn't Goal-Driven Execution Leverage through tests-first, verifiable success criteria The Four Principles in Detail 1. Think Before Coding Don't assume. Don't hide confusion. Surface tradeoffs. LLMs often pick an interpretation silently and run with it. This principle forces explicit reasoning: State assumptions explicitly — If uncertain, ask rather than guess Present multiple interpretations — Don't pick silently when ambiguity exists Push back when warranted — If a simpler a…[truncated]