把 AI 请进书房,
写完这一本长篇
砚田是装在你自己电脑上的小说工作台。目录、正文和助手在同一屏,改动要你点头才落笔。
写作时实际会用到的
下面这张是写作台本身,不是示意图。

- 三栏写作左边是目录和设定,中间写正文,右边是助手。查、写、改都在同一屏。
- 改动先给你看AI 不会直接改稿。每一段差异单独列出,接受、拒绝,或只留下其中一块。
- 书、卷、章三层大纲先定全书主线,再拆卷和章。写的时候能回到这一章要完成的事。
- 设定按章节可见还没写到的伏笔可以先藏起来,避免助手在前面几章把后面说破。
- 故事档案每章记下人物状态、设定变化和时间线。长篇写久了,用来对一下有没有写崩。
- 模型随你换DeepSeek、通义、Kimi,或本机的模型都能接。稿子存在你自己的电脑里。
三步,放到自己的电脑上
不需要注册,也不需要数据库。能跑 Node.js 的地方就能写。
- 01
安装依赖
v0.1.0克隆仓库并安装依赖。需要 Node.js 22.5+ 与 pnpm。
terminal$git clone https://github.com/ZzimaR/Yanfield.git$cd Yanfield$pnpm install没有 pnpm?先执行 npm i -g pnpm。
- 02
启动本地服务
一条命令启动。首次运行会自动建库并写入内置提示词,不碰外部数据库。
terminal$pnpm devSQLite 零配置,不需要 Docker。
- 03
开始写作
打开本地地址,在「设置 → 模型服务」填入你的 API Key,或先创建示例作品离线体验。
browser$http://127.0.0.1:3000Key 只存在你自己的电脑里,不会上传到任何服务器。
你可能想问的几件事
我的 API Key 存在哪?会被上传吗?
只存在你电脑本地的设置里(SQLite 的 settings 表)。请求由你的机器直接发往模型服务商,砚田没有任何中转服务器,也不会把 Key 写进日志或上报。界面上展示时会自动掩码,随时可以删除。
支持哪些模型?
任意 OpenAI 兼容接口都可以:OpenAI、DeepSeek、Moonshot、通义、智谱、vLLM、Ollama 等;另外原生支持 Anthropic 与 Gemini。对话和写作共用一个默认模型,在设置或 AI 面板里切换。
我的书稿数据在哪?怎么备份?
全部在本地:默认是项目下的 SQLite 文件(data/yanfield.db),复制这个文件就是完整备份。也可以把单本书导出为 Markdown / TXT,或直接对整个数据目录做 git 版本管理。
能导入已有的 TXT 小说吗?
可以。在「设置 → 数据」里选择 TXT 文件,砚田会按「第 N 章」等标题自动切分,先预览再确认入库;也可以选择作为单章导入,或指定导入到某一卷。
能商用吗?
软件本身不行。砚田采用 PolyForm Noncommercial 1.0.0:可以自己用、学习、修改和分享,不能出售,也不能放进商业产品或收费服务。你写出的小说版权归你;模型输出的使用范围以你所选模型服务商的条款为准。
需要联网或注册账号吗?
不需要注册,也不需要登录。除了调用模型 API 需要网络之外,写作、建档、大纲、导入导出全部离线可用;接本地 Ollama 甚至可以全程断网。
