- 正式答题界面与模拟题排版不一致,本扩展无法正常使用,
卒。 - 由于答题时忙于答题,没有时间调整代码重新试验,该扩展目前仅能用于模拟题辅助。
密码技术竞赛智能答题助手是一款 Chrome/Edge 浏览器扩展,旨在帮助参加中国密码技术竞赛的用户更高效地完成在线答题。本扩展支持单选题、多选题和判断题的自动抓取和填充功能。
- 题目抓取:自动抓取页面上的单选题、多选题和判断题,并复制到剪贴板。
- 答案填充:根据用户输入的答案,自动填充到相应的题目中。
- 侧边栏界面:采用侧边栏设计,方便用户随时调用和隐藏。
-
下载插件: 方法一:直接下载 ZIP 文件
- 访问本项目的 GitHub 页面
- 点击 "Code" 按钮,然后选择 "Download ZIP"
- 解压下载的 ZIP 文件到您的计算机上
方法二:使用 Git 克隆仓库
- 打开命令行终端
- 导航到您想要保存项目的目录
- 运行以下命令:
git clone https://github.com/jjllzhang/AnsweringAssitant4CNCodes.git
-
在 Chrome/Edge 浏览器中安装插件:
- 打开 Chrome/Edge 浏览器
- 在地址栏输入
chrome://extensions/
/edge://extensions/
并回车 - 在右上角启用 "开发者模式"
- 点击左上角的 "加载已解压的扩展程序" 按钮
- 选择您刚才解压或克隆的文件夹
- 插件应该会出现在您的扩展程序列表中
- 安装扩展后,在竞赛页面的右侧会出现一个固定的 logo 按钮。
- 点击 logo 按钮,侧边栏会滑出,显示操作界面。
-
- 打开任一支持基于知识库对话的 GPT(如 kimi chat),上传相应题库(题库参考attachments或以下在线文档:1,2,3,4),调用 GPT 阅读知识库,提示词如下:
仔细阅读题库,之后我会向你提问,请你根据题库内容和已有知识回答我的问题
- 点击"抓取题目"按钮,将相应类型的题目复制到剪贴板。
- 根据刚才抓取的题目向 GPT 提问,获取对应题目答案。
- 在文本框中输入答案,然后点击"提交答案"按钮,自动填充到页面中。
- 使用完毕后,点击侧边栏右上角的关闭按钮或直接点击 logo 按钮,侧边栏会收起。
- 大模型选择:经个人不专业测试,在几款支持基于知识库对话的国产大模型(如通义千问、混元大模型、kimi 等)中,kimi chat 表现最好,其他大模型要么不按给定格式输出,要么回答正确率较低。
- 知识库引入:同样经个人不专业测试,发现系统给不同用户分配到的模拟题存在一定差异,所以为了提高命中率,最好在调用 GPT 阅读知识库时,尽量多引用来自不同用户的题库;另外,
markdown
格式即可,pdf
格式可能会在上传时占用过多上下文,导致后续提问超出单次会话上下文上限无法进行。 - 手动精校:在利用 GPT 回答完问题后,我们强烈建议用户自己再精校一遍答案,特别是多选题部分。经个人不严谨测试,GPT 给的单选题和判断题答案正确率尚可,基本错误数量控制在 2 个以内,而多选题错误率较高;若直接提交 GPT 给出的答案,一般平均可以得到 80+的分数。
- 单选题:每行一个答案,格式为 "1. A"
- 多选题:每行一个答案,格式为 "1. A, B, C"
- 判断题:每行一个答案,格式为 "1. 正确" 或 "1. 错误"
- 使用本扩展时请遵守考试规则和相关法律法规,本扩展只为辅助学习使用,如有任何违规行为均与本扩展无关。
- 本扩展仅作为辅助工具,不保证答案的正确性。
- 使用过程中如遇到任何问题,请及时反馈。
本扩展不会收集或上传任何用户数据。所有操作均在本地完成。
本项目采用 MIT 许可证。
欢迎提交 Issue 或 Pull Request 来帮助改进这个项目。