项目简介
本项目是基于Python和GPT模型开发的头歌作业助手,其目标是助力用户快速获取编程作业的答案与思路。该项目借助自动化手段爬取作业信息,并调用GPT模型生成答案,能让用户轻松应对非图像类编程作业。特别适合Python编程作业,同时支持多种编程语言。
项目的主要特性和功能
- 自动化作业爬取:借助谷歌浏览器驱动自动抓取头歌平台上的作业信息。
- GPT模型支持:调用GPT模型生成作业答案,提供解题思路与提示。
- 多语言支持:支持多种编程语言,对Python作业处理效果尤佳。
- 本地缓存:若作业已被查询过,程序会直接从服务器下载已有答案,缩短等待时间。
- 用户友好:提供简洁的命令行界面,用户输入账号信息和作业链接即可获取答案。
安装使用步骤
环境准备
- 确保已安装谷歌浏览器(Google Chrome)。
- 下载并安装与谷歌浏览器版本匹配的ChromeDriver。
- 确保Python版本为3.9或以上。
下载项目
- 使用Git复制项目:
bash git clone [项目仓库地址]
- 或者下载项目压缩包并解压。
安装依赖
- 进入项目根目录,运行以下命令安装依赖:
bash pip install -r requirements.txt
- 对于Mac或Linux用户,可能需要使用
pip3
:bash pip3 install -r requirements.txt
运行程序
- 在终端中运行以下命令启动程序:
bash python main.py
- 对于Mac或Linux用户,可能需要使用
python3
:bash python3 main.py
使用程序
- 程序启动后,输入头歌账号、密码以及作业链接。
- 程序会自动爬取作业信息并调用GPT模型生成答案,答案将在终端中展示。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】