AI Design News
←No. 126No. 128→
Wednesday, October 7, 2026·Issue 127

Today's brief

Dev.to · AI·37 days ago

Claude Code hooks 多数人忽略的阻塞规则

Claude Code hooks most people miss

文章详解了 Claude Code hooks 系统的关键细节:截至 2026 年 10 月已有 33 个事件和 5 种 handler。核心发现是仅 exit 2 能真正阻塞操作,exit 1 和 127 都只是非阻塞报错;脚本路径拼写错误会静默失效。这对想用 hooks 做安全护栏的设计工程师至关重要。

✎ Author's take
Claude Code hooks 是设计工程师定制工作流的关键,但 exit 1 与 exit 2 的区别足以让安全护栏形同虚设。如果你用它拦截危险操作,没搞懂这个规则就等于给 AI 开了后门。
Continue at dev.to
Dev.to · AI·37 days ago

一条 MCP 指令,在 AI 聊天里生成 20 秒 animatic

Make a 20-second animatic from inside your AI chat with one MCP connector

Kleo 是一个 MCP 服务器,可直接在 Claude、Cursor、ChatGPT 等 AI 助手中规划和渲染短视频。作者给出了从连接器配置到 Prompt 模板的完整操作路径,用户无需离开聊天窗口即可生成 20 秒 animatic,同时坦诚说明了注册门槛、渲染耗时与付费限制。

✎ Author's take
这是设计工作流向对话界面迁移的明确信号。Kleo 把视频渲染能力塞进 MCP,意味着设计师以后可能直接在 Claude 里跑完从创意到分镜的闭环。免费额度够跑一次,建议设计团队把它当工作流原型来试,重点不是成片精度,而是验证自然语言驱动视频制作的交互逻辑是否成立。
Continue at dev.to
Dev.to · AI·37 days ago

Jev 不会写字,却 20 分钟校完 6.4 万条规则

Our New Proofreader Can't Write a Single Word

TypeSafe 推出只能做二元判断的 System One 模型 Jev,被用于批量校验 Court Rules 摘要与原文的一致性。64,000 条规则仅用 20 分钟、花费 1.34 美元完成复核,成本远低于传统大模型复查。这展示了超轻量专用模型在 AI 工作流中作为验证层的潜力。

✎ Author's take
对设计工程师来说,这是最理想的 AI 架构启蒙:不是所有环节都需要聪明的'作家'大模型,有时只需要一个快如本能的'裁判'。在构建 AI 产品时,把验证、合规、对齐检查交给这种 System One 模型,能大幅削减成本和延迟。别再让 GPT-4 做复读机了。
Continue at dev.to
GitHub Trending · Daily·37 days ago

AnyPS5 可将 PS5 游戏自动移植至 PC

boykopovar/AnyPS5

AnyPS5 是一款可将 PS5 可执行文件自动移植到 Linux 与 Windows 的开源工具,通过自定义重链接器与系统库实现原生运行,无需模拟器,目前已验证可运行部分 2D 游戏。但对产品设计师与 AI 设计师而言,这属于底层游戏逆向工程,与日常设计或创意工作流基本无关。

✎ Author's take
除非你在做主机破解或底层图形研究,否则直接跳过。AnyPS5 对 AI 设计师和产品设计师是纯粹的游戏逆向工程玩具,不涉及任何设计工具链、AI 生成工作流或界面工程。早报把它筛出来,只是为了告诉你:GitHub Trending 上又有一个跟你工作无关的项目在刷榜。
Continue at github.com
产品更新 · Product Updates
§Product Updates— 产品功能迭代
Cursor Changelog·38 days ago

Cursor iOS 新增本地 agent 远程控制

Remote control for local agents

Cursor 在 iOS 应用中上线 Remote Control 功能,用户可远程查看并给本地运行的 agent 发送指令,无需依赖云端 agent。电脑需保持开机联网,适合需要随时监控或干预长时间 AI 任务的设计工程师与开发者在移动场景下使用。

✎ Author's take
Cursor 正在把本地 agent 变成可随身携带的远程员工。对用 Cursor 做前端和原型迭代的设计工程师来说,这意味着通勤或离席时也能推进项目,而不必守着电脑。但'不能合盖'的物理限制暴露了它仍是'监控窗口'而非真正的移动生产力——直到 agent 能自己唤醒电脑为止。
Continue at cursor.com
创作工具 · AI Creation
§AI Creation— 创作工具动态
Dev.to · AI·37 days ago

AI 写码 4 分钟,调试三周:瓶颈不在打字在理解

I Spent 10x Longer Debugging AI Code Than Writing It — Here's What Changed

作者分享了过去三个月重度使用 GitHub Copilot、Claude 和 Cursor 的经历:一个 600 行 Python 数据爬取脚本 AI 仅用 4 分钟生成,却因隐藏的认证、分页与日期处理问题,让他花了三周调试。他意识到 AI 并未真正提速,只是把瓶颈从编写转移到了理解代码上。

✎ Author's take
戳破了'AI 编程快 10 倍'的幻觉。对用 Cursor/v0 的设计工程师,最危险的不是代码跑不通,而是 AI 把边界情况埋进看似干净的逻辑里。可惜文章在给出具体改变方法前截断,目前只能当警示寓言读。
Continue at dev.to
开源趋势 · Open Source
§GitHub Rank— 今日开源趋势
01GitHub Trending · Daily·37 days ago

tester-army/e2e

Next generation e2e testing framework for web and mobile apps. https://tester.army/e2e e2e e2e is an end-to-end testing framework for web and mobile apps. Describe a goal in natural language and an agent drives the app to reach it. Check the result with locators and assertions in the same test. // tests/checkout.e2e.ts import { test, expect } from 'e2e'; test('a member upgrades to Pro', async ({ app, agent, screen }) => { await app.open('/settings/billing'); await agent.act('upgrade the workspace to the Pro plan'); await agent.assert('the invoice preview shows a prorated amount'); await expect(screen.getByRole('status')).toContainText('Pro'); }); An agent step that a later assertion verifies records its actions, and the next run replays them with no model calls until the app changes. Tests without agent steps need no model. Bring your own subscription, API key, or local model. Quick start npx e2e init init asks for an engine, web or mobile, and a model provider, then writes a config and an example test. The quickstart covers the rest. To see a finished setup in your stack, open examples/: Vite, Next.js, Expo, and SwiftUI, each a standalone project with a passing suite. Packages Package What it does e2e The SDK, runner, and CLI. @e2e-dev/web Browser engine: Chromium, Firefox, and WebKit through Playwright. @e2e-dev/mobile iOS and Android engine: simulators and emulators through agent-device. @e2e-dev/github Reporter that posts results as a pull request comment. @e2e-dev/kernel Kernel hosted browsers for the web engine. @e2e-dev/eas EAS Simulators hosted iOS simulators and Android emulators for the mobile engine. @e2e-dev/decision Decision-model executors for bounded semantic actions and assertions. Documentation e2e.tester.army/docs. The e2e package ships e…[truncated]

Continue at github.com
02GitHub Trending · Daily·37 days ago

thedotmack/claude-mem

Persistent Context Across Sessions for Every Agent – Captures everything your agent does during sessions, compresses it with AI, and injects relevant context back into future sessions. Works with Claude Code, OpenClaw, Codex, Gemini, Hermes, Copilot, OpenCode + More https://claude-mem.ai         🇨🇳 中文 • 🇹🇼 繁體中文 • 🇯🇵 日本語 • 🇵🇹 Português • 🇧🇷 Português • 🇰🇷 한국어 • 🇪🇸 Español • 🇩🇪 Deutsch • 🇫🇷 Français • 🇮🇱 עברית • 🇸🇦 العربية • 🇷🇺 Русский • 🇵🇱 Polski • 🇨🇿 Čeština • 🇳🇱 Nederlands • 🇹🇷 Türkçe • 🇺🇦 Українська • 🇻🇳 Tiếng Việt • 🇵🇭 Tagalog • 🇮🇩 Indonesia • 🇹🇭 ไทย • 🇮🇳 हिन्दी • 🇧🇩 বাংলা • 🇵🇰 اردو • 🇷🇴 Română • 🇸🇪 Svenska • 🇮🇹 Italiano • 🇬🇷 Ελληνικά • 🇭🇺 Magyar • 🇫🇮 Suomi • 🇩🇰 Dansk • 🇳🇴 Norsk Persistent memory compression system built for Claude Code. Quick Start • How It Works • Search Tools • Documentation • Configuration • Troubleshooting • License Claude-Mem seamlessly preserves context across sessions by automatically capturing tool usage observations, generating semantic summaries, and making them available to future sessions. This enables Claude to maintain continuity of knowledge about projects even after sessions end or reconnect. Quick Start Install claude-mem for Grok Bot: npx claude-mem install --ide grok-bot Grok Bot has no host hooks, so we watch the chat log files. Default is CMEM Pro, the hosted memory. Local observer is opt-in: --provider host. Installing this plugin does not install Cursor. Awareness push pilot (LFG + Orifice): needle observations (decision, bugfix, security_alert, sensitive) are appended as dated - YYYY-MM-DD [awareness] … lines into that bot's memory/log/YYYY-MM.md. Grok Bot already re-reads the log from disk. This does not write profile.md, user-memory, or project memory. Disable with CLAUDE_MEM_GROK_BOT_AWARENESS_ENABLED=false. …[truncated]

