Skip to content

Releases: harryopo/zhixing-reader

v1.3.4 —— 应用内更新更可靠

Choose a tag to compare

@harryopo harryopo released this 23 Sep 04:25

本版更新

  • 应用内「重启安装」更可靠:点击安装后先把本地数据写完再结束程序,不再出现「知行读书 无法关闭」的重试提示。
  • 复习待办计数口径统一:从未学习过的新卡片不再计入「今日到期」,两处入口给出同一个数。
  • 书籍详情「笔记」页签:现在能正确列出带笔记的划线(此前该页签的筛选条件与数据库字段不对应,始终显示为空)。
  • 开发环境与已安装版本数据目录分离:仅影响开发者本机同时运行两套实例的情况,已安装版本的数据位置不变。

安装与升级

  • 全新安装:下载 zhixing-reader-Setup-1.3.4.exe(约 113.7 MB)后运行。
  • 已安装 1.3.x:打开「设置 → 关于 → 检查更新 → 下载更新 → 重启安装」即可,书架、划线、笔记与 API Key 都会保留(数据在 %APPDATA%\zhixing-reader,升级不触碰)。
  • 完整性校验:latest.yml 内含安装包 sha512,应用内自动更新按它校验。

质量门禁:ESLint(0 error)+ TypeScript typecheck + 1019 条测试(60 文件)+ 三进程构建全部通过。

v1.3.3 —— 更新提示修正

Choose a tag to compare

@harryopo harryopo released this 21 Sep 14:50

修复

  • 检查更新失败时的提示改为中文说明:网络不通、证书异常、访问频率受限、找不到安装包各给一句可行动的建议,其余情况保留原文便于排查。
  • 同一次失败只提示一条,不再重复弹出。
  • 进入「设置 → 关于」时不再重放历史提示。

界面

  • 「设置 → 关于」的更新历史改为短句分条,一条只说一件事。

安装包 zhixing-reader-Setup-1.3.3.exe(113.7 MB)。已装旧版本的应用会在启动后每 6 小时自动查到本版本,在「设置 → 关于」点「下载更新」再点「重启安装」即可完成升级,数据不受影响。

v1.3.2 —— 统计页修复

Choose a tag to compare

@harryopo harryopo released this 21 Sep 04:00

知行读书 v1.3.2 · Windows 安装包

修复

  1. 统计页趋势图与所选时间范围不一致:选「本月」时只显示 7 根柱子、选「本年」时把按天的数据标成了月份。现在按周/月正确分桶,图表标题与坐标标注跟着对齐。
  2. 复习热力图的日期按 UTC 切分,凌晨打开应用时「今天」会被算成昨天。改用本地日期后,当天的记录落在当天的格子上。
  3. 「复习卡片」一项显示的其实是全库累计建卡数。现在标题写「卡片总数」并注明来源,热力图角标改为近 12 周的实际复习次数。
  4. AI 调用日志移除「费用」列(计费数据尚未接入,该列无内容);CSV 导出保持原样。

升级方式

  • 已装 1.3.x 的用户:应用内「设置 → 关于 → 检查更新」,下载后点「重启安装」即可,会覆盖原安装目录,阅读数据不受影响。
  • 新装用户:下载下方 zhixing-reader-Setup-1.3.2.exe(113.7 MB)双击安装。

数据保存在 %APPDATA%\zhixing-reader,升级与卸载都不会动它。

知行读书 v1.2.0

Choose a tag to compare

@harryopo harryopo released this 17 Sep 09:06

知行读书 v1.2.0

首个支持应用内自动更新的版本。后续版本将在应用内一键升级,无需再来回下载安装包。

亮点

  • 应用内自动更新:启动静默检查,「设置 → 关于」一键下载(含进度条)、重启安装
  • 本地 BM25 检索:替换向量语义检索,零 API 依赖,中文提问不再检索为空
  • 检索可视化:对话页实时展示 5 路知识库调取过程与命中原文
  • Token 优化:历史滚动摘要 + 前缀缓存友好,长会话成本显著下降
  • 每日学习重做:每日新卡上限、复习连续作答、掌握度人话展示
  • 数据血缘修复:章节名 / 卡片来源 / 阅读时长 / 引用来源四类历史缺口启动自动补齐
  • 健壮性:落盘失败退避重试并通知,重置数据库不再丢结果

完整更新记录见 CHANGELOG.md。

安装

下载 zhixing-reader-Setup-1.2.0.exe(Windows 10/11 x64)。

v1.1.0 — 维护迭代

Choose a tag to compare

@harryopo harryopo released this 11 Sep 13:45

知行读书 v1.1.0 — 维护迭代

比赛(2026-07)结束后的维护迭代版本

Added

  • 间隔复习闭环:新增复习页 /review —— 划线原文做卡面、FSRS 四级评分带间隔预览、空格 + 1-4 键盘快捷键、侧边栏与首页入口
  • Token 用量实时统计:AI 对话用量实时落库,侧边栏与 Token 页事件即时刷新(0 用量不记录)
  • 档案资料注入 AI 画像:个人档案自述资料优先注入对话上下文,叠加行为推导画像
  • 首页行动入口重构:继续阅读 + 最新划线/笔记 + 复习队列
  • 知识库检索可视化:对话页「调取知识库」过程面板,展示各路检索结果与预览
  • 历史滚动摘要:长会话降本,跨重启保留上下文
  • 方法论一键导出为 Skill

Changed

  • 智能体编排从独立页迁入设置壳层(/settings/agent)
  • 主进程 database.ts(2415 行)/ ipc.ts(950 行)拆分为按领域组织的 database/(17 文件)与 ipc/(12 文件)目录,对外 API 不变
  • 管理后台移出前端(无 UI 入口)

Fixed

  • 关窗数据保存:close 时 cancelActiveStream + forceSaveDatabase 双保险
  • 落盘失败静默丢数据:指数退避重试 + 界面提示
  • 重新生成产生重复问答对
  • 数据库重置竞态:退出前强制落盘
  • 首页「接着上次读」封面被压窄(flex stretch 覆盖 aspect-ratio)
  • 阅读进度恒为 0:/shelf/sync 不返回 progress,改为按 bookId 调 /book/getprogress
  • 统计页假数据治理、侧边栏轮询随窗口隐藏暂停等

说明

  • 平台:Windows(NSIS 安装包)
  • 本地优先:笔记 / 划线 / 卡片 / 复习全部本地存储,零遥测
  • 完整变更见 CHANGELOG.md

知行读书 v1.0.0 — 首个正式版本

Choose a tag to compare

@harryopo harryopo released this 14 Jul 13:08
feat: 知行读书 v1.0.0 - AI驱动的阅读成长伙伴