Skip to content

grrtyre/suibian

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

70 Commits
 
 
 
 

Repository files navigation

随便 · 决策工具箱 (suibian)

把「不知道选啥」变成「一键搞定」的轻量决策小玩具。

仓库原本是空的,被当成了一块空白画布——于是有了这个纯前端的「随便」工具箱。名字叫 suibian(随便),功能也如其名:帮你做那些「都行、你定、我懒得想」的小决定。

功能

  • 随机抽签 —— 输入一堆选项,让它随机帮你挑一个
  • 幸运转盘 —— Canvas 绘制的旋转转盘,动画落点随机
  • 抛硬币 —— 正 / 反,天注定
  • 掷骰子 —— 支持 1~5 颗骰子,自动求和
  • 今天吃啥 —— 按口味(辣的 / 清淡 / 面食 / 外卖 / 随便)推荐
  • 随便一句 —— 偶尔需要的一句不负责但管用的话
  • 随机数 —— 给定范围,生成一个随机整数,专治选择困难
  • 今日运势 —— 按日期出今日签,也可随手再摇一签,纯属娱乐
  • 真心话大冒险 —— 聚会破冰 / 独自解闷,真心话、大冒险或随机来一个
  • 扔飞镖 —— Canvas 靶盘,点哪扔哪,累计得分纯属手感
  • 石头剪刀布 —— 和机器人出拳比手气,胜负平战绩本地保存
  • 这事成吗 —— 给一件没谱的事算个成功率,配一句毒舌点评,纯属娱乐
  • 灵感色卡 —— 配色没灵感时点一下,随机抽一张色卡并附对比色 / 邻近色,点色块即可复制
  • 扭蛋机 —— 手痒了扭一下,随机掉出「锦鲤 / 灵感 / 治愈 / 好运 / 摆烂」五种小惊喜蛋,最近记录本地保存
  • 神谕球 —— 心里装着个 yes / no 的问题?摇一摇,让神谕替你含糊其辞(上签 / 中签 / 下签)
  • 随机排序 —— 一堆事分不清先后?丢进来,随机帮你排个执行顺序
  • 倒计时 —— 专注一会儿或单纯掐个表,环形进度 + 暂停/重置 + 常用预设,到点轻响提醒,纯前端不联网
  • 冷知识 —— 用不上的奇怪知识来一打,正经决策的间隙随便涨点见识,点结果可复制
  • 决策天平 —— 两个选项放上去,CSS 动画天平歪向赢家,附一句毒舌点评,纯属娱乐
  • 网名生成器 —— 随机拼一个可爱/中二的昵称,点结果即复制
  • 分享卡片 —— 把任意一句话/结果做成好看的渐变卡片(5 种样式),一键下载成 PNG 图片,纯前端不联网
  • 语音播报 —— 输入文字让浏览器用语音念出来(可调语速/音调,自动选中文嗓),不用联网,结果不顺耳就换个人念
  • 随机分组 —— 把名单丢进来,随机分成 2~10 组,团建分队 / 分组作业 / 抽签都好用,结果可清空重分
  • 猜数字 —— 心里想一个 1–100 的数让你猜,实时提示「大了 / 小了」,记次数,猜中即庆祝
  • 密码生成器 —— 用浏览器加密随机源(crypto.getRandomValues)搓强密码:长度滑块、字符类型开关(大写 / 小写 / 数字 / 符号 / 排除易混字符 0O1lI)、强度条(按熵估算)、一键复制,纯前端不联网
  • 🔐 密码保险箱 —— 浏览器本地加密保管账号密码(Web Crypto AES-GCM + PBKDF2,主密码只留内存、数据绝不上传):内置强密码生成器(长度 / 字符类型 / 排除易混 + 熵强度条)、分类管理、搜索过滤、显示 / 隐藏、一键复制、编辑 / 删除,支持导出加密备份与导入合并,纯前端零依赖
  • 塔罗牌 —— 静心想个问题,抽 1 张给自己一个提示,或抽 3 张看「过去 · 现在 · 未来」;22 张大阿尔卡纳随机翻转,正位 / 逆位各有解读,纯属娱乐
  • 藏头诗 —— 输入 1–6 个字(名字 / 一句话),自动拼一首藏头小诗,点「复制」即可拿走,仅供娱乐
  • 漂流瓶 —— 写下此刻的心事 / 愿望丢进海里,也能随手捞起一个陌生(或过去的你)留下的瓶子;预设 + 你自己扔的瓶子都只存在本地浏览器
  • 成就墙 —— 默默记录你用了多少次(只存在本地浏览器、绝不上传),解锁「初来乍到 / 随便大师 / 转盘狂魔 / 塔罗学徒 / 打油诗人 / 海上漂客 / 朋友圈文豪 / 接龙高手 / 记录者 / 日记达人 / 21点玩家 / 打地鼠高手 / 认识自己 / 拆弹专家 / 数独高手 / 换算达人 / 节奏大师 / 棋逢对手 / 五子棋王 / 迷宫行者 / 探路达人 / 搬运工 / 推箱大师 / 弹奏家 / 小演奏家 / 小画家 / 涂鸦狂魔 / 拼图新手 / 拼图大师 / 消消乐玩家 / 糖果大师 / 一夜暴富 / 拉霸狂魔 / 打砖块玩家 / 砖块爆破手 / 命运旅人 / 人生赢家 / 合成玩家 / 西瓜大亨 / 静心一刻 / 冥想达人 / 王牌飞行员 / 空中霸主 / 接水果玩家 / 水果猎人 / 节奏新星 / 音游大触 / 猜词新手 / 词王 / 随手记 / 便签达人 / 初飞 / 小鸟王者 / 初算 / 精算师 / 连线新手 / 眼疾手快 / 黑白棋手 / 翻盘大师 / 数织新手 / 数织大师 / 守密人 / 宝藏管家 / 初窥生命 / 百年人生」等 83 枚成就徽章,看看你是哪一种「随便」玩家
  • 朋友圈文案 —— 选个心情(搞笑 / 励志 / 丧 / 可爱 / 文艺 / 吃货 / 上班 / 毒舌 / 深夜),一键生成能直接发的文案,点结果即可复制,懒得想词的时候全靠它
  • 成语接龙 —— 从随便一个成语起头,点「接一个」让前一个成语的最后一字接出下一个,接成一条看不到头的长龙;接不上时自动换个新头继续玩
  • 心情日记 —— 选个今日心情、随手写一句,按日期存成你的私人「心情地图」;可单条删除、可一键清空,全部只在本地浏览器,不上传
  • 周易起卦 —— 心里装着个问题,点「🪙 一键起卦」,用三枚铜钱法(老阳 / 少阳 / 少阴 / 老阴)定出文王六十四卦之一,画出卦象、给出卦名与解读;出现动爻还会推演出「之卦」,纯属娱乐
  • 专注音景 —— 用浏览器实时合成的白噪音与自然环境音(🌧️ 雨夜 / 🌊 海边 / 🔥 篝火 / 🌲 森林风 / ☕ 咖啡馆 / ⚪ 纯白噪音),点预设即放、随时暂停、可调音量,帮你专注、放松或入睡,纯前端不联网、无需任何音频文件
  • 记忆翻牌 —— 经典表情配对小游戏:3×4 / 4×4 / 4×5 三档难度,把两两相同的表情翻出来配成一对,全部配对即通关;实时记录步数与用时、3D 翻牌动画、通关撒花,最佳用时按难度本地保存
  • CP 缘分测试 —— 输入两个名字,用确定性算法算出 40–100 的缘分分(同样的名字永远同分),配环形进度、关系标签与缘分签文,高分撒花,结果可复制,纯属娱乐
  • 反应速度 —— 点「开始」后耐心等待,色块变绿的瞬间立刻点它,测出你的反应有多快(毫秒);抢跑无效、按成绩评级、最佳成绩本地保存,破纪录还会撒花
  • 周公解梦 —— 输入一个梦境关键词(如「掉牙 / 飞 / 蛇」),给一段趣味解读加「今日宜忌」,也能随手抽一个梦,结果可复制,纯属娱乐
  • 21点 —— 经典 Blackjack 扑克牌小游戏:和庄家比点数,越接近 21 越好,爆了(>21)就输;支持下注(−5 / +5 / +10 / All-in)、筹码本地保存(见底可一键重置)、庄家自动补牌到 17、黑杰克额外奖励,赢了会撒花,纯前端不联网、零依赖
  • 打地鼠 —— 30 秒限时手速小游戏:地鼠 🐹 冒头就点它得分,⭐ 金鼠加倍、💣 炸弹扣分并清零连击;连击越高得分倍率越大、节奏随时间加快,最高分本地保存,破纪录撒花
  • 🎰 老虎机 —— 运气小游戏:三个转轮依次停下,两颗相同小赢、三颗同款中大奖(💎 头奖狂赢 300 金币);每拉一把花 5 金币,金币见底可一键「补 100 币」续玩,金币 / 最佳赢 / 总拉数本地保存,中奖撒花,纯前端不联网
  • 摩斯电码 —— 文字 ↔ 摩斯电码双向互译,支持字母 / 数字 / 常用标点,一键对调结果,还能用「滴滴哒哒」声音配合灯光节拍把电码播放出来(无标准编码的字符以 # 跳过)
  • 贪吃蛇 —— 经典街机小游戏:方向键 / WASD 操控,手机滑动也能玩;吃豆变长加分,撞墙或咬到自己即结束,速度随得分加快,最高分本地保存
  • 幸运选号 —— 双色球玩法(6 个红球 1–16 蓝球)一键机选,可连出多注、存进本地历史、点结果复制,纯属娱乐、中奖随缘
  • MBTI 性格速测 —— 12 道小题凭直觉选,逐题推进并带进度条,最后给出 16 型人格之一(建筑师 / 逻辑学家 / 表演者……)的昵称、人设标签、性格解读与一句专属「随便」吐槽,结果可复制,计入使用统计、还能解锁「认识自己」成就
  • 2048 —— 经典数字合并小游戏:方向键 / WASD 或手机滑动移动方块,相同数字合成更大的数,目标冲上 2048;带实时分数 / 最高分本地保存、一步撤销、合成 2048 还会撒花庆祝,纯前端不联网、零依赖
  • 俄罗斯方块 —— 经典街机消除游戏:方向键移动 / 旋转、空格直接落地,手机滑动或点下方按钮操控;7 种方块(I/O/T/S/Z/J/L)、下一个预览、幽灵落点、消行得分、等级随消行加快、最高分本地保存,破纪录还会撒花,纯前端不联网、零依赖
  • 💣 扫雷 —— 经典逻辑解谜小游戏:左键翻开、右键插旗(手机端点格后长按插旗),第一次点永远安全;三档难度(初级 9×9·10 雷 / 中级 16×16·40 雷 / 高级 16×30·99 雷),实时雷数、计时与笑脸表情,通关撒花,纯前端不联网、零依赖
  • 名言收藏夹 —— 在「随便一句」点「⭐ 收藏这句」把戳中你的话收进来,随时随机回味、一键复制或移除,本地保存、不上传
  • 习惯打卡 —— 给想坚持的小事起个名字,每天点一下攒连续天数;近 18 周打卡热力图(颜色越深 = 当天打卡越多),全部本地保存
  • ⏳ 生命日历 —— 把这一生摊成一张「周」的网格(每格 = 一周),自动算出星座与生命灵数并附一句解读;进度条显示今年 / 本月 / 今日 / 一生已过的百分比,网格里「已度过 / 本周 / 未来」一目了然,点任意一格看它是第几年第几周;再附已活天数、当前年龄、距下次生日天数、预计剩余天数等统计,生日与预期寿命本地记忆,纯前端不联网
  • 数字华容道 —— 经典滑块拼图:3×3 / 4×4 / 5×5 三档难度,点空格旁的方块滑动、或用方向键 / 手机滑动;打乱保证有解,计步数、计时,最佳成绩按难度本地保存,拼好撒花,纯前端不联网
  • 🍬 消消乐 —— 经典三消小游戏:8×8 糖果棋盘,点两个相邻糖果交换、三个或更多同色连成线即消除得分,连锁连击有加成,分数记成你的最佳成绩(本地保存),无广告、纯前端零依赖
  • ♟️ 黑白棋 —— 经典 8×8 Othello:你执黑先手,落子「夹住」对手即可翻面吃子;没人机(简单 / 普通 / 困难三档 AI,困难用 minimax 搜索)与双人对战两种模式,落子提示、翻转动画、最后一步高亮、自动跳过无路可走的一方,终局比子数定胜负,赢了撒花,纯前端零依赖
  • 🎯 数独 —— 经典九宫格逻辑解谜:四档难度(简单 / 中等 / 困难 / 专家),点格选中、数字键落子、✏️ 笔记模式记候选、🔍 检查标错、💡 提示填一格,计时与最佳成绩按难度本地保存,填完即撒花通关,纯前端不联网、零依赖
  • 🧩 数织 —— 经典 Nonogram 逻辑拼图(又名 数织 / 网格拼图 / Picross / Griddler):根据每行每列的「连续黑格数」线索,推理出整张图的填色分布、拼出隐藏图案;三档尺寸(5×5 / 10×10 / 15×15),「涂黑 / 标记空格」两种模式,💡 提示填一格或清一格、🔍 检查标出填错的格子,实时计时与按尺寸记录最佳成绩(本地保存),解出即撒花通关,纯前端不联网、零依赖
  • 📐 单位换算器 —— 长度 / 重量 / 温度 / 面积 / 体积 / 速度 / 时间 / 数据 / 能量 / 压强十大类随手互转;左右两边双向实时换算、一键交换单位、结果可复制,纯前端不联网
  • 🎵 节拍器 —— 练琴、跑步、冥想都能用它卡节奏:40–240 BPM 滑块调速、2 / 3 / 4 / 6 拍号切换、首拍重音、跟着点「测速」还能反推出你的速度;开始即走、切走自动停,WebAudio 合成无需音频文件
  • ⚫ 五子棋 —— 人机对战,你执黑先手,横竖斜连成五子即胜;内置启发式 AI(会主动进攻、封堵活四活三,并用双威胁逼你),轻松 / 普通 / 困难三档难度,可选先后手、支持悔棋,胜负平战绩本地保存,木纹棋盘 Canvas 绘制、纯前端零依赖
  • 🌀 迷宫 —— 经典「递归回溯」算法现生成的走迷宫小游戏:从入口走到出口即通关,方向键 / WASD / 手机滑动操控,可点亮「寻路提示」看最短路线,实时计时 + 步数 + 按尺寸(9×9 / 13×13 / 17×17)记录最佳成绩,纯前端零依赖
  • 📦 推箱子 —— 经典 Sokoban 搬运益智游戏:把所有的箱子推到目标点上即过关,方向键 / WASD / 手机滑动 / 屏幕方向键操控,支持撤销一步、重置本关、8 关循序渐进(箱子越来越多、越烧脑),关卡用「反向推箱」算法生成保证每关有解,最佳步数按关卡本地记忆,通关撒花,纯前端零依赖
  • 🎹 电子琴 —— 浏览器实时合成的纯前端电子琴:C4–C6 共 25 键(鼠标 / 触摸点弹,键盘 A S D F G H J K L ; 弹白键、W E T Y U O P 弹黑键),可选正弦 / 三角 / 方波 / 锯齿四种音色、拖动调节音量,点「🎵 来一段」让随便替你弹首《小星星》,无需任何音频文件、弹过即计入使用统计
  • 🎨 涂鸦板 —— 一个随手画的纯前端小画板:10 色预设调色盘 + 自定义取色,1–48 粗细可调,🌈 彩虹笔会自动流转颜色、🧽 橡皮涂回底色;支持鼠标 / 触摸 / 手写笔,撤销 / 重做 / 清空一应俱全,画完一键「存为图片」下载 PNG,作品只留在这台设备、绝不上传
  • ⌨️ 打字测速 —— 照着给定文字敲,实时统计速度(字/分)与正确率、自动计时;敲完一整段即出成绩,最快纪录本地保存,中英文都能测,练指法也练心态
  • 🟢 记忆序列 —— 经典「看顺序 → 照着点」记忆小游戏:彩色方块依次亮起并伴音,记住顺序后复现,每过一关序列更长,最高关数本地保存,专治记性不好
  • 🧱 打砖块 —— 经典街机弹球小游戏:鼠标 / 手指拖动挡板接球(或按 ← →、A / D 移动,空格暂停),把砖块全打掉就过关,掉球扣一条命,闯过 8 关即通关;球速随关卡加快、高关卡砖块更硬,得分 / 生命 / 关卡 / 最高分实时显示,最高分本地保存、通关撒花,纯前端不联网、零依赖
  • 🎲 命运之旅 —— 掷骰子沿路前进的闯关小游戏:踩到哪格触发哪格的命运——好运加金币、厄运扣体力、奇遇随机、歇脚回血,岔路口还要二选一;体力归零就倒下,走到 🏁 终点即通关,最高金币本地保存、通关撒花,纯前端零依赖
  • 🍉 合成大西瓜 —— 物理合成小游戏:相同的水果撞到一起就合成更大的一个,一路合到 🍉 大西瓜;堆到顶线就结束,点屏幕或按空格落下当前水果、← → 移动落点,得分 / 最高分本地保存、合成大西瓜会撒花,纯前端零依赖
  • 🌬️ 呼吸冥想 —— 跟着光球呼吸的放松小工具:吸气时光球长大、呼气时收小,内置「放松 4-7-8 / 方箱 4-4-4-4 / 平衡 5-5」三种节奏,可随时暂停;切换节奏自动重置,每次开始计入次数并解锁成就,音效开启时每个阶段伴一声轻柔提示音,纯前端零依赖
  • 🛦 飞机大战 —— Canvas 纵向射击街机小游戏:用 ← → 或鼠标 / 手指拖动你的战机自动开火,躲开敌机和子弹,击落得分、捡道具回血 / 狂暴 / 清屏;敌机分普通 / 之字 / 射手 / 坦克四种,关卡越打越密、越打越快,3 条命用完即结束,最高分本地保存、破纪录撒花,纯前端零依赖
    • 🍎 接水果 —— Canvas 接物小游戏:水果从天上掉下来,用 ← → 或鼠标 / 手指拖动篮子接住;连击越多得分倍率越高,🌟 双倍、❤️ 加命、💣 千万别接,漏接水果掉血、三条命用完即结束,关卡随接住数递增、最高分本地保存,纯前端零依赖
    • 🎶 节奏大师 —— 下落式音游:音符从天而降,在底部横线处用 D F J K 或点下方琴键敲中它们;越准分越高、连击有加成,三档难度(练习曲 / 律动 / 狂想曲)谱面固定好练手,准确率决定 S / A / B / C 评级,最高分与单局最佳本地保存、破纪录撒花,纯前端零依赖
    • 🧠 emoji 猜词 —— 看一眼 emoji 从四个选项里挑出它代表的意思:连对越多分越高、三颗 ❤️ 用完即结束,每题 15 秒、超时算错;含提示 / 跳过、连击倍率与 S / A / B / C 评级,最高分本地保存、破纪录撒花,纯前端零依赖
    • 📝 灵感便签 —— 随手记的便利贴墙:新建便签、挑个颜色、拖到任意位置,内容自动存在本地浏览器,下次打开还在;还能 🎲 随便抽一张旧便签回味,纯前端零依赖
    • 🐤 像素小鸟 —— Flappy 风格休闲飞行小游戏:点屏幕 / 按空格 / ↑ 振翅,穿过水管别撞上,飞得越远分越高;撞地或撞管即结束,最高分本地保存、破纪录撒花,纯前端零依赖
    • 🔗 连连看 —— 经典消除小游戏:点两个相同图案,只要能用不超过两个拐弯的线连起来(线还能绕到棋盘外圈)就消除,清空整盘即通关;卡住自动洗牌、可点提示,连消有连击加分、最高分本地保存,纯前端零依赖
  • 🧮 计算器 —— 随手算一笔:支持 + − × ÷ 与 %、括号,还有 √ / x² / 1/x / π / e 等科学函数;带计算历史与内存(MC / M+ / M− / MR),键盘也能直接输入,纯前端零依赖
  • 🐱 云养猫 —— 领养一只只属于你的「随便猫」:喂它、陪它玩、给它洗澡、摸摸头,饱食 / 心情 / 精力 / 清洁四项状态实时可见;它记得你——关掉网页也还在(本地存档、不上传),养到 8 级还能解锁「猫之王者」成就,纯前端零依赖

特性

  • 纯前端、单文件(index.html),零依赖、零构建
  • 完全离线可用,不联网、不收集任何数据
  • 移动端友好,响应式布局
  • 设置面板:点顶部「⚙️ 设置」可开关音效、减弱动效、调整字号(标准/大)、切换紧凑布局、任选主题配色,全部本地记忆
  • 全局音效:点击按钮轻响、结果揭晓「叮」一声(WebAudio 合成,无需音频文件,可在设置里关闭)
  • 一键清空本地存档:在设置里清空抽签/扭蛋/石头剪刀布记录,主题与设置偏好保留
  • 彩蛋:点 logo 切换整套主题配色(共 8 套);点「🎲 随便逛逛」或按 G 键,随机跳到一个工具逛逛
  • 撒花庆祝:抽签 / 转盘 / 扭蛋 / 抛硬币 / 石头剪刀布获胜 / 猜数字猜中等「赢」的时刻会撒一波彩带,开启「减弱动效」后自动关闭
  • 工具搜索:顶部搜索框按名称 / 关键词实时过滤导航;按 / 聚焦、? 打开快捷键帮助、19 直达对应序号工具
  • 极光背景:随主题色流动的极光光晕,开启「减弱动效」后自动静止
  • 顶部实时时钟 + 时段问候:页面顶部显示当前时间与「早上好 / 下午好 / 夜深了」等问候,每秒跳动,纯本地不联网
  • 收藏 / 常用:点导航按钮上的 ★ 把常用工具钉到顶部「常用」快捷栏,自动记忆,一键直达也能从「常用」里移除
  • 今日宜忌:首页每日按日期生成一行「今日宜 / 今日忌」,点「宜」直接跳到对应工具,纯属娱乐
  • 成就墙 & 使用统计:自动记录各工具使用次数(仅本地浏览器保存、不上传),累计解锁 81 枚成就徽章,随时在「成就墙」里查看进度与下一个目标
  • 朋友圈文案:选心情一键生成可发圈的文案,点结果即复制,社交发圈不再卡壳
  • 成语接龙:前一个成语尾字接下一个首字,接到天荒地老,接不上自动换头继续玩,纯属文字游戏
  • 心情日记:选个表情、写一句,日积月累成一本只属于你的心情地图;本地保存、可逐条删除、可一键清空,纯私人不联网
  • 专注音景:实时合成的白噪音与环境音,六种声景一键播放、可调音量,专注 / 放松 / 助眠都好用,零音频文件不联网
  • 记忆翻牌:三档难度的表情配对小游戏,3D 翻牌动画 + 步数 / 用时统计 + 通关撒花,最佳成绩按难度本地记忆,锻炼记忆力也能解压
  • 存档备份与恢复:在设置里一键「导出存档」(下载 JSON 文件)或「导入存档」,换浏览器也不怕丢,所有本地数据(收藏 / 成就 / 记录 / 心情)尽在掌握
  • 塔罗牌:抽牌带翻转动画,22 张大阿尔卡纳随机正位 / 逆位,给你一个看问题的新角度
  • 分享卡片:把任意文字生成渐变卡片并可下载为 PNG,方便发到社交平台
  • 名言收藏夹 & 习惯打卡:把「随便一句」里喜欢的句子收进私人夹随时回味;给小目标每日打卡,攒连续天数并生成你的专属热力图,纯私人不联网
  • 云养猫:领养一只只属于你的「随便猫」,喂饭 / 玩耍 / 睡觉 / 洗澡 / 抚摸样样都行;状态会随真实时间自然变化(久了不理它,它会饿会脏会困),全部本地保存、关掉网页也还在,养到高等级还会触发升级撒花

本地运行

直接双击 index.html 用浏览器打开即可,无需任何服务器或安装步骤。

或者起一个本地静态服务器:

# Python
python -m http.server 8000
# 然后访问 http://localhost:8000

部署到 GitHub Pages

  1. 在仓库 Settings → Pages 中,Source 选择 Deploy from a branch,Branch 选 main、目录 / (root)
  2. 保存后访问 https://grrtyre.github.io/suibian/ 即可。

Made with ❤️ and a lot of 随便.

About

随便 · 决策工具箱 —— 把「不知道选啥」变成「一键搞定」的纯前端小玩具

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages