说明改造缺失源素材的拒绝条件

明确仅在必需 source 无法手动补齐且请求无法执行时拒绝改造
说明可手动补选的 reference 继续按 best-effort 恢复参数
This commit is contained in:
2026-08-06 19:15:40 +08:00
parent 942d2d36ad
commit b2b517d5b9
@@ -1551,6 +1551,11 @@ const LEGACY_REUSABLE_GENERATION_INPUT_TITLES = new Set(
].map((title) => title.toLowerCase()),
);
// 中文注释:只拒绝 source 丢失后无法由用户手动补齐的动作。image.edit 的快速编辑
// 面板不能替换编辑目标,角色动作面板不能重新选择原角色图层,UI 素材 / spritesheet
// 提取也不能替换原 UI 设计图;缺少这些必需 source 时,当前 UI 根本无法构造并提交
// 可执行请求,所以即使 prompt、模型、尺寸等字段仍可恢复也必须拒绝改造。其它拥有
// 手动补选入口的 reference 缺失时不拒绝,继续按 best-effort 恢复其余参数。
const REQUIRED_SOURCE_GENERATION_ACTIONS = new Set<CanvasGenerationAction>([
'image.edit',
'character-animation.generate',