ssnangua/ColorTxt
「彩读 3.0 书源 × AI+」——一款会给内容上色的本地 TXT 小说阅读器,带给你不一样的阅读体验!(也支持打开常见的电子书格式,如 .epub)。还有章节识别、简繁互转、划线标注、记笔记、词典、翻译、多角色语音朗读、AI 阅读助手、书源找书等功能。支持 macOS、Windows 和 Linux。
🎨 ColorTxt – 「彩读」3.0
是什么 – 一款用于中文小说及其他电子书的跨平台桌面阅读器(Electron + Vue + Monaco)。支持加载纯文本、Markdown 或常见电子书格式,转换为 Markdown 后,以丰富的阅读辅助功能展示内容。
核心功能
| 功能 | 你将获得 |
|---|---|
| 本地文件支持 | 可打开 .txt、.md 及多种电子书格式(.epub、.mobi、.pdf 等)。文件将转换为 Markdown 用于渲染。 |
| 自动章节检测 | 内置正则规则,支持用户自定义模式,生成可点击的章节列表。 |
| 内容着色 | 自定义高亮规则,为角色、关键词或任意用户选定的词语着色,实现“彩色阅读”体验。 |
| 标注功能 | 带笔记的书签、行级高亮、自由格式笔记,以及“粘性”章节标题栏。 |
| 编辑与智能排版 | 支持就地编辑(修正错别字)和 AI 驱动的智能布局 工具,可清理硬换行、标点、HTML 残留、水印等,修改前会显示差异对比。 |
| 阅读辅助 | 定时自动滚动、番茄钟、全屏模式,以及快速隐藏的“隐身”快捷键。 |
| 语音播放 | 支持系统语音、Edge TTS 或云服务(阿里云 Qwen3‑TTS、MiniMax、小米 MiMo 等)的文本转语音。支持单语音朗读或使用 AI 生成的角色语音档案实现多角色对话。 |
| AI 阅读助手 | 聊天式界面,可实现: |
- 分析剧情、回答故事问题
- 生成思维导图和词云
- 创建 角色卡(摘要 + 使用本地或远程文本转图像模型生成的 AI 绘制肖像图)
- 使用向量嵌入(本地 BGE‑Small 或多语言 E5 模型,或任意 OpenAI 兼容嵌入 API)进行 RAG 风格全文检索 |
| 翻译与词典 | 支持多种服务的内联翻译(OpenAI、Microsoft、Google、DeepL、百度等)和词典查询(Wiktionary/Wikipedia,以及用户导入的 StarDict/MDict/DICT/Slob/BGL 文件)。 |
| 书包(彩读书包) | 可导出/导入
.ctz(普通 ZIP)或加密的.ctzx包,包含原文、高亮、笔记、书签、角色资源和配置,便于分享或跨设备同步。 | | WebDAV 同步 | 将设置和书包同步至远程 WebDAV 服务器,实现多设备使用。 | | 跨平台 | 支持 Windows、macOS 和 Linux(全局快捷键在 Windows/macOS 上可用;Linux Wayland 存在已知限制)。 |
AI 与模型集成
- 聊天模型:任意 OpenAI 兼容端点(OpenAI、Azure、Ollama、LM Studio、DeepSeek、DashScope、GLM、Moonshot、SiliconFlow、Agnes AI、MiniMax、小米 MiMo、OpenRouter、Google Gemini 等)。
- 嵌入模型:同上端点,另内置中文 BGE‑Small(约 47 MB)和多语言 E5‑Small(约 118 MB)用于本地 RAG。
- 文本转图像:本地 WebUI/ComfyUI 或云服务(OpenAI Images、Stability AI、DashScope、MiniMax、Agnes AI)用于生成角色插图。
为何重要 – ColorTxt 将传统电子书阅读器与现代 AI 工具融合:上下文分析、自动排版、多语言翻译、支持角色专属语音的语音朗读。它不仅让读者能消费小说,还能探索其结构、可视化角色,并通过 AI 驱动工具与故事互动,同时大多数核心功能保持离线运行。
快速上手 – 安装预构建二进制文件(或使用 npm/yarn 运行源码),打开文本或电子书文件,探索侧边栏中的章节、高亮、笔记和 AI 助手。若需远程功能,请在 设置 → AI 中配置首选的 LLM/嵌入端点;否则,内置的小型模型可即开即用。
以上所有信息均直接取自仓库的 README。
相关
- 项目
- 项目
- 项目
- 项目
- 项目