学习版 easy-learner

读过的书,
留下自己的笔记

学习版在简单书房看书版的全部功能之上,加入划线批注、AI 展开知识点、整本书的学习导图和 AI 笔记整理。 读历史、名著和非虚构时,边读边把要点留下来,书和笔记都只在你自己的 NAS 上。

  • 包含看书版全部功能
  • AI 只提建议,你确认才保存
  • AGPL-3.0 开源,免费使用
学习导图:西游记第八回下挂着划线与保留的知识点,右侧为节点详情

从划一句话,到一篇自己的笔记

四个功能连成一条线:读到要紧处划线,让 AI 帮你展开相关的知识点,所有笔记汇成一张导图,最后整理成一篇按主题组织的文章。

阅读器中的划线与左侧笔记面板,列出第八回的三条划线和批注

划线与批注

读到要紧的句子,选中就能划线,顺手写下自己的理解。阅读器里的「笔记」面板按章节列出这本书的全部划线和批注,点一下回到原文。

  • 按段落保存位置,换设备、改字号后划线依然对得上
  • 支持 TXT、EPUB、UMD(PDF 暂不支持划线)
  • 只在你选中文字时出现,不打扰普通阅读
AI 展开面板:从「教他苦历千山……」这条划线展开出三藏经卷、观音请命等知识点

AI 展开知识点

对任意一条划线点「AI 展开」,AI 会给出相关的人物、事件、概念作为候选,你挑出有用的保留下来,还能继续往下展开一层。

  • 只参考你已经读到的内容,不剧透
  • 候选不会自动写入,只有点了「保留」的才进导图
  • 知识点在书中出现过的,可以跳回原文对应位置
学习导图:书名、章节、划线与知识点逐层展开,右侧显示所选节点的详情

学习导图

整本书的目录是骨架,你的划线和保留下来的知识点挂在对应章节下,汇成一张导图。可以拖动、缩放、折叠,也能自己改名、写批注、增删节点。

  • 默认只看有笔记的章节,一眼看清读过的要点
  • 导出 PNG 图片直接发给别人,或导出 Markdown 大纲导入 XMind
  • 没有目录的书也能手动添加节点
笔记整理页:按主题组织的西游记第八回笔记,句末带出处图标

笔记整理

AI 把一本书的划线、批注和知识点按主题整理成一篇文章,每句话都标着出处,悬停就能看到原文。之后有了新笔记,一键把它们补充进来。

  • 整理结果可以像文档一样继续编辑,自动保存
  • 每次变化都留有修改记录,随时恢复到任一版本
  • 导出 Markdown;侧栏「笔记」汇总所有书的笔记与整理

看书版还是学习版?

两者是同一个项目的两个版本:只想看书,用看书版就够了;想边读边做笔记,用学习版。学习版包含看书版的全部功能,随看书版一起更新。

看书版学习版
阅读、听书、AI 前情提要与问书、书库管理有有
划线与批注—有
AI 展开知识点—有
学习导图—有
笔记整理—有
Docker 镜像dls7788/easy-readerdls7788/easy-learner
开源协议MITAGPL-3.0
版本号1.1.11.1.1、1.1.1.1 …

部署学习版

和看书版一样,一条 Docker 命令即可。挂载目录与环境变量都相同,默认账号 admin / admin123,首次登录先改密码。AI 展开和笔记整理需要先在「设置 → AI 设置」里配置 AI。

  1. 拉取镜像

    docker pull dls7788/easy-learner
  2. 启动容器

    docker run -d --name easy-learner --restart unless-stopped \
      -p 8080:3000 \
      -v /volume1/books:/app/books \
      -v /volume1/docker/easy-learner:/app/data \
      dls7788/easy-learner

    两个路径换成你 NAS 上的书库目录和数据目录。各家 NAS 的操作步骤见指南,把其中的镜像名换成 dls7788/easy-learner 即可。

  3. 开始阅读,划下第一句

    访问 http://你的NAS地址:8080。在阅读器里选中文字就能划线、写批注;侧栏的「笔记」汇总所有书的笔记与整理。

学习版更新日志

