From 7c77323561c70a33c55d37bd25587bcc42126875 Mon Sep 17 00:00:00 2001 From: OpenClaw Agent Date: Fri, 11 Sep 2026 17:05:17 +0800 Subject: [PATCH] =?UTF-8?q?docs:=20README=20=E5=90=8C=E6=AD=A5=E5=90=AF?= =?UTF-8?q?=E5=8A=A8=E5=AE=88=E5=8D=AB=E9=9D=99=E9=BB=98=E8=87=AA=E6=84=88?= =?UTF-8?q?=E8=A1=8C=E4=B8=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/README.md b/README.md index c6da01c..c8e9e16 100644 --- a/README.md +++ b/README.md @@ -28,6 +28,7 @@ │ - 日历排班视图 / 工时打卡 / 薪酬看板 / 扣罚明细 │ │ - 本地持久化 (LocalStorage / IndexedDB) │ │ - 纯函数核算引擎 (shared/payroll.js) │ +│ - 启动守卫:依赖加载失败时静默自愈,无错误卡片 │ └──────────────────────────┬─────────────────────────────┘ │ 增量双向同步 (/api/push, /api/changes) ▼ @@ -51,6 +52,9 @@ ### 2. 项目目录结构 - `index.html`:主交互界面,包含日历打卡、月度明细、薪酬测算看板与自定义规则配置。 + 内置启动守卫:Vue / 薪酬模块加载失败时不弹任何错误卡片,白屏中央仅一行「正在恢复连接…」小灰字, + 后台退避轮询(2s→4s→…封顶 30s)自动重取资源并恢复;每会话自动 reload 上限 2 次防闪屏, + 额度用尽后转纯后台轮询。技术日志仅输出到控制台(`[boot-guard]` 前缀)。 - `shared/payroll.js`:独立同构薪酬计算模块(包含时薪折算、截断规则、周期合并等 30+ 纯函数)。 - `sync.js`:本地优先增量同步适配层。 - `server/`:轻量级 REST API 服务端(支持鉴权、版本同步、健康检查 `/api/health`)。