<!-- title: 《quaesito》把客厅变成问答之夜 -->
<!-- domain: games -->
<!-- repo: ggirelli/quaesito -->

聚会游戏是个被反复验证过能赚钱的品类：Jackbox Party Pack 靠着一包一卖常年霸占 Steam 聚类榜，Kahoot! 把课堂问答做成 SaaS，2023 年被财团以约 17 亿美元私有化。但这两家有一个共同点——你玩它的每一次点击，都要经过它的云端服务器。而 2026 年 10 月 10 日，一个欧洲个人开发者把另一个方向开源了：问答之夜，跑在你自己的笔记本上，不联网、不注册、不装 App。这就是今天要拆的仓库——**quaesito**。

## 仓库档案

- **仓库**：[ggirelli/quaesito](https://github.com/ggirelli/quaesito)
- **Star**：2（据仓库页面，2026-10-11 查询——上线第二天，故事才刚开始）
- **语言**：Rust（全栈，含浏览器端 WASM）
- **License**：MIT
- **作者**：Gabriele Girelli，个人开发者，GitHub 十年老账号，博客在 ggrelli.info
- **最近更新**：2026-10-11（昨天创建、今天还在推代码，活水）
- **主页**：https://ggirelli.github.io/quaesito/（带完整图文文档）
- **特别标注**：README 第一屏就写着 "Fully vibe coded"——全部代码、测试和文档由 Claude 写成，仓库里还专门放了 DISCLAIMER.md 提醒你别盲目信任

值得一提的发布节奏：作者先在自己博客写了篇原帖，再转投 Show HN，一天之内拿到首批关注。仓库 topics 打的是 party-game、quiz-game，定位非常清醒——它不装成“平台”，就是一个让你在客厅办问答之夜的工具。

## 这游戏是什么

一句话：**电视当出题大屏，全屋手机当答题器，笔记本当服务器**。主人提前在浏览器里建好题库——可以塞图片、视频、音频，甚至轮次之间插播“过渡幻灯片”；到了晚上，电视投屏显示二维码，朋友们扫码入座，各队举着手机在倒计时里作答；大屏揭晓答案、实时刷新排名，终局上领奖台，战报可以打印、可以导出 CSV。

它的核心循环画出来是这样的：

```mermaid
flowchart LR
    A[主持人建题库<br>图/视频/音频] --> B[电视大屏出二维码]
    B --> C[各队手机扫码入局]
    C --> D{出题 + 倒计时}
    D --> E[各队提交答案]
    E --> F[大屏揭晓 + 实时排名]
    F --> G{还有下一题?}
    G -- 有 --> D
    G -- 没有 --> H[领奖台 + CSV战报]
    H --> A
```

注意这个循环里最妙的一环：回到起点。一场问答打完，输的人最想干的事往往不是回家，而是“下一局我出题”。quaesito 的出题器做得足够顺手，就等于把“再来一局”的燃料交到了玩家自己手里。

## 为什么上头

问答这个玩法古老到近乎无聊，但 quaesito 把几个关键的“上头开关”都按对了位置：

**1. 扫码即玩，入场摩擦为零。** 聚会游戏最大的敌人是“算了太麻烦”。这里没有 App 下载、没有账号注册、没有房间号手输——大屏一个二维码，三秒入局。入场越快，冷场越短，气氛断不掉。

**2. 倒计时 + 同屏排名 = 双重即时反馈。** 手机上 ticking 的倒计时制造压迫感，大屏上每题揭晓后跳动的排名制造攀比感。人类对“实时排行榜”毫无抵抗力，这一点在从王者荣耀到直播间打赏的所有产品里都被反复验证过。

**3. 揭晓时刻是社交戏剧。** 它有一类题型叫“手写答案”——答案不判对错，投到大屏上由主持人现场裁决。这一下把答题变成了辩论现场： argued 得面红耳赤的一桌人，比安静刷题的一桌人留存久得多。设计者显然明白，问答之夜的爽点一半在题目里，一半在吵嘴里。

**4. 题型设计里有翻盘机制。** “最接近数字”这种题型，不看知识量看直觉，让学渣也能压学霸一头；“图上钉点”更是全民翻车现场。一场好游戏需要弱者也有高光时刻，这是 Quake 竞技场和 Party Pack 共同的设计底线。

**5. 战报可留存。** 终局不只给个领奖台，还能打印成绩单、导出 CSV。听起来平淡，实际是把“那一晚”变成了可带走的证据——下次聚会的赌注、朋友圈的素材、家庭群里的恩怨账本，全在里面。社交游戏的记忆资产，往往比游戏本身更能把人拉回来。

## 技术拆解

对一个想抄作业的开发者，这个仓库的含金量集中在四处：

**技术栈：Rust + Dioxus 0.7。** 这是个值得单独说的选择。Dioxus 是 Rust 界的 React，最有意思的能力是“一份代码，两个世界”——同一套组件既能编译成服务端逻辑，也能编译成浏览器里的 WASM。quaesito 的管理端、大屏端、手机端全在这一套体系里，`just serve` 一条命令起热更新开发环境，`just play` 编译发行版直接在局域网开赛。依赖治理用 cargo-deny 锁死，CI 跑 fmt+clippy+tests 三件套——工程纪律完全不像一个“周末项目”。

**局域网零依赖架构。** 整个系统没有一台云端服务器：笔记本就是服务器，Wi-Fi 就是网络，admin 密码在启动窗口里本地生成。所有请求不出本地网——作者特意强调这是设计目标，不是偷懒。对个人开发者，这个架构的启示是：**聚会场景根本不需要云**，省掉的不只是服务器钱，还有隐私审查、合规成本和“断网就死”的风险。

**七种题型 = 一套题型状态机。** 多选题、判断题、手写答案、最接近数字、排序题、多答案题、图上钉点。每种题型本质是“输入采集 → 校验 → 计分 → 揭晓”的一个状态机变体，而每场问答可以独立配置计分规则、揭晓方式和节奏。这个抽象非常值得抄：想加新题型，只需实现一个 trait，计分和 UI 管线全部复用。

**细节工程：假手机彩排。** 出题阶段可以用“pretend phones”模拟几台手机，自己先把整场问答走一遍。这是把“上线前的联调”搬进了产品里——聚会工具最怕当晚翻车，这个功能等于给了主持人一次带妆彩排。

可直接复用的组件清单：QR 扫码入局流（大屏生成→手机扫码→房间绑定）、倒计时答题状态机、多题型计分引擎、大屏/手机双端 UI 分工范式、三平台一键打包发布链。另外别忘了它本身就是一个“AI 写完整产品”的活标本——代码、测试、文档、DISCLAIMER 全套，想知道 vibe coding 到成品之间隔着什么，读它的提交历史比读十篇方法论文章有用。

## 变现观察

先说仓库本身的痕迹：MIT 开源，无广告、无付费墙、无账号体系，唯一的变现入口是 README 里的 Ko-fi 打赏链接，GitHub Sponsors 页面标注“即将上线”。也就是说，作者当前的全部商业动作就是“乞讨级”的打赏——这是典型的爱好者项目姿态。

但这个品类周围的商业世界非常热闹：

- **Jackbox Party Pack**：每个新包卖 20 多美元，靠“一台主机+全员手机”的同款交互常年占据聚会游戏头部。它证明了人们愿意为“一群人一起笑”付全价。
- **Kahoot!**：把同一套交互做成了企业 SaaS，免费获客、订阅收费，最终走到约 17 亿美元私有化。它证明了 B 端（课堂/培训/团建）愿意为“组织一场问答”付年费。
- **本地化空白**：中文世界里，团建、年会、班级活动对“扫码答题大屏”的需求真实存在，但要么困在 Kahoot 的网络环境里，要么是粗制滥造的收费小程序。

quaesito 卡的位置很聪明：**局域网闭环 = 企业内网天然友好**。不用外网这一条，在给公司做团建工具的人眼里不是限制，是卖点。变现路径至少有三条摆在那：做成部署服务卖给培训机构；做在线房间版本变成 C 端流量产品；或者只做题库内容生意，让工具免费、内容收费。

## 给我的灵感

**点子一：中文团建问答盒子（MVP 1-2 周）。** Fork quaesito 的交互范式，用你最顺手的栈（Vue/React + WebSocket 就够）重写一个中文版：企微/飞书扫码入会、内置年会议题模板（年会抽奖题、公司文化题、安全培训题）、支持内网部署。变现直接对标企业内训和活动公司，客单价按场次或按年收。Rust 不会写没关系——要抄的是架构思想，不是代码。

**点子二：在线房间版 H5（MVP 2-3 周）。** 把局域网换成房间码 + 云端房间（Cloudflare Durable Objects 或国内云函数都可以），丢进微信生态。裂变钩子是现成的：战报卡片（“我在第 7 题干翻了全公司”）天然适合转发。变现走广告 + 皮肤/题目主题包内购，这是最接近“网页小游戏印钞”路径的一条。

**点子三：题包 UGC 社区（长线）。** 工具免费，做“分享码”——出题人把题库导出成一串码，别人扫码导入。跑起来之后，精品题包订阅、品牌联名题包（电影上映方出题、酒吧 night 联动）都是顺水推舟的内容生意。护城河不在代码，在题库和出题人社区。

三条路线的共同前提都是先把“扫码—答题—揭晓—排行”这个最小闭环做扎实，而这恰恰是 quaesito 已经免费演示过一遍的东西。

## 上手

- 仓库：https://github.com/ggirelli/quaesito
- 文档（含截图和各类题型说明）：https://ggirelli.github.io/quaesito/
- 没有托管在线 Demo——这个项目只在局域网里跑，想试就下载 release 包（Windows / macOS Apple Silicon / Linux 三平台都有），解压运行 `start` 脚本，浏览器里先玩自带的 Demo quiz

第二天 2 颗星的项目，值得你点 Star 的理由不是它的热度，而是它示范了一件事：个人开发者找游戏变现灵感，不必盯着下一个爆款品类的红海，把一个已经被商业验证过一百次的玩法（问答之夜），搬到一片没人占的位置（本地、开源、零依赖），本身就是一招。客厅里那块电视，还空着呢。

> [!tip] 51学通信知识星球
> **星主：爱卫生**（微信：gprshome201101）——公众号「51学通信」创办者，19 年通信行业运维与讲师经验，著有《GPRS网络信令实例详解》《EPC原理与实践》《5G核心网原理与实践》三本纸质书（各大电商平台有售）。
> **星球定位**：深耕 5G 核心网、IMS、NFV/AI、云原生等 ICT 领域，主打运维岗位与信令分析。
> **当前规模**：5200 篇主题 / 990 个回答，198 元/年。
> **加入福利**：加入星球后请加爱卫生微信，拉您进知识星球年度陪伴与答疑群——不限量回复您的各种问题，另有群内分享。
> **AI 加持**：51学通信知识星球已作为 skill 接入 WorkBuddy，使用 deepseek-4-flash 在海量星球帖子中精准找贴、找视频、找 FAQ 和案例，做总结、找文档和 PPT 等场景全覆盖。

![51学通信知识星球海报-扫码加入](https://wiki.500nian.com/images/zhixingqiu_qrcode.png)
