feat(*): 模型协议 - 升级声明式协议、扩充官方插件并完善生成任务恢复
This commit is contained in:
@@ -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