v0.3.5
肩吾 jianwu
⫸ 把知识写成书 ⫷
mouqin 的底层写作引擎。把 LLM 的训练知识结构化为人类可阅读、可学习的图书。 从想法到完整书稿,一站式的 AI 辅助中文非虚构写作 Go 库 + CLI。
$ jianwu init my-library
$ cd my-library
$ jianwu new # 访谈 → 大纲 → 框架
$ jianwu expand my-book 01-01 # 展开第一章
$ jianwu status my-book # 查看进度
$ jianwu export my-book # 导出全书
核心功能
从零到书稿,全流程覆盖
设计决策问诊(Grill)
覆盖 12 个设计维度的决策树,逐维 LLM 推荐 + 人工确认,帮你从一开始就做出有意识的选择。
智能大纲 + 章节框架
单次调用生成完整目录,N 章并行生成章节框架(errgroup,容错续跑)。
三阶段写作引擎(Expand)
调研 → 注入 archetype + style → 自检修订。每一步都有 web 搜索和引用验证。
自动事实复核(Factcheck)
逐 claim 读取引用 URL,LLM 验证真实性。未通过的章节自动修订(Revise)。
多格式导出
支持 Markdown、Hugo、PDF 导出。全局脚注重编号,--dry-run 可预览。
灵活 Provider 架构
支持 Gemini、GLM、Ollama(本地模型),Brave/Serper 搜索,Jina 阅读器。Retry + fallback 兜底。
创作管线
从想法到成书的完整流程
01
Grill
决策问诊
→
02
Outline
大纲
→
03
Scaffolding
框架
→
04
Expand
展开
→
05
Review
审阅
→
06
Export
导出
可选环节:Factcheck + Revise(质量保障管线)
快速开始
五分钟上手 jianwu 命令行
# 安装
$ go install github.com/iannil/jianwu/cmd/jianwu@latest
# 或者从源码构建
$ git clone https://github.com/iannil/jianwu
$ cd jianwu && go build -o ./bin/jianwu ./cmd/jianwu
# 设置 API 密钥
$ export GEMINI_API_KEY=your_key
# 开启你的第一本书
$ jianwu init my-library && cd my-library
$ jianwu new