排婚宴座位,大概是筹备婚礼里最不像技术活、却最磨人的技术活。Excel 表拉来拉去,谁和谁有矛盾、哪个分组不能拆开、主桌怎么摆,全靠脑子里那本账。改一个名字,后面十几张桌子全得重排一遍。
所以我给自己(也给出这个坑的所有人)做了一个 婚礼席位安排工具:打开就能用,不用注册、不用装 App,做完表点一下就导出。
婚礼席位安排 · 婚前必备小工具 免费在线工具:批量导入宾客、按亲属/朋友/同事分组自动排座、拖拽微调、一键导出文字版席位表。数据全程留在你的浏览器里。
它解决什么问题
婚宴排座的核心约束其实就三条:
- 分组:男方亲属、女方亲属、朋友、同事、同学——同组的人尽量坐在一起,方便聊天也方便敬酒分组。
- 容量:每桌一般 10 人,宾客总数除一下就知道要开几桌,但每次加人减人都要重算。
- 微调:总有那么几位必须单独照顾——长辈要坐里侧、冤家不能同桌。自动排完之后你得能拖拽着改。
这个工具把这三件事拆成了三个动作:
- 导入:一行一个名字批量粘贴,也支持「姓名 分组」的格式,50 位宾客十秒钟进表;
- 自动排座:选「同组集中」就把每个分组按人数依次填桌,选「均匀打散」就轮流出人让每桌分组均衡;
- 微调:宾客和座位都支持拖拽,点选宾客再点空座位也行,被顶掉的人自动回到「未安排」列表,不会丢。
排完之后一键复制文字版席位表,直接发到家人群里;也可以打印出来给酒店,或者导出 JSON 备份——明年孩子满月酒接着用。
数据在哪
一个值得单独说明的设计决定:所有数据都存在你自己的浏览器里(localStorage),不上传服务器。 宾客名单本质上是亲友的姓名和关系,属于隐私数据,没有理由为了让一个静态博客工具跑起来就把它们传到任何地方。代价是你换设备时需要手动导出 JSON 再导入,但婚礼就一次,这个取舍值得。
顺手做了一个 FastRead
同一个工具合集页里还上线了第二款工具 FastRead——粘贴长文,它先告诉你字数和按 300/500 字每分钟估的阅读时长,然后可以用逐词闪现(RSVP)模式把文章「推」到你眼前:文字按设定节奏在固定位置闪现,视线不用移动,注意力全部留给理解本身。上班路上刷不完的深度长文,用它可以压缩一半时间。
FastRead · 快速阅读工具 粘贴文章 → 字数与阅读时长统计 → 逐词闪现速读模式,100–900 字/分钟可调。同样是纯浏览器本地运行。
技术上是怎样的小东西
两个工具都是单文件 HTML + 原生 JS,零依赖、零请求,整页加起来不到 30 KB。放在博客服务器的静态目录里,和博客共用同一套 HTTPS 和 CDN,加载速度就是纯静态页的速度。这也是我把它们挂在博客而不是单独做个产品的理由:工具的边界感很重要——它应该在你需要的那 3 分钟里出现,用完即走,而不是变成又一个要注册登录的 App。
如果你最近正在筹备婚礼(或者被朋友拉去帮忙排座),欢迎直接用:打开婚礼席位安排工具 →
评论