Continue at github.com
03GitHub Trending · Daily·111 days ago

text-to-cad 开源:AI Agent 的 CAD 与硬件设计技能库

earthtojake/text-to-cad

这个开源库为 AI Agent 提供了一套完整的 CAD 与硬件设计技能,支持通过自然语言或图片生成/编辑 CAD 模型(输出 STEP、STL 等),本地预览文件,检索标准件,以及生成 URDF/SRDF 机器人描述文件。它把大模型的能力直接嵌入了设计工程师的本地工作流。

✎ Author's take
text-to-cad 是一个为 AI Agent 提供 CAD 与硬件设计技能的开源库,支持自然语言生成 CAD 模型,对设计工程师的本地工作流有直接嵌入的价值。
Continue at github.com
04GitHub Trending · Daily·122 days ago

T3 Code 开源:统一操控 Codex / Claude / Cursor 的 Web GUI

pingdotgg/t3code

T3 Code 是 T3 团队推出的轻量级 Web GUI,将 Codex、Claude Code、Cursor 和 OpenCode 等主流 AI 编程代理整合到同一界面。用户无需分别打开各客户端,通过浏览器即可统一管理不同提供商的 coding agent,并支持桌面端安装。

✎ Author's take
pingdotgg/t3code 是 T3 团队推出的轻量级 Web GUI,整合了 Codex、Claude Code、Cursor 和 OpenCode 等主流 AI 编程代理到同一界面,方便用户统一管理不同提供商的 coding agent。
Continue at github.com
05GitHub Trending · Daily·37 days ago

AnyPS5 可将 PS5 游戏自动移植至 PC

boykopovar/AnyPS5

AnyPS5 是一款可将 PS5 可执行文件自动移植到 Linux 与 Windows 的开源工具,通过自定义重链接器与系统库实现原生运行,无需模拟器,目前已验证可运行部分 2D 游戏。但对产品设计师与 AI 设计师而言,这属于底层游戏逆向工程,与日常设计或创意工作流基本无关。

✎ Author's take
除非你在做主机破解或底层图形研究,否则直接跳过。AnyPS5 对 AI 设计师和产品设计师是纯粹的游戏逆向工程玩具,不涉及任何设计工具链、AI 生成工作流或界面工程。早报把它筛出来,只是为了告诉你:GitHub Trending 上又有一个跟你工作无关的项目在刷榜。
Continue at github.com
06GitHub Trending · Daily·156 days ago

Agent Reach:给 AI Agent 一键装上互联网眼睛

Panniantong/Agent-Reach

Agent Reach 是一款开源 CLI 工具,通过一句话安装即可让 Claude Code、Cursor 等命令行 Agent 免费阅读 Twitter、Reddit、YouTube、小红书等全网内容,无需付费 API 或复杂配置,自动解决反爬、Cookie 和 IP 封锁问题。

✎ Author's take
Agent Reach 是一款开源 CLI 工具,可以让命令行 Agent 免费阅读多平台内容,适合需要全网信息聚合的开发者。
Continue at github.com
07GitHub Trending · Daily·148 days ago

