Bencho:一个把 UI 交互做到「能玩、能拆、能拿走」的灵感库

直达入口:https://bencho.dev/
一句话:32 个可以现场按、拖、调的交互组件 + 105 个值得研究的业界交互合集 + 一块自由摆放的无限画布。

前端开发者收集灵感的方式,大多还是截图加进收藏夹——看到不错的交互,存个图,真要做的时候对着截图猜实现。Bencho 解决的就是这个断层:它上面的每个组件都是活的,你可以在页面里直接按、拖、划、调参,玩明白了把代码拿走。

三块内容

Blocks:32 个可以玩的交互组件

这是主板块。Todo 塔楼、玻璃气泡、磁吸下拉框、滑动确认、液态开关、径向菜单、命令面板、拉拽刷新、放大镜 Dock……每一个都不是截图,而是真实可交互的实例:

  • Press:Todo tower、Checklist、Create menu、Liquid toggle——按下去的回弹、形变、液态过渡全部实时渲染
  • Drag:Glass bubble、Slide to confirm、Reorder list、Wheel——拖拽的物理惯性和边界反馈可以直接感受
  • Hover / Type / Swipe:Tilt card、Magnifying dock、Progress ticks、Command bar——悬停跟随与键盘交互的参考实现
玩顺了之后代码直接拿走,这是它和纯灵感站(Dribbble、Mobbin 类)最大的区别。

Finds:105 个值得研究的交互合集

一个精选墙,收录全网设计师和工程师放出的界面交互,每条都有署名和作者链接。条目描述本身就很见功力:

  • Drag the weather over the mountain — Luc Chaissac
  • The amount becomes the receipt — Alok
  • The page screws itself up — David Haz
  • Send, and it folds — Seb Cornelius
  • A like that never repeats — Charles Patterson
  • A cloud that tints — Apple
从描述就能看出这是按「交互的巧思」筛选的,而不是按「好看」。想持续跟踪这面墙,它有 RSS 订阅(/rss.xml)。

Bench:你的无限画布

把喜欢的 Blocks 拖到一块无限画布上自由摆放、原地调参,布局和视角会被记住——下次回来还是你离开时的样子。相当于给自己搭一个交互组件的实验台。

为什么值得收进书签

  1. 组件是活的。对交互的感知必须靠手上的反馈,截图给不了这个——Bencho 把「看灵感」变成了「玩灵感」
  2. 从灵感到代码的链路是完整的。玩 → 调参 → 拿代码,中间没有断点
  3. Finds 的策展质量高。105 条全部署名溯源,相当于一份持续更新的「交互设计精华清单」,Apple 的作品也在里面
  4. Bench 的产品思路聪明。用无限画布做灵感管理,比文件夹截图高级得多

技术小观察

站点本身是个现代 SPA(React 系打包,单 bundle),页面极轻——首页 HTML 只有 10KB。有趣的细节:他们甚至给 HTML 注释里的 PostCSS 扫描坑留了说明(Base64 编码规避构建器把注释当样式解析的兼容问题),看得出作者对工程细节有洁癖。

相关链接

返回首页