Standard first
EPUB 3 spine, metadata, cover, nav or NCX, images. RiverType extension metadata is read when present.
AI-NATIVE CLASSICAL PUBLISHING · 一条河,字字皆舟
让每一本有 AI 参与的书,都能被认真做成一本书,并被好好读。
RiverType began as a protocol and CLI for translating classical Chinese sources into verifiable, editable editions. It is now also a local-first reader: the place where the finished book, its provenance and its honest gaps are finally shown together.
Phase 1 MVP · 本地优先阅读器。 无账号、无上传;书稿与阅读记录留在你的浏览器。
EPUB · RiverBook · RiverType 书目录 · RSP
传统右起竖排,或现代横排。
书稿、进度、书签与批注不离开浏览器。
真实 Chrome 自动检查通过。
Provenance / 溯源
Metadata alone is not provenance. RiverType reads source editions, protocol versions, model and prompt records, human edits, and the boundaries the makers chose to keep visible. If a record is missing, the reader says so.
底本、通行本或作者提供的原始版本,随书显示,不靠读者猜测。
协议、模型、提示词版本与人工编辑痕迹,有就记录,没有就不补写。
缺失的图片、音频与视频以显式占位呈现,而不是用相似素材替代。
进度、书签与批注保存在本机;不需要账号,也不会被上传。
Reading / 阅读
Vertical or horizontal. Rice paper, plain paper, night or jade. Typography that respects long-form Chinese text, with a local search and annotation layer that stays out of the way.
Classical texts are not blog posts. RiverType supports vertical writing, four themes, four typefaces, adjustable line spacing, letter spacing, paragraph spacing and page width. It remembers where you were, without turning reading into a dashboard.
Four themes
宣纸 / 素纸 / 墨夜 / 青瓷。夜间模式不是反色,而是重新调节纸、墨与强调色。
Bring your own books / 导入
No account, no library card. The reader accepts the formats RiverType already produces, plus ordinary EPUB. Everything is parsed and stored in your browser.
EPUB 3 spine, metadata, cover, nav or NCX, images. RiverType extension metadata is read when present.
A small zip with book.json, Markdown chapters and optional provenance. The reader keeps both.
A book.yaml plus manuscript/chapters. Scan provenance is surfaced only when the package actually contains it.
Pages become chapters. Missing assets and media remain visible placeholders; no fabricated QR or fake links.
The Protocol / 协议
The production line stays in the terminal: scan, transcribe, verify, collate, assemble and build. RiverType does not replace that with a chat box. The reader consumes the result and keeps the source trail visible.
rivertype capabilities --json
rivertype init mybook --title "道德经" --author "老子"
rivertype render mybook
rivertype transcribe mybook --engine manual
rivertype verify mybook
rivertype assemble mybook
rivertype build mybook
Status / 状态
Honest boundaries are part of the product. Here is what is already shipped, and what is deliberately left for later.