为什么用这个座位表工具?
- 两种布局:教室网格和活动桌位。
- 默认更安全:使用 crypto.getRandomValues(CSPRNG)和无偏采样。
- 可选条件:固定座位、空位、相邻避开(尽量满足)。
- 适合打印,并可导出(TSV/CSV/JSON/HTML)。
使用方法(3 步)
- 粘贴名单(每行一人)。
- 选择布局和选项,然后点击“生成”。
- 打印或导出。默认分享链接只有设置(不含名单)。
生成
随机座位表生成器
生成座位表,然后打印、复制或下载结果。
常见问题
How do I use it?
Paste a roster, choose layout/options, click Generate, then print or download.
Are names stored or uploaded?
No. Everything runs locally in your browser. URLs are settings-only by default.
How do I specify avoid-adjacency pairs?
In Advanced, add one pair per line as “A,B”. For grid, adjacency is up/down/left/right (diagonal optional).
Can I fix seats for specific people?
Yes. Use “Name @ r,c” for grid or “Name @ T2-S3” for tables in Advanced.
What is seeded mode?
Seeded mode makes results reproducible with the same seed. It is not intended for secrecy.
Any printing tips?
Use landscape if needed, adjust scale, and consider larger rows/columns for readability.