435 字
2 分钟
liang-intensity-calibrator:Fork 下来纯粹觉得好玩
liang-intensity-calibrator
上游:Lichtspektrum/liang-intensity-calibrator 我的 fork:Chaizirancc/liang-intensity-calibrator 在线:https://lwf.chaiziran.cc.cd
为什么要做这个
社区有人做了这玩意,看着很有意思。
就 fork 下来部署到 CF 上。没什么特别的原因,纯粹觉得好玩。
它是什么
拖动滑杆,人物在 31 个等级间连续变化——从「小难梁」一路到戴上帝冕的「梁祖」。
六个状态:小难梁、牢梁、梁子、梁圣、梁神、梁祖。滑杆对应 -15 到 +15,视频帧让中间状态平滑过渡。
我加的功能
fork 过来之后,加了社区投票:
- 每个浏览器保留一张投票,每 3 小时可改一次
- 灰色圆点显示社区平均分
- 滑杆两端显示正向 / 负向投票人数
- 状态行实时显示你的投票、社区平均、今日 / 累计投票人数
- 每天记一个平均值快照,做成时间线
后端用 Cloudflare Worker 提供 /api/score、/api/vote、/api/timeline,投票和快照都存 D1。没有 SSR、没有 R2、不采集新闻。
部署
- 域名:
lwf.chaiziran.cc.cd - 静态资源在 GitHub Pages,API 在 Cloudflare Worker
- 数据在 D1
玩
直接打开 https://lwf.chaiziran.cc.cd 拖一拖、投个票。
社区二创
上游 README 里收集了社区的二创:
- Liang-Saint-Slider — 把滑杆做成 DeepSeek Harness 的模型与思考强度选择器
- liang-intensity-calibrator-ascii — ASCII 版
- dsh-liang-skin — DeepSeek Harness 滑动变阻器皮肤
- dsh-liang-watch — 把社区投票与每日时间线做成模型工具
素材与致谢
本项目源代码以 MIT 协议发布。
media 与 public/frames 里的人像素材用于趣味演示,素材不随 MIT 协议共享。复用或二次发布前,请确认你拥有相关肖像与素材的使用权。
社区投票功能的最初思路来自 PR #7 的 @loggerhead。
liang-intensity-calibrator:Fork 下来纯粹觉得好玩
https://fuwari.vercel.app/posts/liang-intensity-calibrator/