遇事不决,问春风
关于问春风
网站说明
问春风是一个在线的掷筊体验站点。点下投掷之后,两枚筊杯会真的被抛起来,在空中碰撞,再按各自停稳后的姿态判定结果。结果不预设,同一件事掷上两次也可能不一样。
这个站点的起点很简单:把庙里那对月牙形的筊杯搬到屏幕上,让不方便出门的人也能掷上一次。至于信不信、问什么、掷完怎么想,都交回给使用者自己。
页面本身很轻。三维场景用 three.js 渲染,物理模拟交给 cannon.js 计算,其余都是原生 JavaScript 与 CSS 写的,没有后端,也没有账号体系。
掷筊文化
掷筊也叫掷杯、跋杯、问杯,是民间信仰里常见的一种请示方式。常见的做法是先向神明说明来意,再掷出一对筊杯,看落地后的阴阳组合来判断事情可行与否。
筊杯多用竹木或者塑料做成,形状像一片月牙:一面平整,称为阴面;一面隆起,称为阳面。一对筊杯落地后会出现三种组合,对应三种回答。
不同地区、不同庙宇的称呼、程序和连续圣杯的要求并不相同。到庙里实际参与时,以当地庙宇的公开说明为准。
结果说明
站点保留了传统掷筊一问一答的结构,判定只看两枚筊杯停稳后的姿态。
- 一凸一平 · 圣杯:两杯相应,事情可以着手。
- 两杯皆凸 · 笑杯:春风笑而不答。话可能还没问清楚,可以再问一次,或者换个时辰再问。
- 两杯皆平 · 阴杯:未获回应。事情先放一放,或者另作打算。
- 未定:筊杯卡住、斜靠、长时间抖动,或者超过 8 秒仍未静止。这一掷不作准,重新掷一次。
圣杯、笑杯、阴杯会生成一张结果卡,可以保存到本地或者分享出去。未定只提示重新投掷,不出结果卡。
结果分布
结果由物理模拟得出,没有预设。作为对照,传统掷筊的长期分布大致落在圣杯 50%、笑杯 25%、阴杯 25% 附近,这也是下面这组数据用来比的基准。
测试方法
测试在 Node 环境下跑无渲染的物理模拟。每一轮都重新把两枚筊杯从摆放位抛出,等它们停稳后按姿态判定,未定单独统计。共两组,每组 1000 轮,两组使用不同的随机种子。
| 组次 | 已判定 / 总轮数 | 圣杯 | 笑杯 | 阴杯 | 未定 | 中位落定 |
|---|---|---|---|---|---|---|
| 第一组 | 914 / 1000 | 442(48.36%) | 258(28.23%) | 214(23.41%) | 86(8.60%) | 3.14 秒 |
| 第二组 | 911 / 1000 | 432(47.42%) | 268(29.42%) | 211(23.16%) | 89(8.90%) | 3.17 秒 |
两组数据里,圣杯略低于基准,阴杯略低于基准,笑杯略高于基准,偏差都不大。未定率接近 9%,主要来自筊杯斜靠在另一枚上,或者落在边缘迟迟不静止。
这组数字只说明本站物理模拟的表现。现实里的掷筊会受杯子材质、桌面软硬、投掷手法影响,概率和这里不一定一致。
后续计划
想让掷筊这件事更有仪式感,后面可能会往这几个方向做:
- 连掷:三连与九连,一次给出连续三次或者九次的结果组合,并记录整组的表现。
- 移动端陀螺仪投掷:在手机上晃一下就能把筊杯甩出去,让手上的动作和杯子的起落接上。
- 结果卡样式:目前只有一种版式,之后可能按结果给出不同配色与不同的签语。
这些都还在规划里,上线时间不固定。如果你有别的想法,欢迎告诉站点维护者。
隐私说明
手势掷筊会用到摄像头。画面只在本机用于识别上挥动作,不录制、不上传、不保存;关掉手势掷筊之后,摄像头会立刻停止。
投掷结果不做服务器记录。站点只在浏览器本地存一个简繁选择的偏好,用来记住你上次用的是简体还是繁体。
反馈方式
使用中遇到问题,或者希望问春风增加新的玩法,可以发邮件说明。
使用边界
本站内容供娱乐与文化兴趣参考,不构成现实决策建议,也不作任何宗教承诺。遇到重要的现实问题,请以可靠信息、专业意见和自己的判断为准。
© 2026 问春风 · 掷筊问事