3 Commits
25 changed files with 6622 additions and 95 deletions

No files matched your search

+13 -1
View File
@@ -1,6 +1,18 @@
# 更新日志 / Changelog # 更新日志 / Changelog
本项目按 `v主版本.次版本.修订版本` 标记发布。下列内容以对应 Git tag 和已提交功能为准。 本项目按 `v主版本.次版本.修订版本` 标记应用版本;按需创建 Git tag。下列内容以对应提交和已发布功能为准。
## v1.18.0 — 2026-09-28
- 日历按语言地区和浏览器区域推断国家或地区,并提供独立选择;选择仅保存在当前设备,可随时切回自动模式。
- 在日、月视图展示公共假期、补休、补班与部分常见纪念日,支持 2024–2030 年资料;附来源和官方公告提醒,网络故障时显示重试,不把加载失败当作无假期。
- 假期数据使用 OpenWorkdays(CC BY 4.0),服务端按国家与年份缓存;线上版本及源码同步至 Gitea,本版不创建 Git tag。
## v1.17.0 — 2026-09-28
- 界面扩展至联合国六种工作语文,并加入日语和繁体中文(香港、澳门、台湾),覆盖设置、记忆、目标待办、日历、通知、数据库管理、终端及每日提示。
- 自动语言识别按浏览器首选语言与地区代码选择;旧版简体中文偏好迁移到 `zh-CN`。新增阿拉伯语从右到左布局与各语种的日期、数字格式。
- 按本次要求更新线上站点,不创建 Git tag。
## v1.16.0 — 2026-09-28 ## v1.16.0 — 2026-09-28
+6 -6
View File
@@ -2,7 +2,7 @@
以桌面操作系统为交互方式的个人记录网站。用 App 记录日常、管理目标与待办,并沿时间线回看已经留下的内容。 以桌面操作系统为交互方式的个人记录网站。用 App 记录日常、管理目标与待办,并沿时间线回看已经留下的内容。
在线站点:[Life OS](https://life-os-personal-desktop.biss0.chatgpt.site) · 当前应用版本:**v1.16.0** · [更新日志](CHANGELOG.md) 在线站点:[Life OS](https://life-os-personal-desktop.biss0.chatgpt.site) · 当前应用版本:**v1.18.0** · [更新日志](CHANGELOG.md)
## 功能 ## 功能
@@ -12,7 +12,7 @@
| 时间线 | 按日期浏览记忆,使用关键词或标签筛选,编辑、删除和收藏。 | | 时间线 | 按日期浏览记忆,使用关键词或标签筛选,编辑、删除和收藏。 |
| 博物馆 | 回看收藏的记忆。 | | 博物馆 | 回看收藏的记忆。 |
| 目标与待办 | 创建目标和任务,设置截止日期、优先级和完成状态;目标倒计时可选择显示在桌面。 | | 目标与待办 | 创建目标和任务,设置截止日期、优先级和完成状态;目标倒计时可选择显示在桌面。 |
| 日历 | 在月视图与日视图中查看记忆、任务和目标节点,并为选定日期新增记忆。 | | 日历 | 在月视图与日视图中查看记忆、任务、目标、节日和公共假期;按界面语言地区自动选择日历国家,也可手动切换,为选定日期新增记忆。 |
| 数据库管理器 | 在再次登录并确认风险后,按表查看、创建、编辑和删除当前账号的云端记录。 | | 数据库管理器 | 在再次登录并确认风险后,按表查看、创建、编辑和删除当前账号的云端记录。 |
| 洞察 | 周报和月报展示记录频率、完成任务数、常见天气、能量记录及收藏或标记高光的记忆;仅依据已保存的数据统计。 | | 洞察 | 周报和月报展示记录频率、完成任务数、常见天气、能量记录及收藏或标记高光的记忆;仅依据已保存的数据统计。 |
| 档案 | 查看记录概况并维护个人资料。 | | 档案 | 查看记录概况并维护个人资料。 |
@@ -22,7 +22,7 @@
通知权限需手动授予,开关和时间仅保存在当前浏览器。网页打开时检查提醒;关闭网站后无法保证定时送达,如需关闭网页后的可靠提醒,需要另行接入推送服务。 通知权限需手动授予,开关和时间仅保存在当前浏览器。网页打开时检查提醒;关闭网站后无法保证定时送达,如需关闭网页后的可靠提醒,需要另行接入推送服务。
桌面端支持单击选择、双击打开 App、多窗口、任务栏恢复、图标拖动排列和窗口布局记忆。拖动图标或小部件时会显示吸附网格;目标倒计时、时钟、今日概览与快捷操作小部件可移动、调整大小和分别开关。移动端以横排图标和全屏 App 为主,小部件在桌面下方排列。可选必应每日图片、内置背景或自定义 HTTPS 图片链接。中文与英文可自动跟随浏览器语言,也可手动选择。 桌面端支持单击选择、双击打开 App、多窗口、任务栏恢复、图标拖动排列和窗口布局记忆。拖动图标或小部件时会显示吸附网格;目标倒计时、时钟、今日概览与快捷操作小部件可移动、调整大小和分别开关。移动端以横排图标和全屏 App 为主,小部件在桌面下方排列。可选必应每日图片、内置背景或自定义 HTTPS 图片链接。界面支持英语、简体中文、繁体中文(香港、澳门、台湾)、阿拉伯语、法语、俄语、西班牙语和日语;可按浏览器首选语言自动选择,也可手动切换。阿拉伯语使用从右到左的页面方向。
快捷键:`Ctrl / ⌘ + K` 打开启动器,`Ctrl / ⌘ + F` 搜索记忆,`Ctrl / ⌘ + S` 保存今日记忆;`Alt + 1–9` 打开原有 App,`Alt + 0` 打开终端。终端内 ↑↓ 浏览命令历史,Tab 补全命令,记忆正文输入时 `Ctrl / ⌘ + Enter` 保存。站点包含 PWA 清单和 Service Worker,离线时可打开已缓存的应用外壳;云同步、外部网页与必应图片仍需要联网。 快捷键:`Ctrl / ⌘ + K` 打开启动器,`Ctrl / ⌘ + F` 搜索记忆,`Ctrl / ⌘ + S` 保存今日记忆;`Alt + 1–9` 打开原有 App,`Alt + 0` 打开终端。终端内 ↑↓ 浏览命令历史,Tab 补全命令,记忆正文输入时 `Ctrl / ⌘ + Enter` 保存。站点包含 PWA 清单和 Service Worker,离线时可打开已缓存的应用外壳;云同步、外部网页与必应图片仍需要联网。
@@ -50,7 +50,7 @@ npm run validate
npm run test:cloud npm run test:cloud
``` ```
`build` 将页面及 App 脚本打包成 `dist/server/` 中的 Cloudflare Worker 产物;`validate` 检查产物、双语键与主要交互;`test:cloud` 使用内存 SQLite 检查旧数据回填、版本冲突与租户隔离。生产托管配置在 `.openai/hosting.json`,含 Sites 项目 ID 和 D1 逻辑绑定。直接在其他环境部署时,需要提供兼容的 Worker 环境与 `DB` 绑定;云端 API 还依赖托管层提供的 `oai-authenticated-user-id` 请求头。 `build` 将页面及 App 脚本打包成 `dist/server/` 中的 Cloudflare Worker 产物;`validate` 检查产物、十种语言的词条、占位符与主要交互;`test:cloud` 使用内存 SQLite 检查旧数据回填、版本冲突与租户隔离。生产托管配置在 `.openai/hosting.json`,含 Sites 项目 ID 和 D1 逻辑绑定。直接在其他环境部署时,需要提供兼容的 Worker 环境与 `DB` 绑定;云端 API 还依赖托管层提供的 `oai-authenticated-user-id` 请求头。
## 项目结构 ## 项目结构
@@ -62,11 +62,11 @@ public/browser-app.js iframe 浏览器
public/terminal-app.js 命令解析与终端界面 public/terminal-app.js 命令解析与终端界面
public/db-admin.js 数据库管理器界面 public/db-admin.js 数据库管理器界面
public/data-actions.js 图形界面与终端共用的数据写入 public/data-actions.js 图形界面与终端共用的数据写入
public/i18n-renderers.js 记忆、洞察、设置等双语界面 public/i18n-renderers.js 记忆、洞察、设置等多语言界面
public/desktop-personalization.js 图标、窗口与壁纸偏好 public/desktop-personalization.js 图标、窗口与壁纸偏好
public/desktop-widgets.js 吸附网格与桌面小部件 public/desktop-widgets.js 吸附网格与桌面小部件
public/addons.js 导入导出、云同步与辅助操作 public/addons.js 导入导出、云同步与辅助操作
public/locales/ 中文、英文文案 public/locales/ 十种语言的界面文案
public/service-worker.js PWA 缓存 public/service-worker.js PWA 缓存
worker/index.js Worker 路由与必应图片代理 worker/index.js Worker 路由与必应图片代理
worker/cloud-state.js 云端记录迁移与同步 API worker/cloud-state.js 云端记录迁移与同步 API
+1 -1
View File
@@ -1,6 +1,6 @@
{ {
"name": "life-os", "name": "life-os",
"version": "1.16.0", "version": "1.18.0",
"private": true, "private": true,
"type": "module", "type": "module",
"scripts": { "scripts": {
Loaded 3 of 25 files, more files were not shown because too many files have changed in this diff. Show more