فهرست منبع

发布 v0.4.1:完善共享桌面与聊天文件管理

LSamien 1 ماه پیش
والد
کامیت
26e026cbf6
6فایلهای تغییر یافته به همراه26 افزوده شده و 10 حذف شده
  1. 2 2
      README.md
  2. 2 2
      docs/macos-app.md
  3. 16 0
      docs/releases/v0.4.1.md
  4. 2 2
      package-lock.json
  5. 1 1
      package.json
  6. 3 3
      release.json

+ 2 - 2
README.md

@@ -1,6 +1,6 @@
 # 夭夭 Web
 
-当前 Web 与 macOS 桌面发布版本:**v0.4.0**。桌面版提供 Apple Silicon(arm64)DMG,详见 [发布说明](docs/releases/v0.4.0.md)。
+当前 Web 与 macOS 桌面发布版本:**v0.4.1**。桌面版提供 Apple Silicon(arm64)DMG,详见 [发布说明](docs/releases/v0.4.1.md)。
 
 夭夭 Web 为网页、iOS 和安卓提供统一的 Agent、群聊、文件库及语音配置服务。Hermes 通过标准 9119 HTTP/WebSocket 接口执行任务。
 
@@ -36,7 +36,7 @@ Web 数据默认保存在 `~/.hermes-yaoyao`,可用 `HERMES_YAOYAO_HOME` 指
 
 ## macOS 桌面版
 
-在 [v0.4.0 发布页](http://192.168.153.8:3000/samien/hermes-yaoyao/releases/tag/v0.4.0) 下载 `Yaoyao-0.4.0-arm64.dmg`,将“夭夭”拖到应用程序后打开。首次启动会核对并同步配套本机 Web 服务;普通退出保留后台运行,“停止后台服务并退出”可完整停止本应用管理的后台。详细说明见 [macOS App](docs/macos-app.md)。
+在 [v0.4.1 发布页](https://github.com/Lsamien/hermes-yaoyao/releases/tag/v0.4.1) 下载 `Yaoyao-0.4.1-arm64.dmg`,将“夭夭”拖到应用程序后打开。首次启动会核对并同步配套本机 Web 服务;普通退出保留后台运行,“停止后台服务并退出”可完整停止本应用管理的后台。详细说明见 [macOS App](docs/macos-app.md)。
 
 此 DMG 使用 Apple Development 开发签名,未做 Apple 公证。
 

+ 2 - 2
docs/macos-app.md

@@ -38,7 +38,7 @@ npm run desktop:build
 npm run desktop:test
 npm run desktop:pack
 codesign --verify --deep --strict desktop-release/mac-arm64/夭夭.app
-hdiutil verify desktop-release/Yaoyao-0.4.0-arm64.dmg
+hdiutil verify desktop-release/Yaoyao-0.4.1-arm64.dmg
 ```
 
 开发 App 的 6 项测试通过:真实内置服务启动、账号与 Runner 连接、关闭窗口保持运行、服务崩溃恢复、外部客户端不误停服务、退出清理、加密配置再次启动、偏好保存及手动重新打开、版本不符拒绝、钥匙串失败保护。另有更新器 14 项定向测试通过,包含 App 禁用源码更新及回退。
@@ -56,4 +56,4 @@ Electron 初始化时设置其钥匙串项目名称([v43.4.0 源码](https://g
 
 最终实际签名 App 的完整 Runner 导入、加密保存、服务崩溃恢复、窗口关闭保持连接、退出清理和再次打开自动连接均已通过;另有独立的核心服务生命周期测试通过。新加密助手在实际签名 App 中验证所属路径和签名团队。安装包经挂载检查,开发专用助手没有进入分发包。
 
-v0.4.0 同时发布 Web 与 macOS Apple Silicon DMG,见 [发布说明](releases/v0.4.0.md)。正式 App 首次启动按上文同步规则升级较旧的本机 Web;已有更新版本保留。独立预览应指定独立 `HERMES_YAOYAO_HOME` 和 `HERMES_YAOYAO_DESKTOP_PORT`。
+v0.4.1 同时发布 Web 与 macOS Apple Silicon DMG,见 [发布说明](releases/v0.4.1.md)。正式 App 首次启动按上文同步规则升级较旧的本机 Web;已有更新版本保留。独立预览应指定独立 `HERMES_YAOYAO_HOME` 和 `HERMES_YAOYAO_DESKTOP_PORT`。

+ 16 - 0
docs/releases/v0.4.1.md

@@ -0,0 +1,16 @@
+# v0.4.1
+
+本次同时更新 Web 与 macOS Apple Silicon(arm64)桌面版。
+
+- 修复 Docker 镜像构建和执行节点接入,支持由 Compose 预先创建、数量固定的共享桌面,补充部署配置与生成工具。
+- 更新本地虚拟机图标,将聊天内电脑选择改为标签切换,保留键盘导航与控制权约束。
+- 精简聊天顶部操作,支持从搜索列表删除已归档 Bot 和群聊。
+- 修复聊天文件的来源归属,文件展示聚焦用户附件与实际交付产物,排除执行过程文件。
+
+## 安装与升级
+
+GitHub 发布附件提供 `Yaoyao-0.4.1-arm64.dmg` 和 `SHA256SUMS.txt`。桌面包使用 Apple Development 开发签名,未做 Apple 公证;适用于 macOS Apple Silicon。
+
+App 首次启动会按既有规则同步较旧的本机 Web,保留较新的服务及原有配置。Hermes 基础运行时需独立配置;本地虚拟机另需 Docker 或 Podman。Docker Compose 固定共享桌面配置见 [Docker 部署说明](../docker-install.md)。
+
+Web 可通过既有系统升级入口更新;源码部署切换到 `v0.4.1` 后重新构建并重启,Docker 部署重新构建镜像。升级前备份完整 Web 数据目录。详情见 [macOS App](../macos-app.md) 和 [本地虚拟机](../local-vm.md)。

+ 2 - 2
package-lock.json

@@ -1,12 +1,12 @@
 {
   "name": "hermes-yaoyao",
-  "version": "0.4.0",
+  "version": "0.4.1",
   "lockfileVersion": 3,
   "requires": true,
   "packages": {
     "": {
       "name": "hermes-yaoyao",
-      "version": "0.4.0",
+      "version": "0.4.1",
       "license": "BSL-1.1",
       "dependencies": {
         "@koa/bodyparser": "^5.0.0",

+ 1 - 1
package.json

@@ -1,6 +1,6 @@
 {
   "name": "hermes-yaoyao",
-  "version": "0.4.0",
+  "version": "0.4.1",
   "private": true,
   "license": "BSL-1.1",
   "description": "夭夭 Web:直连 Hermes 9119 的聊天、团队、文件库与产物工作台",

+ 3 - 3
release.json

@@ -1,6 +1,6 @@
 {
   "schemaVersion": 1,
-  "releaseVersion": "0.4.0",
-  "webVersion": "0.4.0",
-  "gitTag": "v0.4.0"
+  "releaseVersion": "0.4.1",
+  "webVersion": "0.4.1",
+  "gitTag": "v0.4.1"
 }