Skip to content
7SteveJohnPublic

About

纯本地的中文创作工作台:CodeMirror 6 编辑器 + 伏笔/人物/设定管理 + AI 协同创作(30+ 供应商/本地 Ollama)+ Obsidian 双向同步。数据全在本机,不上传任何服务器。 A fully local writing workbench for Chinese fiction: CodeMirror 6 editor, foreshadowing & character tracking, AI-assisted creation (30+ providers / local Ollama), and two-way Obsidian sync. All data stays on your machine.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Repository files navigation

拍案(PaiAn)— 本地网文 AI 创作工作台

从灵感收集到成稿发布,把整本书的写作流程装进一个桌面应用。数据 100% 本地,AI 可走本地模型,断网也能写。

先说清楚定位:它是代笔助手,按你的大纲和设定出稿,成稿的取舍权永远在作者手里——不是一键洗稿机。

Platform Data AI Release License


截图

写作台:章节栏 + 正文 + AI 工坊
写作台:属性收起、正文为主角;右侧 AI 工坊 18 个动作(含 OOC 检查、钩子体检),底部体检与冲刺入口

首页
首页 · 当日数字、继续写作与常用入口
大纲页
大纲页 · 作品健康度 + 批量出稿
灵感库
灵感库 · 标签分类 + 全文搜索
素材抽屉
素材抽屉 · 伏笔 / 人物 / 设定 / 取名

它是什么

拍案是一个给网文作者用的 Windows 本地创作工作台(Electron 桌面应用)。

打开即用,不联网也能写、不注册、不看广告。所有数据——作品、章节、快照、灵感、人物卡——全部存在本机文件夹里,想搬到哪就搬到哪。

适合这些场景:

  • 有完整大纲,想让 AI 按细纲逐章出稿,自己只做取舍和润色
  • 日更压力下,用「写本卷」批量生成整卷草稿打底,再逐章精修
  • 长篇写到几十万字,怕人物设定崩、前文伏笔忘——让出场记忆替你盯着
  • 灵感来了随手记进灵感库,回头一键并进大纲
  • 写完直接导出 md / txt / 分卷 / docx / epub 去平台发布

不适合:指望一句话生成一整本拿去直接卖。AI 出的是按你的细纲写的草稿,成稿质量取决于你给的大纲和把关。

下载与安装

到 Releases 页面 下载,二选一:

文件 说明
PaiAn-Setup-1.0.3.exe 安装版(推荐):装完有开始菜单/桌面快捷方式,可自选安装目录
PaiAn-1.0.3-win.zip 免安装版:解压即用,适合放 U 盘或不想动注册表

系统要求:Windows 10 / 11(x64)。

  • 安装版与免安装版不需要装 Node.js,双击就能跑。
  • 首次启动会自己在 %APPDATA%\创作工作台\ 下建数据目录,卸载不会删你的稿子。

使用方式

  1. 下载安装 → 运行 PaiAn-Setup-1.0.3.exe,或解压免安装包
  2. 接 AI(可选)→ 设置里选本地 Ollama(一键填好、0 成本),或粘贴任意 OpenAI 兼容 API 的 Key(DeepSeek / 智谱 / Kimi…),Key 只存本机
  3. 建书导大纲 → 新建项目 → 导入大纲文件(md / txt / docx),自动识别卷标、建卷建章
  4. 批量出稿 → 选中卷点「写本卷」,逐章审阅采纳,导出发布

注意:AI 生成的草稿都落在「待审草稿」里,采纳才进正文,原正文会先存快照——AI 永远不会背着你改稿。

六大功能

写作台 — 章级编辑与自动保存

  • CodeMirror 6 编辑器:流畅长文输入,自动保存不打断打字
  • 每章独立字数统计、章节历史快照(最多 20 份),写崩了随时回滚
  • 体检四页签:敏感词 / 平台惯例 / 口头禅雷达 / 本章汇总——投稿前和日常自查都在这里
  • 码字冲刺计时、冻结修改、章节对照、大纲页「作品健康度」(卡文、断更、要点缺失一眼看清)

AI 工坊 — 按细纲代笔,字数可控

  • 写一段 / 本章草稿 / 写本卷 / 写全书:从单段到整卷批量出稿,每章字数 300–5000 自定义(默认 2000,网文单章标准)
  • 18 个动作:续写润色扩写之外,还有「OOC 检查」「钩子体检」这类只判不写的语义体检,和游戏脚本改编三件套
  • 内容门禁:要点太薄的章会先提醒再生成,避免 AI 现编剧情掉回套路
  • 提示词覆盖:每类任务的自定义提示词,写谁像谁
  • 批量进度实时显示当前章、成功/失败与缓存命中率

出场记忆 — 长篇不崩人设

  • 采纳章节后自动抽取出场人物/物品/事件,写进人物卡与设定卡
  • 人物状态与履历自动追加,幻觉角色一键清洗
  • 伏笔从埋设到回收全程追踪,牵线画布可视化人物关系

