一、它是什么,能帮你解决什么问题

入门

如果你一直想写小说,但每次卡在大纲、续写和整理章节上,91Writing 就是为此准备的工具:一个跑在浏览器里的写作工作台,把项目管理、章节编辑、字数目标和 AI 续写放在同一个界面里。

有三点需要先说清楚,它们决定了你该怎么用这个项目:

  • 这是纯前端项目——所有文字、设置都存在你自己的浏览器里,不上传服务器,也没有云同步。
  • AI 能力完全靠你自己配置 API——项目不提供免费的公共模型额度。
  • 内置的提示词(也就是给 AI 的指令模板)只是演示用的,你可以建自己的提示词库。

换个说法:91Writing 像一台不联网的打字机加一个 AI 助手工位,助手要你自己请(填 API 密钥),稿子也只放在你自己的抽屉里。

91Writing 界面预览

想先看看效果,可以直接打开演示地址体验,无需安装:https://xiezuo.91hub.vip

二、动手前的准备

入门

想在自己电脑上跑起来(本地部署),需要先装好两样东西,缺一不可:

  • Node.js 16 或更高版本——它是运行前端项目的环境,类比成"播放器",项目代码是"影片"。
  • 包管理器 pnpm(推荐,需 7 以上)或 npm(8 以上)——用来自动下载项目依赖(就是别人写好的、本项目要用到的零件包)。

另外还需要准备一个支持 OpenAI 接入格式的 API 密钥。注意:这里说的是"接入格式",不是限定必须用 OpenAI 官方——GPT、Claude、Gemini、DeepSeek 等只要提供兼容接口都可以填。

还没密钥也不用慌,README 里附了 API 配置的视频教程,可以对照操作:https://www.bilibili.com/video/BV1keKgzaER2

三、本地部署:四步跑起来

入门

打开终端(Windows 可用 PowerShell,Mac 用"终端"App),依次执行下面的命令:

## 1. 下载项目代码
git clone https://github.com/ponysb/91Writing.git
cd 91Writing

## 2. 安装依赖(第一次会下载几分钟)
pnpm install

## 3. 启动本地服务器
pnpm dev

命令跑完后,终端会显示一个类似 http://localhost:5173 的地址,按住 Ctrl 点击它,浏览器就会打开写作界面。

需要打包成正式版本放到服务器上时,再执行:

pnpm build

它会生成一个 dist 文件夹,那才是真正可部署的成品。

第一次 pnpm install 如果很慢或卡住,常见原因是网络问题,可以多等一会儿,或换成国内的镜像源重试。

四、配置 AI 服务:让助手真正上岗

入门

项目装好了,但此刻它还不会替你写一个字——你需要把 API 密钥填进去。

进入界面后,点击右上角的「API配置」,添加你的服务商信息。这一步可以理解为给工位电话填上号码:填对了,AI 才能接到你的续写请求。

README 推荐的几家服务商大致这样选:

你的需求 建议选择
新手试水、预算敏感 DeepSeek-V3(中文优化、性价比高)
追求创作质量 Claude 长文本系列,逻辑和上下文更强
通用场景 GPT-4o,各类题材都比较稳
想要响应快 Gemini 系列

配置完成后,先用一次「智能续写」验证是否通畅:随便打开一个章节,选个续写方向,看有没有文字实时冒出来。没有输出,基本就是密钥或地址填错了。

本地部署的完整视频教程在这里,可对照排查:https://www.bilibili.com/video/BV1AYKgzAEne

五、核心用法:从空白到成稿的完整流程

入门

配置完成后,正常创作按这个顺序走最顺:

第 1 步:创建项目。 在小说管理里新建项目,选择类型(玄幻、都市、历史、科幻、武侠、言情,也能自建类型),填写标题、简介、标签。选类型不只是归类——它会关联对应的提示词和示例,影响 AI 后面给你的风格。

第 2 步:生成大纲与章节。 项目结构会自动建好,进入编辑模块时会自动选中第一章节,直接开始写就行。章节有草稿 / 完成 / 发表三种状态,写完一篇点一下状态,进度一目了然。

第 3 步:用 AI 续写。 编辑器里的续写功能支持自定义方向和字数(200 到 5000 字),内容流式输出——就是文字像打字机一样一段段冒出来,觉得方向不对随时可以停。满意就一键追加到正文,不满意就复制改改。

第 4 步:润色。 选中一段(不选就整篇),选润色类型:语法、文风、情感、逻辑,也可以写自己的要求。适合完稿后统一打磨一遍。

第 5 步:设定写作目标。 到写作目标页面建一个每日/每周/每月字数计划,页面会显示完成率和连续写作天数,用来盯进度。

编辑器自动保存,写到一半关掉浏览器也不会丢;但因为没有云同步,换电脑前记得先用数据管理中心的导出功能备份。

六、配置与定制:提示词库和世界观

进阶 · 推荐细读

用过一阵子后,你会想让 AI 更懂你的题材——这里有两块可以深度定制。

提示词库。 内置的提示词是演示用的通用模板,真正好用的是你自己的:把平时效果好的续写指令、润色指令存成模板,写作时直接调用,不用每次重打。建议按题材分开存,比如"玄幻战斗场面""都市对白"各一套。

世界观系统。 写长篇最怕设定前后打架:角色能力突然变了、地图对不上。世界观模块用模板化的方式管理人物、势力、地点等设定,并且可以让 AI 辅助生成初稿,之后每次续写都能参照同一份设定,保证前后一致。科幻、修仙这类设定复杂的题材尤其值得花时间填。

另外,动态类型管理里能自定义类型:配置标签、提示词和示例作品,系统还会按你的使用频率做推荐。相当于给不同题材各建一个"专属工位"。

七、踩坑与注意

进阶 · 推荐细读

零基础本地部署,最常见的几个问题:

  • 接口报错、没有输出:先检查 API 密钥和接口地址是否完整(常漏掉末尾的 /v1 之类路径段),再确认服务商确实提供 OpenAI 兼容格式。
  • 依赖安装失败:多半是 Node 版本低于 16,用 node -v 查一下版本再升级。
  • 数据"丢了":数据存在浏览器本地,清理浏览器数据、换浏览器、换电脑都会导致内容不见。重要稿子定期用导出功能备份,这是纯前端方案的固有代价。
  • 提示词没效果:内置提示词只是演示,别拿它判断 AI 能力上限,先换成自己的提示词再下结论。
  • 没有云端同步:README 把云同步列为计划中的功能,目前多设备协作只能靠手动导出导入。

一句话总结:本地部署 + 自配 API + 定期导出备份,这三件事做对,91Writing 就是一个稳定可靠的私人写作台。

八、值不值得用:给你一个判断

深入 · 老手可选

适合你的情况:想完全掌控自己的稿件和数据,不愿意把小说传到第三方平台;已经或愿意申请一个大模型 API 密钥;希望有大纲、章节状态、写作目标这些结构化工具来约束创作节奏。

不太适合的情况:只想打开浏览器立刻写、不想碰任何配置;需要多设备实时同步;或者不想为 API 单独付费。

如果你属于前者,建议的上手路径是:先在演示站试 10 分钟 → 确认喜欢 → 拿到 API 密钥 → 本地部署 → 第一周只用续写和目标跟踪,第二周再碰提示词库和世界观。工具是次要的,能让你坐下来持续写下去才是它真正的价值。

项目信息

项目 值
仓库 ponysb/91Writing
语言 Vue
Star 1,599
Fork 402
主页 https://xiezuo.91hub.vip

参考链接

延伸阅读

想继续探索?这些同领域的教程可能也适合你: