问卷编辑

入群问卷由群管理员通过 /questions 在私聊面板里编辑。每个群独立, 互不影响。

进入编辑器

在群内发:

/questions

Bot 会私信你一个按钮式编辑器。如果是第一次进入,可以点「导入默认模板」一键生成 入门题库,再按需修改。

题型

题型用途自动判分
短文本简短回答支持「精确匹配正确答案」
文本框长答(自我介绍、来源说明、兴趣说明等)不支持自动判分
单选多选一支持「指定某选项为正确答案」

文本框题没有正确答案,但仍可以被设为「必填」,作为兜底——开启「必填」的文本框 题没填即被自动拒绝(如果开启了自动判分)。

操作

通过按钮交互完成,主要包括:

  • 新增题目:选题型 → 输入问题 → (单选需输入选项)→ 确认
  • 编辑问题 / 选项:进入题目详情后点击对应按钮,进入文本输入态
  • 上移 / 下移:调整题目顺序
  • 切换必填:题目详情按钮
  • 设置正确答案
    • 文本题:进入文本输入态,输入正确答案
    • 单选题:从选项里选一个
  • 清除正确答案:让该题不再参与自动判分
  • 删除:二次确认后删除

自动判分

如果题库里至少有一道题设了正确答案,问卷就启用自动判分:

  1. 申请人提交问卷
  2. Bot 比对答案,统计错题数
  3. 错题数 ≤ N(在面板里设置的「最大答错题数」)→ 自动通过
  4. 否则 → 进入待审,等管理员手动处理

把 N 设为 0 就是「必须全对才自动通过」。

抽题模式

部署方在 api/questionnaire_config.json 里可选:

  • mode: "fixed"(默认):所有申请都看到全部题目
  • mode: "random":每个申请按 application_id 随机抽 sample_size 题;同一申请 反复刷新看到的题目相同,不同申请互相独立

抽题模式是部署级配置,不在 /questions 面板里。

通知里展不展示答案

/questions 面板有一个开关:「群内申请通知是否展示问卷答案」

  • 开启 → 待审通知会贴出申请人提交的答案,方便管理员一眼判断
  • 关闭 → 通知只显示申请基本信息,答案要进 Web 审核入口才看得到

涉及隐私的题目(性趣等)建议关闭。