问卷星答题配置助手(增强版)
Tampermonkey 用户脚本 · 问卷星填写辅助工具
针对问卷星的可视化配置型填写助手:自动识别常见题型,按比例或次数配置答案,支持评分星级、关联题、多页填写、预览高亮、配置导入导出与失败恢复。
基于原版二次开发(原脚本见 ScriptCat / GreasyFork),UI 重构为可视化面板。
功能特性
题型支持
- 单选 / 多选 / 下拉选择
- 填空题(含多字段按类型生成)
- 评分星级
- 矩阵题
- 地区选择
- 排序题
- 滑块题
- 文本答案
配置能力
- 双模式:按比例分配 / 按数量分配
- 关联题联动:子题随父题选项联动扫描
- 多页自动翻页
- 题目搜索与题型筛选
- 配置导入 / 导出(JSON)
- 面板拖拽并记忆位置
- 速度配置(慢速 / 正常 / 快速)
自动化会话
- 预览填写 / 答案高亮 / 填写到提交
- 暂停 / 继续 / 跳过 / 停止
- 失败恢复与配额回滚
- 进度实时反馈
资源与反馈
- 面板内提供 星夜题库 资源入口:千万免费题库,支持 OCS 网课助手接入与配置
- OCS 接入说明 可在新标签页查看
- 标题栏提供 QQ 群反馈入口,便于提交使用问题与建议
安装
- 安装浏览器扩展 Tampermonkey(或 Violentmonkey)
- 打开脚本原始地址:
https://raw.githubusercontent.com/3975741474/wjx-survey-automation/main/问卷星.js,或访问本仓库页面复制脚本内容
- Tampermonkey 会提示安装,点击确认即可
匹配域名:*.wjx.top · *.wjx.cn · *.wjx.com
使用
- 打开任意问卷星问卷页面,右下角出现脚本面板
- 在面板中配置各题型的答案分配(比例或数量)
- 点击「填写」或「预览」执行
配置说明
| 配置项 |
说明 |
| 分配模式 |
比例(按权重随机)或数量(按次数逐一分配) |
| 速度 |
慢速 / 正常 / 快速,控制填写与翻页节奏 |
| 预览 |
只高亮所选答案,不实际提交 |
| 填写到提交 |
自动填写全部题目并提交 |
风险提示
⚠️ 本脚本包含自动批量提交与模拟交互能力,自动提交可能触发问卷星平台风控,生成式随机答案也可能造成低质量或重复的回答。请仅在获得授权的问卷中使用,遵守问卷发起方与平台的使用条款。
版本历史
| 版本 |
说明 |
| 0.1.7 |
新增星夜题库资源入口与 QQ 群反馈入口;外链需用户主动点击,不传递问卷内容或本地配置 |
| 0.1.6 |
清理死代码:移除 fillMatrix 未用形参;删除未调用的 handleAliyunCaptchaCheckbox |
| 0.1.5 |
修复 19 个 bug:进度弹窗按钮泄漏、自动化防重入、节点缓存 TTL、数量模式最少选择数、矩阵零行误判、DOM 变化失效缓存等 |
| 0.1.4 |
优化:文本答案缓存清理、MutationObserver 保护、重扫容错 |
| 0.1.3 |
修复:完成页会话收紧、跳过计数、配额快照、防重入、多输入填空题、checkbox 全零权重拦截 |
| 0.1.2 |
新增:多输入生成、配额耗尽显式失败、地区题弹层、滑块验证判定 |
| 0.1.1 |
新增:配置导入导出、面板拖拽记忆、搜索筛选、矩阵/地区/排序题、速度配置、会话控制 |
| 0.1.0 |
初始发布:可视化面板、比例/数量双模式、关联题联动、多页循环提交、滑块验证模拟 |
交流群
欢迎加入 QQ 交流群一起讨论脚本使用与开发:392474972
赞赏支持
如果你觉得这个脚本有帮助,可以自愿扫码赞赏,感谢你的支持 ❤️
| 微信赞赏码 |
支付宝赞赏码 |
 |
 |
赞赏完全自愿,不赞赏也不影响任何使用。
License
MIT
基于原版二次开发(原脚本 MIT 许可),本脚本亦以 MIT 许可发布。