# 给内容上色的本地TXT小说阅读器ColorTxt AI

*Published:* 2026-06-10
*Author:* 飞翔001

「彩读 2.0 AI+」——一款会给内容上色的本地 TXT 小说阅读器，带给你不一样的阅读体验！（也支持打开常见的电子书格式，如 .epub）。还有章节识别、空行压缩、行首缩进、语音朗读、AI 阅读助手等功能。支持 macOS、Windows 和 Linux。

![给内容上色的本地TXT小说阅读器ColorTxt AI](https://www.xarjtc.com/wp-content/uploads/2026/06/a8b1d063988b396.webp)

功能特性：

本地文件阅读：可打开单个 .txt/.md 文件，也可以导入整个目录（会递归读取子目录）。  
支持其他格式：支持打开常见的电子书格式（如 .epub），打开时会转换为 .txt 进行加载。  
流式读取文件：按块读取内容，降低大文件一次性加载的压力。  
自动编码识别：UTF-8 和 ANSI 都能正常打开。  
自动章节识别：内置常用的章节匹配规则，也支持自定义匹配规则。  
个性内容上色：使用一套自定义的高亮规则对内容进行着色，带来 独特的阅读体验！  
自定义高亮词：可选择任意词语进行高亮显示（可用于突出主要角色、关键词语等）。  
支持定制配色：可自定义阅读区和高亮词的配色。  
章节标题常驻：章节标题会常驻顶部，看到哪里一目了然。  
支持修改字体、字号、行高（内置 京華老宋体，也可以选择系统中安装的任意字体）。  
支持空行压缩、行首缩进。  
阅读进度恢复：自动记录阅读进度，下次打开可以继续阅读。  
最近打开记录：默认记录最近打开的20个文件。  
文件列表功能：支持分类、排序、文件名过滤。  
支持内容查找：快速定位关键词。  
支持全文搜索：检索所有匹配项并给出结果列表（区别于阅读区的逐个查找）。  
支持书签功能：书签可以添加备注。  
支持全屏阅读：阅读区域宽度可自由调整。  
支持主题切换：内置明亮和暗黑两种主题。  
支持多个窗口：可同时打开多个窗口。  
摸鱼快捷键：摸鱼时可以快速隐藏阅读器。  
AI阅读助手：可以让 AI 帮忙分析剧情，或者回答小说的相关问题（支持生成思维导图与词云图）。  
角色卡生成：借助 AI 检索小说中角色的相关信息生成摘要，通过文生图生成角色立绘。  
支持编辑模式：方便对小说内容进行修改（错别字坚决不能忍！）  
语音朗读功能：支持 Edge TTS、系统语音和阿里云通义（DashScope）云端语音。

关于「其他电子书格式」的支持

支持打开 .md 文件，章节按 ATX # 标题识别，章节列表按标题层级缩进。

支持打开常见的电子书格式（.epub/.mobi/.azw3/.fb2/.fbz/.pdf/.chm），打开时会转换为 .txt 进行加载。

说明：会舍弃掉电子书自带的样式，只提取里面的文本进行展示，这是「内容上色」的前提，想要在带有各种样式的条件下精准匹配到目标文本进行上色，基本不可能。

关于「摸鱼快捷键」

「摸鱼快捷键」可以快速隐藏阅读器，包括窗口、任务栏按钮（Windows）、程序坞图标（macOS），让摸鱼更安全。

默认的快捷键是 Ctrl+`，你也可以在「快捷键」面板中自定义。

在 macOS 上，要隐藏程序坞图标，需要在 系统设置 -&gt; 桌面与程序坞 中关掉 在程序坞中显示建议App和最近使用的App。

已知问题：在 Linux Wayland 上，全局快捷键会失效，这个暂时没有解决办法。

关于「高级换行策略」

阅读器默认使用一套比较简单的换行算法，效率高，但不够准确，会出现该换行却没有换行的情况。这个问题连 VSCode 都没能完美解决。

「高级换行策略」则使用了一套更复杂的算法，能有效提高换行的准确性，但性能较差。当要处理的文件比较大时，会出现明显卡顿，要等计算完才能恢复。

所以在做一些会影响布局的操作时（比如修改文字格式、调整窗口大小等），建议先关掉「高级换行策略」，等操作完后再重新开启。

GitHub地址：https://github.com/ssnangua/ColorTxt