Skip to content

ScholarFlow 1.0.3

Latest

Choose a tag to compare

@Health-525 Health-525 released this 23 Jun 15:07

紧急修复

  • 修复 Windows 安装版登录时 /api/auth/login 返回 500 HTML 导致 Unexpected token '<' 错误
  • 根因:standalone server 使用的 better-sqlite3 原生模块 ABI 与 Electron 42 不匹配(系统 Node ABI 137 vs Electron ABI 146)
  • 改进 postbuild.js / switch-abi.js:构建时先保持源目录为系统 Node ABI 以通过 next build,复制到 standalone 后再单独对齐 Electron ABI
  • 修复 ActivityTracker 在生产模式下内部 token 未初始化导致 /api/internal/activity 403 的问题

新增与改进

  • AI 模型升级:DeepSeek 模型从旧版迁移到 V4
    • deepseek-chatdeepseek-v4-flash(通用)
    • deepseek-reasonerdeepseek-v4-pro(推理)
    • 默认模型改为 deepseek-v4-flash,旧配置自动迁移
    • V4 Flash 默认开启 thinking,为保持原先通用模型快速响应,请求时显式禁用 thinking
  • 屏幕时间:秒级前台窗口检测,90+ 应用识别规则,未知应用保留真实名称,支持 CSV 导出
  • 屏幕时间分类:大幅扩展应用分类覆盖,支持 IDE、终端、通讯、设计、学习、娱乐、系统等常见应用
  • Electron 热加载:支持通过 PORT 环境变量指定 Next.js dev 端口

文档

  • 同步 README 中屏幕时间与热加载命令说明
  • 修正 README 中与实际项目不符的描述(图书馆、AI 助手、学校适配器等)

测试

  • 修复需要认证的 E2E 测试,CI 全部通过

安装包

  • ScholarFlow.Setup.1.0.3.exe(Windows 安装版)

What's Changed

  • feat: 接入河北农大教务同步并补充认证安全修复 by @gzxb001-sketch in #16

Full Changelog: v2.2.0...v1.0.3