项目文档记录器:苹果风格的本地项目文档管理器,已开源

写小说、做设定、记灵感时,文档一多就乱。今天分享一个刚开源的小工具:项目文档记录器(word-recorder),一款苹果(macOS)风格的本地项目文档管理器,基于 Tauri 2 + React 构建,用多级项目树组织你的世界观、角色、章节等一切文档。

项目文档记录器

功能特点

  • 多级项目树:名称类型(目录,收纳子项目)/ 文本内容型(文档,Markdown 内容)
  • 苹果风格界面:红绿灯窗口按钮、浅灰侧边栏、圆角卡片、平滑动画
  • Markdown 编辑器:粗体/斜体/下划线/删除线、H1-H3、列表、任务列表、引用、代码、链接、图片、表格、分割线
  • 三种编辑模式:编辑 / 分屏 / 预览,工具栏可调文字大小
  • 快捷键:Ctrl+B / Ctrl+I / Ctrl+S,撤销 / 重做,侧边栏 Ctrl+\ 唤出
  • 拖拽管理:拖入目录 / 拖到侧边栏底部移到顶层,右键菜单、搜索
  • 自动保存:450ms 防抖,关闭窗口前强制保存
  • 数据安全:原子写入 + 5 份滚动备份,主数据损坏时自动保留副本并尝试恢复
  • 纯本地存储:数据文件在 %APPDATA%\com.word.recorder\data.json,无任何上传;支持 WORD_DATA_DIR 环境变量切换便携模式

使用示例:搭建一个世界观

  1. 点击侧边栏右上角 + 新建项目「世界观」,类型选名称类型
  2. 选中「世界观」,点新建子项目创建「世界观描述」(文本内容型),进入编辑器填写设定(支持 Markdown)
  3. 再建「角色信息」(名称类型),其下建「主角信息」(文本内容型)填写人物设定
  4. 侧边栏可搜索、拖拽调整层级、右键重命名/删除,数据自动保存

下载使用

前往 GitHub Releases 下载便携版 word-recorder.exe(免安装直接运行):
https://github.com/AmireuxGX/word-recorder/releases/latest

需要 Windows 10/11(自带 WebView2 Runtime)。

技术栈

Tauri 2 + Rust(内置 HTTP 服务仅监听 127.0.0.1,随机令牌鉴权)+ React + Vite,数据存取、剪贴板(Win32 实现)、窗口控制均通过本地 HTTP API 暴露。

开源地址

项目已开源,欢迎 Star / Fork / Issue:
https://github.com/AmireuxGX/word-recorder

MIT 协议,可自由使用与二次开发。

上一篇 DeepSeek 余额悬浮窗:实时查看 API 余额与用量,感受花钱如流水
夏木

夏木

AI 辅助开发者 | 开源项目作者

"代码是最好的注释,注释是最差的代码。"

—— 夏木