JenkenB
ac180ecad9
完善画板生成音乐与生成面板交互
...
新增画板底部生成音乐入口,支持游戏音效和游戏背景音乐生成面板。
接入编辑器音频生成前后端契约、VectorEngine 请求与 BFF 路由。
补齐音频结果图层、元数据、画布恢复和客户端提交流程。
统一生成类面板 Lovart 式参数浮层、参考素材入口与相关测试。
更新编辑器音乐生成设计文档和项目长期记忆。
2026-06-18 15:42:17 +08:00
JenkenB
8956ed6fe6
Unify canvas generation placement and UI changes
...
Add unified placement and UI updates for canvas generation: docs require ImageCanvasGenerationPlacementModel to compute placeholder positions (avoid overlaps, center viewport on placement) and limit frontend video model entries. Refactor UI components and tests: expose div props on PlatformFloatingMenu, make PlatformInlineOptionButton forwardRef, replace inline placeholder actions with ImageCanvasGenerationImageOptionsView in basic generation composer, enhance character animation panel with parameter menu portal and option choices, add reference chip UI, and update many tests to match new interactions and labels. These changes align generation workflows, accessibility labels, and positioning behavior across editor panels.
2026-06-18 11:40:19 +08:00
kdletters
6d964937db
完善画布生成面板交互
...
补齐普通生图参考图来源菜单和画布选择流程
接入UI设计图与视频生成面板的提交链路
让生成引用上传目标支持多种生成面板
统一图片信息弹窗断言并补充相关测试
修复图标按钮浮层锚点ref与视频生成类型契约
2026-06-17 21:49:32 +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
JenkenB
7eeff10c67
新增编辑器生成规范、生成角色形象、生成图标素材等功能
...
新增编辑器生成规范、生成角色形象、生成图标素材等功能
2026-06-16 14:47:13 +08:00
kdletters
028a648d9c
复用图标按钮收口生成关闭动作
...
生成跟随框关闭按钮改为复用 PlatformIconButton 的 surfaceFloating 变体,统一浮动图标动作 chrome。
编辑器薄包装 EditorIconButton 透传 variant,避免局部再写一套关闭按钮基础样式。
补充测试与 TRACKING,删除本地关闭按钮重复 CSS。
2026-06-14 17:54:31 +08:00
kdletters
d4ceb084c9
复用空态原语收口项目新建卡片
...
PlatformEmptyState 增加 button 形态,支持空列表 CTA 复用同一套空态 chrome。
项目页空列表新建项目卡片改为复用 PlatformEmptyState,保留项目页局部尺寸样式。
补充共享空态按钮形态和项目页空态创建测试,并更新 TRACKING。
2026-06-14 15:21:23 +08:00
kdletters
d1f1cfdcca
抽取内联选项按钮原语
...
新增 PlatformInlineOptionButton,统一承接当前选项加下拉箭头的轻量按钮 chrome。
编辑器生成输入框的比例和模型按钮改为复用平台内联选项按钮。
补充原语测试和编辑器共享样式断言,并更新 TRACKING。
2026-06-14 15:04:10 +08:00
kdletters
451fca4a56
收口元数据角标图标按钮
...
PlatformIconButton 增加 spanButton 形态,支持嵌套动作面合法复用图标按钮 chrome。
编辑器生成图元数据角标改为复用 PlatformIconButton,移除局部键盘处理。
补充测试覆盖 spanButton 键盘触发和元数据角标平台样式,并更新 TRACKING。
2026-06-14 14:44:04 +08:00
kdletters
83ebda4dc2
抽取平台批量操作工具栏
...
新增 PlatformBatchActionToolbar 和组件测试
项目页选择模式底部工具栏复用平台批量工具栏
更新 TRACKING 记录批量操作组件收口
2026-06-14 02:09:41 +08:00
kdletters
f0cb7ac685
复用编辑器缩放浮层菜单
...
扩展 PlatformFloatingMenu 支持标签和四向定位
编辑器缩放菜单复用平台浮层菜单原语
更新 TRACKING 记录组件统一进展
2026-06-14 01:12:26 +08:00
kdletters
304d6806f0
抽取项目页浮层菜单组件
...
新增 PlatformFloatingMenu 与菜单项测试
项目卡片更多菜单复用平台浮层菜单
更新 TRACKING 记录组件收口验证
2026-06-14 00:50:05 +08:00
kdletters
a51e63415f
收口生成队列与图片预览
...
将外部生成队列概览移到我的页签展示
移除生成页和进度页中的队列概览区域
新增全屏黑底图片预览器并支持缩放和边界拖拽
补充队列概览和图片预览的聚焦测试
同步更新玩法链路、运维、UI Kit 和团队共享记忆文档
2026-06-13 22:25:22 +08:00
kdletters
5a1c1c88dd
修复拼图结果页图片预览层级
...
关卡缩略图改为完整显示,避免生成图被裁切
关卡详情内主图预览支持提高层级,避免被详情弹窗遮挡
补充拼图结果页聚焦测试与 Hermes 踩坑记录
2026-06-13 16:15:38 +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
93e4522b65
修复泥点弹窗透明问题
...
为泥点消耗确认弹窗补齐平台主题作用域和模态面板样式
让平台状态弹窗合并默认主题遮罩,避免自定义遮罩覆盖主题变量
补充弹窗默认样式测试和团队排障记录
2026-06-12 15:24:28 +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
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
ef6a2b7200
继续收口图片面板工具弹窗
...
将 CreativeImageInputPanel 的预览与删除确认弹窗并回 UnifiedModal 体系
补充图片面板预览与遮罩关闭回归测试
更新 PlatformUiKit 收口计划与共享决策记录
2026-06-11 05:26:14 +08:00
kdletters
ebd958b5a0
继续沉淀筛选工具条与裁剪弹窗壳层
...
新增共享 PlatformFilterToolbar 收口首页分类筛选与排序工具条
将 SquareImageCropModal 收口到 UnifiedModal 并补充薄能力透传
补充组件与调用侧回归测试并更新 PlatformUiKit 收口计划与共享决策记录
2026-06-11 05:16:46 +08:00
kdletters
0d9259b762
继续沉淀结果页返回按钮
...
新增共享 PlatformBackActionButton 承接结果页轻量返回入口
将拼图方洞拼消消视觉小说等结果页返回按钮收口到共享组件
将拼消消跳一跳敲木鱼宝贝识物结果页返回按钮收口到共享组件
补充对应测试并更新 PlatformUiKit 收口计划与共享决策记录
2026-06-11 04:52:48 +08:00
kdletters
1b89611c9a
继续收口轻量共享按钮
...
将 PlatformTagEditor 标签删除入口改为复用共享图标按钮
将角色选择页重复返回按钮收口到共享暗色动作按钮壳
补充 PlatformUiKit 收口计划与共享决策记录
2026-06-11 04:25:59 +08:00
kdletters
7f8400fd3a
继续扩展共享异步状态壳
...
将 PlatformAsyncStatePanel 扩展到公共素材选择网格
将 PlatformAsyncStatePanel 扩展到视觉小说存档面板与账号安全子区块
将兑换码弹窗提交动作改为使用标准 profile modal footer
补充对应测试并更新 PlatformUiKit 收口计划与共享决策记录
2026-06-11 04:11:32 +08:00
kdletters
de0f0c1399
继续收口首页可导航扁平行
...
新增 PlatformNavigableListItem 统一 desktop flat row 的交互骨架
接入首页搜索结果与桌面最近作品最近浏览入口
补充组件测试首页回归测试并更新收口计划和共享决策记录
2026-06-11 03:13:00 +08:00
kdletters
54ff839b0b
继续收口暗色弹窗底部动作区
...
新增 PlatformDarkModalFooter 统一 dark modal footer 的布局壳
接入 NPC 弹窗、选择定制弹窗、任务更新弹层与物品详情 footer
补充组件级与弹窗集成测试并更新收口计划和共享决策记录
2026-06-11 03:03:51 +08:00
kdletters
06bf03a28c
继续收口平台空态与动作按钮
...
作品架异步状态切换复用 PlatformAsyncStatePanel
复制反馈动作外观改为组合 PlatformActionButton
结果页与调试面板空态继续收口到 PlatformEmptyState
暗色私聊与工坊按钮改为复用 PlatformActionButton
更新 PlatformUiKit 收口文档与团队决策记录
2026-06-11 01:41:15 +08:00
kdletters
0a4ccdf45c
继续收口平台分段与泥点确认
...
新增泥点确认状态机共享 hook 并接入拼图与抓大鹅工作台
将首页发现页与个人中心剩余切换条收口到 PlatformSegmentedTabs
统一平台弹窗 header 关闭入口并补齐相关测试
更新前端组件收口文档与团队决策记录
2026-06-11 01:30:13 +08:00
kdletters
94122583ac
收口前端平台组件能力
...
新增 PlatformAsyncStatePanel 统一 profile 异步状态骨架
扩展 PlatformSegmentedTabs 支持滚动 tab 并接入创作入口与发现页
统一 PixelCloseButton 复用 PlatformModalCloseButton 像素关闭能力
抽取平台入口泥点前置提示弹层并收紧阻断语义
补充组件收口文档与共享决策记录
2026-06-11 01:06:31 +08:00
kdletters
edf37d97a7
收口单按钮已读状态弹窗
...
新增 PlatformAcknowledgeStatusDialog 统一承接单按钮已读状态壳层
迁移大鱼结果页与个人中心支付结果复用共享已读状态弹窗
迁移 RPG 编辑器与平台入口提示链路复用共享已读状态弹窗
迁移自定义世界实体目录阻断提示复用共享已读状态弹窗
补充共享组件测试并更新 PlatformUiKit 收口文档与决策记录
2026-06-11 00:38:26 +08:00
kdletters
7005792580
收口未保存离开确认弹窗
...
新增 PlatformUnsavedLeaveConfirmDialog 统一承接未保存离开确认壳层
迁移 RPG 创作编辑器的关闭未保存修改与退出未保存结果确认复用共享组件
补充共享组件测试并更新 PlatformUiKit 收口文档与决策记录
2026-06-10 22:26:05 +08:00
kdletters
4ef805282d
收口危险操作确认弹窗
...
新增 PlatformDangerConfirmDialog 统一承接危险确认壳层
迁移平台入口删除作品确认复用共享危险确认弹窗
迁移 RPG 结果页重新生成确认复用共享危险确认弹窗
补充共享组件测试并更新 PlatformUiKit 收口文档与决策记录
2026-06-10 22:17:13 +08:00
kdletters
dbfdb9b99b
收口标准泥点确认弹窗
...
新增 PlatformMudPointConfirmDialog 统一承接标准泥点消耗确认壳层
迁移拼图与抓大鹅创作工作台复用共享泥点确认弹窗
迁移拼图与抓大鹅结果页素材生成流程复用共享泥点确认弹窗
补充共享组件测试并更新 PlatformUiKit 收口文档与决策记录
2026-06-10 21:57:49 +08:00
kdletters
a076faf652
扩展状态弹窗承接提示类 notice
...
扩展 PlatformStatusDialog 支持标题栏提示与关闭路径
PlatformEntryFlowShellImpl 改用共享状态弹窗承接泥点提示与作品不可用提示
RpgCreationEntityEditorShared 改用共享状态弹窗承接编辑器提示
补充状态弹窗与编辑器提示测试并更新文档记录
2026-06-10 20:52:34 +08:00
kdletters
547e771f75
收口大鱼结果页失败状态弹窗
...
扩展 PlatformStatusDialog 支持自定义图标标签与动作按钮透传
BigFishResultView 改用共享状态弹窗承接发布失败提示
更新 PlatformUiKit 收口文档与团队决策记录
2026-06-10 20:36:25 +08:00
kdletters
f54c3ee936
收口个人中心状态弹层与扫码组件
...
新增 PlatformStatusDialog 统一支付结果与确认中状态弹层
新增 PlatformProfileQrScannerModal 统一个人中心扫码面板
RpgEntryHomeView 改用共享组件并删除内联支付与扫码实现
更新 PlatformUiKit 收口文档与团队决策记录
2026-06-10 20:24:09 +08:00
kdletters
701fd42777
收口轻量支付弹窗与个人中心图标按钮
...
UnifiedModal 新增无头部模式并补齐对应可访问性测试
RpgEntryHomeView 的支付结果提示、支付确认遮罩与个人中心顶栏图标按钮改用共享组件
更新 PlatformUiKit 收口计划与 .hermes 决策记录
2026-06-10 17:15:43 +08:00
kdletters
ba5f84d963
收口个人中心标准弹窗壳层
...
扩展 UnifiedModal 支持关闭按钮变体与局部交互语义覆写
将昵称修改充值任务与兑换码弹窗迁移到 UnifiedModal
更新 PlatformUiKit 收口计划和 Hermes 决策记录
2026-06-10 17:05:05 +08:00
kdletters
9141540c37
收口充值弹窗图标槽
...
将充值结果弹窗和支付确认遮罩的图标槽迁移到共享 PlatformIconBadge
为 PlatformIconBadge 补充稳定类名并更新相关测试
同步更新 PlatformUiKit 收口文档与团队决策记录
2026-06-10 16:35:31 +08:00
kdletters
eb73ffb34d
收口首页与详情动作按钮
...
为 CopyFeedbackButton 增加 actionShape 共享能力
将拼图广场详情 hero 动作迁移到共享按钮组件
将智能创作首页与抽屉入口迁移到共享按钮组件
将绑定手机号身份提示块迁移到 PlatformSubpanel
同步更新 PlatformUiKit 收口文档与团队决策记录
2026-06-10 15:57:58 +08:00
kdletters
7411b9a435
收口平台报告弹窗
...
新增 PlatformReportDialog 公共可复制报告弹窗组件
将 PlatformErrorDialog 与 PlatformTaskCompletionDialog 改为薄包装
同步更新 PlatformUiKit 收口文档与团队决策记录
2026-06-10 15:50:11 +08:00
kdletters
fface53745
收口模板确认面板行内字段标签
...
新增 PlatformFieldLabel inlineForm 变体承接行内表单标题
模板确认弹层“关卡数”标题改为复用 PlatformFieldLabel
补充组件测试、收口计划文档和 Hermes 决策记录
2026-06-10 15:14:54 +08:00
kdletters
e612b13b88
收口作品详情点赞按钮
...
为 PlatformActionButton 增加 accentSoft tone
将作品详情点赞按钮迁移到 PlatformActionButton
删除作品详情点赞按钮本地 chrome CSS
补充公共按钮和作品详情点赞断言
更新 PlatformUiKit 文档和 Hermes 决策记录
2026-06-10 15:08:42 +08:00
kdletters
9b36903021
收口拼图首访按钮
...
为 PlatformActionButton 增加琥珀实心 accent tone
将拼图首访生成按钮迁移到 PlatformActionButton
将拼图首访登录按钮迁移到 PlatformActionButton
将拼图首访跳过按钮迁移到 PlatformActionButton
补充按钮组件和首访按钮断言
更新 PlatformUiKit 文档和 Hermes 决策记录
2026-06-10 14:23:51 +08:00
kdletters
e22cb1d06b
收口统一弹窗关闭按钮
...
新增 PlatformModalCloseButton pixel 变体承接像素风关闭入口
将 UnifiedModal 头部关闭按钮迁移到 PlatformModalCloseButton
补充平台态和像素态关闭按钮测试
更新 PlatformUiKit 文档和 Hermes 决策记录
2026-06-10 13:19:55 +08:00
kdletters
8157e656fa
收口发布分享渠道按钮组件
...
发布分享弹窗渠道按钮改用 PlatformSubpanel 交互卡
分享弹窗测试断言渠道按钮接入公共子面板交互壳
补充 PlatformUiKit 收口文档和 Hermes 决策记录
2026-06-10 12:41:47 +08:00
kdletters
076970828a
收口通用图片输入字段标题
...
迁移通用图片输入面板主图和提示词标题到 PlatformFieldLabel
保留提示词原生 label 语义并补充公共字段标题断言
更新 PlatformUiKit 文档和 Hermes 决策记录
2026-06-10 11:52:11 +08:00