Skip to content

About

WE Learn Focus:简洁、本地优先的 WE Learn 桌面学习工作台,支持刷课、刷时长、自动答题、成绩查看与每日额度。

Topics

Resources

Stars

1 star

Watchers

0 watching

Forks

Repository files navigation

WE Learn Focus

WE Learn Focus

简洁、本地优先的 WE Learn 桌面学习工作台

Windows Electron React Version

下载最新版 · 快速开始 · 界面预览 · 本地开发

核心功能

WE Learn Focus 将常用流程拆成三个独立入口,减少无效设置和重复点击。

功能 说明
一键刷课 选择课程和单元,直接完成选中单元里的全部开放课件
智能刷时长 支持总分比例分配、固定秒数和随机秒数,实时发送心跳
自动答题 扫描测验、课件练习、作业;本地答案库优先,AI 兜底
写作与打卡 支持自动生成并提交写作任务,自动处理待打卡周期
成绩视图 显示当前得分和总分;接口不提供时可在单元列表中手动填写
每日额度 本机累计每日学习时长,最高 24 小时,额度不足自动截断
高并发 支持 1–8 个并发处理器,并提供风控提示
本地数据 答案库、设置、统计与运行记录均保存在本机

界面预览

刷课页面
刷课
刷时长页面
刷时长
概览页面
学习概览
自动答题页面
自动答题

快速开始

下载安装包

  1. 打开 Releases。
  2. 下载 WE-Learn-Focus-1.1.8-x64.exe。
  3. 双击运行,不需要安装。

登录

  • 推荐使用浏览器登录,支持 SSO、验证码和短信验证。
  • 也可以在已有登录状态时粘贴 Cookie。
  • 登录状态由 Electron 的持久化会话保存在本机。

使用顺序

  1. 首页点击“一键刷课”,选择课程和单元后直接完成。
  2. 点击“智能刷时长”,选择单元并设置目标分钟数。
  3. 需要处理测验或作业时,点击“一键答题”。
  4. 在设置页填写 OpenAI 兼容接口,即可启用 AI 答案和自动写作。

成绩与时长

总分

WE Learn 的不同课程返回的数据并不统一:

  • 有评价标准的课程会显示当前得分、单元总分和智能时长分配。
  • 没有评价标准的课程会自动按单元均分,不再显示错误的“未返回”成绩。
  • 也可以在刷时长页手动填写每个单元的“得分”和“总分”。

每日时长

  • 本机按自然日累计成功保存的学习时长。
  • 上限固定为 24 小时。
  • 新任务会根据当天剩余额度自动截断。
  • 只有服务端成功保存的课件才会计入本机累计。

技术栈

Electron 45
React 19 + TypeScript
Vite
Electron Session / BrowserWindow
OpenAI-compatible Chat Completions

本地开发

npm install
npm run dev

验证

npm run typecheck
npm run lint
npm run build

打包

npm run package

便携版输出到:

release/WE-Learn-Focus-1.1.8-x64.exe

数据与隐私

  • Cookies 由 Electron 持久化会话保存。
  • AI 密钥使用操作系统安全存储加密。
  • 不包含第三方中转服务器、排行榜、公告或远程账号平台。
  • 答案库、设置与统计数据仅保存在当前 Windows 用户目录。

注意事项

  • 本项目与上海外语教育出版社及 WE Learn 官方无隶属关系。
  • 请仅处理你有权访问的课程与学习内容,并遵守学校与课程规则。
  • 网站接口和页面结构可能变化;失败时请打开原页检查,并查看运行记录。
  • 安装包未进行商业代码签名,Windows 首次运行时可能显示 SmartScreen 提示。

About

WE Learn Focus:简洁、本地优先的 WE Learn 桌面学习工作台,支持刷课、刷时长、自动答题、成绩查看与每日额度。

Topics

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages