Merge remote main with teacher streaming and composer updates
Electron E2E / Electron E2E (macos-latest) (push) Has been cancelled
Electron E2E / Electron E2E (ubuntu-latest) (push) Has been cancelled
Electron E2E / Electron E2E (windows-latest) (push) Has been cancelled

This commit is contained in:
brother7 committed 2026-09-29 21:37:50 +08:00
commit 1c07f7b5cb
98 files changed
+3934 -359

No files matched your search

@@ -143,3 +143,13 @@ Makelore 是 Electron 桌面客户端。Renderer 负责项目操作与状态展
## Last Updated
2026-09-22
## Integrated desktop and consultation boundaries (2026-09-29)
老师输入复用语音草稿能力,经 Main 提供无凭据模型目录并核对云端可选模型能力;每次发送冻结 modelId,重试保持原身份和选择。流式思考/正文保持独立字段,最终正文、真实完成时间及快捷回复各显示一次。人设、资源、发布版本和付款人不变;云端能力上线不由本次客户端合并完成。
macOS 红色关闭销毁窗口,全屏时先完成原生退出;Dock、托盘和菜单通过当前窗口提供器重建界面。认证、Host API、运行时和任务租约属于 Main 进程,窗口/WebContents 持有展示与 Renderer 租约,旧原生视图不得挂到后继窗口。Windows/Linux 仍关闭到托盘。本地 Windows 验证不能代替 macOS 原生验收。
作品预览由 Main 在创建操作会话或派发启动问题前检查项目内容;确定为空或仅元数据/知识/素材时返回本地 empty 状态,不调用模型,重开或 host show 可重新检查。已有页面、未知文件及无法确认内容的项目仍走既有启动恢复路径。
空操作对话显示欢迎语、持续挂载的输入框和灵感邀请;邀请与侧栏社区按钮仅经明确点击在系统浏览器打开既定社区地址,不恢复内嵌作品广场或发布页面。老师介绍独立于实际主动建议,按项目/老师计数三轮成功操作回复,快捷提示仍来自发布配置。