zyBooks DevTools

给 zyBooks 加一块面板的 Tampermonkey 脚本,能够快速跳转题目,查看分数和完成度,以及跳到未完成的作业项。

类型
个人工具
年份
2026
角色
独立
技术栈
JavaScript · Tampermonkey · KaTeX

用途

zyBooks 把进度、分数和题目分散在很多页面里。在有作业布置的情况下,一个一个查看和跳转非常繁琐,可能进入一个题目完成后,不知道下一个作业的题目是什么。这个脚本在页面右上角放一块可折叠的面板,把它们收在一处:账号信息,按章节浏览和检索题目,各小节的得分和完成情况,以及一键跳到还没做完的作业项或指定小节。

数据来自浏览器里已经登录的 zyBooks 会话,脚本用它调用 zyBooks 自己的接口,不经过别的服务器。数学公式用 KaTeX 渲染,直观易读。特别的,可以将已经保存在浏览器前端的答案进行显示。

使用案例

  1. 01

    安装 Tampermonkey

    给浏览器装上 Tampermonkey 或其它用户脚本管理器。

  2. 02

    导入脚本

    打开仓库里的 zybooks-devtool.user.js,按提示安装。

  3. 03

    打开一本书

    登录 zyBooks 后进入任意一本书,页面右上角会出现一个胶囊按钮,点开就是面板。

搜索

快捷操作