mirror of
https://github.com/dtzp555-max/ocm.git
synced 2026-07-19 09:43:37 +00:00
chore: release v0.5.1 and streamline README
This commit is contained in:
@@ -1,7 +1,41 @@
|
||||
# OpenClaw Manager — 开发日志
|
||||
|
||||
> 最后更新:2026-02-24
|
||||
> 当前版本:v0.5.0
|
||||
> 最后更新:2026-02-25
|
||||
> 当前版本:v0.5.1
|
||||
|
||||
---
|
||||
|
||||
## v0.5.1 更新日志(2026-02-25)
|
||||
|
||||
### 修复
|
||||
|
||||
**Action 菜单英文模式残留中文**
|
||||
- 修复 Action 菜单下多处弹窗在 EN 模式仍显示中文的问题(日志、回滚、目录切换、命令输出)
|
||||
- 统一接入 i18n:标题、按钮、说明文案、加载态、空态、确认框、toast 文案
|
||||
- 菜单项触发后的交互文案现在与语言切换保持一致
|
||||
|
||||
### 工程改进
|
||||
|
||||
**1) 嵌入脚本转义/语法防护**
|
||||
- 新增启动时预检:对前端嵌入脚本执行 `node --check` 语法校验
|
||||
- 若语法异常(常见为 `MAIN_HTML` 内 `\n` 转义写错),启动阶段直接报错并给出修复提示,避免浏览器白屏后才发现问题
|
||||
|
||||
**2) 单文件结构化重构(保持零依赖)**
|
||||
- 将主页面模板从单一超长 `MAIN_HTML` 拆分为三段常量:
|
||||
- `MAIN_HTML_CSS`
|
||||
- `MAIN_HTML_BODY`
|
||||
- `MAIN_HTML_SCRIPT`
|
||||
- 最终由 `MAIN_HTML` 组合输出,保持“单文件 + 零依赖”不变,同时降低维护复杂度
|
||||
- 修复拆分过程中的脚本模板转义问题:`MAIN_HTML_SCRIPT` 使用普通模板字符串(非 `String.raw`),确保前端脚本内的反引号模板语法可被正确还原
|
||||
|
||||
### 其他
|
||||
|
||||
- 程序头部版本与启动日志版本更新为 `v0.5.1`
|
||||
- `start.sh` / `start.bat` 启动横幅版本号同步更新为 `v0.5.1`
|
||||
- `README` 补充 Git 安装/更新流程(`git clone` / `git pull --ff-only`),并精简中英文功能介绍
|
||||
- `README` 首屏改版:增加「1 分钟上手」命令区(安装/更新/运行同屏),并将开场介绍改为精简版
|
||||
- `README` 去重:移除中部重复的安装/更新/运行段落,统一引用首屏快速上手
|
||||
- `README` 截图区改为首屏精简展示(3 张)+ 折叠更多截图(`<details>`)
|
||||
|
||||
---
|
||||
|
||||
|
||||
Reference in New Issue
Block a user