
Autovisor完全使用手册一台电脑帮你搞定智慧树刷课的全部繁琐操作【免费下载链接】Autovisor2025智慧树刷课脚本 基于Python Playwright的自动化程序 [有免安装版]项目地址: https://gitcode.com/gh_mirrors/au/Autovisor期末周的前一晚你盯着智慧树课程列表里那一长串未完成的章节视频每集十几分钟中间还夹杂弹窗、题目和滑块验证——手动刷完可能需要一整夜。这不是个例几乎所有选修了网课的同学都经历过类似的煎熬。Autovisor正是一款面向这种场景的智慧树自动化学习工具它基于 Python Playwright 构建通过模拟真实浏览器操作自动完成登录、验证码、视频播放、题目跳过等全流程你只需要配置一次剩下的交给程序。使用前先对照这份清单自查在动手之前花两分钟确认以下条件是否满足避免安装到一半才发现环境不匹配。操作系统Windows 10 及以上版本项目主支持平台Linux/macOS 未作官方保证浏览器本机已安装 Edge 或 Chrome 中的任意一款默认使用 Edge智慧树账号能正常登录智慧树平台的账号与密码网络环境可稳定访问智慧树网站网络波动可能中断学习进度杀毒软件如果使用打包好的免安装版需留意杀毒软件是否误拦截程序文件Python可选如果你打算跑源码版而非免安装版需要 Python 3 环境简单来说绝大多数 Windows 用户只要满足前四项就能开箱即用最后一项只影响你选择哪种安装方式。三步上手从下载到自动刷课Autovisor 提供免安装版与源码版两条路线。免安装版适合不想接触代码的同学解压即用源码版适合希望了解实现原理或二次开发的用户。下面按安装→配置→运行的顺序带你走完整个流程。第一步安装 Autovisor 的两种方式方式一免安装版推荐新手从项目仓库下载最新的发行包解压到任意文件夹。整个程序已打包完毕不依赖本机 Python 环境找到Autovisor.exe双击即可启动。方式二源码版适合开发者在命令行中依次执行以下操作完成源码版的安装git clone https://gitcode.com/gh_mirrors/au/Autovisor cd Autovisor pip install -r requirements.txt python Autovisor.py源码版的依赖清单在项目根目录的requirements.txt中主要包括 playwright、opencv-python、numpy、requests 等这些分别承担浏览器控制、滑块识别和网络请求的职责。第二步配置 Autovisor 的最快方法在项目根目录找到configs.ini文件用记事本或任意文本编辑器打开。整体结构如下节选关键行[user-account] username password [browser-option] driver Edge [script-option] enableAutoCaptcha True [course-option] limitMaxTime 30 limitSpeed 1.0 [course-url] URL1 URL2 配置时有三个关键动作填写账号在[user-account]下填入智慧树账号密码。留空也可以程序会打开网页让你手动登录登录成功后 Cookie 会被自动保存下次免密进入。添加课程链接在[course-url]的 URL1、URL2 处粘贴课程地址支持多个链接按顺序学习程序学完一门自动切下一门。保存文件所有配置项不要加引号修改完成后务必保存再退出。配置文件的完整说明位于项目根目录的 configs.ini 中每行注释都标注了含义对照填写即可。第三步运行与观察双击Autovisor.exe或执行python Autovisor.py屏幕上会出现一个黑色命令行窗口这是程序的后台日志面板请保留它不要关闭。随后浏览器会被自动拉起进入课程页面后开始自动播放。你可以通过命令行窗口随时查看当前进度、异常信息。这里建议首次运行时保持enableHideWindow False即不隐藏浏览器亲眼确认整个流程走通后再考虑隐藏窗口。核心能力速览Autovisor 帮你做了什么下表横向对比了 Autovisor 覆盖的主要能力方便你快速判断它是否匹配自己的需求能力项具体行为对应配置/模块自动登录支持账号直登与 Cookie 免密复用[user-account]、res/cookies.json滑块验证图像识别定位滑块缺口并模拟拖拽enableAutoCaptcha、modules/slider.py视频控制自动播放、续播、静音、倍速调节modules/tasks.py的video_optimize弹窗与题目自动关闭弹窗、跳过弹出的题目modules/tasks.py的skip_questions章节切换单集完成后自动进入下一集主程序Autovisor.py进度反馈实时读取学习进度并输出到命令行modules/progress.py课程类型支持普通课、智慧共享课、翻转课[course-url]多链接配置时间与倍速单课限时、最高 1.8 倍速limitMaxTime、limitSpeed界面主题根据当前时间自动切换白天/夜晚背景内置逻辑无需配置除了表格中的能力程序还会检测视频是否暂停并自动续播、检测登录 Cookie 是否过期以避免白屏空转这些细节让整晚挂机成为可能。配置速查表关键项一眼看懂把configs.ini中最重要的参数汇总如下你可以对照这张表逐项设置配置项所在段落含义推荐取值备注username/passworduser-account智慧树账号密码填写或留空留空则手动登录登录后自动存 Cookiedriverbrowser-option启动的浏览器Edge 或 ChromeEdge 首次启动偶发失败可换 ChromeEXE_PATHbrowser-option自定义浏览器路径留空必须精确到可执行文件位置enableAutoCaptchascript-option是否自动过滑块验证True关闭则需手动完成验证enableHideWindowscript-option是否隐藏浏览器窗口False首次使用建议保持 FalselimitMaxTimecourse-option单门课程最长刷课时长(分钟)300 表示不限制limitSpeedcourse-option播放倍速1.0最高支持 1.8soundOffcourse-option是否静音播放True避免打扰他人URL1...URLncourse-url待学习课程链接按需填写支持多个顺序学习一个容易踩的坑配置项的取值必须严格写作True或False不区分大小写亦可并且不要加引号否则程序可能按默认值处理。常见问题与排障遇到这些情况怎么办问题解压后找不到 Autovisor.exe或运行提示缺失依赖文件原因程序文件很可能被杀毒软件误删。解决办法暂时关闭或退出杀毒软件后重新解压并在杀毒软件中为该文件夹添加信任。问题命令行黑框出现了但浏览器迟迟没弹出原因浏览器启动与依赖加载需要时间。解决办法只要后台没有报错退出就耐心等待若报错多半是浏览器路径配置有误检查EXE_PATH是否精确指向浏览器可执行文件。问题程序第一次启动就失败原因这是已知问题Edge 首次启动偶发失败。解决办法直接重启程序通常即可解决若频繁出现建议将driver切换为 Chrome。问题找不到浏览器装在哪里无法自定义路径解决办法打开浏览器在地址栏输入Chrome://version回车页面中可执行文件目录一栏就是安装位置把它填入EXE_PATH即可。问题长时间挂机时弹出人机验证原因平台风控触发。解决办法程序检测到后会自动暂停操作你需要手动完成一次验证之后程序会继续运行。问题视频播放进度不增加原因浏览器窗口被最小化时部分页面会暂停计时。解决办法保持窗口在桌面可见或使用隐藏窗口功能时确认进度仍在累计。效率与进阶技巧让 Autovisor 用得更顺手以下技巧按使用场景分类你可以按需取用轻量使用场景只挂一门课、白天偶尔查看时保持默认配置即可无需任何额外调整。想快速刷完简单的课程把limitSpeed提到 1.51.8同时开启soundOff True一集视频能省下近一半时间。给每门课设置合理的limitMaxTime防止单课占用过长时间简单课 1520 分钟中等课 2530 分钟。深度使用场景有多门课程时把课程链接全部填入[course-url]程序会按顺序自动学习学完一门自动切换实现整夜无人值守。建议把难度较低或时长较短的课程排在前面先完成简单任务降低意外中断的损失。每次运行后检查res/cookies.json是否存在它保存了登录态如果账号异常可删除该文件强制重新登录。对源码版感兴趣的话可以深入 modules/ 目录研究实现slider.py展示了滑块识别的图像处理流程tasks.py是任务调度与视频优化的核心configs.py集中管理所有配置解析逻辑。定期关注项目更新日志新版通常会修复验证码、弹题检测等关键环节的稳定性及时升级体验更好。合规与边界提醒使用前请知悉使用自动化刷课工具时有几条边界需要你清楚认识平台规则智慧树平台对自动化操作有风控机制长时间高频挂机可能触发人机验证甚至账号异常使用时应控制时长与频率避免影响正常账号状态。账号安全配置文件与 Cookie 文件包含你的登录凭证切勿分享给他人也不要把配置文件提交到公开仓库。学习本质自动化工具只能帮助你完成时长任务无法替代真正的知识吸收。建议把它用于时间紧张的复习场景而不是放弃学习的理由。使用声明按项目说明该程序仅用于学习与研究计算机原理请勿用于违反课程规则或平台条款的场景。延伸项目现状与参与方式Autovisor 已持续维护三年多功能在反复迭代中趋于稳定作者也明确欢迎社区接手继续演进。如果你在使用中遇到问题可以在项目仓库提交 issue 并附上报错信息如果你有能力写出更好的衍生版本同样可以通过项目主页联系作者共建。需要说明的是作者已临近毕业、更新频率可能放缓但这不意味着项目失去价值——它沉淀下来的自动化思路与代码结构对任何想研究 Playwright 应用或 Web 自动化的人都是不错的参考样本。把重复的机械操作交给程序把精力留给真正需要思考的学习内容这或许才是这类工具存在的意义。希望这份指南能帮你顺利走完从安装到跑通的全过程。【免费下载链接】Autovisor2025智慧树刷课脚本 基于Python Playwright的自动化程序 [有免安装版]项目地址: https://gitcode.com/gh_mirrors/au/Autovisor创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考