发布 0.1.0 页面介绍与分享兼容更新

This commit is contained in:
mid
2026-08-09 15:23:01 +08:00
parent de8c6541e5
commit 5638c56558
10 changed files with 47 additions and 14 deletions
+6 -4
View File
@@ -4,7 +4,7 @@
一个匿名访问、自托管的浏览器本地工具箱。支持多人同时使用;除全局导航顺序外,文本、密钥、文件、图片和计算结果均只存在于各自浏览器中,不会发送到服务端。
当前应用版本:`0.0.6`。
当前应用版本:`0.1.0`。
## 内置工具
@@ -35,7 +35,7 @@ shared/tool-catalog.json 工具与分类的权威元数据目录
shared/default-navigation.json 新部署的默认分类和工具顺序
tests/ Vitest 单元测试
dist/ npm run build 生成的生产前端
public/ 浏览器标签页、Apple 主屏幕和 Web App Manifest 图标资源
public/ 浏览器图标和 Web App Manifest
Dockerfile 多阶段容器构建
docker-compose.yml 默认部署配置
THIRD_PARTY_NOTICES.md 第三方依赖许可说明
@@ -59,6 +59,8 @@ CHANGELOG.md 版本变更、修复和验证记录
`site.webmanifest` 只提供应用名称、颜色和图标元数据,便于浏览器添加到主屏幕。项目不注册 Service Worker,不启用离线缓存、安装提示或启动画面,避免部署更新后继续加载过期构建。
页面只提供统一介绍“一个匿名访问、自托管的浏览器本地工具箱”,同时写入标准 HTML description 和同文的 `og:description`,以兼容不同分享客户端;不设置自定义分享图片、其他 Open Graph 或平台专用字段,也不增加平台抓取器。分享平台可以回退使用页面标题和现有 favicon,但最终展示及缓存刷新时机由平台决定。
## 核心功能契约
以下行为属于已经发布的兼容性约束。修改时必须同步实现、页面提示、自动化测试和本文档,不能只调整界面文案。
@@ -243,10 +245,10 @@ docker compose restart web-tools
## 离线镜像
若交付目录包含 `personal-web-tools-0.0.6-amd64.tar`,可直接导入:
若交付目录包含 `personal-web-tools-0.1.0-amd64.tar`,可直接导入:
```bash
docker load -i personal-web-tools-0.0.6-amd64.tar
docker load -i personal-web-tools-0.1.0-amd64.tar
docker compose up -d --no-build
```