kdletters
|
008bbae845
|
合并编辑器素材库分支
合并 codex/editor-asset-library 到 master
保留原生壳桥接统一分支已合入内容
合并图片编辑器素材库、模型定价和项目记忆更新
解决项目记忆踩坑记录冲突
|
2026-06-22 22:37:14 +08:00 |
|
kdletters
|
25761b84a3
|
合并原生壳桥接统一分支
合并 Expo 移动壳与 Tauri 桌面壳工程
保留创作主页、项目入口和现有生产发布脚本
同步 HostBridge 文档、依赖锁文件和原生壳门禁
|
2026-06-22 22:28:31 +08:00 |
|
wuxiangwanzi
|
25421140bf
|
优化画布泥点入口
让画布顶部泥点余额按钮复用创作页充值和兑换码入口
抽取账户充值支付结果与确认弹窗组件供创作页和画布页共用
补充画布泥点入口回归测试和编辑器技术文档
|
2026-06-22 21:08:33 +08:00 |
|
kdletters
|
b03b6b0c13
|
引导移动端创作主页使用桌面端
移动端直达 /creation 时展示桌面端打开引导
补充移动端创作主页回归测试
同步创作主页与玩法链路文档口径
|
2026-06-22 19:53:26 +08:00 |
|
kdletters
|
1673599559
|
引导移动端创作主页使用桌面端
移动端直达 /creation 时展示桌面端打开引导
补充移动端创作主页回归测试
同步创作主页与玩法链路文档口径
|
2026-06-22 19:09:55 +08:00 |
|
kdletters
|
d19f8ba1da
|
为项目页增加返回主站入口
在项目页头部增加返回主站按钮。
将返回动作接入平台首页路由。
补充项目页返回主站测试与文档说明。
|
2026-06-22 15:11:33 +08:00 |
|
kdletters
|
8bd8363ffa
|
修正原生壳公开主站配置
将原生壳公开主站统一为 www.genarrative.world
调整 Tauri release 直接加载线上主站并移除 frontendDist 打包
补齐创作入口配置开发代理与回归测试
同步原生壳方案文档和共享记忆
|
2026-06-22 15:07:02 +08:00 |
|
wuxiangwanzi
|
976561d385
|
项目界面无法跳转的问题修复
让 /project 复用创作主页桌面导航壳
为项目页补充保留左侧导航并切回推荐页的回归测试
同步项目入口文档约束
|
2026-06-21 19:39:52 +08:00 |
|
kdletters
|
ba000111d7
|
收口原生能力可信边界
H5 原生能力只信任真实 host.getRuntime 回包
移除桌面壳未声明网络事件白名单
补齐原生壳能力门控测试和共享决策记录
|
2026-06-21 18:08:02 +08:00 |
|
wuxiangwanzi
|
e13f7e99c2
|
调整创作主页顶部与左侧栏
更新 /creation 顶部栏和左侧功能栏的参考图规格
接入创作主页 image2 陶土风背景、图标和按钮素材
保留创作主页现有文案、搜索、登录、钱包、导航与项目创建逻辑
补充创作主页改版文档和移动端直达验证
|
2026-06-19 17:39:29 +08:00 |
|
kdletters
|
f615fcd770
|
合并 master 到图片画布素材分支
保留图片画布素材元数据迁移记录
合入 Pingora 网关与生产运维更新
解决外部生成 worker 测试夹具时间戳冲突
|
2026-06-19 17:01:31 +08:00 |
|
kdletters
|
94f12f0c95
|
接入个人中心原生扫码优先路径
让个人中心扫码弹层优先调用 scanner.scanQrCode HostBridge 能力
保留宿主不支持或异常时的浏览器摄像头扫码回退
取消原生扫码时关闭弹层且不连带打开 H5 摄像头
增加扫码弹层 HostBridge 优先测试并纳入原生壳总门禁
|
2026-06-19 16:39:48 +08:00 |
|
kdletters
|
95d6bc2ae7
|
接入外部 OpenAPI 与 API Key 管理
新增外部编辑器 OpenAPI 路由与 openapi.json 导出
新增账号级 API Key 表、鉴权、创建、列表和撤销链路
新增个人中心开发者 API Key 管理弹窗
补充前端契约、客户端方法、测试与项目文档
|
2026-06-19 15:31:53 +08:00 |
|
kdletters
|
0eb49fcc9d
|
接入H5支付外链宿主打开
H5支付链接在原生壳内优先走宿主外链入口
宿主未处理支付链接时保留浏览器跳转回退
同步支付跳转测试、宿主壳协议和共享记忆
|
2026-06-19 12:22:18 +08:00 |
|
kdletters
|
3fad91337c
|
接入热身入口原生导航
儿童动作热身入口在原生壳内优先走受控导航
新增 HostBridge 真实导航请求测试
同步宿主壳协议文档和共享记忆
|
2026-06-19 11:26:57 +08:00 |
|
kdletters
|
7c50fa489d
|
接入反馈凭证原生拍摄
反馈页在移动壳声明拍摄能力时展示拍摄凭证入口
拍摄图片复用现有凭证校验、预览和提交链路
同步原生壳测试、文档和共享记忆
|
2026-06-19 11:20:32 +08:00 |
|
kdletters
|
8857e36e1a
|
调整创作主页与项目入口
新增陶泥儿创作主页和用户素材瀑布流
新增项目入口并复用画布中心封面
保留创作主页左侧导航和上方栏
修复玩家社区在创作页原地弹窗
更新路由、测试和项目记忆文档
|
2026-06-19 10:51:20 +08:00 |
|
kdletters
|
d9c32261fc
|
修复拼图生成队列与草稿恢复
补齐拼图队列状态回传,生成页展示排队/运行状态
修复草稿进入时生成中与结果页路由恢复逻辑
避免新增空白关卡立即自动保存并保留编辑弹窗
恢复稳定拼图 profile 缺失时的同源 session 草稿投影
让外部生成 worker/controller 跳过 HTTP 认证快照恢复
补充外部生成 worker 与拼图草稿排障记录
|
2026-06-19 10:47:56 +08:00 |
|
kdletters
|
e4b9cbf09d
|
接入移动端原生扫码能力
新增 scanner.scanQrCode HostBridge 契约与二维码结果归一。
接入 Expo Camera 扫码 overlay 并保留 H5 浏览器扫码回退。
让 Tauri 白名单识别扫码 method 但不声明桌面扫码能力。
同步原生壳门禁、Expo 权限检查、方案文档和共享决策记录。
|
2026-06-19 05:13:21 +08:00 |
|
kdletters
|
49fffbca74
|
补齐平台壳宿主消费门禁
新增平台壳草稿通知和角标 HostBridge 同步层
补充真实 Tauri transport 单测和跳一跳完成集成测试
扩展原生壳门禁覆盖 H5 宿主消费链路
更新宿主壳协议、方案和共享决策记录
|
2026-06-19 03:38:24 +08:00 |
|
kdletters
|
deea0e8655
|
扩展宿主调用链扫描
自动发现 H5 HostBridge 真实能力调用链
补齐 runtime 回读与 wrapper 消费者扫描兜底
区分壳源码和 H5 业务调用链的禁替身词表
将视觉小说生产预览数据从 mock 命名收口为本地预览命名
更新原生壳验收文档和共享决策记录
|
2026-06-19 02:45:56 +08:00 |
|
kdletters
|
621719077f
|
接入宿主网络状态队列轮询
新增宿主网络在线 Hook 并覆盖离线与恢复事件测试
平台外部生成队列概览在原生壳离线时暂停轮询
同步宿主壳网络状态消费方案与共享决策记录
|
2026-06-18 07:31:41 +08:00 |
|
kdletters
|
20e4e88bd4
|
同步草稿未读原生角标
平台壳按可见作品架未读完成草稿同步 app.setBadgeCount
新增草稿未读更新计数模型并覆盖多恢复ID去重
更新原生壳方案、HostBridge 协议和共享决策记录
|
2026-06-18 07:18:42 +08:00 |
|
kdletters
|
cdcbaf4cee
|
接入草稿生成原生通知
平台壳生成完成和失败收口消费 notification.showLocal
新增 HostBridge 草稿通知 payload 与去重模型测试
迁移生成状态纯函数以通过组件 Fast Refresh 约束
更新原生壳方案、HostBridge 协议和共享决策记录
|
2026-06-18 07:10:01 +08:00 |
|
kdletters
|
e8c2e8d532
|
接入填码原生剪贴板读取
邀请码填写和兑换码弹窗在宿主声明 clipboard.readText 时显示粘贴入口
粘贴动作只读取宿主纯文本并填入现有受控输入框,不自动提交或伪造兑换成功
补充填码粘贴回归测试和 profile 剪贴板 helper
更新 Expo/Tauri 宿主壳方案、HostBridge 协议和共享决策记录
|
2026-06-18 06:48:46 +08:00 |
|
kdletters
|
01349e7882
|
接入反馈凭证原生图片导入
反馈页上传凭证在原生壳内优先调用 HostBridge 图片导入
宿主图片结果转换为 File 后复用现有凭证预览和提交校验
补充反馈凭证原生导入测试和宿主壳文档边界
|
2026-06-18 06:24:44 +08:00 |
|
kdletters
|
38ed2227d3
|
按宿主能力声明启用原生能力
HostBridge 契约沉淀 method 与 capability 白名单
H5 解析 hostCapabilities 并按能力调用原生桥
发布分享弹窗仅在声明 share.open 时显示系统分享
补充能力声明测试和宿主壳文档
|
2026-06-18 00:48:13 +08:00 |
|
kdletters
|
fec8b626f5
|
接入原生壳外链打开路径
H5 新增 openHostExternalUrl 并归一化外链 URL
备案号和资产调试原图在 native_app 中优先交给宿主打开
补充 HostBridge 外链测试和宿主壳文档
|
2026-06-18 00:30:36 +08:00 |
|
kdletters
|
7765c69a8a
|
Merge remote-tracking branch 'origin/master' into codex/editor-asset-library
# Conflicts:
# docs/project-memory/shared-memory/decision-log.md
|
2026-06-17 20:52:41 +08:00 |
|
kdletters
|
f92e791464
|
统一 H5 宿主壳能力协议
新增 HostBridge 通用宿主能力服务与测试
迁移登录支付分享订阅入口到通用 HostBridge API
保留微信小程序旧接口兼容包装
补充宿主壳协议文档与项目记忆
|
2026-06-17 20:05:55 +08:00 |
|
kdletters
|
85834a423d
|
新增图片画布项目页
新增 /project 项目页和我的页项目入口
补齐图片画布工程列表、重命名和删除 API
支持 /editor/canvas 按 projectid 加载指定工程
更新图片画布文档、TRACKING 和对应测试
|
2026-06-14 00:11:36 +08:00 |
|
kdletters
|
a51e63415f
|
收口生成队列与图片预览
将外部生成队列概览移到我的页签展示
移除生成页和进度页中的队列概览区域
新增全屏黑底图片预览器并支持缩放和边界拖拽
补充队列概览和图片预览的聚焦测试
同步更新玩法链路、运维、UI Kit 和团队共享记忆文档
|
2026-06-13 22:25:22 +08:00 |
|
kdletters
|
96c36f0b50
|
Merge remote-tracking branch 'origin/master' into codex/editor-asset-library
# Conflicts:
# server-rs/crates/spacetime-client/src/lib.rs
# server-rs/crates/spacetime-client/src/mapper.rs
# server-rs/crates/spacetime-client/src/module_bindings.rs
# src/components/platform-entry/PlatformEntryFlowShellImpl.tsx
|
2026-06-13 16:52:03 +08:00 |
|
kdletters
|
747473024d
|
新增图片画布编辑器
新增 /editor 图片画布入口与 Lovart 风格画布交互
新增图片画布工程和资源持久化的 SpacetimeDB 表、绑定与 api-server BFF
接入图片生成和修改的 VectorEngine gpt-image-2 后端通道
完善素材库文件夹、重命名、上传删除、图层和元数据交互
补充图片画布技术方案、领域词、执行跟踪和浏览器 smoke 截图
|
2026-06-13 16:22:18 +08:00 |
|
kdletters
|
951caac32d
|
扩展外部生成Worker队列
新增外部生成队列概览和单任务状态契约
将跳一跳、拼消消、敲木鱼图片生成动作接入worker队列
前端生成等待页展示当前任务和队列数量
更新外部生成worker运维文档和团队决策记录
|
2026-06-12 23:15:55 +08:00 |
|
kdletters
|
3bccfd1a83
|
Merge remote-tracking branch 'origin/master' into codex/external-generation-worker-scaling
|
2026-06-12 16:11:12 +08:00 |
|
kdletters
|
fe30396544
|
合并泥点弹窗透明修复
# Conflicts:
# src/components/common/PublishShareModal.test.tsx
# src/components/common/PublishShareModal.tsx
# src/index.test.ts
|
2026-06-12 15:35:19 +08:00 |
|
kdletters
|
69815d918a
|
合并最新 origin/master
补合 master 最新小程序分享、开发脚本与 server-manager-panel 更新
保留外部生成 worker 分支已有改动,继续本地合并不推送
|
2026-06-11 23:14:26 +08:00 |
|
kdletters
|
f87ae3f915
|
合并 origin/master
合入 master 的钱包退款 outbox、拼图后台编译互斥与公开链路更新
保留当前分支外部生成 worker 队列语义,并对齐拼图首图 claim 释放顺序
|
2026-06-11 23:06:41 +08:00 |
|
kdletters
|
cfc0c0eadf
|
合入最新 master
合并 origin/master 并保留平台入口运行态与推荐链路语义
修正合并后基于 tab 语义变化的前端断言
|
2026-06-11 22:59:35 +08:00 |
|
kdletters
|
1dd58a3d66
|
合并分享链路重构到主分支
合入通用作品分享卡片与小程序直达路径
合入推荐页当前作品系统分享参数同步
合入小程序九宫切图与相关测试
# Conflicts:
# .hermes/shared-memory/decision-log.md
# docs/【开发运维】本地开发验证与生产运维-2026-05-15.md
# docs/【玩法创作】平台入口与玩法链路-2026-05-15.md
# src/components/custom-world-home/CustomWorldCreationHub.tsx
# src/components/platform-entry/PlatformEntryFlowShellImpl.test.ts
# src/components/platform-entry/PlatformEntryFlowShellImpl.tsx
# src/components/rpg-entry/RpgEntryHomeView.tsx
|
2026-06-11 22:50:32 +08:00 |
|
kdletters
|
9d1dd493a6
|
继续收口拼图运行态阻断层
新增拼图下一关阻断层薄壳并接入 PlatformEntryFlowShellImpl
补充 PlatformUiKit 收口文档与共享决策记录
|
2026-06-11 22:45:02 +08:00 |
|
kdletters
|
d78c11d5b7
|
修复小程序推荐页系统分享直达作品
同步推荐页当前作品到小程序原生分享目标
保留小程序系统分享路径中的公开作品参数
补充小程序分享目标解析与前端消息发送测试
|
2026-06-11 22:30:23 +08:00 |
|
kdletters
|
ed2c386603
|
继续收口账号与运行态弹窗壳层
账号设置弹窗复用认证壳层并保留 direct mode 唯一 dialog 语义
拼图运行态新增本地弹窗壳层收口确认设置退出失败和通关结算
抓大鹅与跳一跳结算弹窗提取本地结算结构并补测试
拼图 onboarding 登录保存覆盖层迁入 UnifiedModal
更新 PlatformUiKit 收口文档和 Hermes 决策记录
|
2026-06-11 21:53:10 +08:00 |
|
kdletters
|
c5763fdf25
|
重构作品分享链路
统一发布分享弹窗为作品分享卡片
支持下载分享卡与小程序九宫切图保存
小程序复制链接改为可直达作品详情的 web-view 路径
修复本地 dev Rust 构建绕过损坏 sccache
补充分享链路与 dev 启动文档和测试
|
2026-06-11 21:32:29 +08:00 |
|
kdletters
|
ffcffef6d2
|
继续收口工具弹窗与分段切换预设
新增 PlatformToolModalShell 承接白底工具弹窗壳层和固定可访问名称
新增 PlatformSegmentedTabPresets 沉淀频道下划线、创作 pill rail 与二列 option segment
迁移拼图、抓大鹅、历史素材弹窗和首页 / 作品架 / 充值切换的重复组件写法
同步 PlatformUiKit 文档和 Hermes 决策记录
|
2026-06-11 16:32:56 +08:00 |
|
kdletters
|
7c47ad3358
|
继续收口详情页头部动作组合
沉淀 PlatformDetailTopbar 与 PlatformDetailShareActions 共享骨架
接入 RPG 世界详情与公开作品详情的返回复制分享动作组合
补充测试护栏与文档决策记录
|
2026-06-11 06:32:20 +08:00 |
|
kdletters
|
d08842b576
|
继续沉淀工具信息弹窗与个人中心内容骨架
新增PlatformUtilityInfoModal统一工具信息弹窗白底骨架
收口profile副弹层的摘要头列表骨架与内容行
同步更新PlatformUiKit收口计划与共享决策记录
|
2026-06-11 06:07:30 +08:00 |
|
kdletters
|
7f8400fd3a
|
继续扩展共享异步状态壳
将 PlatformAsyncStatePanel 扩展到公共素材选择网格
将 PlatformAsyncStatePanel 扩展到视觉小说存档面板与账号安全子区块
将兑换码弹窗提交动作改为使用标准 profile modal footer
补充对应测试并更新 PlatformUiKit 收口计划与共享决策记录
|
2026-06-11 04:11:32 +08:00 |
|
kdletters
|
7431b1b9a4
|
继续补齐个人中心弹窗底部插槽
扩展 PlatformProfileModalShell 透传共享 footer 插槽能力
将昵称修改弹窗改为使用标准 profile modal footer
补充 modal shell 与昵称弹窗的 footer 接法回归测试
更新 PlatformUiKit 收口计划与共享决策记录
|
2026-06-11 03:45:06 +08:00 |
|