AI Design News
No. 004No. 006
Thursday, May 21, 2026·Issue 005

Today's brief

GitHub Trending · Daily·117 days ago

全开源AI工程课:435节从数学推导到MCP server

rohitg00/ai-engineering-from-scratch

GitHub Trending 新晋全开源AI工程课程,共435节课、20个阶段约320小时,覆盖Python/TypeScript/Rust/Julia。课程要求从线性代数和反向传播开始手写代码,逐步构建Tokenizer、Attention机制直至MCP服务器和自主智能体集群,每节课均产出可复用工程产物。

✎ Author's take
ai-engineering-from-scratch 是一个全开源的 AI 工程课程,覆盖了从基础数学到构建完整的智能体集群的全过程,适合想要深入学习 AI 工程的开发者。
Continue at github.com
GitHub Trending · Daily·117 days ago

oh-my-pi:将 IDE 深度集成终端的 AI Coding Agent

can1357/oh-my-pi

oh-my-pi 是开源终端 AI 编码代理,将 LSP、DAP、浏览器等 IDE 能力直接接入命令行。通过哈希锚定编辑和 32 个优化工具,它显著提升了多模型的首次编辑成功率,让设计工程师在终端内就能完成从代码阅读到调试运行的完整工作流。

✎ Author's take
终端 AI 编程开始把 IDE 连根拔起塞进命令行。oh-my-pi 用 Rust 核心深度集成 LSP/DAP,不靠堆模型而是靠工程优化榨取性能——对每天写代码的设计工程师,这意味着留在终端就能完成浏览、编辑、调试全链路,不用再被 VS Code 插件绑架。建议 fork 回来自己调教。
Continue at github.com
Vercel·117 days ago

Vercel CLI 新增异常警报查询与 AI 诊断

Pull anomaly alert details using the Vercel CLI

Vercel CLI 现已支持通过 `vercel alerts` 命令直接在终端拉取团队或项目的异常警报,查看警报类型、起始时间及活跃状态。追加 `--ai` 参数可同步获取 AI 调查结果,让用户与 Agent 无需离开命令行即可定位并处理部署异常。

✎ Author's take
这对设计工程师是实用更新:把监控和 AI 根因分析收进 CLI,能缩短前端故障排查路径。但别高估影响——功能锁在 Observability Plus 付费墙后,且纯 UI 设计师几乎用不上。它优化的是部署运维侧体验,而非设计工具链本身。
Continue at vercel.com
GitHub Trending · Daily·117 days ago

files.md:为 LLM 而生的本地优先 Markdown 笔记

zakirullin/files.md

files.md 是一款浏览器内运行的开源笔记应用,完全基于本地 .md 文件,离线可用且无需后端。其极简代码库专为 LLM 扩展设计,用户可让 AI 按需改造功能,同时通过 iCloud/Dropbox 或自托管二进制文件同步,兼顾隐私与可移植性。

✎ Author's take
Notion 越堆越臃肿,Obsidian 配环境又太折腾,files.md 把笔记还原成一个 HTML:打开即写,代码简单到能让 LLM 一次读完全局。对设计工程师而言,这意味着你能用自然语言让 AI 给自己定制工具,而非被 SaaS 牵着走。本地优先不是怀旧,是拿回数据主权的最低成本方案。
Continue at github.com
Sidebar·116 days ago

让 CSS 状态可预测:我花了数年找到的解法

Why I spent years trying to make CSS states predictable

作者反思了 CSS 状态管理的根本性痛点,指出传统选择器冲突导致样式不可预测,并介绍了 Tasty 通过状态图与非重叠选择器实现确定性状态解析的方案,为构建可维护的设计系统提供了新思路。

✎ Author's take
CSS 状态失控是设计工程师的日常噩梦。作者用数年踩坑经验把玄学的 CSS 优先级变成了可推理的系统,“非重叠选择器”的工程化思路直接可用。如果你还在靠 !important 打补丁,别废话,读它。
Continue at tenphi.me
GitHub Trending · Daily·117 days ago

OpenWA:开源自托管 WhatsApp API 网关

rmyndharis/OpenWA

OpenWA 是一款免费开源的 WhatsApp API 网关,支持自托管与多会话并发,采用插件化架构可灵活切换数据库、存储与缓存后端,并内置 React 管理后台、Swagger 文档及 n8n 集成。对于需要把 WhatsApp 接入自动化工作流或避免厂商锁死的团队,它提供了开箱即用的基础设施方案。

✎ Author's take
对设计师和产品工程师来说,OpenWA 的看点不在 WhatsApp 本身,而在于它用插件化架构和 Docker 原生体验展示了如何把复杂的底层协议封装成可自托管的开发者产品。如果你正在构建需要集成即时通讯的 AI Agent 或自动化工具,这是值得 fork 的参考实现;纯界面设计师可以直接跳过。
Continue at github.com
Sidebar·116 days ago

Just a Design List:54 国 814 间设计工作室慢索引

Just a design list

Sidebar 发布人工精选的全球设计工作室索引 Just a Design List,收录 54 国 814 间独立工作室。在算法推荐泛滥的当下,这种「慢速策展」为设计师寻找真实灵感与合作伙伴提供了经编辑筛选的高质量资源。

