侧边栏壁纸
博主头像
噗呲先生 - 差生工具多

行动起来,活在当下

  • 累计撰写 708 篇文章
  • 累计创建 80 个标签
  • 累计收到 201 条评论

目 录CONTENT

文章目录

🧬 手机里的物理减压器:开源体感交互工具「竹知了」

噗呲先生
2026-08-14 / 0 评论 / 0 点赞 / 1 阅读 / 0 字 / 正在检测是否收录...

插图

这个项目是干嘛的

竹知了是一款基于物理感应和触觉反馈的趣味体感音效工具。它将智能手机的加速度传感器、陀螺仪与音频引擎深度结合,让用户通过「旋转」、「摇晃」、「甩动」手机来触发各种高品质的解压音效。除了网页端,它还提供了体验更极致的 iOS 原生版,支持更加细腻的震动反馈。

为什么值得关注

市面上大多数解压 App 还停留在「点击屏幕播放声音」的阶段,交互极其割裂。而「竹知了」通过体感模拟让虚拟交互具备了真实物理感,是独立开发者研究硬件传感器交互Web Audio API的极佳案例。

三个核心亮点

  1. 极致的体感反馈:iOS 原生版深度适配了 Taptic Engine,每一声鸣叫都伴随着不同力度的震动感,模拟出真实的物理碰撞。
  2. 丰富的音效矩阵:内置了包括机械键盘、气泡纸、水滴轮、海豹等 15 种高质感主题,且支持自定义上传本地音频,可玩性极高。
  3. 开源透明:作为开源项目,它展示了如何将复杂的传感器数据转化为流畅的音效节奏,代码逻辑清晰,适合开发者二次开发或学习。

适合谁使用 / 使用体验

  • 压力山大的码农:编译代码或会议间隙,甩动手机体验机械键盘的清脆感,比捏泡泡膜还解压。
  • 节奏爱好者:利用「圈/秒」的计数逻辑,可以进行精准的节奏练习。
  • 前端开发者:研究如何利用浏览器 API 获取高精度的手机运动数据。

最快上手方式

  1. Web端直接玩:直接访问官方网址 zhuzhiliao.icu,按下「画圈」并甩起手机。
  2. iOS 原生体验:在 App Store 搜索「竹知了」,开启震动模式。
  3. 开发者进阶:如果你想研究源码,可以在 B 站搜索 ToyHub 获取项目代码仓库,参考其对 DeviceMotionEvent 的处理:

javascript
// 核心逻辑参考:监听设备运动加速度
window.addEventListener('devicemotion', (event) => {
const { x, y, z } = event.accelerationIncludingGravity;
// 处理加速度变化,触发不同阈值的音效
});


🚀 探索更多硬核科技

91biu —— 让探索科技成为生活方式。

每日精选:
* 🛠️ 实用软件 & 破解脚本 (iOS/Android)
* 🤖 前沿 AI 工具 & 免费资源
* 📦 GitHub 高星开源项目
* 🎬 4K 影视资源 & 玩机技巧

👇 扫码关注公众号,不迷路:

关注公众号

🔗 参考资料

0
  1. 支付宝打赏

    qrcode alipay
  2. 微信打赏

    qrcode weixin

评论区