跳到主要内容

常见问题

安装相关

Q: Electron 下载很慢怎么办?

设置镜像源:

# Windows PowerShell
$env:ELECTRON_MIRROR="https://npmmirror.com/mirrors/electron/"

# Linux/macOS
export ELECTRON_MIRROR=https://npmmirror.com/mirrors/electron/

Q: Node 版本不对?

推荐使用 nvm 管理版本:

nvm install 18
nvm use 18

使用相关

Q: 数据存储在哪里?

  • Windows: %APPDATA%/opentree/opentree.db
  • macOS: ~/Library/Application Support/opentree/opentree.db
  • Linux: ~/.config/opentree/opentree.db

Q: 如何备份数据?

复制上述路径中的 .db 文件即可。也可以在设置中开启自动备份。

Q: 支持多设备同步吗?

目前不支持云端同步,所有数据存储在本地。云端同步在路线图中。

开发相关

Q: 元宇宙和世界树如何共享数据?

两者运行在同一个 Electron 进程中,共享同一个 SQLite 数据库。通过 IPC 通信和事件广播保持数据同步。

Q: 如何添加新的模块?

参考 创建自定义模块 指南。

Q: 支持插件系统吗?

目前模块是硬编码的。插件系统在路线图中,计划支持第三方扩展。