Files
Life-OS/README.md
T

58 lines
2.3 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# Life OS / 人生操作系统
> Your life, running as an operating system.
一个本地优先、以桌面操作系统为交互隐喻的个人记录网站。它不是传统日记本:今天被归档、记忆沿时间线回看、重要片段进入人生博物馆。
## 功能
- **桌面式交互**:桌面图标、任务栏、启动器、多窗口、最小化/最大化/关闭。
- **Today**:每日文字记录、情绪天气、1–5 能量等级,以及随机生成的“今日电影”。
- **Timeline**:按时间轴浏览、编辑和删除记忆。
- **Museum**:将重要记忆长期珍藏为馆藏。
- **Insights / Profile**:查看情绪、能量、连续记录与个人系统状态。
- **System**:深浅主题、自动识别浏览器语言(也可固定中文/English)、JSON 导入导出与本地存储说明。
- **Bing 每日一图**:桌面壁纸每日自动更新;接口不可用时保留内置背景。
- **Windows 式操作**:桌面端单击选择、双击打开;右键桌面或 App 图标可使用快捷菜单。
- **快捷键与草稿恢复**:`Ctrl / ⌘ + K` 打开启动器,`Ctrl / ⌘ + F` 搜索记忆,`Ctrl / ⌘ + S` 归档 Today;当天未归档文字会自动恢复。
- **移动端**: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 每日一图的原始权利人所有。