学习版的版本号跟随看书版:1.1.1 包含看书版 1.1.1 的全部内容;看书版没有新版本时,学习版自己的更新在第 4 位加修订号(1.1.1.1)。看书版的变化见更新日志。

  1. v1.7.12026-11-10最新

    同步看书版 1.7.1:批量填充找不到封面时用默认封面、手机上对话框不再超出屏幕,详见下方 1.7.1。

    修复

    • AI 批量填充豆瓣找不到封面的书(套装、合集等)改用书名和作者生成默认封面
    • AI 填充需操作已经填充过、还没有封面的书,在「导入与管理 → AI 填充」对话框点「为 N 本没有封面的书生成默认封面」一键补上
    • 封面不再把豆瓣搜索结果里的作者照片当成书的封面
    • 手机扫描选项、AI 填充等对话框收进屏幕内
  2. v1.7.02026-11-10

    同步看书版 1.7.0:阅读历史、AI 批量填充分批审核与额度暂停续跑、书库「导入与管理」入口、手机阅读器底栏、点击翻页对所有主题通用,详见下方 1.7.0。

    新增

    • 阅读历史左侧菜单新增「历史」,打开过的书按最近翻看排序,点开从上次位置继续;对外 API 新增 /api/v1/history
    • AI 批量填充每 500 本一批待确认,铃铛提醒;额度用完自动暂停,恢复后「继续填充」接着处理;审核过的书以后批量填充跳过
    • 书库管理入口书库页标题旁「导入与管理」按钮,扫描导入、AI 填充和待办都在这里,有待办带角标
    • 阅读器(手机)顶栏只放书名和进度;目录、书签、笔记、学习导图、听书、问书、夜间、设置移到底部工具栏
    • 点击翻页「点屏幕左 / 右翻页、点中间呼出菜单」所有主题通用,可在阅读设置「点击屏幕」里关闭

    修复

    • 墨水屏窄屏上纸张左右边缘的黑线已去掉
    • AI 批量填充需操作之前因 AI 额度用完被误标为「AI填充失败」的书,升级后在书库页「AI 填充」对话框点一次「重置『填充失败』记录」,再点「开始填充」即可重新处理
    • AI 建议待确认错标的书(文件名与正文不符)多一项「书名」建议,勾选采纳即改为正文书名
    • 书籍详情需操作错标提示旁新增「改书名为《…》」按钮,升级前已采纳过、书名还是文件名的错标书点一下即可改正
  3. v1.6.22026-11-09

    同步看书版 1.6.2:两处修复,详见下方 1.6.2。

    修复

    • 书籍详情分类标签与格式、完结标签对齐
    • TXT 目录以「第一回」「第二章」开头的正文句子不再被误认成章节标题
  4. v1.6.12026-11-09

    同步看书版 1.6.1:修复同一本书不同格式未被识别为重复,详见下方 1.6.1。

    修复

    • 扫描去重同一本书的 epub / txt / umd 等不同格式会归为一组重复,审核时选一本作正本,其余隐藏
  5. v1.6.02026-11-09

    同步看书版 1.6.0:新增「墨水屏」阅读主题,详见下方 1.6.0。

    新增

    • 阅读墨水屏主题下点在划线上、或正在选字划线时不会翻页,划线、批注照常使用
  6. v1.5.02026-11-09

    同步看书版 1.5.0:批量 AI 填充改为「后台丰富 + 集中确认」,新增「AI 建议待确认」页、文件名与正文不符(错标)识别和短剧类型,详见下方 1.5.0。

    新增

    • AI 填充升级后下次 AI 填充会把所有书重新处理一遍,结果进书库的「AI 建议待确认」页;已有的作者、简介、分类不会被覆盖
  7. v1.4.02026-11-09

    同步看书版 1.4.0:AI 填充改为依据电子书自带信息和正文判断、显示依据与置信度,新增改编作品(影视 / 广播剧)与多级分类,修复 AI 偶尔重复输出时填充没有结果,详见下方 1.4.0。

    新增

    • 多级分类需操作升级后到设置 → 系统 →「分类」点「整理」,把旧版的单级分类整理为新分类
  8. v1.3.2.12026-11-08

    修复

    • 笔记整理电脑上在笔记整理页点左上角「返回」时页面报错、无法正常返回
  9. v1.3.22026-11-08

    同步看书版 1.3.2:修复手机上书页右侧被截掉,详见下方 1.3.2。

  10. v1.3.12026-11-08

    同步看书版 1.3.1:从桌面图标打开进入上次读的书的书页,阅读器返回按钮在直接打开时回到书页,详见下方 1.3.1。

  11. v1.3.02026-11-08

    同步看书版 1.3.0:安装到手机桌面、使用自己的证书提供 HTTPS,详见下方 1.3.0。

    新增

    • 学习PDF(按页渲染方式)支持划线与批注,划线进入笔记、学习导图与笔记整理;扫描版 / 图片页暂不支持,「笔记」按钮会提示「PDF 格式不支持」
    • 学习笔记整理中选中一段内容,可以让 AI 整理成列表或表格,左右对比后再采用;表格可以直接加行、改格子;在「整理偏好」中可允许 AI 补充笔记外的常识(带「AI 补充」标记,可去掉标记)
  12. v1.2.02026-11-07

    同步看书版 1.2.0:镜像同时提供 x86_64 和 ARM64、侧栏新增问题反馈入口、匿名使用统计、弹窗按钮改为中文,详见下方 1.2.0。

    修复

    • 学习学习导图与 AI 展开面板中的「出处」按钮去掉表情符号;章节名很长时不再超出面板
  13. v1.1.12026-11-06

    首个学习版:在看书版 1.1.1 全部功能的基础上,加入划线批注、AI 展开知识点、学习导图与笔记整理。镜像为 dls7788/easy-learner。

    新增

    • 学习划线与批注——阅读时选中文字即可划线、写批注,按段落保存位置,换设备也能还原;阅读器里可查看本书全部笔记(TXT / EPUB / UMD,PDF 暂不支持划线)
    • 学习AI 展开知识点——从一条划线出发,AI 给出相关的人物、事件、概念等候选,只参考你已读到的内容、不剧透;你点「保留」的才进入导图,可继续展开下一层,并能跳回原文出处
    • 学习学习导图——整本书的目录骨架加上划线与知识点画成一张导图,可拖动、缩放、折叠,可改名、写批注、增删节点,导出 PNG 图片或 Markdown 大纲
    • 学习笔记整理——AI 把一本书的笔记按主题整理成文,可继续手动编辑并自动保存;每次变化都有修改记录、可恢复;可导出 Markdown;侧栏「笔记」汇总所有书的笔记与整理
    • 系统学习功能都提供 /api/v1 接口(见 /api/docs),可在自己的 App 或小程序中使用
    • 系统学习版以 AGPL-3.0 发布,侧栏「⋯」菜单中的「源码」可获取对应源码