easy-writing README

The project's README from github.com/yilujian/easy-writing. As one markdown file: README.md.

易创(easy-writing)

纯本地的网文写作桌面软件:小说写作、码字统计、AI 辅助创作、排行榜风向。作品、设定和写作记录存在你自己的电脑上;无需注册登录,基础写作功能可离线使用。

English · 下载安装 · 下一步计划 · 商业合作

由长期线上运营的写作平台客户端改造而来,编辑器、自动保存、章节管理都经过真实网文作者的日常使用打磨。适合起点、番茄、七猫、晋江等平台的作者,也适合任何想把稿子攥在自己手里的写作者。

界面预览

本地创作首页

易创本地创作首页

写作台与体验设置

易创写作台与打字音效、特效设置

AI 工作流建书

易创 AI 工作流建书

为什么选它

功能

写作

写作体验与个性化

AI 辅助(需自备 API Key)

榜单风向(桌面版)

内置爬虫用你自己的网络抓各站排行榜(起点 / 番茄 / 七猫等 80+ 源),数据只存本机;趋势分析、标签风向、CSV 导出、AI 解读。

下一步计划

以下功能正在规划中,具体内容与上线时间以后续版本发布为准。

下载安装

安装包发布后,可在 Releases 页面下载:

应用启动后会自动检查新版本(每天最多一次,只查 GitHub 公开接口),有新版会弹通知,点开即达下载页。

快速上手

  1. 装好打开,「新建作品」写书名建书,直接开写——写作功能不需要任何配置。
  2. 要用 AI:侧栏「模型管理」→ 选服务商预设(如 DeepSeek)→ 填入你自己的 API Key → 测试连接 → 保存,再把它设为默认模型即可。
  3. 提示词不合口味:侧栏「提示词管理」里每个场景都能改,恢复默认随时可点。

数据存在哪里

开发

pnpm install
pnpm dev        # 浏览器开发模式(端口 6789)
pnpm check      # 类型检查 + Lint;有本地测试文件时一并运行
pnpm build      # 构建 Web 产物

桌面端(Tauri 2):需要先安装 Rust,然后 pnpm dev:desktop 调试、pnpm tauri build 打包。

技术栈:Vue 3 + TypeScript + Vite + Pinia + Element Plus + TipTap 3 + Tauri 2。

常见问题

Q:AI 功能要花钱吗? 软件本身免费。AI 费用由你配置的模型服务商按实际用量收取。

Q:我的 API Key 安全吗? Key 保存在你的本机配置中。调用 AI 时,Key 和请求内容会从你的电脑直接发送给你所配置的模型服务商。

Q:为什么榜单功能在浏览器里用不了? 爬虫需要桌面版的系统能力。桌面版里用你自己的网络抓取,数据只存本机。

Q:换电脑怎么迁数据? 书架里整本导出 JSON(含参考资料),新电脑导入即可;或直接拷贝应用数据目录。

Q:DeepSeek V4、千问这类会"思考"的模型,建书大纲报错或者特别慢? 这类模型的思考过程会占用输出上限。模型管理里每个模型都有"思考模式":选"关闭"最快最稳,结构化任务不需要思考;想开着就把"最大输出 Tokens"调到 32768 以上。各家关思考的参数不同,软件已内置 DeepSeek、智谱、火山方舟、千问、硅基流动、OpenRouter、Gemini、Ollama 的写法,其他渠道可在"额外请求参数"里自填。

Q:本地部署的模型(Ollama、LM Studio 等)连不上,报"没有访问权限"? API Key 留空即可,不用填。若仍报 403,多半是本地服务按请求来源拦截了桌面端。桌面版现已不再附带来源信息,请更新到最新版;旧版本可临时给 Ollama 设置环境变量 OLLAMA_ORIGINS=* 后重启 Ollama,其他服务把 http://tauri.localhost 和 tauri://localhost 加进放行名单。

免责声明

榜单风向功能仅供个人学习与创作参考:抓取行为发生在你自己的设备与网络上,请遵守目标网站的服务条款,控制抓取频率,勿用于商业数据服务。AI 生成内容的版权与合规责任由使用者自行承担。

反馈

在应用内「问题反馈」页写好内容一键复制,到本仓库 Issues 新建问题粘贴即可;截图/录屏直接拖进编辑框。

商业合作与联系

如果你需要以下服务或有其他合作想法,欢迎通过邮箱或微信联系:

邮箱:[email protected]

微信:添加时请备注合作方向。

yilujian 微信二维码

协议

AGPL-3.0:可以自由使用、修改、分发本项目,但修改后的版本(包括架设为网络服务提供给他人使用)必须以同样的协议开源。

作者

yilujian

友情链接

easy-writing (yilujian/easy-writing)

Searching Database…

Что это?easy-writing (易创) — бесплатное open-source настольное приложение для написания веб-романов по принципу local-first: редактор глав, отслеживание объёма текста и опциональные инструменты письма с помощью ИИ и анализа трендов рейтингов.
Это настольное приложение или то, чем я пользуюсь в браузере?Это нативное настольное приложение на Tauri 2, Vue 3 и TypeScript; есть браузерное превью для разработки, но оно хранит данные только в IndexedDB/localStorage и лишено краулера и некоторых системных функций.
Как установить и начать писать?Скачайте macOS .dmg или Windows .exe со страницы Releases, откройте, создайте новую работу через «新建作品» и сразу начинайте писать — базовые функции письма не требуют настройки.
Нужно ли приносить свой API-ключ для ИИ?Да, функции ИИ работают по модели BYOK: настройте DeepSeek, Qwen, Zhipu, Kimi, OpenAI или любого OpenAI-совместимого провайдера в разделе «模型管理», либо укажите локальный сервер Ollama/LM Studio и оставьте ключ пустым.
Есть ли подводные камни установки на macOS или Windows?Сборка для macOS не нотаризована Apple, поэтому при первом открытии может появиться «已损坏/无法验证开发者» — исправьте командой 'xattr -cr /Applications/易创.app' в Терминале; Windows SmartScreen тоже может предупредить, и понадобится 'more info → run anyway'.
Что делает встроенная функция рейтингов/трендов?Краулер (только в настольной версии) собирает чарты более 80 платформ веб-романов (起点, 番茄, 七猫 и другие), используя вашу собственную сеть, хранит все данные локально и предлагает анализ трендов, представления трендов по тегам, экспорт в CSV и ИИ-интерпретацию.
Какие ИИ-инструменты письма встроены?Есть встроенное ИИ-улучшение/расширение/исправление выделенного текста, потоковое продолжение главы с автодополнением «призрачным текстом», ИИ-советник в формате чата для обсуждения сюжета/персонажей/сеттинга и воркфлоу в один клик — от идеи к плану, сеттингу и автоматически сгенерированным главам.
Почему генерация плана сбоит или зависает с рассуждающими моделями вроде DeepSeek V4?Модели с режимом размышлений тратят часть бюджета вывода на рассуждения; отключение режима размышлений (быстрее всего для структурированных задач) или поднятие лимита выходных токенов выше 32768 устраняет медленную или сорванную генерацию плана.
Creator
yilujian
Size
31.9 MB
Stars
728
Age
1mo
Commits · 90 Days