kdletters
759b2cb388
收紧原生壳载荷边界门禁
...
导出 HostBridge 文件和通知载荷边界常量
校验移动壳文件大小和 MIME 清单与共享契约一致
校验桌面壳载荷限制和 MIME 清单与共享契约一致
更新原生壳方案和共享决策记录
2026-06-19 00:26:18 +08:00
kdletters
1f5c752302
统一桌面壳宿主上下文补写
...
收敛 Tauri 配置为基础 H5 入口
由 Rust shell/url 统一补写桌面宿主上下文
增加桌面 HostBridge 协议常量漂移检查
增加微信壳 capability 共享白名单校验
更新原生壳方案和共享决策记录
2026-06-19 00:10:14 +08:00
kdletters
9eee997731
收紧原生壳桥接权限边界
...
移动壳 HostBridge 协议名和版本改为共享契约常量
移动壳配置检查锁定主动导航和 deep link 宿主上下文补写
桌面壳主窗口 capability 移除 Tauri core 默认权限
桌面壳配置检查拒绝 core 默认权限和插件权限外露
更新原生壳方案与共享决策记录
2026-06-18 23:52:40 +08:00
kdletters
04d2498579
桌面壳主动导航保留宿主上下文
...
抽出 Tauri H5 宿主上下文补写方法
让桌面深链和主动同源跳转共用宿主上下文
补充桌面壳检查脚本和文档决策
2026-06-18 23:34:44 +08:00
kdletters
dbcfa51191
移动壳放宽音频选择器候选
...
移动端音频导入的 DocumentPicker 候选加入 audio/*
补充泛 MIME 仍按扩展名和 bytes 校验的移动壳测试
移动壳配置门禁锁定音频选择器类型和 bytes 校验
同步宿主壳方案文档和共享决策日志
2026-06-18 23:12:28 +08:00
kdletters
6c17b4917f
原生壳补齐Tauri请求超时
...
H5 Tauri HostBridge transport 按 timeoutMs 释放卡住的 invoke 请求
补充 Tauri 超时、计时器清理和迟到回包不改写结果的单测
桌面壳配置门禁锁定 Tauri transport 超时封装
同步宿主壳方案文档和共享决策日志
2026-06-18 23:02:07 +08:00
JenkenB
ea29887d9c
完善快速编辑参考图与生成占位
...
- 快速编辑支持最多8张额外参考图,并将原图自动作为最后一张参考图提交
- 快速编辑尺寸和模型沿用原图配置,按禁用态参数胶囊展示
- 快速编辑提交前同步改写原图引用为实际图序号
- 快速编辑生成改为创建独立画布生成占位,并支持键盘删除生成中对象
- 对齐生成类面板参考图图标、规范类固定参数和相关文档测试
2026-06-18 22:50:42 +08:00
kdletters
aca596a441
原生壳纳入微信桥接测试
...
让统一原生壳检查运行微信 WebView 与桥接层测试集合
补充微信壳行为验收覆盖支付订阅分享和登录入口
同步原生壳方案文档与团队共享开发流程
2026-06-18 22:46:13 +08:00
kdletters
32d7061b52
原生壳收紧外链协议门禁
...
让桌面壳外链归一改用 URL parser 校验允许协议
在统一原生壳检查中对齐共享契约与桌面壳外链协议清单
同步原生壳方案文档和团队决策记录中的外链协议口径
2026-06-18 22:40:35 +08:00
kdletters
0ad56a878f
移动壳补齐 H5 返回栈追踪
...
为 Expo WebView 注入当前文档 history 状态追踪脚本
让移动壳合成 H5 路由栈和 WebView 原生返回状态
让 Android 返回键优先回退 H5 当前文档路由
补充移动壳解析测试、注入脚本测试和配置门禁
更新原生壳方案文档和共享决策
2026-06-18 22:20:58 +08:00
kdletters
13f1738d9c
桌面壳补齐返回栈状态事件
...
为 Tauri 壳声明 navigation.canGoBack 能力
注入固定脚本追踪 H5 当前文档路由栈并回放 HostBridge 事件
补充 H5 返回栈事件订阅 facade 与测试
更新原生壳门禁、方案文档和共享决策
2026-06-18 21:50:18 +08:00
kdletters
49b0f8c445
移动壳收紧外链打开检查
...
为移动壳外链打开增加系统可打开性校验
补充 HostBridge 外链失败测试与配置门禁
更新原生壳外链边界文档
2026-06-18 21:26:59 +08:00
kdletters
ddfdc409f3
桌面壳补齐历史导航菜单
...
为桌面应用菜单增加后退和前进历史动作
补充桌面菜单测试与配置门禁
更新桌面壳菜单导航文档
2026-06-18 21:14:51 +08:00
kdletters
e3258f6f1d
完善 Pingora 直连切换门禁
...
新增 Pingora shadow env 回切脚本与对应检查。
补齐直连证据包时间线和 cutoverRunId 审计门禁。
支持 Gitea Host 透传并更新直连多域名文档。
修复百分号编码静态图标路径并补 smoke 覆盖。
更新生产发布与运维护栏对 Pingora 发布包的校验。
2026-06-18 21:10:45 +08:00
kdletters
106798f505
移动壳补齐图片导出扩展名
...
按图片 MIME 归一移动壳导出文件名扩展
补充移动 HostBridge 图片导出测试和配置门禁
更新宿主壳文件导出文档
2026-06-18 21:04:38 +08:00
kdletters
3deb901179
移动壳校验文件真实内容
...
为移动图片和音频导入导出增加 bytes 头部校验
补充移动 HostBridge 文件能力测试与配置门禁
更新宿主壳文件能力文档
2026-06-18 20:54:40 +08:00
kdletters
19ec8daf37
桌面壳校验文件真实内容
...
为图片和音频导入导出增加 bytes 头部校验
桌面图片拖入跳过伪装文件继续寻找有效图片
更新桌面壳门禁与宿主壳文件能力文档
2026-06-18 20:39:34 +08:00
kdletters
8bdfd1c629
移动壳补齐加载失败兜底
...
新增同源主页面加载失败归一模型与测试
Expo WebView 接入 onError/onHttpError 原生重试层
更新原生壳门禁与宿主壳方案文档
2026-06-18 20:26:20 +08:00
kdletters
077c37b67c
桌面壳补强通知权限门禁
...
发送本地通知前检查并请求系统通知权限
收紧桌面壳通知插件授权和配置门禁
同步宿主壳协议文档和团队决策记录
2026-06-18 20:08:26 +08:00
kdletters
686f52fcec
移动壳阻断下载协议导航
...
补强 WebView 下载脚本和下载协议导航阻断
新增移动壳下载策略行为测试和配置门禁
同步宿主壳方案文档和团队决策记录
2026-06-18 19:57:40 +08:00
kdletters
ec36300d92
桌面壳接入应用菜单
...
新增 Tauri 应用菜单并复用显示、刷新和退出窗口动作
收紧桌面壳菜单模块和结构门禁
同步宿主壳方案文档和团队决策记录
2026-06-18 19:42:17 +08:00
kdletters
f3b5edd4c6
桌面壳持久化窗口状态
...
新增 Tauri window-state 插件并只保存主窗口大小、位置和最大化状态
收紧桌面壳依赖版本、插件顺序和三端文件结构门禁
同步宿主壳方案文档和团队决策记录
2026-06-18 19:29:56 +08:00
kdletters
b96be76a34
保持移动壳主动导航宿主上下文
...
HostBridge 主动导航同源页面时重新附加 native_app 宿主参数
补充移动壳导航测试覆盖平台版本和能力清单
同步 Expo/Tauri 宿主壳方案和团队决策记录
2026-06-18 19:12:54 +08:00
kdletters
ab27815810
方洞结果页接入宿主图片导入
...
方洞结果页图片槽位在原生壳内优先调用 file.importImage
保留浏览器文件输入回退并覆盖原生导入、回退和取消选择测试
同步方洞玩法链路、HostBridge 方案和团队决策记录
2026-06-18 19:02:21 +08:00
kdletters
d71fde8b9a
统一三端宿主桥接层结构
...
拆分移动壳能力清单与分发模块
拆分桌面壳能力清单与分发模块
补充微信壳协议与分发薄索引
同步三端桥接层门禁和文档
2026-06-18 18:41:34 +08:00
kdletters
ce27a0c35d
细分桌面壳容器职责模块
...
将桌面壳 WebView 职责拆分为运行态、URL、导航、网络、生命周期、拖拽和事件模块
更新三端桥接层结构门禁清单
同步宿主壳文档和共享记忆中的桌面壳模块口径
2026-06-18 18:10:19 +08:00
kdletters
0210a445cf
扩展三端壳生产源码门禁
...
将微信小程序纳入原生壳禁替身词扫描
移除小程序昵称输入的 placeholder 属性
同步三端生产壳门禁文档口径
2026-06-18 17:58:50 +08:00
kdletters
bc3b464349
统一三端桥接层职责命名
...
微信小程序 host-bridge 与 shell 文件改为职责命名
移动壳 host-bridge 与 shell 文件改为职责命名
更新原生壳结构门禁、微信 smoke 和宿主壳文档
2026-06-18 17:48:03 +08:00
kdletters
bb62801032
补齐桌面壳事件能力声明
...
声明 Tauri host.events 真实事件通道
同步桌面入口 URL 与 runtime 能力清单
更新宿主壳事件能力文档
2026-06-18 17:34:16 +08:00
JenkenB
9c7b3ad16d
Image editor: Seedance2.0 refs and audio changes
...
Adds Seedance 2.0 reference-media constraints and forbids video data URLs; updates docs/decision-log and pitfalls to record the new rules. Introduces typed audio params (type: one-shot|loop, tempo: number|null), generator-specific placeholder styles/avoidance and UI changes for generation panels. Implements related front-end changes (new crop/ raster edit components, many image-editor models, tests and workflow hooks) and server-side contract/handler updates across api-server, shared-contracts, platform-audio, platform-image and vector_engine_audio_generation to support the new submission/asset flow and validations.
2026-06-18 17:31:35 +08:00
kdletters
503ae19683
拆薄移动端壳入口
...
迁移移动端 WebView 容器到 shell 层
更新原生壳结构门禁和移动壳配置检查
同步宿主壳结构文档
2026-06-18 17:27:11 +08:00
kdletters
fd6c4d4830
对齐三端桥接层结构
...
拆分移动壳 HostBridge 协议、文件和分享模块
更新原生壳结构门禁和移动壳配置检查
同步宿主壳架构文档和共享决策记录
2026-06-18 17:13:15 +08:00
kdletters
75b1f8391f
接入桌面壳深链
...
新增Tauri桌面深链模块并归一到同源H5入口
启用deep-link插件与single-instance深链转发
更新原生壳门禁和架构文档
2026-06-18 16:53:52 +08:00
kdletters
7609c37d5f
统一微信壳桥接目录
...
新增 miniprogram/shell 承接微信 Page 生命周期与 wx 容器调用
收窄微信页面入口为 shell 页面工厂装配
更新三端 host-bridge/shell 目录门禁与认证 smoke
补充微信 shell 测试与 CommonJS 测试加载工具
同步宿主壳架构文档和项目共享记忆
补齐 api-server 外部生成测试 fixture 更新时间字段
2026-06-18 16:32:25 +08:00
kdletters
00b41b6a29
统一宿主壳目录边界
...
移动端壳拆分为 host-bridge 与 shell 目录
桌面端 Tauri 拆分为 host_bridge 与 shell Rust 模块
更新三端桥接层结构门禁与配置检查
同步宿主壳方案文档和项目共享决策
2026-06-18 16:02:55 +08:00
kdletters
3c1fd004a7
记录 Pingora 直连窗口准备
...
补充 dev final-prep 审计结果
记录 direct env 候选与 dry-run runbook
明确 active env 提升前不得执行公网切换
2026-06-18 15:47:53 +08:00
kdletters
7fa1c6d791
记录 Pingora 高端口直连演练
...
补充 dev 高端口直连真实演练结果
记录临时 systemd 演练与 env source 踩坑
确认公网入口仍由 Nginx 承接
2026-06-18 15:42:38 +08:00
JenkenB
ac180ecad9
完善画板生成音乐与生成面板交互
...
新增画板底部生成音乐入口,支持游戏音效和游戏背景音乐生成面板。
接入编辑器音频生成前后端契约、VectorEngine 请求与 BFF 路由。
补齐音频结果图层、元数据、画布恢复和客户端提交流程。
统一生成类面板 Lovart 式参数浮层、参考素材入口与相关测试。
更新编辑器音乐生成设计文档和项目长期记忆。
2026-06-18 15:42:17 +08:00
kdletters
e92e016549
统一三端桥接层结构
...
Tauri入口main.rs收敛为应用装配
桌面HostBridge按协议分发文件分享WebView和托盘职责拆分模块
微信小程序桥接逻辑迁入host-bridge目录并保留页面装配
原生壳检查锁定微信移动桌面桥接层文件结构
宿主壳文档和共享决策记录三端桥接层结构约定
2026-06-18 15:42:10 +08:00
kdletters
cd7fca4a4f
修正长期项目记忆入口
...
AGENTS.md 将复杂任务记忆入口固定到 docs/project-memory
项目基线与踩坑记录同步声明 .hermes 仅保存 Hermes 工具资源
决策记录新增 2026-06-18 长期记忆路径口径并标注旧 .hermes 记录为历史
2026-06-18 15:17:06 +08:00
kdletters
e79cc5bd09
纳入 Pingora realpath canary 启停门禁
...
将 realpath canary 启停烟测纳入 Pingora release readiness 默认门禁
补齐 readiness plan 对 realpath canary toggle 的自检
修正生产健康巡检测试夹具的 worker 实例模拟
同步 Pingora realpath canary 运维文档和项目共享记忆
2026-06-18 15:07:43 +08:00
kdletters
e8713a396b
收口移动壳触觉反馈强度边界
...
共享HostBridge契约固定触觉反馈强度白名单
移动壳拒绝未知触觉反馈强度并避免误触发设备反馈
移动壳配置检查锁定触觉反馈归一化规则
宿主壳协议和共享决策日志记录触觉反馈边界
2026-06-18 15:02:07 +08:00
kdletters
0cc2a79c7b
自动拉起 Pingora shadow 发布服务
...
让 API deploy 在发布包包含 Pingora 时先校验 shadow systemd 和 env 安全边界
在 shadow 配置安全时自动启动或重启 genarrative-pingora-gateway.service
拒绝 direct-entry capability、公网监听 env,并在 current 切换前失败
补充 production-api-deploy 动态烟测、生产运维护栏和 Pingora 运维文档
在 dev 服务器真实验证 shadow inactive 场景可由发布脚本自动拉起
2026-06-18 14:53:03 +08:00
kdletters
4731263073
收口桌面壳WebView状态重放
...
桌面壳页面加载完成后回放生命周期状态
桌面壳页面加载完成后重装网络状态监听
桌面壳配置检查锁定页面状态重放路径
宿主壳方案和共享决策日志记录桌面状态重放约束
2026-06-18 14:53:02 +08:00
kdletters
475a1e866a
收口移动壳WebView状态重放
...
移动壳同源页面加载后补发生命周期和网络状态
移动壳配置检查锁定WebView状态重放路径
宿主壳方案文档补充状态重放边界
共享决策日志记录移动壳状态重放约束
2026-06-18 14:47:27 +08:00
JenkenB
38cbb85d48
严格区分Seedance视频模型
...
将画板生成视频默认模型调整为 seedance2.0-fast
为 seedance2.0 与 seedance2.0-fast 分别映射独立上游模型
固定角色动画使用 seedance2.0-fast 并更新前后端契约测试
同步更新编辑器生成面板和项目记忆文档
2026-06-18 14:40:39 +08:00
kdletters
165520a911
收口移动壳WebView进程恢复
...
移动壳WebView渲染进程终止时受控刷新当前容器
移动壳配置检查锁定进程恢复回调
宿主壳方案文档补充WebView恢复边界
共享决策日志记录移动壳WebView恢复约束
2026-06-18 14:39:29 +08:00
kdletters
10e559701f
补齐 Pingora runtime-only 彩排门禁
...
将 current release runtime-only 基础门禁接入直连彩排状态复核
保留 /opt/genarrative/current 调用路径,避免 symlink 展开导致 systemd ExecStart 自审误判
补充 release readiness plan 自测和 Pingora 运维文档
在 dev 服务器真实验证 runtime-only 门禁、Nginx 公网边界、Pingora shadow 和 realpath canary
2026-06-18 14:33:54 +08:00
kdletters
f8fe1235f1
收口原生壳禁用SDK锁文件门禁
...
移动壳配置检查拒绝发布与观测SDK锁文件解析
桌面壳配置检查拒绝观测更新与Tauri guest锁文件解析
宿主壳方案文档补充禁用SDK锁文件边界
共享决策日志记录原生壳禁用SDK解析约束
2026-06-18 14:30:46 +08:00
kdletters
673c6dbbb7
收口原生壳锁文件版本
...
移动壳配置检查锁定package-lock实际解析版本
桌面壳配置检查锁定package-lock与Cargo.lock解析版本
宿主壳方案文档补充锁文件版本门禁
共享决策日志记录原生壳锁文件依赖边界
2026-06-18 14:23:48 +08:00