OpenMontage:首个开源 Agent 视频制作系统

calesthio/OpenMontage

OpenMontage 号称首个开源 agentic 视频制作系统,通过 12 条 pipeline 与 500+ agent 技能,让 AI 助手完成从调研、脚本、素材生成到剪辑合成的全流程。它区别于普通图生视频工具,能调用免费影像素材库进行真实剪辑与渲染,案例显示 60 秒动画短片成本仅 1.33 美元。

✎ Author's take
OpenMontage 是一个开源的 agentic 视频制作系统,通过 AI 助手完成视频制作的全流程,能够调用免费影像素材库进行真实剪辑与渲染。
Continue at github.com
08GitHub Trending · Daily·37 days ago

caddyserver/caddy

Fast and extensible multi-platform HTTP/1-2-3 web server with automatic HTTPS https://caddyserver.com a project Every site on HTTPS Caddy is an extensible server platform that uses TLS by default. Releases · Documentation · Get Help           Powered by Special thanks to: Warp, built for coding with multiple AI agents Available for MacOS, Linux, & Windows Menu Features Install Build from source For development With version information and/or plugins Quick start Overview Full documentation Getting help About Features Easy configuration with the Caddyfile Powerful configuration with its native JSON config Dynamic configuration with the JSON API Config adapters if you don't like JSON Automatic HTTPS by default ZeroSSL and Let's Encrypt for public names Fully-managed local CA for internal names & IPs Can coordinate with other Caddy instances in a cluster Multi-issuer fallback Encrypted ClientHello (ECH) support Stays up when other servers go down due to TLS/OCSP/certificate-related issues Production-ready after serving trillions of requests and managing millions of TLS certificates Scales to hundreds of thousands of sites as proven in production HTTP/1.1, HTTP/2, and HTTP/3 all supported by default Highly extensible modular architecture lets Caddy do anything without bloat Runs anywhere with no external dependencies (not even libc) Written in Go, a language with higher memory safety guarantees than other servers Actually fun to use So much more to discover Install The simplest, cross-platform way to get started is to download Caddy from GitHub Releases and place the executable file in your PATH. See our online documentation for other install instructions. Build from source Require…[truncated]

Continue at github.com
09GitHub Trending · Daily·37 days ago

openGym:自托管健身追踪器开源

DuarteSantos8/openGym

一个可自托管的健身房与体重记录应用,支持制定训练计划、记录超级组与有氧、通过身体地图查看肌肉疲劳度,并能从主流健身 App 导入历史数据。项目强调数据主权,提供 Docker 一键部署、Passkey 登录与 PWA 离线体验,但目前仅面向健身爱好者,对设计工作流无直接助益。

✎ Author's take
对设计师而言,这只是又一个功能完备的开源健身工具,既非设计工程资源,也不包含可复用的交互范式或 AI 创作能力。除非你本人热衷健身且恰好需要自托管方案,否则不必在此浪费阅读时间。与其关注这类跨领域项目,不如把精力留给真正面向创作者的工具更新。
Continue at github.com
10GitHub Trending · Daily·37 days ago

cloudflare/cloudflare-os

Agent workspace built on Cloudflare Workers for creating documents, building apps, and running agents with your company’s context and systems. https://os.cloudflare.app Cloudflare OS: An AI productivity environment Cloudflare OS is an "operating system" for AI productivity originally developed for use inside Cloudflare. A large portion of Cloudflare's workforce -- from engineering to sales and everything in between -- uses Cloudflare OS every day to help them do their jobs. This is not a traditional computer operating system. We use the term "operating system" in two senses: An operating system for the company to be productive with AI, in a way that is safe, so that the security team can sleep at night. An operating system for AI workloads, analogous to the sense in which a traditional operating system manages compute workloads. Cloudflare OS provides three things in particular: An agent chat UI where you can ask agents to do tasks, preloaded with knowledge about how your company operates. Sandboxed application development, so that you can ask agents to build "gadgets" (small personal apps) and safely share what you've built with others. A security framework, called Gatekeepers, that applies guardrails to both agents and apps such that non-technical users can safely "go nuts" and nothing bad will happen. We are making Cloudflare OS open source so that others can copy it and customize it for their own company. The idea is not that your company uses Cloudflare OS, but rather that you make it "Your Company OS". Quick Start To quickly run Cloudflare OS locally, install pnpm, then do: pnpm run-local Then visit: http://localhost:8787 This runs the whole stack locally on wrangler and workerd. This is not meant for production use, but is a quick way to see what the product does. Alternatively, you can deploy to your Cloudflare account. (More options at the end of this readme.) What to try Try prompts like: "Ma…[truncated]

