SuperAPI AI 工具集

novel-reader

通用与其它

查看项目

更新于 10-15 17:34

技能介绍

用途:安全可靠地读取超长小说文本,绕开 LLM 上下文窗口限制,边读边抽取角色、道具、场景等资产并记录大纲与进度。

主要能力:支持 TXT,PDF/DOC/DOCX 需先用 doc-to-txt skill 转为 TXT;按字符位置精确读取,原生支持 UTF-8 中文;每次最多读取 3000 字符(默认 3000),可从任意位置开始;通过大模型识别并跳过上架感言、作者感谢、访谈、广告等无关内容;实时抽取角色、道具、场景详细信息,并生成大纲、进度文件。

使用方式:核心命令为 python3 read_novel.py <小说文件路径> [--start <起始位置>],另有 --info 获取总字符数、总行数、非空行数,--help 查看帮助。工作流为:格式处理→初始化(--info、检查读取进度.txt)→循环读取→完成总结。每循环连续读取 10 个片段(共 30000 字符),读完再统一分析更新大纲、进度与资产文件,支持断点续读。

限制与要求:严禁跳读,必须连续逐段读取;禁止用 for 循环批量读取,禁止一个命令多次调用 python 脚本,否则输出会被截断;禁止使用 TODO/Task 列表;边读边分析属错误做法,须批量读取后统一更新;只记录对剧情有重要作用的主要资产,路人、普通物品、临时场景可忽略。目录结构在小说所在目录下创建大纲.txt、读取进度.txt 及角色/、道具/、场景/ 子目录。具体收费、平台与效果资料暂未提供。