条件题和选填题上线了
2026-08-27
rifts.to 里的问题现在多了两件事可做:设为选填,或者只在前面某个答案表明它适用时才必答。两者都属于 rifts.to Pro,含 14 天免费试用。
它是为什么场景做的
第 1 题:你参加了周四的工作坊吗?是或否。第 2 题:关于它,你会改什么?
第 2 题对当时在场的那四十个人是道好题,对其他所有人则是道无法回答的题。而在这周之前,它对两边都是必答的,因为 rifts.to 问卷里的每一道题都是必答。于是没去的人要么打一个“无”,要么直接关掉标签页——前者是你要手工过滤的噪音,后者是它后面所有答案的全部丢失。
你可以设置什么
编辑器里的每一道题,现在都带一行作答规则:
- 必答——默认值,也是每道题一直以来的状态。
- 选填——作答者可以留空,照样能提交。
- 满足条件时必答——只有当你设定的条件成立时才必答。
一个条件的写法是 [前面的某道题] 是 [某个选项]。在一个条件里选中多个选项表示“其中任一”,最多可以加五个条件,并指定必须全部满足还是任一满足。工作坊那个例子是一个条件。而“只想问那些既说这个迭代不顺、又说自己被卡住的人”的复盘题,则是两个条件,用“全部”连起来。
作答者会在任何当前并非必答的题上看到一个选填标记,而且它会随着他们作答而移动。在第 1 题上勾“否”,第 2 题就会在他们眼皮底下把自己标成选填。
是必答与否,不是显示与否
多数把条件逻辑当卖点的工具,做的是隐藏问题。这里不是。所有人依然看得到每一道题,规则只决定哪些必须回答。
隐藏会让你失去面板的意义。九十位作答者里有十一个答案,如果九十个人都看到了这道题,那是一回事;如果只有十二个人看到,那就是另一回事,而你的结果里没有任何东西说明是哪一种。让每道题都保持可见,那么低数量就只意味着一件事:大家跳过了它。如果你需要的是对读者隐藏分支,那这个功能不是它。
它不让你搭出什么
一个条件只能指向排在它前面的单选题。自由填写题和评分题不能触发任何东西,第 4 题也不能依赖第 7 题——只能向前指,正是这一点让你没法搭出两道互相等待的题。
编辑会自己收拾干净。删掉某条规则指向的题,或者去掉它点名的某个选项,那个条件就会消失,这道题当着你的面翻回必答——而不是等你保存时报一个关于页面更下方某道题的错误。
给用脚本提交的人一句提醒
POST /api/respond 从来没有拒绝过不完整的提交。现在它会了:缺少必答的回答会返回 400,而以前返回的是 201。
怎么用上
作答规则属于 Pro——每月 11.99 美元,含 14 天免费试用。作答本身依然免费:作答者永远不会撞上付费墙,而且即便订阅到期,你的问卷也会照着你当初搭的样子继续运作。你标为必答的题,在这份问卷还在收集答卷期间,就一直是必答。
开始免费试用,然后加一道单选题,在它下面再放一道题,把后面这道设成“满足条件时必答”。