Continue at github.com
11GitHub Trending · Daily·66 days ago

Stremio Web 播放器 UI 开源

Stremio/stremio-web

流媒体应用 Stremio 的 Web UI 近日出现在 GitHub Trending,采用 React 前端与 Rust 核心编译为 WASM 运行在 Web Worker 中的架构,支持 PWA、插件扩展及跨设备同步。虽然其播放器工程实现有一定参考性,但内容与 AI 及设计工具链基本无关,且正文存在截断。

✎ Author's take
纯娱乐领域的播放器前端开源,跟产品设计师和 AI 设计师的工作流八竿子打不着。唯一的工程看点是 React 套 Rust WASM 的杂交架构,但除非你专门做视频产品,否则别浪费五分钟。
Continue at github.com
12GitHub Trending · Daily·176 days ago

msitarzewski/agency-agents

A complete AI agency at your fingertips - From frontend wizards to Reddit community ninjas, from whimsy injectors to reality checkers. Each agent is a specialized expert with personality, processes, and proven deliverables. 🎭 The Agency: AI Specialists Ready to Transform Your Workflow A complete AI agency at your fingertips - From frontend wizards to Reddit community ninjas, from whimsy injectors to reality checkers. Each agent is a specialized expert with personality, processes, and proven deliverables. 🚀 What Is This? Born from a Reddit thread and months of iteration, The Agency is a growing collection of meticulously crafted AI agent personalities. Each agent is: 🎯 Specialized: Deep expertise in their domain (not generic prompt templates) 🧠 Personality-Driven: Unique voice, communication style, and approach 📋 Deliverable-Focused: Real code, processes, and measurable outcomes ✅ Production-Ready: Battle-tested workflows and success metrics Think of it as: Assembling your dream team, except they're AI specialists who never sleep, never complain, and always deliver. ⚡ Quick Start Option 1: Use with Claude Code (Recommended) # Install all agents to your Claude Code directory ./scripts/install.sh --tool claude-code # Or manually copy a category if you only want one division cp engineering/*.md ~/.claude/agents/ # Then activate any agent in your Claude Code sessions: # "Hey Claude, activate Frontend Developer mode and help me build a React component" Option 2: Use as Reference Each agent file contains: Identity & personality traits Core mission & workflows Technical deliverables with code examples Success metrics & communication style Browse the agents below and copy/adapt the ones you need! Option 3: Use with Other Tools (GitHub Copilot, Antigravity, Gemini CLI, OpenCode, OpenClaw, Cursor, Aider, Windsurf, Kimi Code) # Step 1 -- generate integration files for all supported tools ./scrip…[truncated]

✎ Author's take
msitarzewski的agency-agents项目提供了一个完整的AI代理集合,每个代理都是一个具有个性、流程和可交付成果的专家,适合需要构建复杂AI系统的开发者。
Continue at github.com
13GitHub Trending · Daily·37 days ago

2 美元 ESP32-C3 实现 Pi-hole 级广告拦截

M-Abozaid/esp32-c3-adblock

该项目在廉价 ESP32-C3 上实现了 DNS 广告拦截,将 53.7 万域名压缩为 40-bit 哈希存入 Flash,二分查找约 10 毫秒完成匹配。虽嵌入式优化思路精巧,但对产品设计师与 AI 工具从业者而言,属于跨领域硬件工程,缺乏可迁移至日常设计工作流的操作价值。

✎ Author's take
这是一个令人佩服的嵌入式工程 hack,用哈希和二分查找在 2 美元硬件上榨出 Pi-hole 性能,但跟界面设计、AI 生成或设计工程完全不在一个星系。除非你的副业是改路由器,否则不要浪费宝贵的早晨阅读时间在这上面。
Continue at github.com