docs: add project README
This commit is contained in:
1 parent
d5dac232cf
commit
8023f1d4b4
1 file changed
+56
@@ -0,0 +1,56 @@
|
|||||||
|
# Life OS / 人生操作系统
|
||||||
|
|
||||||
|
> Your life, running as an operating system.
|
||||||
|
|
||||||
|
一个本地优先、以桌面操作系统为交互隐喻的个人记录网站。它不是传统日记本:今天被归档、记忆沿时间线回看、重要片段进入人生博物馆。
|
||||||
|
|
||||||
|
## 功能
|
||||||
|
|
||||||
|
- **桌面式交互**:桌面图标、任务栏、启动器、多窗口、最小化/最大化/关闭。
|
||||||
|
- **Today**:每日文字记录、情绪天气、1–5 能量等级,以及随机生成的“今日电影”。
|
||||||
|
- **Timeline**:按时间轴浏览、编辑和删除记忆。
|
||||||
|
- **Museum**:将重要记忆长期珍藏为馆藏。
|
||||||
|
- **Insights / Profile**:查看情绪、能量、连续记录与个人系统状态。
|
||||||
|
- **System**:深浅主题、中文/English 切换、JSON 导入导出与本地存储说明。
|
||||||
|
- **Bing 每日一图**:桌面壁纸每日自动更新;接口不可用时保留内置背景。
|
||||||
|
- **Windows 式操作**:桌面端单击选择、双击打开;右键桌面或 App 图标可使用快捷菜单。
|
||||||
|
- **移动端**:App 以全屏方式打开,保留任务栏恢复入口。
|
||||||
|
|
||||||
|
## 数据与备份
|
||||||
|
|
||||||
|
所有内容默认保存在浏览器 `localStorage`,不会上传到服务器。请在 **System → Export Data** 定期导出 JSON 备份;导入时支持合并现有数据或完整覆盖恢复。
|
||||||
|
|
||||||
|
主要存储键:
|
||||||
|
|
||||||
|
- `lifeos_memories`
|
||||||
|
- `lifeos_museum`
|
||||||
|
- `lifeos_profile`
|
||||||
|
- `lifeos_settings`
|
||||||
|
- `lifeos_system`
|
||||||
|
|
||||||
|
备份格式包含 `schemaVersion: 1`,为后续数据迁移预留兼容空间。
|
||||||
|
|
||||||
|
## 运行
|
||||||
|
|
||||||
|
这是一个无构建步骤的静态站点。用任意静态文件服务器指向 `dist/` 即可,例如:
|
||||||
|
|
||||||
|
```bash
|
||||||
|
npx serve dist
|
||||||
|
```
|
||||||
|
|
||||||
|
直接打开 `dist/index.html` 也能查看基础界面;联网时 Bing 每日壁纸会自动加载。
|
||||||
|
|
||||||
|
## 项目结构
|
||||||
|
|
||||||
|
```text
|
||||||
|
dist/index.html # 整个应用:界面、样式与本地数据逻辑
|
||||||
|
.openai/hosting.json # Sites 静态托管配置
|
||||||
|
```
|
||||||
|
|
||||||
|
## 隐私说明
|
||||||
|
|
||||||
|
Life OS 的记录只存在于当前浏览器的本地存储中。清除浏览器数据、切换浏览器或设备前,请先导出备份。
|
||||||
|
|
||||||
|
## License
|
||||||
|
|
||||||
|
个人使用项目。壁纸图片版权归 Bing 每日一图的原始权利人所有。
|
||||||
Reference in new issue
Block a user