关于 51mazi

专为小说创作者设计的专业写作工具

项目介绍

51mazi 软件首页界面 - 简洁美观的书架管理界面

51mazi 是一款基于 Electron + Vue 3 技术栈开发的桌面小说写作软件,专为小说创作者设计。它不仅提供了专业的写作环境,还集成了地图设计、关系图谱、人物档案等创作辅助工具,让小说创作变得更加高效和有趣。

无论是长篇小说的复杂世界构建,还是短篇小说的快速创作,51mazi 都能满足您的需求。软件采用书架式管理,支持多书籍管理,每本书都有独立的数据目录结构,确保数据的安全性和独立性。

核心优势:

  • 完全本地化存储:所有数据都存储在本地,保护用户隐私,无需担心数据泄露
  • 双重密码保护:支持书架密码和书籍密码双重保护,确保创作内容安全
  • 跨平台支持:基于 Electron 框架,支持 Windows、macOS、Linux 等多个平台
  • 专业写作体验:基于 TipTap 的专业富文本编辑器,支持人物高亮、禁词提示、段落拖拽等智能功能
  • 创作辅助工具:专业地图设计、关系图谱、事序图、组织架构、词条字典等完整工具集

开发理念

本地优先

所有数据存储在本地,保护您的创作隐私和安全

功能全面

提供编辑器、地图、关系图等完整功能集合

开源免费

完全开源,免费使用,社区驱动

持续更新

根据用户反馈持续改进,不断添加新功能

技术栈

现代化技术栈

  • Electron 39.2.7: 跨平台桌面应用框架
  • Vue 3.5.22: 渐进式 JavaScript 框架
  • Vite 6.4.0: 现代化构建工具
  • Element Plus 2.11.4: 企业级 UI 组件库

核心功能库

  • TipTap 3.7.0: 基于 ProseMirror 的富文本编辑器
  • ECharts 6.0.0: 数据可视化图表库
  • relation-graph-vue3 2.2.11: 关系图谱可视化组件
  • Pinia 3.0.3: Vue 3 官方推荐的状态管理库
  • perfect-freehand 1.2.2: 流畅的手绘工具库
  • Canvas API: 专业级地图绘制引擎

开源信息

51mazi 是一个开源项目,源代码托管在 GitHub 上。

适用人群

网络小说作者

需要管理复杂情节和人物关系,51mazi 的关系图谱和事序图功能完美满足需求

传统文学创作者

需要专业的写作环境,TipTap 编辑器提供流畅的创作体验

剧本创作者

需要时间线和人物管理,时间线管理和人物档案系统提供完整支持

游戏剧情策划

需要地图设计和世界观构建,专业地图设计工具和词条字典完美适配

项目路线图

近期计划

  • • 优化编辑器性能和用户体验
  • • 增强地图设计工具功能
  • • 改进关系图谱可视化效果
  • • 完善用户指南和帮助文档

未来规划

  • 插件系统:支持第三方插件扩展功能
  • 云端同步:可选的云端数据同步功能
  • 协作功能:多人协作创作支持
  • AI 辅助:集成 AI 写作助手
  • 社区功能:作者交流平台
  • 移动端应用:iOS 和 Android 版本