Koodo Reader:3 个场景讲透它的 AI 阅读助手
Koodo Reader3 个场景讲透它的 AI 阅读助手【免费下载链接】koodo-readerA modern ebook manager and reader with sync and backup capacities for Windows, macOS, Linux, Android, iOS and Web项目地址: https://gitcode.com/GitHub_Trending/koo/koodo-reader读到外文论文卡壳、读完长文献记不住要点你要的往往不是再开一个翻译网站而是一个长在读里、随用随取的 AI 阅读助手。Koodo Reader 是一款跨平台的电子书阅读器覆盖 Windows、macOS、Linux 和 Web它的 AI 能力恰好对应翻译、查词、总结三个入口。这篇文章按真实使用路径讲清它们怎么用、又是怎样实现的。阅读器 AI 插件AI 能力都是装出来的 Koodo Reader 没有把 AI 功能写死在业务代码里而是在 src/store/actions/manager.tsx 中启动时向插件列表注册三个官方阅读器 AI 插件official-ai-dict-pluginAI 词典、official-ai-trans-pluginAI 翻译、official-ai-assistant-pluginAI 助手与总结。插件化的好处是每个 AI 功能都是独立可选的服务商弹窗里随时切换也允许自定义插件——同一文件里以同样方式拼装出 custom-ai-assistant-plugin 的自定义助手条目。三个官方插件统一受 isDisableAI 配置控制用户关掉后它们直接不进入插件列表该文件 L418 处。三个真实场景划词翻译、章末总结、术语查词 ✍️划词翻译AI 翻译电子书阅读中用鼠标选中一段外文翻译弹窗 src/components/popups/popupTrans/component.tsx 就会接住这段文本里面可选择 official-ai-trans-plugin 或你自己的翻译插件作为服务。请求经由 getTransStream 发出结果在弹窗里逐句出现边等边读下一句。章末总结AI 总结长文档读完一章点阅读器右下角的AI按钮src/pages/reader/component.tsx L446。它会先取当前章全文 chapterText()再打开助手面板popupAssist 调用 getAnswerStream 并携带最近 5 轮对话历史可以连续追问。直接输入总结本章要点是消化长文献最省事的路径。术语查词带着上下文解析词典弹窗 src/components/popups/popupDict/component.tsx 调用 getDictionaryStream注意它传入的不只是单词还有所在句子的上下文选用 official-ai-dict-plugin 时还能开启完整分析拿到更深的术语解析。这些入口同时都能从右键菜单进入popupOption 按启用的选项渲染查词/翻译/助手条目。为什么全是流式响应不卡阅读 三个 AI 请求getTransStream、getAnswerStream、getDictionaryStream见 src/utils/request/reader.ts形状一致都接收 onMessage 回调、内容分段返回。// 伪代码流式请求 const res await request({ text, mode }, (chunk) render(chunk));界面边收到 chunk 边写入弹窗一章几十页的总结也不会转圈到天荒地老。阅读器是停留时间最长的页面首屏反馈快比一次拿全结果更重要。边界与克制不打扰的 AI AI 功能强不代表要一直挂在脸上Koodo Reader 在打扰度上刻意做了三道约束AI 生成标识透明AI 结果统一显示内容由AI生成标记对应 src/assets/locales/zh-CN.json 中的 Generated with AI 条目哪部分是机器输出一眼可辨插件按需启用三个官方 AI 插件在弹窗的服务选择里单独开关不用的不必打开全局一键关闭src/constants/settingList.tsx 中 isDisableAI 配置项能关掉全部 AI 入口——右下角AI按钮reader/component.tsx与右键菜单的 AI 选项popupOption都会先检查这个开关再决定是否渲染。路线图从阅读数据到知识图谱后续规划上团队打算先基于本地数据做阅读行为分析时长、标记再支持多模型切换与轻量化离线模型让基础功能断网也能用更远一步是自动提取书籍关键概念、生成知识图谱并做跨书关联推荐数据层预计继续构建在 databaseService 与 Book 模型 之上。想要一个帮忙但不抢戏的 AI 阅读助手Koodo Reader 已经用插件化和流式这两件事打好了地基源码开放可以边读边验。项目仓库路径GitHub_Trending/koo/koodo-reader READMEREADME.md 反馈邮箱feedbackkoodoreader.com【免费下载链接】koodo-readerA modern ebook manager and reader with sync and backup capacities for Windows, macOS, Linux, Android, iOS and Web项目地址: https://gitcode.com/GitHub_Trending/koo/koodo-reader创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
上一篇/下一篇内容由系统自动关联
返回资讯列表 →