Skip to content

viva-org/decoder

Repository files navigation

TOEFL Reading Practice Chrome Extension

这是一个Chrome浏览器扩展,可以将任何英文网页转换为托福阅读练习题。

功能

  • 将当前网页的英文文本内容转换为托福阅读材料
  • 使用OpenRouter的GPT-4o模型生成高质量托福阅读问题
  • 根据文章长度自动生成5-10个选择题
  • 提供类似托福考试的界面和交互体验
  • 计时功能模拟考试条件
  • 结束后提供详细的答题结果分析

安装方法

  1. 克隆或下载此仓库到本地
  2. 在Chrome浏览器中打开 chrome://extensions/
  3. 开启开发者模式(右上角的开关)
  4. 点击"加载已解压的扩展程序"按钮
  5. 选择此项目的文件夹
  6. 扩展程序将被安装到您的浏览器中

配置API

首次使用前,需要配置OpenRouter API:

  1. 注册一个OpenRouter账户并获取API密钥
  2. 点击扩展图标打开弹出窗口
  3. 切换到"API Settings"标签页
  4. 输入您的API密钥
  5. 如需自定义,可以修改模型和系统提示
  6. 点击"Save Settings"保存设置

使用方法

  1. 导航到任何含有大量英文文本的网页
  2. 点击工具栏中的扩展程序图标
  3. 在弹出窗口中选择问题数量
  4. 点击"Start Practice"按钮
  5. 网页将转换为托福阅读练习界面
  6. 完成所有问题后,点击"Review Answers"查看结果

注意事项

  • 此扩展程序使用OpenRouter API生成问题,需要互联网连接
  • API调用可能产生费用,取决于您的OpenRouter计划
  • 如果API调用失败,扩展会回退到基本问题生成算法
  • 适合托福阅读练习,但不能完全替代正规托福备考材料

技术栈

  • HTML/CSS/JavaScript
  • Chrome Extension API
  • OpenRouter API (GPT-4o)

未来改进计划

  • 添加更多托福题型(如表格填空、句子插入等)
  • 支持保存历史记录和练习数据
  • 添加更多AI模型选择
  • 支持离线模式和API配额管理

贡献

欢迎提交问题和改进建议!

许可证

MIT

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors