Releases: harryopo/zhixing-reader
Releases · harryopo/zhixing-reader
Release list
v1.3.4 —— 应用内更新更可靠
本版更新
- 应用内「重启安装」更可靠:点击安装后先把本地数据写完再结束程序,不再出现「知行读书 无法关闭」的重试提示。
- 复习待办计数口径统一:从未学习过的新卡片不再计入「今日到期」,两处入口给出同一个数。
- 书籍详情「笔记」页签:现在能正确列出带笔记的划线(此前该页签的筛选条件与数据库字段不对应,始终显示为空)。
- 开发环境与已安装版本数据目录分离:仅影响开发者本机同时运行两套实例的情况,已安装版本的数据位置不变。
安装与升级
- 全新安装:下载
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 —— 更新提示修正
修复
- 检查更新失败时的提示改为中文说明:网络不通、证书异常、访问频率受限、找不到安装包各给一句可行动的建议,其余情况保留原文便于排查。
- 同一次失败只提示一条,不再重复弹出。
- 进入「设置 → 关于」时不再重放历史提示。
界面
- 「设置 → 关于」的更新历史改为短句分条,一条只说一件事。
安装包 zhixing-reader-Setup-1.3.3.exe(113.7 MB)。已装旧版本的应用会在启动后每 6 小时自动查到本版本,在「设置 → 关于」点「下载更新」再点「重启安装」即可完成升级,数据不受影响。
v1.3.2 —— 统计页修复
知行读书 v1.3.2 · Windows 安装包
修复
- 统计页趋势图与所选时间范围不一致:选「本月」时只显示 7 根柱子、选「本年」时把按天的数据标成了月份。现在按周/月正确分桶,图表标题与坐标标注跟着对齐。
- 复习热力图的日期按 UTC 切分,凌晨打开应用时「今天」会被算成昨天。改用本地日期后,当天的记录落在当天的格子上。
- 「复习卡片」一项显示的其实是全库累计建卡数。现在标题写「卡片总数」并注明来源,热力图角标改为近 12 周的实际复习次数。
- AI 调用日志移除「费用」列(计费数据尚未接入,该列无内容);CSV 导出保持原样。
升级方式
- 已装 1.3.x 的用户:应用内「设置 → 关于 → 检查更新」,下载后点「重启安装」即可,会覆盖原安装目录,阅读数据不受影响。
- 新装用户:下载下方
zhixing-reader-Setup-1.3.2.exe(113.7 MB)双击安装。
数据保存在 %APPDATA%\zhixing-reader,升级与卸载都不会动它。
知行读书 v1.2.0
知行读书 v1.2.0
首个支持应用内自动更新的版本。后续版本将在应用内一键升级,无需再来回下载安装包。
亮点
- 应用内自动更新:启动静默检查,「设置 → 关于」一键下载(含进度条)、重启安装
- 本地 BM25 检索:替换向量语义检索,零 API 依赖,中文提问不再检索为空
- 检索可视化:对话页实时展示 5 路知识库调取过程与命中原文
- Token 优化:历史滚动摘要 + 前缀缓存友好,长会话成本显著下降
- 每日学习重做:每日新卡上限、复习连续作答、掌握度人话展示
- 数据血缘修复:章节名 / 卡片来源 / 阅读时长 / 引用来源四类历史缺口启动自动补齐
- 健壮性:落盘失败退避重试并通知,重置数据库不再丢结果
完整更新记录见 CHANGELOG.md。
安装
下载 zhixing-reader-Setup-1.2.0.exe(Windows 10/11 x64)。
v1.1.0 — 维护迭代
知行读书 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 — 首个正式版本
feat: 知行读书 v1.0.0 - AI驱动的阅读成长伙伴