Skip to content

oxroot-crypto/QuillForge

Repository files navigation

QuillForge Icon

QuillForge

AI 时代的网文锻造工坊
从构思到完稿——你只需专注于创作,其余交给 QuillForge

Version 1.3.0 Tauri 2.x Vue 3 Rust MIT License

Built with ❤️ by oxroot & Claude Code


📖 产品理念

写作不仅是技巧,更是与灵感的博弈。QuillForge 不是替你写作的工具——它是你的创作放大镜,在你需要的时候出现,在你专注的时候消失。从章节大纲到角色体系,从文字润色到剧情一致,AI 作为搭档而非主宰。


✨ 核心能力

📝 沉浸式编辑器

  • TipTap 富文本引擎,衬线字体排版,1.9 倍行距
  • 专注模式——收窄编辑区,淡化一切干扰
  • Ghost Text 幽灵续写——AI 续写以半透明提示浮现,Tab 接受,Esc 消失
  • 章节状态四态流转(草稿 → 修改中 → 已完成 → 冻结)
  • 版本快照自动备份,随时回滚到任意历史版本

🧠 AI 辅助面板

  • 审阅——文法、节奏、人物塑造、情节逻辑
  • 脑暴——情节创意发散,帮你突破卡文瓶颈
  • 续写——光标后自动续写,细腻/紧张/对话四种风格
  • 改写——古风化、悬疑增强、对话润色、节奏压缩
  • 一致性——角色设定 + 大纲偏离交叉检查
  • 生成章节——按设定一键生成完整章节

🤖 Agents CLI v1.3.0

  • 自然语言驱动——「创建修仙小说,设世界观,造 3 个前期角色,规划 10 章大纲」
  • 13 个工具——建书、世界观、角色 CRUD、大纲 CRUD、章节读写
  • 智能校验——防止 AI 凭空编造、虚假声称
  • 大纲驱动写作——生成内容严格遵循大纲设定
  • 终端风格界面,跟随亮/暗主题自动切换

🌍 多模型 & 安全

  • OpenAI · Anthropic · Ollama · 任意 OpenAI Compatible API
  • 多预设配置,一键切换不同模型组合
  • API Key AES-256-GCM 加密,Rust 层代理请求
  • 前端永远无法接触明文 Key
  • 所有数据本地 JSON 存储,零云端依赖

🚀 快速开始

# 克隆仓库
git clone https://github.com/oxroot-crypto/QuillForge.git
cd QuillForge

# 安装依赖
npm install

# 启动 Tauri 开发环境
npm run tauri dev

# 生产构建
npm run tauri build

要求:Node.js 18+、Rust toolchain(rustup)、Tauri 系统依赖(指南


🏗️ 架构

┌─────────────┬──────────────────────────┬──────────────┐
│  TitleBar   │  自定义标题栏(无系统边框)            │
├─────────────┬──────────────────────────┬──────────────┤
│             │  EditorToolbar           │              │
│ BookSidebar │  NovelEditor (TipTap)    │   AiPanel    │
│  240px      │  + BubbleMenu 浮动工具栏  │   320px      │
│             │  + GhostText 幽灵续写     │              │
├─────────────┴──────────────────────────┤              │
│            Agents CLI (终端风格)        │              │
└────────────────────────────────────────┴──────────────┘
层级 技术
桌面框架 Tauri 2.x + Rust
前端 Vue 3 + TypeScript + Pinia + Vite
编辑器 TipTap (ProseMirror)
状态管理 Pinia Composition API
国际化 vue-i18n(zh-CN / en-US)
拼写检查 内嵌词库 + Levenshtein 编辑距离
全文搜索 内存分词索引
加密 AES-256-GCM

💮 贡献

欢迎提交 Issue 和 PR!请先阅读 CONTRIBUTE.md 了解编码规范和提交约定。


📄 License

MIT © oxroot


Made with ⚔️ for storytellers. Augmented by AI, driven by human creativity.

About

AI powered novel write assistant/AI网文写作助手

Topics

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors