发布于

2026-第三十二周

作者

该周报主要为各个地方内容的汇总整理

技术

工具

thinking-orbs

thinking-orbs 是一个面向 AI 与 Agent 界面的 React 加载状态组件:它在 2D Canvas 上绘制由点组成的“思考球”,把抽象的处理中状态分成搜索、推理、撰写等六种可辨识的动画。组件为聊天头像和行内文本分别调校了 64px 与 20px 两个尺寸,并兼顾主题切换、无障碍和低功耗场景。

  • 🧠 六种状态语义working(倾斜轨道粒子)、searching(扫描经线)、solving(散乱后归位的环带)、listening(穿过圆环的波形)、composing(起伏多带)和 shaping(圆形、三角形、方形间变形),让 Agent 的当前行为更直观。
  • 📐 不是简单缩放64 适用于聊天头像,20 适用于行内提示;两者分别设定了点数、点径与动画速度,避免小尺寸图标因等比缩放而失去辨识度。
  • ⚛️ React 接入简单:安装 thinking-orbs 后即可使用 <ThinkingOrb state="searching" size={64} />speedpausedaria-label 以及普通 Canvas 属性均可传入。
  • 🌓 自动适配主题:默认 theme="auto" 会优先读取祖先元素的 data-themedark/light 类,其次监听系统色彩偏好;借助 MutationObserver 可在项目主题改变时立即更新,并避免 SSR 阶段错误绘制。
  • 无障碍设计:组件默认具有 role="img" 和与状态相符的标签;检测到 prefers-reduced-motion 时会展示静态代表帧,而非继续播放动画。
  • 低开销动画:实例在离开视口或标签页隐藏时自动暂停,恢复后与共享时钟同步;底层只使用 Canvas 2D 圆弧,不依赖 WebGL 或滤镜,并将设备像素比限制为 2,以兼顾跨浏览器一致性与性能。
  • 📄 许可:项目采用 MIT License,适合在自定义 AI 产品界面中作为状态反馈组件引入。

更新

设计

Anatomy Atelier — Learn anatomy like an artist

Anatomy Atelier 是一个以“像艺术家一样学习解剖”为理念的交互式学习网站。它不把器官知识仅呈现为线性图文,而是把资料库、三维标本、重点标注、组织显微图、器官比较、功能动画和临床信息组合成由浅入深的探索路径。

  • 🫀 以对象进入学习:首页的器官资料库按心血管、神经、呼吸、消化等系统分类,心脏、脑、肺、肝、肾、眼等常见对象以缩略图和所属系统呈现,便于从感兴趣的器官开始。
  • 🧭 操作即探索:三维标本区域把旋转、缩放、隔离、横截面、分层、比较和重置集中为直接操作;页面同时用简短提示降低初次使用门槛。
  • 📍 让结构与名称就地关联:模型中的可点击锚点对应主动脉、心房、心室、瓣膜等部位;用户在视觉位置上发现概念,而不是先阅读术语表再反向寻找结构。
  • 🪜 信息层次递进:以心脏为例,先给出一句功能概述和体积、重量、位置等关键事实,再延展到组织显微图、器官对比、功能动画与常见疾病,满足从入门认知到深入学习的不同需求。
  • 强化学习氛围:低饱和的医学插画、留白、精简的图标与“Learning is an act of curiosity”提示,让严肃的医学知识仍保有画册般的观察感,避免页面沦为密集的数据面板。
  • 🔍 值得借鉴的知识界面模式:用“对象 + 可操作模型 + 空间标注 + 渐进内容模块”承载复杂主题;同一模式也可迁移到产品架构、机械结构、地理或数据关系等需要理解空间与层级的领域。

其他

The IcePanel Loop | IcePanel

软件架构正在经历深刻变革,传统的静态、一次性、由架构师主导的方式已无法适应当前复杂系统和 AI 带来的挑战。新的架构实践应该是持续迭代、跨团队协作、面向演进和决策的。IcePanel 提出了“IcePanel Loop”四个步骤:定义、可视化、验证和适应,并倡导以简单为起点、为变化设计、以受众为中心、协作共担的架构原则,以在 AI 时代保持架构的生命力和现实一致性。

  • 🔄 软件系统复杂性激增,AI 加速产出,但更快不代表更好,架构思维反而更加关键。
  • 🏚️ 传统架构实践(静态图表、一次性设计、文档输出、架构师把关)已过时,无法适应现代需求。
  • 💡 新架构应具备持续、协作、演进和决策优先四大特征,而非一次性文档。
  • 🧭 原则一:从简单开始,像亚马逊和 Slack 一样,只做必要复杂度,逐步演进至“架构 - 市场匹配”。
  • 🏃 原则二:为变化而设计,架构是动态系统的结构,需随学习和需求不断调整,而非瀑布式预先设计。
  • 👥 原则三:受众优先,架构需面向产品、设计、工程甚至 AI 代理,用不同视图实现共享理解,而非完美文档。
  • 🤝 原则四:协作共担,架构不是架构师独占,而是所有产品建设者的共同责任,需要跨团队对齐和讨论。
  • 🔁 IcePanel Loop 是一个持续循环:定义(明确问题和意图)、可视化(呈现系统现状)、验证(对齐利益相关者并做决策)、适应(更新模型并记录缘由)。
  • 🧊 图表只是冰山一角,真正的架构藏在依赖、数据模型、集成和权衡之下,需分层展示完整图景。
  • 🤖 AI 不会取代架构师,而是重塑其角色:从编写文档转向管理和引导 AI 产出,确保系统在实践和规模上合理。
  • 🕵️ 自主代理(Agent)正在成为系统的非人类用户,架构需考虑并发请求、安全性以及为代理设计流程。
  • 📚 该方法受敏捷宣言、C4 模型、演进式架构、领域驱动设计、系统思维等多个思想流派启发。