feat(*): 模型协议 - 升级声明式协议、扩充官方插件并完善生成任务恢复
This commit is contained in:
1 parent
3f4a9ea3d0
commit
4724f0767b
132 files changed
+4576
-1420
No files matched your search
@@ -25,6 +25,15 @@ export type CanvasGenerationRequestFingerprintInput = {
|
||||
context: Pick<NodeGenerationContext, "referenceImages" | "referenceVideos" | "referenceAudios" | "characterReferences" | "resolvedCharacterVersions" | "resolvedCharacterVoices">;
|
||||
};
|
||||
|
||||
/**
|
||||
* 编辑器保留带 @ 槽位的原始提示词,任务请求单独保存经过技能/风格处理的模型提示词。
|
||||
* 模型提示词也保留 @图片1 等槽位标记。
|
||||
* 两者不能互相覆盖,否则刷新后富引用会退化为普通“图片1”文本。
|
||||
*/
|
||||
export function canvasGenerationPromptMetadata(composerContent: string, effectivePrompt: string) {
|
||||
return { composerContent, prompt: effectivePrompt };
|
||||
}
|
||||
|
||||
export function canvasGenerationRequestFingerprint(input: CanvasGenerationRequestFingerprintInput) {
|
||||
const serialized = canonicalize({
|
||||
version: 1,
|
||||
|
||||
Reference in new issue
Block a user