大纲与灵感 — 书 → 卷 → 章

  • 书 → 卷 → 章三级结构:导入大纲文件(md/txt/docx)自动识别卷标、建卷建章
  • 「并入大纲」按章名把大纲段落分发到对应章的剧情要点
  • 灵感库随手记,标签分类 + 全文搜索,一键并入大纲或新建作品
  • 场景板按空行切块重排章节结构,牵线画布梳理人物关系

卡池与取名 — 灵感不再枯竭

  • 卡池抽卡出设定灵感,卡牌可收藏进设定
  • 取名大师:中文人名/地名/功法批量生成,钉住常驻抽屉

数据安全 — 全本地,可迁移

  • 自动保存 + 每日自动备份(保留 7 天)+ 设置里一键从备份恢复,还可镜像到第二目录双保险
  • 数据文件夹一键迁移:设置里换个位置,自动搬全部数据与备份并重启
  • 导出:md / txt / 分卷 / docx / epub;Obsidian 库双向同步
  • 检查更新(默认关):手动点一下或自己开「启动时检查」,才会去 GitHub Releases 问一次新版本

AI 怎么接

三种协议、32 家厂商预设,都在「设置 → AI」里:

路线 怎么配 适合
本地 Ollama(推荐起步) 供应商选 Ollama,地址和模型名按你自己的实际情况填(见下方说明) 零 API 成本、断网可用;显存够就能跑本地模型
OpenAI 兼容 供应商选 DeepSeek / 智谱 / Kimi / 通义 / OpenAI…,填 Key 即可 出稿质量更稳,按量付费
Anthropic 原生 供应商选 Claude,填 Key(走 /v1/messages 原生协议) 已有 Claude 额度

每个人的配置不一样,上面表格里出现的都是常见示例,按你自己的实际情况填:

  • Ollama 地址:默认是 http://127.0.0.1:11434,但如果你改过端口、用 Docker 跑、或模型装在局域网另一台机器上,就填那个实际可达的地址(如 http://192.168.1.20:11434)。

  • 模型名:qwen3:8b 只是例子——以你自己 ollama list 里列出来的名字为准,机器差一点就选小一点的模型(如 4b、7b 量化版)。

  • OpenAI 兼容路线:选好供应商后地址会自动带出;如果你用的是中转站 / 自建网关,把地址改成网关给你的那个即可。

  • API Key 存在本机 ai.json 里,输入框是标准密码框:闭眼显示圆点、睁眼看明文,重启不丢。

  • 可以给 AI 配「文风规则」(如"少用形容词,多用动作与对白"),启用后自动注入所有 AI 调用。

  • 不接 AI 也完全能用:建卷建章、写正文、导出、统计都不受影响。

数据与隐私

  • 数据在哪:安装版默认 %APPDATA%\创作工作台\data\;源码运行版在项目 data/。设置里可改到任意目录(含同步盘)。
  • 数据结构:全部是明文 JSON(projects.json / ideas.json / versions.json …),出错时看得懂、改得动。
  • 备份:每次启动自动备份到 data/backups/<日期>/,保留 7 天,设置页有日期下拉一键恢复。
  • 不上传:无遥测、无账号系统、不联服务器。唯一会外发的请求,是你自己配的那个 AI 服务商;「检查更新」默认关闭,只有你手动点或自己在设置里开了开关,才会去 GitHub Releases 问一次新版本(只这一个请求,不带任何本机数据)。
  • 可迁移:整个数据文件夹拷走即可;也可以在设置里一键换位置,程序自动搬完并重启。

常见问题

必须接 AI 才能用吗?

不用。不接 AI 也能建书、导大纲、写正文、导出、看统计;AI 只负责"按细纲出草稿"这一环。

我的稿子会被上传吗?

不会。数据只写本机文件夹;只有你点 AI 动作时,相关上下文才会发给你自己配置的服务商(本地 Ollama 则完全不出本机)。

换电脑怎么搬?

把数据文件夹整个拷到新机器,在设置里指过去即可;也可以在设置里「更改位置」一键搬家。

卸载会删稿吗?

不会,卸载不动数据目录(安装包已勾选不删用户数据)。想彻底清干净,手动删 %APPDATA%\创作工作台\。

要装 Node.js 吗?

安装版/免安装版都不用。只有从源码跑才需要 Node 18+。

为什么叫「拍案」?

取自「拍案惊奇」——愿你写出的东西,配得上每一次拍案。

从源码运行

git clone https://github.com/7SteveJohn/PaiAn.git
cd PaiAn
npm install
npm start          # 浏览器打开 http://127.0.0.1:4321(需要已装 Node 18+)
npm run dev        # 前端热更新(另开一个终端跑 npm start 提供 API)
npm test           # 回归测试(node --test,无额外依赖)
npm run dist       # 打 Windows 安装版 / 便携版 / zip

