Today's brief
Claude Code hooks 多数人忽略的阻塞规则
Claude Code hooks most people miss
文章详解了 Claude Code hooks 系统的关键细节:截至 2026 年 10 月已有 33 个事件和 5 种 handler。核心发现是仅 exit 2 能真正阻塞操作,exit 1 和 127 都只是非阻塞报错;脚本路径拼写错误会静默失效。这对想用 hooks 做安全护栏的设计工程师至关重要。
一条 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,同时坦诚说明了注册门槛、渲染耗时与付费限制。
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 工作流中作为验证层的潜力。
AnyPS5 可将 PS5 游戏自动移植至 PC
boykopovar/AnyPS5
AnyPS5 是一款可将 PS5 可执行文件自动移植到 Linux 与 Windows 的开源工具,通过自定义重链接器与系统库实现原生运行,无需模拟器,目前已验证可运行部分 2D 游戏。但对产品设计师与 AI 设计师而言,这属于底层游戏逆向工程,与日常设计或创意工作流基本无关。
Cursor iOS 新增本地 agent 远程控制
Remote control for local agents
Cursor 在 iOS 应用中上线 Remote Control 功能,用户可远程查看并给本地运行的 agent 发送指令,无需依赖云端 agent。电脑需保持开机联网,适合需要随时监控或干预长时间 AI 任务的设计工程师与开发者在移动场景下使用。
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 并未真正提速,只是把瓶颈从编写转移到了理解代码上。
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.comthedotmack/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.comtext-to-cad 开源:AI Agent 的 CAD 与硬件设计技能库
earthtojake/text-to-cad
这个开源库为 AI Agent 提供了一套完整的 CAD 与硬件设计技能,支持通过自然语言或图片生成/编辑 CAD 模型(输出 STEP、STL 等),本地预览文件,检索标准件,以及生成 URDF/SRDF 机器人描述文件。它把大模型的能力直接嵌入了设计工程师的本地工作流。
T3 Code 开源:统一操控 Codex / Claude / Cursor 的 Web GUI
pingdotgg/t3code
T3 Code 是 T3 团队推出的轻量级 Web GUI,将 Codex、Claude Code、Cursor 和 OpenCode 等主流 AI 编程代理整合到同一界面。用户无需分别打开各客户端,通过浏览器即可统一管理不同提供商的 coding agent,并支持桌面端安装。
AnyPS5 可将 PS5 游戏自动移植至 PC
boykopovar/AnyPS5
AnyPS5 是一款可将 PS5 可执行文件自动移植到 Linux 与 Windows 的开源工具,通过自定义重链接器与系统库实现原生运行,无需模拟器,目前已验证可运行部分 2D 游戏。但对产品设计师与 AI 设计师而言,这属于底层游戏逆向工程,与日常设计或创意工作流基本无关。
Agent Reach:给 AI Agent 一键装上互联网眼睛
Panniantong/Agent-Reach
Agent Reach 是一款开源 CLI 工具,通过一句话安装即可让 Claude Code、Cursor 等命令行 Agent 免费阅读 Twitter、Reddit、YouTube、小红书等全网内容,无需付费 API 或复杂配置,自动解决反爬、Cookie 和 IP 封锁问题。
OpenMontage:首个开源 Agent 视频制作系统
calesthio/OpenMontage
OpenMontage 号称首个开源 agentic 视频制作系统,通过 12 条 pipeline 与 500+ agent 技能,让 AI 助手完成从调研、脚本、素材生成到剪辑合成的全流程。它区别于普通图生视频工具,能调用免费影像素材库进行真实剪辑与渲染,案例显示 60 秒动画短片成本仅 1.33 美元。
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.comopenGym:自托管健身追踪器开源
DuarteSantos8/openGym
一个可自托管的健身房与体重记录应用,支持制定训练计划、记录超级组与有氧、通过身体地图查看肌肉疲劳度,并能从主流健身 App 导入历史数据。项目强调数据主权,提供 Docker 一键部署、Passkey 登录与 PWA 离线体验,但目前仅面向健身爱好者,对设计工作流无直接助益。
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.comStremio Web 播放器 UI 开源
Stremio/stremio-web
流媒体应用 Stremio 的 Web UI 近日出现在 GitHub Trending,采用 React 前端与 Rust 核心编译为 WASM 运行在 Web Worker 中的架构,支持 PWA、插件扩展及跨设备同步。虽然其播放器工程实现有一定参考性,但内容与 AI 及设计工具链基本无关,且正文存在截断。
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]
2 美元 ESP32-C3 实现 Pi-hole 级广告拦截
M-Abozaid/esp32-c3-adblock
该项目在廉价 ESP32-C3 上实现了 DNS 广告拦截,将 53.7 万域名压缩为 40-bit 哈希存入 Flash,二分查找约 10 毫秒完成匹配。虽嵌入式优化思路精巧,但对产品设计师与 AI 工具从业者而言,属于跨领域硬件工程,缺乏可迁移至日常设计工作流的操作价值。