收敛客户端静态发布链路

This commit is contained in:
2026-08-10 17:04:29 +08:00
parent 2e737dee31
commit 4df047708b
37 changed files with 604 additions and 3071 deletions

View File

@@ -15,7 +15,7 @@ Makelore 是一个面向软件与视觉创作的 AI 桌面工作台。当前版
- 桌面技术栈Electron、React 19、Vite、TypeScript、Zustand、Tailwind CSS。
- AI 编程运行时Electron Main 只启动安装目录 `resources/opencode-ai/bin/` 中固定版本的 OpenCodeRenderer 不直接启动或调用运行时。首选回环端口被不健康进程占用时Main 会改用系统分配的临时端口,并把实际 URL 贯穿到所有运行时请求。
- 共享开发浏览器AI 编程右侧提供项目级浏览器,用户与 Agent 查看并调试同一实时页面、Console 和 Network支持本地与公网开发地址。
- 真机预览AI 编程项目空间可读取当前服务端构建状态;可运行版本生成同源 HTTPS 二维码,供手机直接测试触控、屏幕和移动网络环境。
- 真机预览AI 编程项目空间可读取当前静态 Release 状态;待审版本使用短时预览地址,已发布版本使用同源 HTTPS `play_url`,供手机直接测试触控、屏幕和移动网络环境。
- 后端边界Renderer 通过 Main 所有的 Host API 访问认证、模型、同步、更新、语音、图像与运行时能力。
- AI 绘画:每个设计项目固定一个设计 Agent。Agent 先通过持续对话收敛 Brief用户确认服务端 Quote 后才创建图片或视频任务;任务进度通过 Agent Gateway 实时推送并在统一列表中展示,断流时使用低频 REST 同步。生产环境使用 Works Square 云端 Workspace 契约,上游不可用时明确报错。
- 视觉系统:单一浅色主题,品牌蓝 `#3A5578`、星火橙 `#F26A3D`、白色画布与低饱和蓝灰层级。
@@ -96,8 +96,8 @@ Windows 打包脚本会先准备目标架构所需的 Python、uv 与 OpenCode
### 真机预览
- 真机预览属于 Makelore Code 的项目级能力,不是新的顶层 AI 模块,也不复用 `/deliverables`,不恢复发布上传或云部署工作台。
- Renderer 只读取 Main-owned Host API 的项目预览快照Main 绑定当前项目、管理登录续签、核对目标版本,并只放行 Works Square 同源 HTTPS Runtime。二维码不包含账号 Token也不生成本机回环地址。
- 构建成功且进入待审的版本使用短时、只读、精确 Release 绑定的 Owner preview ticket已发布版本可使用核对过版本号的同源 Runtime。构建中、旧版本或失败状态不会伪装成可扫码。
- Renderer 只读取 Main-owned Host API 的项目预览快照Main 绑定当前项目、管理登录续签、核对目标版本,并只放行 Works Square 同源 HTTPS 静态 Release 地址。二维码不包含账号 Token也不生成本机回环地址。
- 构建成功且进入待审的版本使用短时、只读、精确 Release 绑定的 Owner preview ticket已发布版本优先使用 `play_url``runtime_url` 仅保留一个客户端兼容版本。构建中、旧版本或失败状态不会伪装成可扫码。
### 项目联系人与会话