AI 时代的网文锻造工坊
从构思到完稿——你只需专注于创作,其余交给 QuillForge
Built with ❤️ by oxroot & Claude Code
写作不仅是技巧,更是与灵感的博弈。QuillForge 不是替你写作的工具——它是你的创作放大镜,在你需要的时候出现,在你专注的时候消失。从章节大纲到角色体系,从文字润色到剧情一致,AI 作为搭档而非主宰。
|
|
|
|
# 克隆仓库
git clone https://github.com/oxroot-crypto/QuillForge.git
cd QuillForge
# 安装依赖
npm install
# 启动 Tauri 开发环境
npm run tauri dev
# 生产构建
npm run tauri build┌─────────────┬──────────────────────────┬──────────────┐
│ 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 了解编码规范和提交约定。
MIT © oxroot
Made with ⚔️ for storytellers. Augmented by AI, driven by human creativity.