lhk229
|
19a8fc2df0
|
合并最新 master 分支
Project CI / Backend tests (pull_request) Failing after 12s
Project CI / Repository checks (pull_request) Failing after 12s
Project CI / Frontend tests (pull_request) Failing after 58s
Project CI / Native shell tests (pull_request) Successful in 2m32s
带入 SpacetimeDB 2.7.0(hotfix3)工具链升级、后台灰度发布控制面恢复、
精选顺序分列瀑布流及后台素材预览统一。冲突仅三处文档:decision-log 与
pitfalls 双方条目并存,运维文档更新时间取新值。BgFilter 分支代码与部署
脚本零冲突;依赖升级后 bgfilter 46 测试全过。
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
|
2026-07-23 07:02:17 +00:00 |
|
lhk229
|
732900b696
|
BgFilter 连接重连冷启动宽限并收口重试契约一致性
一并落地评审的三个 P2:
1. 冷启动宽限:重连配额按「本进程是否已连通过 worker」分档(AppState 级
标记,收到任意 HTTP 响应即算)。首连前 flat 升级为完整序列 22.5s、
complex 追加 8×5s 至约 62.5s,覆盖主机开机竞态与慢开机;首连后回落
flat ≤1.5s / complex 22.5s 保持运行中途快速收口。档位单次调用内锁定。
2. 安全不变量测试:TCP 已 accept、未回任何 HTTP 字节即断开 → 不得发起
第二次连接,以 mock listener accept 计数证明;另补冷启动档 flat 跨过
超出常规配额监听空窗的集成测试。
3. 文档契约全局一致:设计摘要表 / 实施步骤 / 运维文档 / 外部生成方案 /
编辑器专题 / 前端画布方案中的旧禁令统一改为「不重试已被 worker 接收
的内部 RPC(连接从未建立时按 §5.1 有界重连)」;数据契约澄清计量单位
(重连只增加连接尝试次数,不产生第二次被接收的 RPC)并写明分档配额;
decision-log 追加 2026-07-23 决策条目(含 Windows 平台差异)并在两条
历史更正处补指针。
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
|
2026-07-23 06:30:20 +00:00 |
|
kdletters
|
b72e2163d7
|
恢复后台灰度发布控制面
Project CI / Frontend tests (push) Successful in 29s
Project CI / Repository checks (push) Successful in 39s
Project CI / Native shell tests (push) Successful in 2m10s
Project CI / Backend tests (push) Failing after 2m50s
恢复灰度发布导航、权限、前端契约与页面编译链
解除灰度页面对旧创作入口配置的依赖
补充路由、API、页面回归测试及当前架构文档
|
2026-07-23 14:23:18 +08:00 |
|
lhk229
|
2995447192
|
API 部署按参数渲染 worker systemd unit 后再安装
deploy 此前把发布产物里的三个 worker unit(bgfilter / worker@ / controller)
原文安装,unit 模板硬编码 /opt/genarrative/current 与默认 env 路径:自定义
--current-link/env 部署会覆盖 provision 渲染过的定制 unit,服务重启后指向
旧二进制并加载默认 env,可能静默发布错误版本。现安装前按部署参数执行与
provision render_*_service 同语义的替换(current 链接 + 共享 API env +
角色 env),并新增 --controller-env-file 补齐 controller 此前无法表达的
自定义 env 路径。默认参数下渲染输出与模板逐字节一致,生产现状零行为变化。
守卫测试改为断言安装后的 unit 含 fixture 自定义路径、不残留模板默认字面量。
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
|
2026-07-23 06:15:42 +00:00 |
|
lhk229
|
b93ace708c
|
BgFilter 父侧连接失败有界重试,跨过 worker 重启窗口
主机重启 / worker 崩溃拉起期间,父侧对 127.0.0.1 worker 的 TCP 连接
失败此前直接映射 internal_error:complex(max_attempts=1)终态失败不可
自愈,flat 被迫降级。现仅对连接从未建立的失败(无副作用、天然幂等)做
有界退避重试:每轮按公式重算 maxQueueWaitMs,不突破「预算不足不发送」
不变量;complex 用完整序列(约 22.5s,覆盖 RestartSec=5s + 启动窗),
flat 只取前 2 项(≤1.5s,不侵蚀 39s fallback 预留)。收到任何 HTTP
响应(含 5xx)立即停止重试;新增 bgfilter_internal_connect_retry_total
指标。设计文档与数据契约同步刻出「已建立连接后不重试」禁令的精确例外。
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
|
2026-07-23 06:05:47 +00:00 |
|
lhk229
|
ec4fd552e3
|
为 complex 增加独立 BgFilter 熔断
为 flat 与 complex 分别维护熔断状态并补充双模式指标。
将统一熔断冷却默认值从五分钟降为两分钟。
为部署和 Provision 增加旧默认值定向迁移及门禁测试。
补充熔断状态隔离测试并同步架构、运维与项目决策文档。
|
2026-07-22 14:39:41 +00:00 |
|
lhk229
|
835fe20c63
|
修复 BgFilter 内部 Token 单段校验
统一校验 BgFilter 内部 Token 并限制启动角色
部署与 provision 预检拒绝内部空白和多行 Token
补充定向测试、运维门禁与架构文档
|
2026-07-22 14:15:13 +00:00 |
|
lhk229
|
070f8f8fa4
|
修复 BgFilter 发布窗口配置漂移
发布窗口内 callBudget 漂移改为告警计数并按 Worker 当前预算执行
Provision 验活地址改为从已校验的自定义端口派生
同步 BgFilter 调度方案与后端数据契约文档
|
2026-07-22 12:10:40 +00:00 |
|
lhk229
|
2f8019c901
|
重构 BgFilter 排队与调用双预算
Project CI / Native shell tests (pull_request) Successful in 7m50s
Project CI / Frontend tests (pull_request) Successful in 1m46s
Project CI / Repository checks (pull_request) Failing after 6m46s
Project CI / Backend tests (pull_request) Failing after 6m6s
按 N 与单图估时公式化派生 provider attempt、调用预算和队列等待上限
将内部协议拆分为 maxQueueWaitMs 与 callBudgetMs,并补齐停机、熔断和审计语义
同步部署配置、运维门禁、smoke 测试及权威文档
|
2026-07-22 08:41:59 +00:00 |
|
lhk229
|
27f84fc6a7
|
完善 BgFilter 失败审计与权威文档
Project CI / Frontend tests (pull_request) Successful in 1m43s
Project CI / Backend tests (pull_request) Successful in 7m28s
Project CI / Repository checks (pull_request) Failing after 2m26s
Project CI / Native shell tests (pull_request) Successful in 6m19s
补充已发出 provider 请求的失败审计判定,并由 shutdown tracker 排空异步审计任务。
统一父流程、BgFilter worker、重试、超时、fallback 与结果持久化的架构和编辑器文档口径。
修正本地 dev 进程角色、live smoke 端口、OTEL identity、journal 与端口路由 skill。
明确当前容器拓扑不包含 BgFilter worker,仅覆盖非 BgFilter 路径和 unsupported queue smoke。
|
2026-07-22 04:24:11 +00:00 |
|
lhk229
|
14721ce25e
|
合并最新 master 分支
保留 master 的画布交互、Agent、VectorEngine 与原生 CI 更新。
解决角色动画测试和项目决策日志冲突,不恢复按帧数放大 BgFilter 超时的旧逻辑。
同步修正融合文档中的 BgFilter worker、N/Q、重试与父侧降级边界。
|
2026-07-21 14:37:15 +00:00 |
|
lhk229
|
7ea7dce395
|
补充BgFilter全进程与真实链路冒烟验证
新增32/40/48并发、五类故障与harness自测。
新增真实OSS和BgFilter契约冒烟并严格清理临时对象。
补充本地运行方式、凭据边界与staging验收范围。
|
2026-07-21 14:03:05 +00:00 |
|
k88936
|
29369e6376
|
fix: 画布鼠标/触摸板可以上下滚动,无法左右滚动 (#100)
Project CI / Frontend tests (push) Successful in 1m39s
Project CI / Repository checks (push) Successful in 2m38s
Project CI / Native shell tests (push) Successful in 5m25s
Project CI / Backend tests (push) Failing after 5m27s
Reviewed-on: https://git.genarrative.world/git/GenarrativeAI/Genarrative/pulls/100
Co-authored-by: 王德宇 <kvtodev@outlook.com>
Co-committed-by: 王德宇 <kvtodev@outlook.com>
|
2026-07-21 20:50:03 +08:00 |
|
lhk229
|
566f2f2194
|
落地 BgFilter 单实例受限资源 Worker
新增私有 BgFilter worker,提供内部鉴权、并发限流、超时、顺序重试、flat 熔断和图片校验。
父生成流程改为通过内部二进制 HTTP 原地等待,并保留 flat 降级与 complex 失败语义。
接入本地开发、systemd、生产部署、Provision、健康巡检和配置漂移门禁。
补充动画、部署与运维测试、Linux fixture 隔离以及对应架构文档。
|
2026-07-21 12:05:27 +00:00 |
|
lhk229
|
8bdc728fd3
|
Fix/padding (#96)
Reviewed-on: https://git.genarrative.world/git/GenarrativeAI/Genarrative/pulls/96
Co-authored-by: Linghong <ink29535@proton.me>
Co-committed-by: Linghong <ink29535@proton.me>
|
2026-07-21 16:11:22 +08:00 |
|
lhk229
|
a51b625101
|
补充 BgFilter 单实例同步调度方案
新增同步内部 HTTP 原地等待版架构方案,明确并发、超时、熔断与降级边界
补充外部生成 Worker 化方案和共享决策日志中的受限资源调度约定
更新文档目录并关联 BgFilter 专题方案
|
2026-07-21 08:09:48 +00:00 |
|
lhk229
|
55f71e13fc
|
合并最新 master 分支
同步 SpacetimeDB schema guard 基线扫描修复。
同步相关测试、排障记忆与融合方案文档。
|
2026-07-21 06:43:16 +00:00 |
|
kdletters
|
8ed0e6ffa8
|
修复 SpacetimeDB schema guard 基线扫描误报
统一当前工作树与基线提交按 Cargo lib.path 扫描可达模块
补充保留旧源码误报与真实 accessor 重复回归测试
更新旧创作模板退役方案和项目排障记忆
|
2026-07-21 13:57:10 +08:00 |
|
lhk229
|
7831a23956
|
补记角色动作抽帧含 alpha 先白底合成的抠图输入契约
决策日志、数据契约、画布接入方案和角色形象入口设计四份文档同步最终实现:
解码帧携带 Alpha 时必须先按白底合成再转 RGB8,禁止直接丢弃 Alpha,
共享 FFmpeg 抽帧命令不固定 -pix_fmt,合成职责只在 BgFilter 输入准备阶段
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
|
2026-07-21 05:55:27 +00:00 |
|
lhk229
|
0150837d69
|
合并 master 并保留角色动作抠图修复
保留 master 的单次 FFmpeg filter graph 批量抽帧。
保留 BgFilter 前 RGB8 无补边输入与抠图后 RGBA8 透明补边。
合并并保留对应权威文档规则。
|
2026-07-20 13:58:17 +00:00 |
|
lhk229
|
41f578f0ac
|
修复角色动作抠图前透明补边
动作视频帧在抠图前改为 RGB8 等比缩放且不补边
抠图完成后保留 RGBA8 最终尺寸透明补边
补充像素回归测试并同步权威文档与长期决策
|
2026-07-20 13:02:59 +00:00 |
|
kdletters
|
f748dc72c3
|
收口图片生成任务超时预算
- 将四类 VectorEngine 图片任务纳入长任务预算并预留终态写回窗口
- 通过请求上下文传递绝对截止时间并约束发送重试与图片下载
- 允许显式下调单次请求超时并补齐预算回归测试
- 同步外部生成 Worker 运维文档与项目记忆
|
2026-07-20 20:57:34 +08:00 |
|
kdletters
|
06c12f40b6
|
修复画板 Portal 菜单主题继承
新增画板 Portal 主题桥接并同步亮暗主题
让编辑器根节点与 Portal 菜单共享完整品牌 Token
补充静音开关、角色动画与样式契约回归测试
同步图片画布技术方案和 Portal 排障记忆
|
2026-07-20 20:56:36 +08:00 |
|
kdletters
|
ee3948b491
|
合并旧创作模板退役分支
合并 codex/retire-legacy-creation,退役旧创作模板业务并保留历史数据壳
保留 master 最新编辑器 Agent、画布和个人页能力
补齐现役编辑器 Agent 的 LLM 与生成结果读取链路
同步 Vite、ESLint、Rust workspace、SpacetimeDB 与文档边界
|
2026-07-20 20:06:26 +08:00 |
|
zhaojingyan
|
eb608ac6f2
|
完善图片画布撤销保护与操作提示 (#89)
为画布历史记录补充操作类型和内容消失保护
增加撤销成功、恢复成功及阻止提示并在三秒后隐藏
补充拖动、上传、生成和替换等操作的历史语义
保留恢复按钮、Ctrl+Shift+Z 快捷键和双向历史栈
补充撤销与恢复规则的定向测试和说明文档
---------
Co-authored-by: 段舒康 <kdletters@qq.com>
Co-authored-by: kdletters <kdletters@qq.com>
Reviewed-on: https://git.genarrative.world/git/GenarrativeAI/Genarrative/pulls/89
Co-authored-by: oj-afraid-student <1373241747@qq.com>
Co-committed-by: oj-afraid-student <1373241747@qq.com>
|
2026-07-20 15:19:48 +08:00 |
|
kdletters
|
7ea463ed08
|
退役旧创作模板业务并保留数据壳
保留 SpacetimeDB 历史表、迁移白名单与最小兼容读取定义
移除旧创作前后端、worker、业务过程及纯业务 crate 的编译依赖
恢复现役创作、项目、我的入口及桌面移动导航
收紧 Vite、TypeScript、ESLint、Vitest 与静态资源退役边界
补齐开发栈、网关、原生壳和文档退役约束
|
2026-07-18 22:02:22 +08:00 |
|
lhk229
|
0c04bbbea3
|
内存优化 (#91)
BGfilter服务调用改为传url,减少内存占用
Reviewed-on: https://git.genarrative.world/git/GenarrativeAI/Genarrative/pulls/91
Reviewed-by: 段舒康 <kdletters@qq.com>
Co-authored-by: Linghong <ink29535@proton.me>
Co-committed-by: Linghong <ink29535@proton.me>
|
2026-07-18 21:17:35 +08:00 |
|
kdletters
|
4ceb91cd48
|
完整恢复多产物原图回填画布
图标素材成功时同时回填透明图集和provider原图
UI素材提取成功时保留原图并将切片排列到其右侧
保持透明主结果锚点和后处理失败原图降级
同步多产物画布决策、踩坑与技术方案
|
2026-07-18 19:31:44 +08:00 |
|
kdletters
|
6926e5ecb1
|
恢复角色生成原图回填画布
角色生成成功时同时回填透明主图和右侧原图
保持透明图为生成器主锚点并保留失败降级边界
维持图标和UI生成不回填中间原图的现有规则
同步图片画布多产物文档和项目共享记忆
|
2026-07-18 18:58:56 +08:00 |
|
kdletters
|
9c9c8f468a
|
恢复平台个人页并阻断旧业务回流
恢复创作、项目、我的平台侧栏与现役搜索
恢复全宽个人页及资料编辑、充值兑换、社区反馈和 API Key 入口
迁移平台资料、钱包和设置客户端并移除旧创作依赖
新增 Vite 与 ESLint 退役模块门禁并补齐界面和搜索测试
同步旧创作退役方案、平台入口决策与踩坑记录
|
2026-07-18 17:29:06 +08:00 |
|
menghao
|
47f3297e84
|
修复图片改造后二维清晰度降级问题 (#90)
前端按图层真实尺寸恢复图片改造比例与清晰度
后端在角色去背景后恢复生成原图像素尺寸
补充前后端二千像素尺寸回归测试
同步更新图片画布技术文档与项目决策记录
---------
Co-authored-by: MengHao <menghao@MengHaodeMacBook-Air.local>
Reviewed-on: https://git.genarrative.world/git/GenarrativeAI/Genarrative/pulls/90
Reviewed-by: 段舒康 <kdletters@qq.com>
Co-authored-by: 孟豪 <mh18530625731@163.com>
Co-committed-by: 孟豪 <mh18530625731@163.com>
|
2026-07-18 16:50:17 +08:00 |
|
kdletters
|
f3ab2f2ec0
|
恢复平台账号顶栏与我的页签
按新版创作页原布局恢复泥点入口与账号身份胶囊。
在桌面侧栏补回我的页签及游客、登录态个人页面。
个人页面只复用账号、钱包、统计、设置和法律信息等平台能力。
补充壳层与个人页面回归测试并更新退役边界文档。
|
2026-07-18 16:15:40 +08:00 |
|
kdletters
|
c56da8dc26
|
恢复新版创作主页与平台侧栏
恢复 /creation 新版创作工具主页及创作、项目公共侧栏。
将 creation-home 重新纳入 Vite、TypeScript、ESLint 与 Vitest 活动编译链。
恢复 /creation 的 Nginx 与 Pingora SPA 白名单并保留旧子路径下线边界。
补充路由、标题、CSS 过滤和网关 smoke 回归验证。
|
2026-07-18 15:41:55 +08:00 |
|
kdletters
|
f625fe8e8b
|
修复退役样式开发态加载
将退役 CSS 源码过滤调整到 Tailwind 转换前执行
新增 Vite 插件顺序回归测试
补充退役方案与开发态白屏排障记录
|
2026-07-18 15:12:09 +08:00 |
|
kdletters
|
e9c3dc1120
|
退役旧创作模板业务
保留 SpacetimeDB 历史表、迁移白名单与旧业务源码
切换前端 active 入口并解除旧创作页面和路由编译链
移除旧后端路由、worker 与纯业务 crate 依赖
收敛 SpacetimeDB 模块为历史数据壳
同步 Nginx、Pingora、验证门禁与架构文档
|
2026-07-17 22:07:52 +08:00 |
|
k88936
|
f5368c825f
|
Editor agent refactored (#76)
重构了editor agent.
使得它能进行多轮工具调用, 把工具调用的结果嵌入到上下文里。
对于上下文的图片, 使用哈希后的id用来引用,不暴露细节信息to llm。
当前实现, 状态直接维护在json doc里, 需要对整个doc加锁,任务目前只能串行。
把SSE改成一个简单请求( 因为生图工具耗时需要二次确认, 不需要再实时展示给用户进度)。
增加确认/取消生图操作。
把tool的参数和错误情况做了反馈。
TODO: 工具调用的规范/prompt还可以改进。
改用external job来做素材生成, 针对来自editor agent 的生成会把生成资产的引用加入到结果json里,
客户端轮询 external job 确定生成状态, 发现结束了或者失败了就 重新get 会话,后端重新提供会话的时候把 结果插入回会话历史里,用来让 ai 引用 以及显示
---------
Co-authored-by: 段舒康 <kdletters@qq.com>
Reviewed-on: https://git.genarrative.world/git/GenarrativeAI/Genarrative/pulls/76
Reviewed-by: 段舒康 <kdletters@qq.com>
Co-authored-by: 王德宇 <kvtodev@outlook.com>
Co-committed-by: 王德宇 <kvtodev@outlook.com>
|
2026-07-17 21:03:15 +08:00 |
|
kdletters
|
18af49c27f
|
收紧编辑器媒体引用契约
禁止当前画布与外部编辑器接口接收 Data URL 和 Blob URL
生成请求统一先上传 OSS 并使用稳定资源引用
角色动画和视频签名前校验资源归属并支持资源与素材 ID
同步前后端 256KB 引用限制及相关文档测试
|
2026-07-17 16:44:01 +08:00 |
|
kdletters
|
a0242e3547
|
修复图集快速编辑模型路由
快速编辑请求补齐模型比例和清晰度参数
后端按模型分流nanobanana与GPT图片编辑协议
兼容旧队列参数并收紧图片编辑计费边界
补充图集回归测试并同步OpenAPI与编辑器文档
|
2026-07-16 22:08:05 +08:00 |
|
lhk229
|
aecabdacfd
|
新抠图算法 (#85)
Co-authored-by: 段舒康 <kdletters@qq.com>
Reviewed-on: https://git.genarrative.world/git/GenarrativeAI/Genarrative/pulls/85
Co-authored-by: Linghong <ink29535@proton.me>
Co-committed-by: Linghong <ink29535@proton.me>
|
2026-07-16 18:33:06 +08:00 |
|
kdletters
|
b303605bf2
|
新增后台新增用户付费率
扩展 Dashboard 聚合与契约,统计筛选期新增用户的真实付费转化
生成 SpacetimeDB typed bindings 并补充后端聚合测试
后台新增付费率卡片与响应式布局,覆盖零分母和时段文案
同步 Dashboard 运营口径与项目决策记录
|
2026-07-15 22:14:52 +08:00 |
|
kdletters
|
ea8d0ef064
|
修复泥点余额自动刷新
顶部泥点总余额优先展示实时钱包余额,避免缓存明细覆盖刷新结果。
补充缓存明细场景的余额变更回归测试。
同步主站与图片画布的泥点余额数据口径文档。
|
2026-07-15 22:01:25 +08:00 |
|
kdletters
|
cfdba640ee
|
修复图集快速编辑后端校验与错误提示
后端允许完整图标图集进入图片快速编辑,仅继续禁止单个图标。
快速编辑失败时向红色错误框传递具体错误文案。
补充前后端回归测试并同步画布编辑器技术文档。
|
2026-07-15 21:11:46 +08:00 |
|
kdletters
|
793ec1b6b0
|
修复后台素材查询分页与任务归组
支持陶泥号解析、稳定游标和后台素材多页查询
补齐查询防抖、请求取消、刷新保留与加载更多状态
新增可信来源索引和拆分批次完成事实,修复跨项目与删除切片归组
同步生成绑定、数据契约、项目记忆和回归测试
|
2026-07-15 20:02:50 +08:00 |
|
kdletters
|
2f092c3566
|
统一素材任务层级与成本归因
后台素材查询按任务分页并将中间产物逐行收纳为子项
生成原始产物沿用真实素材类型并承载任务生成成本
抠图、拆分和逐帧后处理记录实际生成器且阶段成本归零
补齐历史类型映射、角色动作链路、测试与文档
|
2026-07-15 03:04:41 +08:00 |
|
kdletters
|
3f3a6c4ab2
|
修复画布生图交付与素材成本展示
修复 nanobanana 标量尺寸被误判为宽高的问题。
普通生图和快速编辑在内存完成尺寸变换后仅上传一次,变换失败保留 provider 原图。
移除快速编辑重复的原始输出素材,保留角色、图集和 UI 的独立中间产物。
后台将不重复计费的中间产物显示为不单独计费。
补充单次上传、降级交付和成本展示回归测试及相关文档。
|
2026-07-15 01:36:16 +08:00 |
|
kdletters
|
5c1434511b
|
修复后台看板留存统计与素材详情布局
修正周月日期范围、每日访问人数、零值柱和趋势图滚动同步
新增次日与七日留存及数据库侧精确聚合,移除五万行访问明细截断
聚合失败时拒绝返回伪零值并补齐契约、客户端绑定和定向测试
修复素材详情陶泥号竖排并完善移动端单列布局
同步运营口径与本地数据库版本漂移排障文档
|
2026-07-15 01:25:29 +08:00 |
|
kdletters
|
9807295a7d
|
调整画布生成输入与图集快速编辑
隐藏生成面板资源名称字段并恢复提示词输入边框
恢复图标图集快速编辑并仅对单图标禁用
补充工具栏右键菜单工作流回归测试与编辑器文档
|
2026-07-14 23:26:35 +08:00 |
|
kdletters
|
f3936f60a3
|
修复后台多账号安全与事务边界
将Argon2密码操作移出异步执行器并限制并发
统一未知停用和非法账号的登录校验与错误语义
隔离登录凭据快照和普通账号公开契约
调整管理员显示名查询顺序避免写入伪失败
新增后台账号procedure身份与事务集成烟测
同步后台账号技术方案与开发验证文档
|
2026-07-14 20:30:44 +08:00 |
|
kdletters
|
bddc25b4e0
|
后台支持多账号与页面访问权限
保留环境变量管理员作为 owner,并新增可持久化管理的 member 账号
建立一级页面权限、实时会话失效和后端逐请求鉴权
统一操作记录与配置记录展示管理员显示名称,隐藏内部主体标识
补充账号管理页面、生成绑定、定向测试和技术文档
|
2026-07-14 19:21:33 +08:00 |
|
kdletters
|
ed8be38287
|
统一画布生成资源命名
新增所有生成面板的资源名称输入并统一80字符边界
贯通画布标题、项目资源、素材库与生成请求的名称传播
为图标图集和角色动作补齐命名契约及中间产物后缀
补充前后端回归测试、OpenAPI与编辑器文档
|
2026-07-14 10:27:25 +08:00 |
|