opentree/
├── packages/
│ ├── main/ # Electron 主进程
│ │ ├── src/
│ │ │ ├── main.ts # 入口
│ │ │ ├── preload.ts # 预加载脚本
│ │ │ ├── ipc/ # IPC 通道处理
│ │ │ │ ├── keychain.ts
│ │ │ │ ├── favorites.ts
│ │ │ │ ├── music.ts
│ │ │ │ └── countdown.ts
│ │ │ └── database/ # 数据库模型
│ │ │ ├── index.ts
│ │ │ └── models/
│ │ └── package.json
│ │
│ ├── renderer/ # React 渲染进程
│ │ ├── src/
│ │ │ ├── App.tsx
│ │ │ ├── components/
│ │ │ │ ├── WorldTreePanelV2/ # 世界树面板
│ │ │ │ │ ├── modules/ # 模块组件
│ │ │ │ │ │ ├── keychain.tsx
│ │ │ │ │ │ ├── favorites.tsx
│ │ │ │ │ │ ├── music.tsx
│ │ │ │ │ │ └── countdown.tsx
│ │ │ │ │ ├── hooks/
│ │ │ │ │ └── types.ts
│ │ │ │ └── shared/
│ │ │ └── index.html
│ │ └── package.json
│ │
│ └── shared/ # 共享类型和工 具
│ ├── src/
│ │ ├── types/
│ │ └── utils/
│ └── package.json
│
├── static/
│ └── metaverse-v2/ # 元宇宙前端(纯 HTML/JS)
│ ├── index.html
│ ├── app.js
│ ├── api.js
│ └── style.css
│
├── docs/ # 你正在看的文档
├── scripts/
└── package.json