✎ Author's take
设计圈不缺作品集网站,缺的是带编辑品味的筛选。这个名录的价值不在「全」,而在 Sidebar 的策展眼光——直接帮你过滤掉 Dribbble 式的视觉噪音。做品牌或界面设计卡壳时,翻这些真实工作室的案例,比向 AI 讨参考图靠谱得多。
Continue at justadesignlist.com
Sidebar·117 days ago

Stack Overflow 失语:当开发者不再提问

Stack Overflow: when we stop asking

CSS-Tricks 发文审视 Stack Overflow 提问量的断崖式下跌,追问这对技术行业学习方式意味着什么。随着 AI 编码助手普及,开发者正从公开社区问答转向私有对话,技术知识的生产与验证机制正在发生根本性转移。

✎ Author's take
这是设计工程师的隐形危机。当调试被 AI 黑箱替代,我们失去的不只是高分答案,而是被同行公开纠正、迭代的残酷学习闭环。若你依赖 AI 写代码却从不追问为什么,只是在训练自己成为更快的复制粘贴者,而非思考者。
Continue at css-tricks.com
Sidebar·116 days ago

我们失去的那些网站

The sites we lost

The Useless Web 上线了一份纪念清单,收录那些曾存在于其目录中却已消失的奇怪网站。在互联网设计日趋同质化的当下,这份‘墓志铭’提醒设计师:那些毫无商业目的的野生创意,恰恰是数字文化最珍贵的实验场。

✎ Author's take
又一份互联网墓志铭。当设计全在讲转化率和设计系统时,这些‘无用’网站的消失反而证明:没有商业价值的创意才是稀缺品。别当纯怀旧看,这是你下次做无聊企业官网时该去偷的灵气。
Continue at theuselessweb.com
Sidebar·116 days ago

WebAIM: 对无障碍缺失的容忍

WebAIM: Tolerating inaccessibility

WebAIM 最新文章指出,尽管数字无障碍领域关注度持续上升且从业者不懈努力,网络整体可访问性却不升反降,比一年前更差了。这一反直觉的现象直指行业对无障碍缺失的系统性容忍,为产品设计者敲响警钟。

✎ Author's take
别再用排期太满当借口。可访问性越搞越差,恰恰证明大部分团队把 a11y 当成可牺牲的边角料。对设计工程师而言,这不是技术债,而是产品价值观的裸奔——要么在需求文档里给它留座位,要么就别抱怨被诉讼。
Continue at webaim.org
Sidebar·116 days ago

科技旧世界濒死,新世界难产

The old world of tech is dying and the new cannot be born

文章指出科技行业长期的「帝国心态」正遭遇激烈社会反弹,行业面临重大转折点。旧秩序加速崩塌,但取而代之的新范式却迟迟无法确立,科技正处于青黄不接的结构性危机中。

✎ Author's take
空泛的宏大叙事对设计师毫无价值。没有数据、没有案例、甚至没有完整论证,仅凭一句「帝国心态崩溃」的断言无法指导任何实际决策。设计工程师需要的是工具演进与工作流变革,而不是科技末日论的标题党。
Continue at baldurbjarnason.com
Sidebar·117 days ago

协作引导:人与AI如何共事

Collaborative steering

Luke Wroblewski 提出 Collaborative steering 概念,追问人机协作的本质。但现有正文仅两句引言,未展开具体方法论或工作流建议,内容严重残缺,无法评估其对设计师的实际价值。

✎ Author's take
Luke W 是设计界活化石,他谈'协作引导'而非'提示词工程',暗示行业焦点正在转移。但仅凭两句引言毫无营养——没有具体方法或案例,设计师不如去看 Figma AI 的实机演示。名人背书不能替代信息密度,这条只能当'待观察'。
Continue at lukew.com
Sidebar·117 days ago

Hostile Volume:把用户逼疯的音量控件

Hostile volume: begin the suffering

这是一个将「敌意设计」推向极致的实验网页:开发者把所有反模式的音量调节交互——延迟响应、不可预测滑块、惩罚性反馈——塞进同一界面,让玩家在「用户体验审计」中感受极致挫败。对设计师而言,它是一剂苦口良药,用荒诞方式反向揭示日常界面里易被忽略的摩擦点。

✎ Author's take
看多了最佳实践的设计师,需要这种极端反面教材来校准直觉。Hostile Volume 把暗黑模式推向荒诞极致,像一面照妖镜,让你瞬间看清那些为了留存率而刻意制造的摩擦有多可笑。但别太上头——它终究是个三分钟热度的讽刺玩具,对实际工作流的启发有限,适合当晨会破冰梗。
Continue at hostilevolume.com
GitHub Trending · Daily·117 days ago

Streambert:跨平台无广告影视串流下载工具

truelockmc/streambert

Streambert 是一款基于 Electron 的跨平台桌面应用,支持通过 VidSrc 等第三方源串流和下载影视及动漫内容,主打无广告和本地媒体库管理。但它本质上是版权灰色地带的视频抓取工具,与 AI 或设计生产力完全无关。

✎ Author's take
一个披着 Electron 外壳的盗版影视聚合器,跟产品设计师和 AI 设计师的工作流毫无交集。除非你想在研究播放器 UI 的暗黑模式时找个反面教材,否则完全没有打开的必要。
Continue at github.com