zyBooks DevTools
给 zyBooks 加一块面板的 Tampermonkey 脚本,能够快速跳转题目,查看分数和完成度,以及跳到未完成的作业项。
- 类型
- 个人工具
- 年份
- 2026
- 角色
- 独立
- 技术栈
- JavaScript · Tampermonkey · KaTeX
用途
zyBooks 把进度、分数和题目分散在很多页面里。在有作业布置的情况下,一个一个查看和跳转非常繁琐,可能进入一个题目完成后,不知道下一个作业的题目是什么。这个脚本在页面右上角放一块可折叠的面板,把它们收在一处:账号信息,按章节浏览和检索题目,各小节的得分和完成情况,以及一键跳到还没做完的作业项或指定小节。
数据来自浏览器里已经登录的 zyBooks 会话,脚本用它调用 zyBooks 自己的接口,不经过别的服务器。数学公式用 KaTeX 渲染,直观易读。特别的,可以将已经保存在浏览器前端的答案进行显示。
使用案例
- 01
安装 Tampermonkey
给浏览器装上 Tampermonkey 或其它用户脚本管理器。
- 02
导入脚本
打开仓库里的 zybooks-devtool.user.js,按提示安装。
- 03
打开一本书
登录 zyBooks 后进入任意一本书,页面右上角会出现一个胶囊按钮,点开就是面板。