作者作品已提交
Windows Electron 桌面编辑器与自托管浏览器协作版共用剧情数据结构。本地项目以 JSON 保存;云端使用 Yjs 和 WebSocket 同步项目,使用 SQLite 保存服务端数据。
技术方案:Electron 主进程负责本地 JSON 读写和桌面窗口;React 渲染界面通过 TypeScript 共享数据结构编辑剧情,支持 Markdown 导入导出。可选的 Node.js 服务以 SQLite 保存账号、项目和协作记录,Yjs 内容通过 WebSocket 同步。
讨论 · 0
登录 后参与讨论