kdletters
|
387a1c26e3
|
完成全量检查整改
清理已跟踪原始日志与个人本地配置
修复前后端有效门禁、测试和构建问题
补齐生产 Jenkins、SpacetimeDB 本地命令与文档约束
收紧图片编辑器状态、附件与媒体引用测试
排除已下线旧创作入口测试并清理 warning
|
2026-07-17 16:56:46 +08:00 |
|
kdletters
|
40603e0163
|
收口移动文件导出响应边界
将 Expo 文本、图片和音频导出成功响应包装收口到 files 模块
让移动 dispatch 只委托文件导出请求
同步移动壳配置门禁和共享记忆
|
2026-06-20 02:23:45 +08:00 |
|
kdletters
|
ef198f6d4f
|
收口移动图片导入响应边界
将 Expo 图片选择和拍摄成功响应包装收口到 files 模块
让移动 dispatch 只委托图片导入和拍摄请求
同步移动壳配置门禁和共享记忆
|
2026-06-20 02:18:31 +08:00 |
|
kdletters
|
7784b15999
|
收口移动文档导入响应边界
将 Expo 文本、文档和音频导入成功响应包装收口到 files 模块
让移动 dispatch 只委托 DocumentPicker 导入请求
同步移动壳配置门禁和共享记忆
|
2026-06-20 02:14:22 +08:00 |
|
kdletters
|
890937f6fe
|
收口移动扫码响应边界
将 Expo 二维码扫码成功响应包装收口到 scanner 模块
让移动 dispatch 只委托扫码请求
同步移动壳配置门禁和共享记忆
|
2026-06-20 02:03:42 +08:00 |
|
kdletters
|
65b9125d22
|
收口移动运行时响应边界
将 Expo host.getRuntime 成功响应包装收口到 runtime 模块
让移动 dispatch 只委托运行时请求
同步移动壳配置门禁和共享记忆
|
2026-06-20 01:55:58 +08:00 |
|
kdletters
|
941e7d979a
|
收口移动导航响应边界
将 Expo 外链打开、WebView 刷新和受控导航成功响应包装收口到 navigation 模块
让移动 dispatch 只委托导航请求
同步移动壳配置门禁和共享记忆
|
2026-06-20 01:43:35 +08:00 |
|
kdletters
|
b57998d55e
|
收口移动分享响应边界
将 Expo 分享目标缓存和系统分享成功响应包装收口到 share 模块
让移动 dispatch 只委托分享请求
同步移动壳配置门禁和共享记忆
|
2026-06-20 01:27:04 +08:00 |
|
kdletters
|
c42afe86a6
|
收口移动通知响应边界
将 Expo 本地通知成功响应包装收口到 notifications 模块
让移动 dispatch 只委托本地通知请求
同步移动壳配置门禁和共享记忆
|
2026-06-20 01:11:39 +08:00 |
|
kdletters
|
2e64713562
|
收口移动触觉响应边界
将 Expo 触觉反馈成功响应包装收口到 haptics 模块
让移动 dispatch 只委托触觉反馈请求
同步移动壳配置门禁和共享记忆
|
2026-06-20 00:58:04 +08:00 |
|
kdletters
|
55f915e387
|
收口移动外观查询响应边界
将 Expo 外观查询成功响应包装收口到 appearance 模块
让移动 dispatch 只委托外观查询请求
同步移动壳配置门禁和共享记忆
|
2026-06-20 00:45:46 +08:00 |
|
kdletters
|
982a9ed55e
|
收口移动角标响应边界
将 Expo 角标成功响应包装收口到 badge 模块
让移动 dispatch 只委托角标请求
同步移动壳配置门禁和共享记忆
|
2026-06-20 00:31:22 +08:00 |
|
kdletters
|
d780d354ba
|
收口移动剪贴板响应边界
将 Expo 剪贴板读写成功响应收口到 clipboard 模块
让移动 dispatch 只委托剪贴板请求
同步移动壳配置门禁和共享记忆
|
2026-06-20 00:24:45 +08:00 |
|
kdletters
|
e51d92f0d5
|
收口移动网络桥接响应边界
将 Expo network.status 成功响应包装收口到 network 模块
让移动 dispatch 只委托网络状态请求
同步移动壳配置门禁和共享记忆
|
2026-06-20 00:06:30 +08:00 |
|
kdletters
|
2f37a143f1
|
收口移动外链桥接系统调用
将 Expo app.openExternalUrl 的 Linking 调用收口到 navigation 模块
让移动 dispatch 只委托外链请求载荷
同步移动壳配置门禁和共享记忆
|
2026-06-19 23:39:00 +08:00 |
|
kdletters
|
ffe7bda460
|
收口移动运行时桥接边界
将 Expo host.getRuntime 回包组装收口到 runtime 模块
让移动 dispatch 只委托运行时请求
同步移动壳结构门禁、架构文档和共享记忆
|
2026-06-19 23:09:55 +08:00 |
|
kdletters
|
c3b2c73879
|
收口移动触觉反馈载荷边界
将 Expo 触觉反馈 HostBridge payload 解析收口到 haptics 模块
让移动 dispatch 只委托触觉反馈请求
同步移动壳触觉反馈门禁、架构文档和共享记忆
|
2026-06-19 22:59:46 +08:00 |
|
kdletters
|
d53bd66e99
|
收口原生分享桥接边界
将 Expo 分享目标状态收口到 share 模块
将 Tauri 分享目标与剪贴板 fallback 响应收口到 share 模块
同步两端分享结构门禁和共享记忆
|
2026-06-19 22:31:05 +08:00 |
|
kdletters
|
b1c42885ba
|
收口移动壳通知桥接边界
将 Expo 本地通知 payload 归一收口到 notifications 模块
让移动壳 dispatch 只委托通知 HostBridge 请求
同步移动壳结构门禁、架构文档和共享记忆
|
2026-06-19 22:24:41 +08:00 |
|
kdletters
|
1d6fda4696
|
收口原生剪贴板桥接边界
将 Expo 剪贴板 HostBridge 读写收口到 clipboard 模块
将 Tauri 剪贴板 HostBridge 响应收口到 clipboard 模块
同步原生壳结构门禁、架构文档和共享记忆
|
2026-06-19 22:18:54 +08:00 |
|
kdletters
|
c0940bc790
|
收口原生网络查询边界
将 Expo 网络状态查询收口到 HostBridge network 模块
将 Tauri 网络状态查询收口到 HostBridge network 模块
同步原生壳结构门禁、架构文档和共享记忆
|
2026-06-19 22:08:19 +08:00 |
|
kdletters
|
177c18ddcd
|
收口原生导航桥接边界
将 Expo 外链打开和受控 WebView 导航收口到 navigation 模块
将 Tauri 外链打开和主窗口导航刷新收口到 navigation 模块
同步原生壳结构门禁、架构文档和共享记忆
|
2026-06-19 22:01:57 +08:00 |
|
kdletters
|
f04daee4a4
|
收口原生外观查询边界
将 Expo 系统配色读取收口到 appearance 模块
将 Tauri 窗口主题读取收口到 appearance 模块
同步原生壳结构门禁和架构文档清单
|
2026-06-19 21:51:28 +08:00 |
|
kdletters
|
b92b9bbc29
|
收口原生角标边界
将 Expo 应用角标设置收口到 badge 模块
将 Tauri 任务栏角标设置收口到 badge 模块
同步原生壳结构门禁和架构文档清单
|
2026-06-19 21:45:04 +08:00 |
|
kdletters
|
9eeaa6a4e0
|
收口移动触觉反馈边界
将 Expo 触觉反馈调用收口到 haptics 模块
让 HostBridge dispatch 只负责触觉反馈 payload 分发
同步原生壳结构门禁和架构文档清单
|
2026-06-19 21:12:41 +08:00 |
|
kdletters
|
2dcc2fa634
|
收口移动剪贴板边界
将 Expo 剪贴板读写收口到 clipboard 模块
让 HostBridge dispatch 只负责剪贴板 payload 分发
同步原生壳结构门禁和架构文档清单
|
2026-06-19 18:04:58 +08:00 |
|
kdletters
|
5db17d1a12
|
收口移动本地通知边界
将 Expo 本地通知权限和调度收口到 notifications 模块
让 HostBridge dispatch 只负责通知 payload 归一和分发
同步原生壳结构门禁和架构文档清单
|
2026-06-19 17:57:09 +08:00 |
|
kdletters
|
8f8c379685
|
统一移动外链打开 helper
让 HostBridge 外链打开复用移动壳外链 helper
用配置检查防止两条外链路径漂移
同步移动壳外链 helper 共用决策记录
|
2026-06-19 17:42:06 +08:00 |
|
kdletters
|
c970711d7a
|
收紧移动运行时能力上报
统一移动壳 host.getRuntime 的平台归一化来源
要求运行时 capabilities 复用同一个平台值
同步移动壳运行时能力边界记录
|
2026-06-19 17:21:55 +08:00 |
|
kdletters
|
98f62474b6
|
收紧外链载荷边界
将 app.openExternalUrl 外链载荷归一化提升到共享 HostBridge 契约
让 H5 facade 和 Expo 移动壳按共享外链 payload 边界发起与消费请求
增加外链载荷测试和三端壳总门禁反查
同步宿主壳协议文档和共享决策记录
|
2026-06-19 15:48:48 +08:00 |
|
kdletters
|
048c879b20
|
收紧剪贴板写入文本边界
让 Expo 和 Tauri 壳在写系统剪贴板前按共享上限截断文本
增加移动壳剪贴板写入边界测试和两端配置门禁
补充宿主壳协议文档和共享决策记录
|
2026-06-19 15:10:23 +08:00 |
|
kdletters
|
e51a65138a
|
统一移动通知频道契约
将移动端 Android 本地通知频道提升到共享 HostBridge 契约
让 Expo 通知调度和测试复用共享频道标识
增加移动壳配置门禁防止通知频道回退到本地字面量
补充宿主壳方案文档和共享决策记录
|
2026-06-19 14:37:02 +08:00 |
|
kdletters
|
f619d861c9
|
接入原生壳文档导入
新增 HostBridge file.importDocument 契约与文档 MIME 边界
实现 Expo 与 Tauri 受控文档选择和 base64 返回
创作 Agent 工作台优先使用文档导入并保留文本导入兜底
同步宿主壳门禁、测试、架构文档和共享记忆
|
2026-06-19 09:35:37 +08:00 |
|
kdletters
|
b6db1ad07d
|
收口移动壳角标边界来源
移动壳角标错误文案改为读取共享上限
补充移动壳配置门禁防止本地重声明角标上限
同步宿主壳协议文档与共享决策记录
|
2026-06-19 06:07:30 +08:00 |
|
kdletters
|
e4b9cbf09d
|
接入移动端原生扫码能力
新增 scanner.scanQrCode HostBridge 契约与二维码结果归一。
接入 Expo Camera 扫码 overlay 并保留 H5 浏览器扫码回退。
让 Tauri 白名单识别扫码 method 但不声明桌面扫码能力。
同步原生壳门禁、Expo 权限检查、方案文档和共享决策记录。
|
2026-06-19 05:13:21 +08:00 |
|
kdletters
|
49b0f8c445
|
移动壳收紧外链打开检查
为移动壳外链打开增加系统可打开性校验
补充 HostBridge 外链失败测试与配置门禁
更新原生壳外链边界文档
|
2026-06-18 21:26:59 +08:00 |
|
kdletters
|
b96be76a34
|
保持移动壳主动导航宿主上下文
HostBridge 主动导航同源页面时重新附加 native_app 宿主参数
补充移动壳导航测试覆盖平台版本和能力清单
同步 Expo/Tauri 宿主壳方案和团队决策记录
|
2026-06-18 19:12:54 +08:00 |
|
kdletters
|
d71fde8b9a
|
统一三端宿主桥接层结构
拆分移动壳能力清单与分发模块
拆分桌面壳能力清单与分发模块
补充微信壳协议与分发薄索引
同步三端桥接层门禁和文档
|
2026-06-18 18:41:34 +08:00 |
|