技术细节

  • 架构:Electron 44 + React 18 + 本地 Node 服务,数据为本机 JSON 文件(每日备份,保留 7 天)
  • AI 协议:OpenAI 兼容 SSE / Anthropic 原生 / Ollama 原生,32 家厂商预设,提示词流式输出
  • 编辑器:CodeMirror 6(Markdown),自定义主题,自动保存与撤销栈
  • 隐私:无遥测、无上传、无账号系统;卸载即数据仍在你的文件夹
  • 开源协议:MIT License

更新日志

v1.0.3 · 体检四页签 + 检查更新 + 界面与文风改版(2026-11-08)

本轮核心:写作体检从单一敏感词扩成四页签、草稿文风约束、检查更新(默认关),以及一轮静悄悄的性能与稳定补洞。

  • 体检四页签:敏感词(自贴词库)/ 平台惯例(章长区间、超长段落、对白占比,网文投稿前预检)/ 口头禅(自动找出你自己笔下长出来的高频片段,和固定词表的 AI 味自检互补)/ 本章(把各路体检聚成一页,点行首跳原文)
  • 检查更新:设置里可开「启动时检查」(默认关,守住「不联网」承诺);发现新版只在首页提一行,下载安装永远自己来
  • AI 工坊 +2 动作:「OOC 检查」(对照人物卡判本章台词像不像本人)、「钩子体检」(开头/结尾各评强中弱,弱则指位置)
  • 文风约束:草稿/续写/简介默认带六条可执行文风约束(结尾停在动作或对话、情绪用动作带、比喻限量、转场靠场景),可按书覆盖;「AI 味自检」词表同步扩充(空气凝固、情绪标签、「不禁」、「瞬间,」开头)
  • 码字冲刺:15/25/45 分钟计时只管写,换视图重启不丢表,成绩进统计页
  • 首页与写作页改版:首页改成问候 + 数字行 + 最近项目 + 一行常用入口(去 SaaS 卡片阵列);写作页属性条默认收起、导出收进菜单、正文回到主角位
  • 数据安全:备份可镜像到第二目录;提示词覆盖进备份/导出/恢复;掉电不写坏文件(fsync);关窗冲刷补快照增量;备份失败不再静默
  • 性能:打字保存走单章快路径(判据修复,百万字书打字不再整包上传);快照大表保存省一半内存与时间
  • 修复:灵感条目缺正文导致的写作页白屏;413 长包报错偶发吞响应;Obsidian 同步回包覆盖未落库正文(唯一真实丢字路径);ollama 点停止不再白烧 GPU

v1.0.2 · Key 密码框交互(2026-10-01)

本轮核心:API Key 输入改为标准密码框交互,重启不丢、睁眼可见。

  • API Key 改为标准密码框:闭眼显示圆点、睁眼看明文,重启不丢
  • 修复 Key 回显接口的错误(上版重进后框显示为空的原因)

v1.0.1 · 卷层级 + 数据迁移 + 批量写作增强(2026-09-30)

本轮核心:书 → 卷 → 章三级结构落地、按卷批量写作、数据文件夹一键迁移。

  • 卷层级做实:导入大纲自动识别卷标(卷零/卷一/第一卷…),大纲视图与写作页侧栏按卷分组折叠;卷内加章自动归卷、按卷内序号命名(卷零·第2章)
  • 卷头一键「写本卷」:只为该卷的章按顺序出稿,走与写全书同一套内容门禁
  • 批量写作增强:每章字数默认 2000(300–5000 可调);批量进度实时显示当前章、成功/失败与缓存命中率
  • 数据文件夹一键迁移:设置 → 数据与备份 → 更改位置,自动搬全部数据与备份并重启切换;目标已有数据则只切换不覆盖
  • 导入面板新增「并入大纲」:按章名把大纲段落分发到对应章的剧情要点,对不上的并入备注
  • 识别卷标:老数据按标题一键补卷标归卷
  • 体验修复:创建按钮空标题提示、永久删除不再误报「数据目录异常」、数据目录异常提示静音窗口、单篇/章节模式引导等

v1.0.0 · 首个公开版本(2026-09-24)

  • AI 向导建书、灵感库、章级写作台(CodeMirror 6 + 自动保存 + 快照回滚)
  • AI 工坊:续写/润色/扩写/本章整理/视角实验/张力分析/简介标题,可控字数与提示词覆盖
  • 出场记忆自动抽取、人物卡、幻觉角色清洗;伏笔追踪与牵线画布;场景板
  • 卡池抽卡与取名大师;全局搜索与命令面板;统计复盘与投稿体检
  • Obsidian 库双向同步;每日自动备份与一键恢复;导出 md/txt/分卷/docx/epub
  • 回响检查(模板句式自检)与幽灵字(顺手补字)

反馈与许可

About

纯本地的中文创作工作台:CodeMirror 6 编辑器 + 伏笔/人物/设定管理 + AI 协同创作(30+ 供应商/本地 Ollama)+ Obsidian 双向同步。数据全在本机,不上传任何服务器。 A fully local writing workbench for Chinese fiction: CodeMirror 6 editor, foreshadowing & character tracking, AI-assisted creation (30+ providers / local Ollama), and two-way Obsidian sync. All data stays on your machine.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages