object Schema / 分支
- Schema 路径
/- Pack 中的位置
$
约束与结构
{
"$id": "https://github.com/sutro-planet/story-orbit/creator-packs/0.2/pack.schema.json",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"required": [
"protocol_version",
"manifest",
"publication",
"experience",
"instructions",
"generation",
"style",
"default_entry_id",
"entries",
"canon",
"actors",
"scenes",
"props",
"predicates",
"arcs",
"event_cards",
"stats",
"lorebook",
"visual_anchors",
"assets",
"endings",
"collection",
"open_questions",
"extensions"
],
"title": "StoryOrbit Creator Pack 0.2",
"type": "object"
}
教程与完整示例
actor 0.2 · definition
object Schema / 分支
- Schema 路径
/$defs/actor- Pack 中的位置
$.actors[]
约束与结构
{
"required": [
"id",
"entry_ids",
"name",
"public_intro",
"appearance",
"goal",
"stakes",
"methods",
"limits",
"origin",
"visual_anchor_ids"
],
"type": "object"
}
教程与完整示例 · 所属结构
false Schema / 分支
- Schema 路径
/$defs/actor/additionalProperties- Pack 中的位置
$.actors[][*]
约束与结构
布尔 Schema: false
教程与完整示例 · 所属结构
string 在所属结构中必填
- Schema 路径
/$defs/actor/properties/appearance- Pack 中的位置
$.actors[].appearance
约束与结构
{
"maxLength": 20000,
"minLength": 1,
"type": "string"
}
教程与完整示例 · 所属结构
scope 在所属结构中必填
- Schema 路径
/$defs/actor/properties/entry_ids- Pack 中的位置
$.actors[].entry_ids
可复用类型: /$defs/scope
约束与结构
{
"$ref": "#/$defs/scope"
}
教程与完整示例 · 所属结构
goal 0.2 · property
string 在所属结构中必填
- Schema 路径
/$defs/actor/properties/goal- Pack 中的位置
$.actors[].goal
约束与结构
{
"maxLength": 20000,
"minLength": 1,
"type": "string"
}
教程与完整示例 · 所属结构
id 0.2 · property
union / composition 在所属结构中必填
- Schema 路径
/$defs/actor/properties/id- Pack 中的位置
$.actors[].id
约束与结构
{}
教程与完整示例 · 所属结构
0 0.2 · schema
id Schema / 分支
- Schema 路径
/$defs/actor/properties/id/allOf/0- Pack 中的位置
$.actors[].id
可复用类型: /$defs/id
约束与结构
{
"$ref": "#/$defs/id"
}
教程与完整示例 · 所属结构
1 0.2 · schema
schema Schema / 分支
- Schema 路径
/$defs/actor/properties/id/allOf/1- Pack 中的位置
$.actors[].id
约束与结构
{}
教程与完整示例 · 所属结构
not 0.2 · schema
schema Schema / 分支
- Schema 路径
/$defs/actor/properties/id/allOf/1/not- Pack 中的位置
$.actors[].id
约束与结构
{
"enum": [
"world",
"reader"
]
}
教程与完整示例 · 所属结构
limits 0.2 · property
array 在所属结构中必填
- Schema 路径
/$defs/actor/properties/limits- Pack 中的位置
$.actors[].limits
约束与结构
{
"maxItems": 4096,
"minItems": 1,
"type": "array"
}
教程与完整示例 · 所属结构
items 0.2 · schema
string Schema / 分支
- Schema 路径
/$defs/actor/properties/limits/items- Pack 中的位置
$.actors[].limits[]
约束与结构
{
"maxLength": 20000,
"minLength": 1,
"type": "string"
}
教程与完整示例 · 所属结构
methods 0.2 · property
array 在所属结构中必填
- Schema 路径
/$defs/actor/properties/methods- Pack 中的位置
$.actors[].methods
约束与结构
{
"maxItems": 4096,
"minItems": 1,
"type": "array"
}
教程与完整示例 · 所属结构
items 0.2 · schema
string Schema / 分支
- Schema 路径
/$defs/actor/properties/methods/items- Pack 中的位置
$.actors[].methods[]
约束与结构
{
"maxLength": 20000,
"minLength": 1,
"type": "string"
}
教程与完整示例 · 所属结构
name 0.2 · property
string 在所属结构中必填
- Schema 路径
/$defs/actor/properties/name- Pack 中的位置
$.actors[].name
约束与结构
{
"maxLength": 200,
"minLength": 1,
"type": "string"
}
教程与完整示例 · 所属结构
origin 0.2 · property
origin 在所属结构中必填
- Schema 路径
/$defs/actor/properties/origin- Pack 中的位置
$.actors[].origin
可复用类型: /$defs/origin
约束与结构
{
"$ref": "#/$defs/origin"
}
教程与完整示例 · 所属结构
string 在所属结构中必填
- Schema 路径
/$defs/actor/properties/public_intro- Pack 中的位置
$.actors[].public_intro
约束与结构
{
"maxLength": 20000,
"minLength": 1,
"type": "string"
}
教程与完整示例 · 所属结构
stakes 0.2 · property
string 在所属结构中必填
- Schema 路径
/$defs/actor/properties/stakes- Pack 中的位置
$.actors[].stakes
约束与结构
{
"maxLength": 20000,
"minLength": 1,
"type": "string"
}
教程与完整示例 · 所属结构
array 在所属结构中必填
- Schema 路径
/$defs/actor/properties/visual_anchor_ids- Pack 中的位置
$.actors[].visual_anchor_ids
约束与结构
{
"maxItems": 64,
"minItems": 0,
"type": "array",
"uniqueItems": true
}
教程与完整示例 · 所属结构
items 0.2 · schema
id Schema / 分支
- Schema 路径
/$defs/actor/properties/visual_anchor_ids/items- Pack 中的位置
$.actors[].visual_anchor_ids[]
可复用类型: /$defs/id
约束与结构
{
"$ref": "#/$defs/id"
}
教程与完整示例 · 所属结构
object Schema / 分支
- Schema 路径
/$defs/actorSetup- Pack 中的位置
$.entries[].actor_setup[]
约束与结构
{
"required": [
"actor_id",
"goal",
"known_fact_ids",
"beliefs",
"relationship_notes"
],
"type": "object"
}
教程与完整示例 · 所属结构
false Schema / 分支
- Schema 路径
/$defs/actorSetup/additionalProperties- Pack 中的位置
$.entries[].actor_setup[][*]
约束与结构
布尔 Schema: false
教程与完整示例 · 所属结构
id 在所属结构中必填
- Schema 路径
/$defs/actorSetup/properties/actor_id- Pack 中的位置
$.entries[].actor_setup[].actor_id
可复用类型: /$defs/id
约束与结构
{
"$ref": "#/$defs/id"
}
教程与完整示例 · 所属结构
beliefs 0.2 · property
array 在所属结构中必填
- Schema 路径
/$defs/actorSetup/properties/beliefs- Pack 中的位置
$.entries[].actor_setup[].beliefs
约束与结构
{
"maxItems": 4096,
"minItems": 0,
"type": "array"
}
教程与完整示例 · 所属结构
items 0.2 · schema
belief Schema / 分支
- Schema 路径
/$defs/actorSetup/properties/beliefs/items- Pack 中的位置
$.entries[].actor_setup[].beliefs[]
可复用类型: /$defs/belief
约束与结构
{
"$ref": "#/$defs/belief"
}
教程与完整示例 · 所属结构
goal 0.2 · property
string 在所属结构中必填
- Schema 路径
/$defs/actorSetup/properties/goal- Pack 中的位置
$.entries[].actor_setup[].goal
约束与结构
{
"maxLength": 20000,
"minLength": 1,
"type": "string"
}
教程与完整示例 · 所属结构
array 在所属结构中必填
- Schema 路径
/$defs/actorSetup/properties/known_fact_ids- Pack 中的位置
$.entries[].actor_setup[].known_fact_ids
约束与结构
{
"maxItems": 4096,
"minItems": 0,
"type": "array",
"uniqueItems": true
}
教程与完整示例 · 所属结构
items 0.2 · schema
id Schema / 分支
- Schema 路径
/$defs/actorSetup/properties/known_fact_ids/items- Pack 中的位置
$.entries[].actor_setup[].known_fact_ids[]
可复用类型: /$defs/id
约束与结构
{
"$ref": "#/$defs/id"
}
教程与完整示例 · 所属结构
array 在所属结构中必填
- Schema 路径
/$defs/actorSetup/properties/relationship_notes- Pack 中的位置
$.entries[].actor_setup[].relationship_notes
约束与结构
{
"maxItems": 4096,
"minItems": 0,
"type": "array"
}
教程与完整示例 · 所属结构
items 0.2 · schema
string Schema / 分支
- Schema 路径
/$defs/actorSetup/properties/relationship_notes/items- Pack 中的位置
$.entries[].actor_setup[].relationship_notes[]
约束与结构
{
"maxLength": 20000,
"minLength": 1,
"type": "string"
}
教程与完整示例 · 所属结构
object Schema / 分支
- Schema 路径
/$defs/anchorReference- Pack 中的位置
$.assets[].anchor_references[]
约束与结构
{
"required": [
"anchor_id",
"reference_asset_ids",
"role",
"instruction",
"strength"
],
"type": "object"
}
教程与完整示例 · 所属结构
false Schema / 分支
- Schema 路径
/$defs/anchorReference/additionalProperties- Pack 中的位置
$.assets[].anchor_references[][*]
约束与结构
布尔 Schema: false
教程与完整示例 · 所属结构
id 在所属结构中必填
- Schema 路径
/$defs/anchorReference/properties/anchor_id- Pack 中的位置
$.assets[].anchor_references[].anchor_id
可复用类型: /$defs/id
约束与结构
{
"$ref": "#/$defs/id"
}
教程与完整示例 · 所属结构
union / composition 在所属结构中必填
- Schema 路径
/$defs/anchorReference/properties/instruction- Pack 中的位置
$.assets[].anchor_references[].instruction
约束与结构
{}
教程与完整示例 · 所属结构
0 0.2 · schema
string Schema / 分支
- Schema 路径
/$defs/anchorReference/properties/instruction/anyOf/0- Pack 中的位置
$.assets[].anchor_references[].instruction
约束与结构
{
"maxLength": 20000,
"minLength": 1,
"type": "string"
}
教程与完整示例 · 所属结构
1 0.2 · schema
null Schema / 分支
- Schema 路径
/$defs/anchorReference/properties/instruction/anyOf/1- Pack 中的位置
$.assets[].anchor_references[].instruction
约束与结构
{
"type": "null"
}
教程与完整示例 · 所属结构
array 在所属结构中必填
- Schema 路径
/$defs/anchorReference/properties/reference_asset_ids- Pack 中的位置
$.assets[].anchor_references[].reference_asset_ids
约束与结构
{
"maxItems": 64,
"minItems": 1,
"type": "array",
"uniqueItems": true
}
教程与完整示例 · 所属结构
items 0.2 · schema
id Schema / 分支
- Schema 路径
/$defs/anchorReference/properties/reference_asset_ids/items- Pack 中的位置
$.assets[].anchor_references[].reference_asset_ids[]
可复用类型: /$defs/id
约束与结构
{
"$ref": "#/$defs/id"
}
教程与完整示例 · 所属结构
role 0.2 · property
schema 在所属结构中必填
- Schema 路径
/$defs/anchorReference/properties/role- Pack 中的位置
$.assets[].anchor_references[].role
约束与结构
{
"enum": [
"identity",
"style",
"composition",
"pose",
"background",
"mask",
"first_frame",
"last_frame"
]
}
教程与完整示例 · 所属结构
union / composition 在所属结构中必填
- Schema 路径
/$defs/anchorReference/properties/strength- Pack 中的位置
$.assets[].anchor_references[].strength
约束与结构
{}
教程与完整示例 · 所属结构
0 0.2 · schema
number Schema / 分支
- Schema 路径
/$defs/anchorReference/properties/strength/anyOf/0- Pack 中的位置
$.assets[].anchor_references[].strength
约束与结构
{
"maximum": 1,
"minimum": 0,
"type": "number"
}
教程与完整示例 · 所属结构
1 0.2 · schema
null Schema / 分支
- Schema 路径
/$defs/anchorReference/properties/strength/anyOf/1- Pack 中的位置
$.assets[].anchor_references[].strength
约束与结构
{
"type": "null"
}
教程与完整示例 · 所属结构
arc 0.2 · definition
object Schema / 分支
- Schema 路径
/$defs/arc- Pack 中的位置
$.arcs[]
约束与结构
{
"required": [
"id",
"entry_ids",
"question",
"promises",
"completion_condition",
"outcome_space",
"pacing"
],
"type": "object"
}
教程与完整示例 · 所属结构
false Schema / 分支
- Schema 路径
/$defs/arc/additionalProperties- Pack 中的位置
$.arcs[][*]
约束与结构
布尔 Schema: false
教程与完整示例 · 所属结构
condition 在所属结构中必填
- Schema 路径
/$defs/arc/properties/completion_condition- Pack 中的位置
$.arcs[].completion_condition
可复用类型: /$defs/condition
约束与结构
{
"$ref": "#/$defs/condition"
}
教程与完整示例 · 所属结构
scope 在所属结构中必填
- Schema 路径
/$defs/arc/properties/entry_ids- Pack 中的位置
$.arcs[].entry_ids
可复用类型: /$defs/scope
约束与结构
{
"$ref": "#/$defs/scope"
}
教程与完整示例 · 所属结构
id 0.2 · property
id 在所属结构中必填
- Schema 路径
/$defs/arc/properties/id- Pack 中的位置
$.arcs[].id
可复用类型: /$defs/id
约束与结构
{
"$ref": "#/$defs/id"
}
教程与完整示例 · 所属结构
array 在所属结构中必填
- Schema 路径
/$defs/arc/properties/outcome_space- Pack 中的位置
$.arcs[].outcome_space
约束与结构
{
"maxItems": 4096,
"minItems": 1,
"type": "array"
}
教程与完整示例 · 所属结构
items 0.2 · schema
string Schema / 分支
- Schema 路径
/$defs/arc/properties/outcome_space/items- Pack 中的位置
$.arcs[].outcome_space[]
约束与结构
{
"maxLength": 20000,
"minLength": 1,
"type": "string"
}
教程与完整示例 · 所属结构
pacing 0.2 · property
object 在所属结构中必填
- Schema 路径
/$defs/arc/properties/pacing- Pack 中的位置
$.arcs[].pacing
约束与结构
{
"required": [
"target_scene_count",
"max_continuations_per_scene",
"max_run_continuations",
"repetition_limits",
"recovery_rule"
],
"type": "object"
}
教程与完整示例 · 所属结构
false Schema / 分支
- Schema 路径
/$defs/arc/properties/pacing/additionalProperties- Pack 中的位置
$.arcs[].pacing[*]
约束与结构
布尔 Schema: false
教程与完整示例 · 所属结构
integer 在所属结构中必填
- Schema 路径
/$defs/arc/properties/pacing/properties/max_continuations_per_scene- Pack 中的位置
$.arcs[].pacing.max_continuations_per_scene
约束与结构
{
"maximum": 1000,
"minimum": 1,
"type": "integer"
}
教程与完整示例 · 所属结构
integer 在所属结构中必填
- Schema 路径
/$defs/arc/properties/pacing/properties/max_run_continuations- Pack 中的位置
$.arcs[].pacing.max_run_continuations
约束与结构
{
"maximum": 100000,
"minimum": 1,
"type": "integer"
}
教程与完整示例 · 所属结构
string 在所属结构中必填
- Schema 路径
/$defs/arc/properties/pacing/properties/recovery_rule- Pack 中的位置
$.arcs[].pacing.recovery_rule
约束与结构
{
"maxLength": 20000,
"minLength": 1,
"type": "string"
}
教程与完整示例 · 所属结构
array 在所属结构中必填
- Schema 路径
/$defs/arc/properties/pacing/properties/repetition_limits- Pack 中的位置
$.arcs[].pacing.repetition_limits
约束与结构
{
"maxItems": 4096,
"minItems": 0,
"type": "array"
}
教程与完整示例 · 所属结构
items 0.2 · schema
string Schema / 分支
- Schema 路径
/$defs/arc/properties/pacing/properties/repetition_limits/items- Pack 中的位置
$.arcs[].pacing.repetition_limits[]
约束与结构
{
"maxLength": 20000,
"minLength": 1,
"type": "string"
}
教程与完整示例 · 所属结构
array 在所属结构中必填
- Schema 路径
/$defs/arc/properties/pacing/properties/target_scene_count- Pack 中的位置
$.arcs[].pacing.target_scene_count
约束与结构
{
"maxItems": 2,
"minItems": 2,
"type": "array"
}
教程与完整示例 · 所属结构
items 0.2 · schema
integer Schema / 分支
- Schema 路径
/$defs/arc/properties/pacing/properties/target_scene_count/items- Pack 中的位置
$.arcs[].pacing.target_scene_count[]
约束与结构
{
"maximum": 10000,
"minimum": 1,
"type": "integer"
}
教程与完整示例 · 所属结构
array 在所属结构中必填
- Schema 路径
/$defs/arc/properties/promises- Pack 中的位置
$.arcs[].promises
约束与结构
{
"maxItems": 4096,
"minItems": 1,
"type": "array"
}
教程与完整示例 · 所属结构
items 0.2 · schema
promise Schema / 分支
- Schema 路径
/$defs/arc/properties/promises/items- Pack 中的位置
$.arcs[].promises[]
可复用类型: /$defs/promise
约束与结构
{
"$ref": "#/$defs/promise"
}
教程与完整示例 · 所属结构
string 在所属结构中必填
- Schema 路径
/$defs/arc/properties/question- Pack 中的位置
$.arcs[].question
约束与结构
{
"maxLength": 20000,
"minLength": 1,
"type": "string"
}
教程与完整示例 · 所属结构
asset 0.2 · definition
object Schema / 分支
- Schema 路径
/$defs/asset- Pack 中的位置
$.assets[]
约束与结构
{
"required": [
"id",
"entry_ids",
"kind",
"description",
"alt_text",
"uri",
"sha256",
"mime_type",
"byte_size",
"reference_only",
"depicts_fact_ids",
"depicts_event_ids",
"valid_when",
"origin",
"source_url",
"references",
"generation",
"generation_record",
"anchor_references"
],
"type": "object"
}
教程与完整示例 · 所属结构
false Schema / 分支
- Schema 路径
/$defs/asset/additionalProperties- Pack 中的位置
$.assets[][*]
约束与结构
布尔 Schema: false
教程与完整示例 · 所属结构
0 0.2 · schema
schema Schema / 分支
- Schema 路径
/$defs/asset/allOf/0- Pack 中的位置
$.assets[]
约束与结构
{}
教程与完整示例 · 所属结构
if 0.2 · schema
schema Schema / 分支
- Schema 路径
/$defs/asset/allOf/0/if- Pack 中的位置
$.assets[]
约束与结构
{}
教程与完整示例 · 所属结构
object 此处未列为必填
- Schema 路径
/$defs/asset/allOf/0/if/properties/generation_record- Pack 中的位置
$.assets[].generation_record
约束与结构
{
"type": "object"
}
教程与完整示例 · 所属结构
then 0.2 · schema
schema Schema / 分支
- Schema 路径
/$defs/asset/allOf/0/then- Pack 中的位置
$.assets[]
约束与结构
{}
教程与完整示例 · 所属结构
integer 此处未列为必填
- Schema 路径
/$defs/asset/allOf/0/then/properties/byte_size- Pack 中的位置
$.assets[].byte_size
约束与结构
{
"type": "integer"
}
教程与完整示例 · 所属结构
sha256 0.2 · property
string 此处未列为必填
- Schema 路径
/$defs/asset/allOf/0/then/properties/sha256- Pack 中的位置
$.assets[].sha256
约束与结构
{
"type": "string"
}
教程与完整示例 · 所属结构
uri 0.2 · property
string 此处未列为必填
- Schema 路径
/$defs/asset/allOf/0/then/properties/uri- Pack 中的位置
$.assets[].uri
约束与结构
{
"type": "string"
}
教程与完整示例 · 所属结构
1 0.2 · schema
schema Schema / 分支
- Schema 路径
/$defs/asset/allOf/1- Pack 中的位置
$.assets[]
约束与结构
{}
教程与完整示例 · 所属结构
if 0.2 · schema
schema Schema / 分支
- Schema 路径
/$defs/asset/allOf/1/if- Pack 中的位置
$.assets[]
约束与结构
{}
教程与完整示例 · 所属结构
object 此处未列为必填
- Schema 路径
/$defs/asset/allOf/1/if/properties/generation- Pack 中的位置
$.assets[].generation
约束与结构
{
"type": "object"
}
教程与完整示例 · 所属结构
uri 0.2 · property
string 此处未列为必填
- Schema 路径
/$defs/asset/allOf/1/if/properties/uri- Pack 中的位置
$.assets[].uri
约束与结构
{
"type": "string"
}
教程与完整示例 · 所属结构
then 0.2 · schema
schema Schema / 分支
- Schema 路径
/$defs/asset/allOf/1/then- Pack 中的位置
$.assets[]
约束与结构
{}
教程与完整示例 · 所属结构
object 此处未列为必填
- Schema 路径
/$defs/asset/allOf/1/then/properties/generation_record- Pack 中的位置
$.assets[].generation_record
约束与结构
{
"type": "object"
}
教程与完整示例 · 所属结构
2 0.2 · schema
schema Schema / 分支
- Schema 路径
/$defs/asset/allOf/2- Pack 中的位置
$.assets[]
约束与结构
{}
教程与完整示例 · 所属结构
if 0.2 · schema
schema Schema / 分支
- Schema 路径
/$defs/asset/allOf/2/if- Pack 中的位置
$.assets[]
约束与结构
{}
教程与完整示例 · 所属结构
kind 0.2 · property
const 此处未列为必填
- Schema 路径
/$defs/asset/allOf/2/if/properties/kind- Pack 中的位置
$.assets[].kind
约束与结构
{
"const": "audio"
}
教程与完整示例 · 所属结构
then 0.2 · schema
schema Schema / 分支
- Schema 路径
/$defs/asset/allOf/2/then- Pack 中的位置
$.assets[]
约束与结构
{}
教程与完整示例 · 所属结构
schema 此处未列为必填
- Schema 路径
/$defs/asset/allOf/2/then/properties/anchor_references- Pack 中的位置
$.assets[].anchor_references
约束与结构
{
"maxItems": 0
}
教程与完整示例 · 所属结构
null 此处未列为必填
- Schema 路径
/$defs/asset/allOf/2/then/properties/generation- Pack 中的位置
$.assets[].generation
约束与结构
{
"type": "null"
}
教程与完整示例 · 所属结构
null 此处未列为必填
- Schema 路径
/$defs/asset/allOf/2/then/properties/generation_record- Pack 中的位置
$.assets[].generation_record
约束与结构
{
"type": "null"
}
教程与完整示例 · 所属结构
schema 此处未列为必填
- Schema 路径
/$defs/asset/allOf/2/then/properties/references- Pack 中的位置
$.assets[].references
约束与结构
{
"maxItems": 0
}
教程与完整示例 · 所属结构
3 0.2 · schema
schema Schema / 分支
- Schema 路径
/$defs/asset/allOf/3- Pack 中的位置
$.assets[]
约束与结构
{}
教程与完整示例 · 所属结构
if 0.2 · schema
schema Schema / 分支
- Schema 路径
/$defs/asset/allOf/3/if- Pack 中的位置
$.assets[]
约束与结构
{}
教程与完整示例 · 所属结构
kind 0.2 · property
const 此处未列为必填
- Schema 路径
/$defs/asset/allOf/3/if/properties/kind- Pack 中的位置
$.assets[].kind
约束与结构
{
"const": "image"
}
教程与完整示例 · 所属结构
then 0.2 · schema
schema Schema / 分支
- Schema 路径
/$defs/asset/allOf/3/then- Pack 中的位置
$.assets[]
约束与结构
{}
教程与完整示例 · 所属结构
schema 此处未列为必填
- Schema 路径
/$defs/asset/allOf/3/then/properties/generation- Pack 中的位置
$.assets[].generation
约束与结构
{}
教程与完整示例 · 所属结构
task 0.2 · property
schema 此处未列为必填
- Schema 路径
/$defs/asset/allOf/3/then/properties/generation/properties/task- Pack 中的位置
$.assets[].generation.task
约束与结构
{
"enum": [
"text_to_image",
"image_to_image"
]
}
教程与完整示例 · 所属结构
schema 此处未列为必填
- Schema 路径
/$defs/asset/allOf/3/then/properties/generation_record- Pack 中的位置
$.assets[].generation_record
约束与结构
{}
教程与完整示例 · 所属结构
config 0.2 · property
schema 此处未列为必填
- Schema 路径
/$defs/asset/allOf/3/then/properties/generation_record/properties/config- Pack 中的位置
$.assets[].generation_record.config
约束与结构
{}
教程与完整示例 · 所属结构
task 0.2 · property
schema 此处未列为必填
- Schema 路径
/$defs/asset/allOf/3/then/properties/generation_record/properties/config/properties/task- Pack 中的位置
$.assets[].generation_record.config.task
约束与结构
{
"enum": [
"text_to_image",
"image_to_image"
]
}
教程与完整示例 · 所属结构
4 0.2 · schema
schema Schema / 分支
- Schema 路径
/$defs/asset/allOf/4- Pack 中的位置
$.assets[]
约束与结构
{}
教程与完整示例 · 所属结构
if 0.2 · schema
schema Schema / 分支
- Schema 路径
/$defs/asset/allOf/4/if- Pack 中的位置
$.assets[]
约束与结构
{}
教程与完整示例 · 所属结构
kind 0.2 · property
const 此处未列为必填
- Schema 路径
/$defs/asset/allOf/4/if/properties/kind- Pack 中的位置
$.assets[].kind
约束与结构
{
"const": "video"
}
教程与完整示例 · 所属结构
then 0.2 · schema
schema Schema / 分支
- Schema 路径
/$defs/asset/allOf/4/then- Pack 中的位置
$.assets[]
约束与结构
{}
教程与完整示例 · 所属结构
schema 此处未列为必填
- Schema 路径
/$defs/asset/allOf/4/then/properties/generation- Pack 中的位置
$.assets[].generation
约束与结构
{}
教程与完整示例 · 所属结构
task 0.2 · property
schema 此处未列为必填
- Schema 路径
/$defs/asset/allOf/4/then/properties/generation/properties/task- Pack 中的位置
$.assets[].generation.task
约束与结构
{
"enum": [
"text_to_video",
"image_to_video",
"video_to_video"
]
}
教程与完整示例 · 所属结构
schema 此处未列为必填
- Schema 路径
/$defs/asset/allOf/4/then/properties/generation_record- Pack 中的位置
$.assets[].generation_record
约束与结构
{}
教程与完整示例 · 所属结构
config 0.2 · property
schema 此处未列为必填
- Schema 路径
/$defs/asset/allOf/4/then/properties/generation_record/properties/config- Pack 中的位置
$.assets[].generation_record.config
约束与结构
{}
教程与完整示例 · 所属结构
task 0.2 · property
schema 此处未列为必填
- Schema 路径
/$defs/asset/allOf/4/then/properties/generation_record/properties/config/properties/task- Pack 中的位置
$.assets[].generation_record.config.task
约束与结构
{
"enum": [
"text_to_video",
"image_to_video",
"video_to_video"
]
}
教程与完整示例 · 所属结构
string 在所属结构中必填
- Schema 路径
/$defs/asset/properties/alt_text- Pack 中的位置
$.assets[].alt_text
约束与结构
{
"maxLength": 20000,
"minLength": 1,
"type": "string"
}
教程与完整示例 · 所属结构
array 在所属结构中必填
- Schema 路径
/$defs/asset/properties/anchor_references- Pack 中的位置
$.assets[].anchor_references
约束与结构
{
"maxItems": 64,
"minItems": 0,
"type": "array"
}
教程与完整示例 · 所属结构
items 0.2 · schema
anchorReference Schema / 分支
- Schema 路径
/$defs/asset/properties/anchor_references/items- Pack 中的位置
$.assets[].anchor_references[]
可复用类型: /$defs/anchorReference
约束与结构
{
"$ref": "#/$defs/anchorReference"
}
教程与完整示例 · 所属结构
union / composition 在所属结构中必填
- Schema 路径
/$defs/asset/properties/byte_size- Pack 中的位置
$.assets[].byte_size
约束与结构
{}
教程与完整示例 · 所属结构
0 0.2 · schema
integer Schema / 分支
- Schema 路径
/$defs/asset/properties/byte_size/anyOf/0- Pack 中的位置
$.assets[].byte_size
约束与结构
{
"maximum": 1073741824,
"minimum": 1,
"type": "integer"
}
教程与完整示例 · 所属结构
1 0.2 · schema
null Schema / 分支
- Schema 路径
/$defs/asset/properties/byte_size/anyOf/1- Pack 中的位置
$.assets[].byte_size
约束与结构
{
"type": "null"
}
教程与完整示例 · 所属结构
array 在所属结构中必填
- Schema 路径
/$defs/asset/properties/depicts_event_ids- Pack 中的位置
$.assets[].depicts_event_ids
约束与结构
{
"maxItems": 4096,
"minItems": 0,
"type": "array",
"uniqueItems": true
}
教程与完整示例 · 所属结构
items 0.2 · schema
id Schema / 分支
- Schema 路径
/$defs/asset/properties/depicts_event_ids/items- Pack 中的位置
$.assets[].depicts_event_ids[]
可复用类型: /$defs/id
约束与结构
{
"$ref": "#/$defs/id"
}
教程与完整示例 · 所属结构
array 在所属结构中必填
- Schema 路径
/$defs/asset/properties/depicts_fact_ids- Pack 中的位置
$.assets[].depicts_fact_ids
约束与结构
{
"maxItems": 4096,
"minItems": 0,
"type": "array",
"uniqueItems": true
}
教程与完整示例 · 所属结构
items 0.2 · schema
id Schema / 分支
- Schema 路径
/$defs/asset/properties/depicts_fact_ids/items- Pack 中的位置
$.assets[].depicts_fact_ids[]
可复用类型: /$defs/id
约束与结构
{
"$ref": "#/$defs/id"
}
教程与完整示例 · 所属结构
string 在所属结构中必填
- Schema 路径
/$defs/asset/properties/description- Pack 中的位置
$.assets[].description
约束与结构
{
"maxLength": 20000,
"minLength": 1,
"type": "string"
}
教程与完整示例 · 所属结构
scope 在所属结构中必填
- Schema 路径
/$defs/asset/properties/entry_ids- Pack 中的位置
$.assets[].entry_ids
可复用类型: /$defs/scope
约束与结构
{
"$ref": "#/$defs/scope"
}
教程与完整示例 · 所属结构
union / composition 在所属结构中必填
- Schema 路径
/$defs/asset/properties/generation- Pack 中的位置
$.assets[].generation
约束与结构
{}
教程与完整示例 · 所属结构
0 0.2 · schema
visualGenerationConfig Schema / 分支
- Schema 路径
/$defs/asset/properties/generation/anyOf/0- Pack 中的位置
$.assets[].generation
可复用类型: /$defs/visualGenerationConfig
约束与结构
{
"$ref": "#/$defs/visualGenerationConfig"
}
教程与完整示例 · 所属结构
1 0.2 · schema
null Schema / 分支
- Schema 路径
/$defs/asset/properties/generation/anyOf/1- Pack 中的位置
$.assets[].generation
约束与结构
{
"type": "null"
}
教程与完整示例 · 所属结构
union / composition 在所属结构中必填
- Schema 路径
/$defs/asset/properties/generation_record- Pack 中的位置
$.assets[].generation_record
约束与结构
{}
教程与完整示例 · 所属结构
0 0.2 · schema
assetGenerationRecord Schema / 分支
- Schema 路径
/$defs/asset/properties/generation_record/anyOf/0- Pack 中的位置
$.assets[].generation_record
可复用类型: /$defs/assetGenerationRecord
约束与结构
{
"$ref": "#/$defs/assetGenerationRecord"
}
教程与完整示例 · 所属结构
1 0.2 · schema
null Schema / 分支
- Schema 路径
/$defs/asset/properties/generation_record/anyOf/1- Pack 中的位置
$.assets[].generation_record
约束与结构
{
"type": "null"
}
教程与完整示例 · 所属结构
id 0.2 · property
id 在所属结构中必填
- Schema 路径
/$defs/asset/properties/id- Pack 中的位置
$.assets[].id
可复用类型: /$defs/id
约束与结构
{
"$ref": "#/$defs/id"
}
教程与完整示例 · 所属结构
kind 0.2 · property
schema 在所属结构中必填
- Schema 路径
/$defs/asset/properties/kind- Pack 中的位置
$.assets[].kind
约束与结构
{
"enum": [
"image",
"audio",
"video"
]
}
教程与完整示例 · 所属结构
schema 在所属结构中必填
- Schema 路径
/$defs/asset/properties/mime_type- Pack 中的位置
$.assets[].mime_type
约束与结构
{
"enum": [
"image/jpeg",
"image/png",
"image/webp",
"image/gif",
"audio/mpeg",
"audio/wav",
"video/mp4"
]
}
教程与完整示例 · 所属结构
origin 0.2 · property
origin 在所属结构中必填
- Schema 路径
/$defs/asset/properties/origin- Pack 中的位置
$.assets[].origin
可复用类型: /$defs/origin
约束与结构
{
"$ref": "#/$defs/origin"
}
教程与完整示例 · 所属结构
boolean 在所属结构中必填
- Schema 路径
/$defs/asset/properties/reference_only- Pack 中的位置
$.assets[].reference_only
约束与结构
{
"type": "boolean"
}
教程与完整示例 · 所属结构
array 在所属结构中必填
- Schema 路径
/$defs/asset/properties/references- Pack 中的位置
$.assets[].references
约束与结构
{
"maxItems": 64,
"type": "array"
}
教程与完整示例 · 所属结构
items 0.2 · schema
assetReference Schema / 分支
- Schema 路径
/$defs/asset/properties/references/items- Pack 中的位置
$.assets[].references[]
可复用类型: /$defs/assetReference
约束与结构
{
"$ref": "#/$defs/assetReference"
}
教程与完整示例 · 所属结构
sha256 0.2 · property
union / composition 在所属结构中必填
- Schema 路径
/$defs/asset/properties/sha256- Pack 中的位置
$.assets[].sha256
约束与结构
{}
教程与完整示例 · 所属结构
0 0.2 · schema
string Schema / 分支
- Schema 路径
/$defs/asset/properties/sha256/anyOf/0- Pack 中的位置
$.assets[].sha256
约束与结构
{
"pattern": "^[a-f0-9]{64}$",
"type": "string"
}
教程与完整示例 · 所属结构
1 0.2 · schema
null Schema / 分支
- Schema 路径
/$defs/asset/properties/sha256/anyOf/1- Pack 中的位置
$.assets[].sha256
约束与结构
{
"type": "null"
}
教程与完整示例 · 所属结构
union / composition 在所属结构中必填
- Schema 路径
/$defs/asset/properties/source_url- Pack 中的位置
$.assets[].source_url
约束与结构
{}
教程与完整示例 · 所属结构
0 0.2 · schema
string Schema / 分支
- Schema 路径
/$defs/asset/properties/source_url/anyOf/0- Pack 中的位置
$.assets[].source_url
约束与结构
{
"format": "uri",
"maxLength": 2048,
"pattern": "^https://[^\\s/?#@]+(?:[/?#][^\\s]*)?$",
"type": "string"
}
教程与完整示例 · 所属结构
1 0.2 · schema
null Schema / 分支
- Schema 路径
/$defs/asset/properties/source_url/anyOf/1- Pack 中的位置
$.assets[].source_url
约束与结构
{
"type": "null"
}
教程与完整示例 · 所属结构
uri 0.2 · property
union / composition 在所属结构中必填
- Schema 路径
/$defs/asset/properties/uri- Pack 中的位置
$.assets[].uri
约束与结构
{}
教程与完整示例 · 所属结构
0 0.2 · schema
string Schema / 分支
- Schema 路径
/$defs/asset/properties/uri/anyOf/0- Pack 中的位置
$.assets[].uri
约束与结构
{
"pattern": "^asset://[A-Za-z0-9][A-Za-z0-9/_.-]{0,511}$",
"type": "string"
}
教程与完整示例 · 所属结构
1 0.2 · schema
null Schema / 分支
- Schema 路径
/$defs/asset/properties/uri/anyOf/1- Pack 中的位置
$.assets[].uri
约束与结构
{
"type": "null"
}
教程与完整示例 · 所属结构
condition 在所属结构中必填
- Schema 路径
/$defs/asset/properties/valid_when- Pack 中的位置
$.assets[].valid_when
可复用类型: /$defs/condition
约束与结构
{
"$ref": "#/$defs/condition"
}
教程与完整示例 · 所属结构
object Schema / 分支
- Schema 路径
/$defs/assetGenerationInput- Pack 中的位置
$.assets[].generation_record.input_assets[]
约束与结构
{
"required": [
"asset_id",
"sha256",
"role",
"instruction",
"strength",
"anchor_id"
],
"type": "object"
}
教程与完整示例 · 所属结构
false Schema / 分支
- Schema 路径
/$defs/assetGenerationInput/additionalProperties- Pack 中的位置
$.assets[].generation_record.input_assets[][*]
约束与结构
布尔 Schema: false
教程与完整示例 · 所属结构
union / composition 在所属结构中必填
- Schema 路径
/$defs/assetGenerationInput/properties/anchor_id- Pack 中的位置
$.assets[].generation_record.input_assets[].anchor_id
约束与结构
{}
教程与完整示例 · 所属结构
0 0.2 · schema
id Schema / 分支
- Schema 路径
/$defs/assetGenerationInput/properties/anchor_id/anyOf/0- Pack 中的位置
$.assets[].generation_record.input_assets[].anchor_id
可复用类型: /$defs/id
约束与结构
{
"$ref": "#/$defs/id"
}
教程与完整示例 · 所属结构
1 0.2 · schema
null Schema / 分支
- Schema 路径
/$defs/assetGenerationInput/properties/anchor_id/anyOf/1- Pack 中的位置
$.assets[].generation_record.input_assets[].anchor_id
约束与结构
{
"type": "null"
}
教程与完整示例 · 所属结构
id 在所属结构中必填
- Schema 路径
/$defs/assetGenerationInput/properties/asset_id- Pack 中的位置
$.assets[].generation_record.input_assets[].asset_id
可复用类型: /$defs/id
约束与结构
{
"$ref": "#/$defs/id"
}
教程与完整示例 · 所属结构
union / composition 在所属结构中必填
- Schema 路径
/$defs/assetGenerationInput/properties/instruction- Pack 中的位置
$.assets[].generation_record.input_assets[].instruction
约束与结构
{}
教程与完整示例 · 所属结构
0 0.2 · schema
string Schema / 分支
- Schema 路径
/$defs/assetGenerationInput/properties/instruction/anyOf/0- Pack 中的位置
$.assets[].generation_record.input_assets[].instruction
约束与结构
{
"maxLength": 20000,
"minLength": 1,
"type": "string"
}
教程与完整示例 · 所属结构
1 0.2 · schema
null Schema / 分支
- Schema 路径
/$defs/assetGenerationInput/properties/instruction/anyOf/1- Pack 中的位置
$.assets[].generation_record.input_assets[].instruction
约束与结构
{
"type": "null"
}
教程与完整示例 · 所属结构
role 0.2 · property
schema 在所属结构中必填
- Schema 路径
/$defs/assetGenerationInput/properties/role- Pack 中的位置
$.assets[].generation_record.input_assets[].role
约束与结构
{
"enum": [
"identity",
"style",
"composition",
"pose",
"background",
"mask",
"first_frame",
"last_frame"
]
}
教程与完整示例 · 所属结构
sha256 0.2 · property
string 在所属结构中必填
- Schema 路径
/$defs/assetGenerationInput/properties/sha256- Pack 中的位置
$.assets[].generation_record.input_assets[].sha256
约束与结构
{
"pattern": "^[a-f0-9]{64}$",
"type": "string"
}
教程与完整示例 · 所属结构
union / composition 在所属结构中必填
- Schema 路径
/$defs/assetGenerationInput/properties/strength- Pack 中的位置
$.assets[].generation_record.input_assets[].strength
约束与结构
{}
教程与完整示例 · 所属结构
0 0.2 · schema
number Schema / 分支
- Schema 路径
/$defs/assetGenerationInput/properties/strength/anyOf/0- Pack 中的位置
$.assets[].generation_record.input_assets[].strength
约束与结构
{
"maximum": 1,
"minimum": 0,
"type": "number"
}
教程与完整示例 · 所属结构
1 0.2 · schema
null Schema / 分支
- Schema 路径
/$defs/assetGenerationInput/properties/strength/anyOf/1- Pack 中的位置
$.assets[].generation_record.input_assets[].strength
约束与结构
{
"type": "null"
}
教程与完整示例 · 所属结构
object Schema / 分支
- Schema 路径
/$defs/assetGenerationRecord- Pack 中的位置
$.assets[].generation_record
约束与结构
{
"required": [
"config",
"input_assets",
"provider_revised_prompt",
"output_sha256"
],
"type": "object"
}
教程与完整示例 · 所属结构
false Schema / 分支
- Schema 路径
/$defs/assetGenerationRecord/additionalProperties- Pack 中的位置
$.assets[].generation_record[*]
约束与结构
布尔 Schema: false
教程与完整示例 · 所属结构
config 0.2 · property
visualGenerationConfig 在所属结构中必填
- Schema 路径
/$defs/assetGenerationRecord/properties/config- Pack 中的位置
$.assets[].generation_record.config
可复用类型: /$defs/visualGenerationConfig
约束与结构
{
"$ref": "#/$defs/visualGenerationConfig"
}
教程与完整示例 · 所属结构
array 在所属结构中必填
- Schema 路径
/$defs/assetGenerationRecord/properties/input_assets- Pack 中的位置
$.assets[].generation_record.input_assets
约束与结构
{
"maxItems": 64,
"type": "array"
}
教程与完整示例 · 所属结构
items 0.2 · schema
assetGenerationInput Schema / 分支
- Schema 路径
/$defs/assetGenerationRecord/properties/input_assets/items- Pack 中的位置
$.assets[].generation_record.input_assets[]
可复用类型: /$defs/assetGenerationInput
约束与结构
{
"$ref": "#/$defs/assetGenerationInput"
}
教程与完整示例 · 所属结构
string 在所属结构中必填
- Schema 路径
/$defs/assetGenerationRecord/properties/output_sha256- Pack 中的位置
$.assets[].generation_record.output_sha256
约束与结构
{
"pattern": "^[a-f0-9]{64}$",
"type": "string"
}
教程与完整示例 · 所属结构
union / composition 在所属结构中必填
- Schema 路径
/$defs/assetGenerationRecord/properties/provider_revised_prompt- Pack 中的位置
$.assets[].generation_record.provider_revised_prompt
约束与结构
{}
教程与完整示例 · 所属结构
0 0.2 · schema
string Schema / 分支
- Schema 路径
/$defs/assetGenerationRecord/properties/provider_revised_prompt/anyOf/0- Pack 中的位置
$.assets[].generation_record.provider_revised_prompt
约束与结构
{
"maxLength": 100000,
"minLength": 1,
"type": "string"
}
教程与完整示例 · 所属结构
1 0.2 · schema
null Schema / 分支
- Schema 路径
/$defs/assetGenerationRecord/properties/provider_revised_prompt/anyOf/1- Pack 中的位置
$.assets[].generation_record.provider_revised_prompt
约束与结构
{
"type": "null"
}
教程与完整示例 · 所属结构
object Schema / 分支
- Schema 路径
/$defs/assetReference- Pack 中的位置
$.assets[].references[]
约束与结构
{
"required": [
"asset_id",
"role",
"instruction",
"strength"
],
"type": "object"
}
教程与完整示例 · 所属结构
false Schema / 分支
- Schema 路径
/$defs/assetReference/additionalProperties- Pack 中的位置
$.assets[].references[][*]
约束与结构
布尔 Schema: false
教程与完整示例 · 所属结构
id 在所属结构中必填
- Schema 路径
/$defs/assetReference/properties/asset_id- Pack 中的位置
$.assets[].references[].asset_id
可复用类型: /$defs/id
约束与结构
{
"$ref": "#/$defs/id"
}
教程与完整示例 · 所属结构
union / composition 在所属结构中必填
- Schema 路径
/$defs/assetReference/properties/instruction- Pack 中的位置
$.assets[].references[].instruction
约束与结构
{}
教程与完整示例 · 所属结构
0 0.2 · schema
string Schema / 分支
- Schema 路径
/$defs/assetReference/properties/instruction/anyOf/0- Pack 中的位置
$.assets[].references[].instruction
约束与结构
{
"maxLength": 20000,
"minLength": 1,
"type": "string"
}
教程与完整示例 · 所属结构
1 0.2 · schema
null Schema / 分支
- Schema 路径
/$defs/assetReference/properties/instruction/anyOf/1- Pack 中的位置
$.assets[].references[].instruction
约束与结构
{
"type": "null"
}
教程与完整示例 · 所属结构
role 0.2 · property
schema 在所属结构中必填
- Schema 路径
/$defs/assetReference/properties/role- Pack 中的位置
$.assets[].references[].role
约束与结构
{
"enum": [
"identity",
"style",
"composition",
"pose",
"background",
"mask",
"first_frame",
"last_frame"
]
}
教程与完整示例 · 所属结构
union / composition 在所属结构中必填
- Schema 路径
/$defs/assetReference/properties/strength- Pack 中的位置
$.assets[].references[].strength
约束与结构
{}
教程与完整示例 · 所属结构
0 0.2 · schema
number Schema / 分支
- Schema 路径
/$defs/assetReference/properties/strength/anyOf/0- Pack 中的位置
$.assets[].references[].strength
约束与结构
{
"maximum": 1,
"minimum": 0,
"type": "number"
}
教程与完整示例 · 所属结构
1 0.2 · schema
null Schema / 分支
- Schema 路径
/$defs/assetReference/properties/strength/anyOf/1- Pack 中的位置
$.assets[].references[].strength
约束与结构
{
"type": "null"
}
教程与完整示例 · 所属结构
belief 0.2 · definition
object Schema / 分支
- Schema 路径
/$defs/belief- Pack 中的位置
$.entries[].actor_setup[].beliefs[]
约束与结构
{
"required": [
"statement",
"confidence",
"evidence_refs"
],
"type": "object"
}
教程与完整示例 · 所属结构
false Schema / 分支
- Schema 路径
/$defs/belief/additionalProperties- Pack 中的位置
$.entries[].actor_setup[].beliefs[][*]
约束与结构
布尔 Schema: false
教程与完整示例 · 所属结构
schema 在所属结构中必填
- Schema 路径
/$defs/belief/properties/confidence- Pack 中的位置
$.entries[].actor_setup[].beliefs[].confidence
约束与结构
{
"enum": [
"possible",
"likely",
"certain"
]
}
教程与完整示例 · 所属结构
array 在所属结构中必填
- Schema 路径
/$defs/belief/properties/evidence_refs- Pack 中的位置
$.entries[].actor_setup[].beliefs[].evidence_refs
约束与结构
{
"maxItems": 4096,
"minItems": 1,
"type": "array"
}
教程与完整示例 · 所属结构
items 0.2 · schema
string Schema / 分支
- Schema 路径
/$defs/belief/properties/evidence_refs/items- Pack 中的位置
$.entries[].actor_setup[].beliefs[].evidence_refs[]
约束与结构
{
"maxLength": 20000,
"minLength": 1,
"type": "string"
}
教程与完整示例 · 所属结构
string 在所属结构中必填
- Schema 路径
/$defs/belief/properties/statement- Pack 中的位置
$.entries[].actor_setup[].beliefs[].statement
约束与结构
{
"maxLength": 20000,
"minLength": 1,
"type": "string"
}
教程与完整示例 · 所属结构
object Schema / 分支
- Schema 路径
/$defs/collection- Pack 中的位置
$.collection
约束与结构
{
"required": [
"rarity_policy",
"leaderboard",
"rank_limit"
],
"type": "object"
}
教程与完整示例 · 所属结构
false Schema / 分支
- Schema 路径
/$defs/collection/additionalProperties- Pack 中的位置
$.collection[*]
约束与结构
布尔 Schema: false
教程与完整示例 · 所属结构
schema 在所属结构中必填
- Schema 路径
/$defs/collection/properties/leaderboard- Pack 中的位置
$.collection.leaderboard
约束与结构
{
"enum": [
"disabled",
"first_completion"
]
}
教程与完整示例 · 所属结构
integer 在所属结构中必填
- Schema 路径
/$defs/collection/properties/rank_limit- Pack 中的位置
$.collection.rank_limit
约束与结构
{
"maximum": 100,
"minimum": 1,
"type": "integer"
}
教程与完整示例 · 所属结构
schema 在所属结构中必填
- Schema 路径
/$defs/collection/properties/rarity_policy- Pack 中的位置
$.collection.rarity_policy
约束与结构
{
"enum": [
"unrestricted",
"ooc_2026"
]
}
教程与完整示例 · 所属结构
union / composition Schema / 分支
- Schema 路径
/$defs/condition- Pack 中的位置
$.arcs[].completion_condition$.arcs[].promises[].satisfied_when$.assets[].valid_when更多位置 (8)
$.canon[].reveal_condition$.endings[].condition$.event_cards[].blocked_when$.event_cards[].eligible_when$.event_cards[].repeat_change_condition$.lorebook.entries[].when$.stats[].update_rules[].when$.visual_anchors[].valid_when
此处的路径示例受数量或递归限制,并未列出全部用法。
约束与结构
{}
- oneOf →
0 - oneOf →
1 - oneOf →
2 - oneOf →
3 - oneOf →
4 - oneOf →
5 - oneOf →
6 - oneOf →
7
教程与完整示例 · 所属结构
0 0.2 · schema
object Schema / 分支
- Schema 路径
/$defs/condition/oneOf/0- Pack 中的位置
$.arcs[].completion_condition$.arcs[].promises[].satisfied_when$.assets[].valid_when更多位置 (8)
$.canon[].reveal_condition$.endings[].condition$.event_cards[].blocked_when$.event_cards[].eligible_when$.event_cards[].repeat_change_condition$.lorebook.entries[].when$.stats[].update_rules[].when$.visual_anchors[].valid_when
此处的路径示例受数量或递归限制,并未列出全部用法。
约束与结构
{
"required": [
"literal"
],
"type": "object"
}
教程与完整示例 · 所属结构
false Schema / 分支
- Schema 路径
/$defs/condition/oneOf/0/additionalProperties- Pack 中的位置
$.arcs[].completion_condition[*]$.arcs[].promises[].satisfied_when[*]$.assets[].valid_when[*]更多位置 (8)
$.canon[].reveal_condition[*]$.endings[].condition[*]$.event_cards[].blocked_when[*]$.event_cards[].eligible_when[*]$.event_cards[].repeat_change_condition[*]$.lorebook.entries[].when[*]$.stats[].update_rules[].when[*]$.visual_anchors[].valid_when[*]
此处的路径示例受数量或递归限制,并未列出全部用法。
约束与结构
布尔 Schema: false
教程与完整示例 · 所属结构
literal 0.2 · property
boolean 在所属结构中必填
- Schema 路径
/$defs/condition/oneOf/0/properties/literal- Pack 中的位置
$.arcs[].completion_condition.literal$.arcs[].promises[].satisfied_when.literal$.assets[].valid_when.literal更多位置 (8)
$.canon[].reveal_condition.literal$.endings[].condition.literal$.event_cards[].blocked_when.literal$.event_cards[].eligible_when.literal$.event_cards[].repeat_change_condition.literal$.lorebook.entries[].when.literal$.stats[].update_rules[].when.literal$.visual_anchors[].valid_when.literal
此处的路径示例受数量或递归限制,并未列出全部用法。
约束与结构
{
"type": "boolean"
}
教程与完整示例 · 所属结构
1 0.2 · schema
object Schema / 分支
- Schema 路径
/$defs/condition/oneOf/1- Pack 中的位置
$.arcs[].completion_condition$.arcs[].promises[].satisfied_when$.assets[].valid_when更多位置 (8)
$.canon[].reveal_condition$.endings[].condition$.event_cards[].blocked_when$.event_cards[].eligible_when$.event_cards[].repeat_change_condition$.lorebook.entries[].when$.stats[].update_rules[].when$.visual_anchors[].valid_when
此处的路径示例受数量或递归限制,并未列出全部用法。
约束与结构
{
"required": [
"all"
],
"type": "object"
}
教程与完整示例 · 所属结构
false Schema / 分支
- Schema 路径
/$defs/condition/oneOf/1/additionalProperties- Pack 中的位置
$.arcs[].completion_condition[*]$.arcs[].promises[].satisfied_when[*]$.assets[].valid_when[*]更多位置 (8)
$.canon[].reveal_condition[*]$.endings[].condition[*]$.event_cards[].blocked_when[*]$.event_cards[].eligible_when[*]$.event_cards[].repeat_change_condition[*]$.lorebook.entries[].when[*]$.stats[].update_rules[].when[*]$.visual_anchors[].valid_when[*]
此处的路径示例受数量或递归限制,并未列出全部用法。
约束与结构
布尔 Schema: false
教程与完整示例 · 所属结构
all 0.2 · property
array 在所属结构中必填
- Schema 路径
/$defs/condition/oneOf/1/properties/all- Pack 中的位置
$.arcs[].completion_condition.all$.arcs[].promises[].satisfied_when.all$.assets[].valid_when.all更多位置 (8)
$.canon[].reveal_condition.all$.endings[].condition.all$.event_cards[].blocked_when.all$.event_cards[].eligible_when.all$.event_cards[].repeat_change_condition.all$.lorebook.entries[].when.all$.stats[].update_rules[].when.all$.visual_anchors[].valid_when.all
此处的路径示例受数量或递归限制,并未列出全部用法。
约束与结构
{
"maxItems": 32,
"minItems": 1,
"type": "array"
}
教程与完整示例 · 所属结构
items 0.2 · schema
condition Schema / 分支
- Schema 路径
/$defs/condition/oneOf/1/properties/all/items- Pack 中的位置
$.arcs[].completion_condition.all[]$.arcs[].promises[].satisfied_when.all[]$.assets[].valid_when.all[]更多位置 (8)
$.canon[].reveal_condition.all[]$.endings[].condition.all[]$.event_cards[].blocked_when.all[]$.event_cards[].eligible_when.all[]$.event_cards[].repeat_change_condition.all[]$.lorebook.entries[].when.all[]$.stats[].update_rules[].when.all[]$.visual_anchors[].valid_when.all[]
此处的路径示例受数量或递归限制,并未列出全部用法。
可复用类型: /$defs/condition
约束与结构
{
"$ref": "#/$defs/condition"
}
教程与完整示例 · 所属结构
2 0.2 · schema
object Schema / 分支
- Schema 路径
/$defs/condition/oneOf/2- Pack 中的位置
$.arcs[].completion_condition$.arcs[].promises[].satisfied_when$.assets[].valid_when更多位置 (8)
$.canon[].reveal_condition$.endings[].condition$.event_cards[].blocked_when$.event_cards[].eligible_when$.event_cards[].repeat_change_condition$.lorebook.entries[].when$.stats[].update_rules[].when$.visual_anchors[].valid_when
此处的路径示例受数量或递归限制,并未列出全部用法。
约束与结构
{
"required": [
"any"
],
"type": "object"
}
教程与完整示例 · 所属结构
false Schema / 分支
- Schema 路径
/$defs/condition/oneOf/2/additionalProperties- Pack 中的位置
$.arcs[].completion_condition[*]$.arcs[].promises[].satisfied_when[*]$.assets[].valid_when[*]更多位置 (8)
$.canon[].reveal_condition[*]$.endings[].condition[*]$.event_cards[].blocked_when[*]$.event_cards[].eligible_when[*]$.event_cards[].repeat_change_condition[*]$.lorebook.entries[].when[*]$.stats[].update_rules[].when[*]$.visual_anchors[].valid_when[*]
此处的路径示例受数量或递归限制,并未列出全部用法。
约束与结构
布尔 Schema: false
教程与完整示例 · 所属结构
any 0.2 · property
array 在所属结构中必填
- Schema 路径
/$defs/condition/oneOf/2/properties/any- Pack 中的位置
$.arcs[].completion_condition.any$.arcs[].promises[].satisfied_when.any$.assets[].valid_when.any更多位置 (8)
$.canon[].reveal_condition.any$.endings[].condition.any$.event_cards[].blocked_when.any$.event_cards[].eligible_when.any$.event_cards[].repeat_change_condition.any$.lorebook.entries[].when.any$.stats[].update_rules[].when.any$.visual_anchors[].valid_when.any
此处的路径示例受数量或递归限制,并未列出全部用法。
约束与结构
{
"maxItems": 32,
"minItems": 1,
"type": "array"
}
教程与完整示例 · 所属结构
items 0.2 · schema
condition Schema / 分支
- Schema 路径
/$defs/condition/oneOf/2/properties/any/items- Pack 中的位置
$.arcs[].completion_condition.any[]$.arcs[].promises[].satisfied_when.any[]$.assets[].valid_when.any[]更多位置 (8)
$.canon[].reveal_condition.any[]$.endings[].condition.any[]$.event_cards[].blocked_when.any[]$.event_cards[].eligible_when.any[]$.event_cards[].repeat_change_condition.any[]$.lorebook.entries[].when.any[]$.stats[].update_rules[].when.any[]$.visual_anchors[].valid_when.any[]
此处的路径示例受数量或递归限制,并未列出全部用法。
可复用类型: /$defs/condition
约束与结构
{
"$ref": "#/$defs/condition"
}
教程与完整示例 · 所属结构
3 0.2 · schema
object Schema / 分支
- Schema 路径
/$defs/condition/oneOf/3- Pack 中的位置
$.arcs[].completion_condition$.arcs[].promises[].satisfied_when$.assets[].valid_when更多位置 (8)
$.canon[].reveal_condition$.endings[].condition$.event_cards[].blocked_when$.event_cards[].eligible_when$.event_cards[].repeat_change_condition$.lorebook.entries[].when$.stats[].update_rules[].when$.visual_anchors[].valid_when
此处的路径示例受数量或递归限制,并未列出全部用法。
约束与结构
{
"required": [
"not"
],
"type": "object"
}
教程与完整示例 · 所属结构
false Schema / 分支
- Schema 路径
/$defs/condition/oneOf/3/additionalProperties- Pack 中的位置
$.arcs[].completion_condition[*]$.arcs[].promises[].satisfied_when[*]$.assets[].valid_when[*]更多位置 (8)
$.canon[].reveal_condition[*]$.endings[].condition[*]$.event_cards[].blocked_when[*]$.event_cards[].eligible_when[*]$.event_cards[].repeat_change_condition[*]$.lorebook.entries[].when[*]$.stats[].update_rules[].when[*]$.visual_anchors[].valid_when[*]
此处的路径示例受数量或递归限制,并未列出全部用法。
约束与结构
布尔 Schema: false
教程与完整示例 · 所属结构
not 0.2 · property
condition 在所属结构中必填
- Schema 路径
/$defs/condition/oneOf/3/properties/not- Pack 中的位置
$.arcs[].completion_condition.not$.arcs[].promises[].satisfied_when.not$.assets[].valid_when.not更多位置 (8)
$.canon[].reveal_condition.not$.endings[].condition.not$.event_cards[].blocked_when.not$.event_cards[].eligible_when.not$.event_cards[].repeat_change_condition.not$.lorebook.entries[].when.not$.stats[].update_rules[].when.not$.visual_anchors[].valid_when.not
此处的路径示例受数量或递归限制,并未列出全部用法。
可复用类型: /$defs/condition
约束与结构
{
"$ref": "#/$defs/condition"
}
教程与完整示例 · 所属结构
4 0.2 · schema
object Schema / 分支
- Schema 路径
/$defs/condition/oneOf/4- Pack 中的位置
$.arcs[].completion_condition$.arcs[].promises[].satisfied_when$.assets[].valid_when更多位置 (8)
$.canon[].reveal_condition$.endings[].condition$.event_cards[].blocked_when$.event_cards[].eligible_when$.event_cards[].repeat_change_condition$.lorebook.entries[].when$.stats[].update_rules[].when$.visual_anchors[].valid_when
此处的路径示例受数量或递归限制,并未列出全部用法。
约束与结构
{
"required": [
"stat_id",
"op",
"value"
],
"type": "object"
}
教程与完整示例 · 所属结构
false Schema / 分支
- Schema 路径
/$defs/condition/oneOf/4/additionalProperties- Pack 中的位置
$.arcs[].completion_condition[*]$.arcs[].promises[].satisfied_when[*]$.assets[].valid_when[*]更多位置 (8)
$.canon[].reveal_condition[*]$.endings[].condition[*]$.event_cards[].blocked_when[*]$.event_cards[].eligible_when[*]$.event_cards[].repeat_change_condition[*]$.lorebook.entries[].when[*]$.stats[].update_rules[].when[*]$.visual_anchors[].valid_when[*]
此处的路径示例受数量或递归限制,并未列出全部用法。
约束与结构
布尔 Schema: false
教程与完整示例 · 所属结构
op 0.2 · property
schema 在所属结构中必填
- Schema 路径
/$defs/condition/oneOf/4/properties/op- Pack 中的位置
$.arcs[].completion_condition.op$.arcs[].promises[].satisfied_when.op$.assets[].valid_when.op更多位置 (8)
$.canon[].reveal_condition.op$.endings[].condition.op$.event_cards[].blocked_when.op$.event_cards[].eligible_when.op$.event_cards[].repeat_change_condition.op$.lorebook.entries[].when.op$.stats[].update_rules[].when.op$.visual_anchors[].valid_when.op
此处的路径示例受数量或递归限制,并未列出全部用法。
约束与结构
{
"enum": [
"eq",
"ne",
"lt",
"lte",
"gt",
"gte"
]
}
教程与完整示例 · 所属结构
stat_id 0.2 · property
id 在所属结构中必填
- Schema 路径
/$defs/condition/oneOf/4/properties/stat_id- Pack 中的位置
$.arcs[].completion_condition.stat_id$.arcs[].promises[].satisfied_when.stat_id$.assets[].valid_when.stat_id更多位置 (8)
$.canon[].reveal_condition.stat_id$.endings[].condition.stat_id$.event_cards[].blocked_when.stat_id$.event_cards[].eligible_when.stat_id$.event_cards[].repeat_change_condition.stat_id$.lorebook.entries[].when.stat_id$.stats[].update_rules[].when.stat_id$.visual_anchors[].valid_when.stat_id
此处的路径示例受数量或递归限制,并未列出全部用法。
可复用类型: /$defs/id
约束与结构
{
"$ref": "#/$defs/id"
}
教程与完整示例 · 所属结构
value 0.2 · property
integer 在所属结构中必填
- Schema 路径
/$defs/condition/oneOf/4/properties/value- Pack 中的位置
$.arcs[].completion_condition.value$.arcs[].promises[].satisfied_when.value$.assets[].valid_when.value更多位置 (8)
$.canon[].reveal_condition.value$.endings[].condition.value$.event_cards[].blocked_when.value$.event_cards[].eligible_when.value$.event_cards[].repeat_change_condition.value$.lorebook.entries[].when.value$.stats[].update_rules[].when.value$.visual_anchors[].valid_when.value
此处的路径示例受数量或递归限制,并未列出全部用法。
约束与结构
{
"maximum": 9007199254740991,
"minimum": -9007199254740991,
"type": "integer"
}
教程与完整示例 · 所属结构
5 0.2 · schema
object Schema / 分支
- Schema 路径
/$defs/condition/oneOf/5- Pack 中的位置
$.arcs[].completion_condition$.arcs[].promises[].satisfied_when$.assets[].valid_when更多位置 (8)
$.canon[].reveal_condition$.endings[].condition$.event_cards[].blocked_when$.event_cards[].eligible_when$.event_cards[].repeat_change_condition$.lorebook.entries[].when$.stats[].update_rules[].when$.visual_anchors[].valid_when
此处的路径示例受数量或递归限制,并未列出全部用法。
约束与结构
{
"required": [
"fact_id",
"holder",
"known"
],
"type": "object"
}
教程与完整示例 · 所属结构
false Schema / 分支
- Schema 路径
/$defs/condition/oneOf/5/additionalProperties- Pack 中的位置
$.arcs[].completion_condition[*]$.arcs[].promises[].satisfied_when[*]$.assets[].valid_when[*]更多位置 (8)
$.canon[].reveal_condition[*]$.endings[].condition[*]$.event_cards[].blocked_when[*]$.event_cards[].eligible_when[*]$.event_cards[].repeat_change_condition[*]$.lorebook.entries[].when[*]$.stats[].update_rules[].when[*]$.visual_anchors[].valid_when[*]
此处的路径示例受数量或递归限制,并未列出全部用法。
约束与结构
布尔 Schema: false
教程与完整示例 · 所属结构
fact_id 0.2 · property
id 在所属结构中必填
- Schema 路径
/$defs/condition/oneOf/5/properties/fact_id- Pack 中的位置
$.arcs[].completion_condition.fact_id$.arcs[].promises[].satisfied_when.fact_id$.assets[].valid_when.fact_id更多位置 (8)
$.canon[].reveal_condition.fact_id$.endings[].condition.fact_id$.event_cards[].blocked_when.fact_id$.event_cards[].eligible_when.fact_id$.event_cards[].repeat_change_condition.fact_id$.lorebook.entries[].when.fact_id$.stats[].update_rules[].when.fact_id$.visual_anchors[].valid_when.fact_id
此处的路径示例受数量或递归限制,并未列出全部用法。
可复用类型: /$defs/id
约束与结构
{
"$ref": "#/$defs/id"
}
教程与完整示例 · 所属结构
holder 0.2 · property
string 在所属结构中必填
- Schema 路径
/$defs/condition/oneOf/5/properties/holder- Pack 中的位置
$.arcs[].completion_condition.holder$.arcs[].promises[].satisfied_when.holder$.assets[].valid_when.holder更多位置 (8)
$.canon[].reveal_condition.holder$.endings[].condition.holder$.event_cards[].blocked_when.holder$.event_cards[].eligible_when.holder$.event_cards[].repeat_change_condition.holder$.lorebook.entries[].when.holder$.stats[].update_rules[].when.holder$.visual_anchors[].valid_when.holder
此处的路径示例受数量或递归限制,并未列出全部用法。
约束与结构
{
"maxLength": 64,
"minLength": 1,
"type": "string"
}
教程与完整示例 · 所属结构
known 0.2 · property
boolean 在所属结构中必填
- Schema 路径
/$defs/condition/oneOf/5/properties/known- Pack 中的位置
$.arcs[].completion_condition.known$.arcs[].promises[].satisfied_when.known$.assets[].valid_when.known更多位置 (8)
$.canon[].reveal_condition.known$.endings[].condition.known$.event_cards[].blocked_when.known$.event_cards[].eligible_when.known$.event_cards[].repeat_change_condition.known$.lorebook.entries[].when.known$.stats[].update_rules[].when.known$.visual_anchors[].valid_when.known
此处的路径示例受数量或递归限制,并未列出全部用法。
约束与结构
{
"type": "boolean"
}
教程与完整示例 · 所属结构
6 0.2 · schema
object Schema / 分支
- Schema 路径
/$defs/condition/oneOf/6- Pack 中的位置
$.arcs[].completion_condition$.arcs[].promises[].satisfied_when$.assets[].valid_when更多位置 (8)
$.canon[].reveal_condition$.endings[].condition$.event_cards[].blocked_when$.event_cards[].eligible_when$.event_cards[].repeat_change_condition$.lorebook.entries[].when$.stats[].update_rules[].when$.visual_anchors[].valid_when
此处的路径示例受数量或递归限制,并未列出全部用法。
约束与结构
{
"required": [
"event_id",
"occurred"
],
"type": "object"
}
教程与完整示例 · 所属结构
false Schema / 分支
- Schema 路径
/$defs/condition/oneOf/6/additionalProperties- Pack 中的位置
$.arcs[].completion_condition[*]$.arcs[].promises[].satisfied_when[*]$.assets[].valid_when[*]更多位置 (8)
$.canon[].reveal_condition[*]$.endings[].condition[*]$.event_cards[].blocked_when[*]$.event_cards[].eligible_when[*]$.event_cards[].repeat_change_condition[*]$.lorebook.entries[].when[*]$.stats[].update_rules[].when[*]$.visual_anchors[].valid_when[*]
此处的路径示例受数量或递归限制,并未列出全部用法。
约束与结构
布尔 Schema: false
教程与完整示例 · 所属结构
id 在所属结构中必填
- Schema 路径
/$defs/condition/oneOf/6/properties/event_id- Pack 中的位置
$.arcs[].completion_condition.event_id$.arcs[].promises[].satisfied_when.event_id$.assets[].valid_when.event_id更多位置 (8)
$.canon[].reveal_condition.event_id$.endings[].condition.event_id$.event_cards[].blocked_when.event_id$.event_cards[].eligible_when.event_id$.event_cards[].repeat_change_condition.event_id$.lorebook.entries[].when.event_id$.stats[].update_rules[].when.event_id$.visual_anchors[].valid_when.event_id
此处的路径示例受数量或递归限制,并未列出全部用法。
可复用类型: /$defs/id
约束与结构
{
"$ref": "#/$defs/id"
}
教程与完整示例 · 所属结构
boolean 在所属结构中必填
- Schema 路径
/$defs/condition/oneOf/6/properties/occurred- Pack 中的位置
$.arcs[].completion_condition.occurred$.arcs[].promises[].satisfied_when.occurred$.assets[].valid_when.occurred更多位置 (8)
$.canon[].reveal_condition.occurred$.endings[].condition.occurred$.event_cards[].blocked_when.occurred$.event_cards[].eligible_when.occurred$.event_cards[].repeat_change_condition.occurred$.lorebook.entries[].when.occurred$.stats[].update_rules[].when.occurred$.visual_anchors[].valid_when.occurred
此处的路径示例受数量或递归限制,并未列出全部用法。
约束与结构
{
"type": "boolean"
}
教程与完整示例 · 所属结构
7 0.2 · schema
object Schema / 分支
- Schema 路径
/$defs/condition/oneOf/7- Pack 中的位置
$.arcs[].completion_condition$.arcs[].promises[].satisfied_when$.assets[].valid_when更多位置 (8)
$.canon[].reveal_condition$.endings[].condition$.event_cards[].blocked_when$.event_cards[].eligible_when$.event_cards[].repeat_change_condition$.lorebook.entries[].when$.stats[].update_rules[].when$.visual_anchors[].valid_when
此处的路径示例受数量或递归限制,并未列出全部用法。
约束与结构
{
"required": [
"predicate_id"
],
"type": "object"
}
教程与完整示例 · 所属结构
false Schema / 分支
- Schema 路径
/$defs/condition/oneOf/7/additionalProperties- Pack 中的位置
$.arcs[].completion_condition[*]$.arcs[].promises[].satisfied_when[*]$.assets[].valid_when[*]更多位置 (8)
$.canon[].reveal_condition[*]$.endings[].condition[*]$.event_cards[].blocked_when[*]$.event_cards[].eligible_when[*]$.event_cards[].repeat_change_condition[*]$.lorebook.entries[].when[*]$.stats[].update_rules[].when[*]$.visual_anchors[].valid_when[*]
此处的路径示例受数量或递归限制,并未列出全部用法。
约束与结构
布尔 Schema: false
教程与完整示例 · 所属结构
id 在所属结构中必填
- Schema 路径
/$defs/condition/oneOf/7/properties/predicate_id- Pack 中的位置
$.arcs[].completion_condition.predicate_id$.arcs[].promises[].satisfied_when.predicate_id$.assets[].valid_when.predicate_id更多位置 (8)
$.canon[].reveal_condition.predicate_id$.endings[].condition.predicate_id$.event_cards[].blocked_when.predicate_id$.event_cards[].eligible_when.predicate_id$.event_cards[].repeat_change_condition.predicate_id$.lorebook.entries[].when.predicate_id$.stats[].update_rules[].when.predicate_id$.visual_anchors[].valid_when.predicate_id
此处的路径示例受数量或递归限制,并未列出全部用法。
可复用类型: /$defs/id
约束与结构
{
"$ref": "#/$defs/id"
}
教程与完整示例 · 所属结构
document 0.2 · definition
object Schema / 分支
- Schema 路径
/$defs/document- Pack 中的位置
$.manifest.source.documents[]
约束与结构
{
"required": [
"id",
"title",
"revision_or_digest",
"locator_scheme"
],
"type": "object"
}
教程与完整示例 · 所属结构
false Schema / 分支
- Schema 路径
/$defs/document/additionalProperties- Pack 中的位置
$.manifest.source.documents[][*]
约束与结构
布尔 Schema: false
教程与完整示例 · 所属结构
id 0.2 · property
id 在所属结构中必填
- Schema 路径
/$defs/document/properties/id- Pack 中的位置
$.manifest.source.documents[].id
可复用类型: /$defs/id
约束与结构
{
"$ref": "#/$defs/id"
}
教程与完整示例 · 所属结构
string 在所属结构中必填
- Schema 路径
/$defs/document/properties/locator_scheme- Pack 中的位置
$.manifest.source.documents[].locator_scheme
约束与结构
{
"maxLength": 512,
"minLength": 1,
"type": "string"
}
教程与完整示例 · 所属结构
string 在所属结构中必填
- Schema 路径
/$defs/document/properties/revision_or_digest- Pack 中的位置
$.manifest.source.documents[].revision_or_digest
约束与结构
{
"maxLength": 256,
"minLength": 1,
"type": "string"
}
教程与完整示例 · 所属结构
title 0.2 · property
string 在所属结构中必填
- Schema 路径
/$defs/document/properties/title- Pack 中的位置
$.manifest.source.documents[].title
约束与结构
{
"maxLength": 200,
"minLength": 1,
"type": "string"
}
教程与完整示例 · 所属结构
ending 0.2 · definition
object Schema / 分支
- Schema 路径
/$defs/ending- Pack 中的位置
$.endings[]
约束与结构
{
"required": [
"id",
"entry_ids",
"name",
"arc_id",
"priority",
"min_turns",
"check_every_turns",
"condition",
"evaluation_prompt",
"epilogue",
"hint",
"card_asset_id",
"rarity",
"completion",
"collectible",
"repeatable"
],
"type": "object"
}
教程与完整示例 · 所属结构
false Schema / 分支
- Schema 路径
/$defs/ending/additionalProperties- Pack 中的位置
$.endings[][*]
约束与结构
布尔 Schema: false
教程与完整示例 · 所属结构
arc_id 0.2 · property
union / composition 在所属结构中必填
- Schema 路径
/$defs/ending/properties/arc_id- Pack 中的位置
$.endings[].arc_id
约束与结构
{}
教程与完整示例 · 所属结构
0 0.2 · schema
id Schema / 分支
- Schema 路径
/$defs/ending/properties/arc_id/anyOf/0- Pack 中的位置
$.endings[].arc_id
可复用类型: /$defs/id
约束与结构
{
"$ref": "#/$defs/id"
}
教程与完整示例 · 所属结构
1 0.2 · schema
null Schema / 分支
- Schema 路径
/$defs/ending/properties/arc_id/anyOf/1- Pack 中的位置
$.endings[].arc_id
约束与结构
{
"type": "null"
}
教程与完整示例 · 所属结构
union / composition 在所属结构中必填
- Schema 路径
/$defs/ending/properties/card_asset_id- Pack 中的位置
$.endings[].card_asset_id
约束与结构
{}
教程与完整示例 · 所属结构
0 0.2 · schema
id Schema / 分支
- Schema 路径
/$defs/ending/properties/card_asset_id/anyOf/0- Pack 中的位置
$.endings[].card_asset_id
可复用类型: /$defs/id
约束与结构
{
"$ref": "#/$defs/id"
}
教程与完整示例 · 所属结构
1 0.2 · schema
null Schema / 分支
- Schema 路径
/$defs/ending/properties/card_asset_id/anyOf/1- Pack 中的位置
$.endings[].card_asset_id
约束与结构
{
"type": "null"
}
教程与完整示例 · 所属结构
integer 在所属结构中必填
- Schema 路径
/$defs/ending/properties/check_every_turns- Pack 中的位置
$.endings[].check_every_turns
约束与结构
{
"maximum": 100000,
"minimum": 1,
"type": "integer"
}
教程与完整示例 · 所属结构
boolean 在所属结构中必填
- Schema 路径
/$defs/ending/properties/collectible- Pack 中的位置
$.endings[].collectible
约束与结构
{
"type": "boolean"
}
教程与完整示例 · 所属结构
schema 在所属结构中必填
- Schema 路径
/$defs/ending/properties/completion- Pack 中的位置
$.endings[].completion
约束与结构
{
"enum": [
"terminal",
"milestone"
]
}
教程与完整示例 · 所属结构
condition 在所属结构中必填
- Schema 路径
/$defs/ending/properties/condition- Pack 中的位置
$.endings[].condition
可复用类型: /$defs/condition
约束与结构
{
"$ref": "#/$defs/condition"
}
教程与完整示例 · 所属结构
scope 在所属结构中必填
- Schema 路径
/$defs/ending/properties/entry_ids- Pack 中的位置
$.endings[].entry_ids
可复用类型: /$defs/scope
约束与结构
{
"$ref": "#/$defs/scope"
}
教程与完整示例 · 所属结构
object 在所属结构中必填
- Schema 路径
/$defs/ending/properties/epilogue- Pack 中的位置
$.endings[].epilogue
约束与结构
{
"required": [
"mode",
"text"
],
"type": "object"
}
教程与完整示例 · 所属结构
false Schema / 分支
- Schema 路径
/$defs/ending/properties/epilogue/additionalProperties- Pack 中的位置
$.endings[].epilogue[*]
约束与结构
布尔 Schema: false
教程与完整示例 · 所属结构
mode 0.2 · property
schema 在所属结构中必填
- Schema 路径
/$defs/ending/properties/epilogue/properties/mode- Pack 中的位置
$.endings[].epilogue.mode
约束与结构
{
"enum": [
"fixed",
"adapt"
]
}
教程与完整示例 · 所属结构
text 0.2 · property
string 在所属结构中必填
- Schema 路径
/$defs/ending/properties/epilogue/properties/text- Pack 中的位置
$.endings[].epilogue.text
约束与结构
{
"maxLength": 100000,
"minLength": 1,
"type": "string"
}
教程与完整示例 · 所属结构
string 在所属结构中必填
- Schema 路径
/$defs/ending/properties/evaluation_prompt- Pack 中的位置
$.endings[].evaluation_prompt
约束与结构
{
"maxLength": 20000,
"minLength": 1,
"type": "string"
}
教程与完整示例 · 所属结构
hint 0.2 · property
string 在所属结构中必填
- Schema 路径
/$defs/ending/properties/hint- Pack 中的位置
$.endings[].hint
约束与结构
{
"maxLength": 1000,
"minLength": 0,
"type": "string"
}
教程与完整示例 · 所属结构
id 0.2 · property
id 在所属结构中必填
- Schema 路径
/$defs/ending/properties/id- Pack 中的位置
$.endings[].id
可复用类型: /$defs/id
约束与结构
{
"$ref": "#/$defs/id"
}
教程与完整示例 · 所属结构
integer 在所属结构中必填
- Schema 路径
/$defs/ending/properties/min_turns- Pack 中的位置
$.endings[].min_turns
约束与结构
{
"maximum": 100000,
"minimum": 0,
"type": "integer"
}
教程与完整示例 · 所属结构
name 0.2 · property
string 在所属结构中必填
- Schema 路径
/$defs/ending/properties/name- Pack 中的位置
$.endings[].name
约束与结构
{
"maxLength": 200,
"minLength": 1,
"type": "string"
}
教程与完整示例 · 所属结构
integer 在所属结构中必填
- Schema 路径
/$defs/ending/properties/priority- Pack 中的位置
$.endings[].priority
约束与结构
{
"maximum": 9007199254740991,
"minimum": -9007199254740991,
"type": "integer"
}
教程与完整示例 · 所属结构
rarity 0.2 · property
schema 在所属结构中必填
- Schema 路径
/$defs/ending/properties/rarity- Pack 中的位置
$.endings[].rarity
约束与结构
{
"enum": [
"N",
"R",
"SR",
"SSR"
]
}
教程与完整示例 · 所属结构
boolean 在所属结构中必填
- Schema 路径
/$defs/ending/properties/repeatable- Pack 中的位置
$.endings[].repeatable
约束与结构
{
"type": "boolean"
}
教程与完整示例 · 所属结构
entry 0.2 · definition
object Schema / 分支
- Schema 路径
/$defs/entry- Pack 中的位置
$.entries[]
约束与结构
{
"required": [
"id",
"name",
"anchor",
"opening_text",
"opening_scene",
"play_guide",
"suggestions",
"persona",
"location",
"story_time",
"actor_ids",
"present_actor_ids",
"actor_setup",
"established_fact_ids",
"reader_known_fact_ids",
"arc_id",
"opening_scene_id",
"present_prop_ids"
],
"type": "object"
}
教程与完整示例 · 所属结构
false Schema / 分支
- Schema 路径
/$defs/entry/additionalProperties- Pack 中的位置
$.entries[][*]
约束与结构
布尔 Schema: false
教程与完整示例 · 所属结构
array 在所属结构中必填
- Schema 路径
/$defs/entry/properties/actor_ids- Pack 中的位置
$.entries[].actor_ids
约束与结构
{
"maxItems": 4096,
"minItems": 1,
"type": "array",
"uniqueItems": true
}
教程与完整示例 · 所属结构
items 0.2 · schema
id Schema / 分支
- Schema 路径
/$defs/entry/properties/actor_ids/items- Pack 中的位置
$.entries[].actor_ids[]
可复用类型: /$defs/id
约束与结构
{
"$ref": "#/$defs/id"
}
教程与完整示例 · 所属结构
array 在所属结构中必填
- Schema 路径
/$defs/entry/properties/actor_setup- Pack 中的位置
$.entries[].actor_setup
约束与结构
{
"maxItems": 4096,
"minItems": 1,
"type": "array"
}
教程与完整示例 · 所属结构
items 0.2 · schema
actorSetup Schema / 分支
- Schema 路径
/$defs/entry/properties/actor_setup/items- Pack 中的位置
$.entries[].actor_setup[]
可复用类型: /$defs/actorSetup
约束与结构
{
"$ref": "#/$defs/actorSetup"
}
教程与完整示例 · 所属结构
anchor 0.2 · property
string 在所属结构中必填
- Schema 路径
/$defs/entry/properties/anchor- Pack 中的位置
$.entries[].anchor
约束与结构
{
"maxLength": 512,
"minLength": 1,
"type": "string"
}
教程与完整示例 · 所属结构
arc_id 0.2 · property
union / composition 在所属结构中必填
- Schema 路径
/$defs/entry/properties/arc_id- Pack 中的位置
$.entries[].arc_id
约束与结构
{}
教程与完整示例 · 所属结构
0 0.2 · schema
id Schema / 分支
- Schema 路径
/$defs/entry/properties/arc_id/anyOf/0- Pack 中的位置
$.entries[].arc_id
可复用类型: /$defs/id
约束与结构
{
"$ref": "#/$defs/id"
}
教程与完整示例 · 所属结构
1 0.2 · schema
null Schema / 分支
- Schema 路径
/$defs/entry/properties/arc_id/anyOf/1- Pack 中的位置
$.entries[].arc_id
约束与结构
{
"type": "null"
}
教程与完整示例 · 所属结构
array 在所属结构中必填
- Schema 路径
/$defs/entry/properties/established_fact_ids- Pack 中的位置
$.entries[].established_fact_ids
约束与结构
{
"maxItems": 4096,
"minItems": 0,
"type": "array",
"uniqueItems": true
}
教程与完整示例 · 所属结构
items 0.2 · schema
id Schema / 分支
- Schema 路径
/$defs/entry/properties/established_fact_ids/items- Pack 中的位置
$.entries[].established_fact_ids[]
可复用类型: /$defs/id
约束与结构
{
"$ref": "#/$defs/id"
}
教程与完整示例 · 所属结构
id 0.2 · property
id 在所属结构中必填
- Schema 路径
/$defs/entry/properties/id- Pack 中的位置
$.entries[].id
可复用类型: /$defs/id
约束与结构
{
"$ref": "#/$defs/id"
}
教程与完整示例 · 所属结构
string 在所属结构中必填
- Schema 路径
/$defs/entry/properties/location- Pack 中的位置
$.entries[].location
约束与结构
{
"maxLength": 1000,
"minLength": 1,
"type": "string"
}
教程与完整示例 · 所属结构
name 0.2 · property
string 在所属结构中必填
- Schema 路径
/$defs/entry/properties/name- Pack 中的位置
$.entries[].name
约束与结构
{
"maxLength": 100,
"minLength": 1,
"type": "string"
}
教程与完整示例 · 所属结构
string 在所属结构中必填
- Schema 路径
/$defs/entry/properties/opening_scene- Pack 中的位置
$.entries[].opening_scene
约束与结构
{
"maxLength": 100000,
"minLength": 1,
"type": "string"
}
教程与完整示例 · 所属结构
union / composition 在所属结构中必填
- Schema 路径
/$defs/entry/properties/opening_scene_id- Pack 中的位置
$.entries[].opening_scene_id
约束与结构
{}
教程与完整示例 · 所属结构
0 0.2 · schema
id Schema / 分支
- Schema 路径
/$defs/entry/properties/opening_scene_id/anyOf/0- Pack 中的位置
$.entries[].opening_scene_id
可复用类型: /$defs/id
约束与结构
{
"$ref": "#/$defs/id"
}
教程与完整示例 · 所属结构
1 0.2 · schema
null Schema / 分支
- Schema 路径
/$defs/entry/properties/opening_scene_id/anyOf/1- Pack 中的位置
$.entries[].opening_scene_id
约束与结构
{
"type": "null"
}
教程与完整示例 · 所属结构
string 在所属结构中必填
- Schema 路径
/$defs/entry/properties/opening_text- Pack 中的位置
$.entries[].opening_text
约束与结构
{
"maxLength": 100000,
"minLength": 1,
"type": "string"
}
教程与完整示例 · 所属结构
persona 0.2 · property
persona 在所属结构中必填
- Schema 路径
/$defs/entry/properties/persona- Pack 中的位置
$.entries[].persona
可复用类型: /$defs/persona
约束与结构
{
"$ref": "#/$defs/persona"
}
教程与完整示例 · 所属结构
string 在所属结构中必填
- Schema 路径
/$defs/entry/properties/play_guide- Pack 中的位置
$.entries[].play_guide
约束与结构
{
"maxLength": 20000,
"minLength": 0,
"type": "string"
}
教程与完整示例 · 所属结构
array 在所属结构中必填
- Schema 路径
/$defs/entry/properties/present_actor_ids- Pack 中的位置
$.entries[].present_actor_ids
约束与结构
{
"maxItems": 4096,
"minItems": 1,
"type": "array",
"uniqueItems": true
}
教程与完整示例 · 所属结构
items 0.2 · schema
id Schema / 分支
- Schema 路径
/$defs/entry/properties/present_actor_ids/items- Pack 中的位置
$.entries[].present_actor_ids[]
可复用类型: /$defs/id
约束与结构
{
"$ref": "#/$defs/id"
}
教程与完整示例 · 所属结构
array 在所属结构中必填
- Schema 路径
/$defs/entry/properties/present_prop_ids- Pack 中的位置
$.entries[].present_prop_ids
约束与结构
{
"maxItems": 4096,
"minItems": 0,
"type": "array",
"uniqueItems": true
}
教程与完整示例 · 所属结构
items 0.2 · schema
id Schema / 分支
- Schema 路径
/$defs/entry/properties/present_prop_ids/items- Pack 中的位置
$.entries[].present_prop_ids[]
可复用类型: /$defs/id
约束与结构
{
"$ref": "#/$defs/id"
}
教程与完整示例 · 所属结构
array 在所属结构中必填
- Schema 路径
/$defs/entry/properties/reader_known_fact_ids- Pack 中的位置
$.entries[].reader_known_fact_ids
约束与结构
{
"maxItems": 4096,
"minItems": 0,
"type": "array",
"uniqueItems": true
}
教程与完整示例 · 所属结构
items 0.2 · schema
id Schema / 分支
- Schema 路径
/$defs/entry/properties/reader_known_fact_ids/items- Pack 中的位置
$.entries[].reader_known_fact_ids[]
可复用类型: /$defs/id
约束与结构
{
"$ref": "#/$defs/id"
}
教程与完整示例 · 所属结构
string 在所属结构中必填
- Schema 路径
/$defs/entry/properties/story_time- Pack 中的位置
$.entries[].story_time
约束与结构
{
"maxLength": 1000,
"minLength": 1,
"type": "string"
}
教程与完整示例 · 所属结构
suggestions 在所属结构中必填
- Schema 路径
/$defs/entry/properties/suggestions- Pack 中的位置
$.entries[].suggestions
可复用类型: /$defs/suggestions
约束与结构
{
"$ref": "#/$defs/suggestions"
}
教程与完整示例 · 所属结构
event 0.2 · definition
object Schema / 分支
- Schema 路径
/$defs/event- Pack 中的位置
$.event_cards[]
约束与结构
{
"required": [
"id",
"entry_ids",
"label",
"purpose",
"actor_ids",
"requires_fact_ids",
"requires_event_ids",
"eligible_when",
"blocked_when",
"action",
"possible_outcomes",
"reveal_fact_ids",
"advances_promise_ids",
"repeat_policy",
"repeat_change_condition",
"origin"
],
"type": "object"
}
教程与完整示例 · 所属结构
false Schema / 分支
- Schema 路径
/$defs/event/additionalProperties- Pack 中的位置
$.event_cards[][*]
约束与结构
布尔 Schema: false
教程与完整示例 · 所属结构
action 0.2 · property
string 在所属结构中必填
- Schema 路径
/$defs/event/properties/action- Pack 中的位置
$.event_cards[].action
约束与结构
{
"maxLength": 20000,
"minLength": 1,
"type": "string"
}
教程与完整示例 · 所属结构
array 在所属结构中必填
- Schema 路径
/$defs/event/properties/actor_ids- Pack 中的位置
$.event_cards[].actor_ids
约束与结构
{
"maxItems": 4096,
"minItems": 1,
"type": "array",
"uniqueItems": true
}
教程与完整示例 · 所属结构
items 0.2 · schema
id Schema / 分支
- Schema 路径
/$defs/event/properties/actor_ids/items- Pack 中的位置
$.event_cards[].actor_ids[]
可复用类型: /$defs/id
约束与结构
{
"$ref": "#/$defs/id"
}
教程与完整示例 · 所属结构
array 在所属结构中必填
- Schema 路径
/$defs/event/properties/advances_promise_ids- Pack 中的位置
$.event_cards[].advances_promise_ids
约束与结构
{
"maxItems": 4096,
"minItems": 0,
"type": "array",
"uniqueItems": true
}
教程与完整示例 · 所属结构
items 0.2 · schema
id Schema / 分支
- Schema 路径
/$defs/event/properties/advances_promise_ids/items- Pack 中的位置
$.event_cards[].advances_promise_ids[]
可复用类型: /$defs/id
约束与结构
{
"$ref": "#/$defs/id"
}
教程与完整示例 · 所属结构
condition 在所属结构中必填
- Schema 路径
/$defs/event/properties/blocked_when- Pack 中的位置
$.event_cards[].blocked_when
可复用类型: /$defs/condition
约束与结构
{
"$ref": "#/$defs/condition"
}
教程与完整示例 · 所属结构
condition 在所属结构中必填
- Schema 路径
/$defs/event/properties/eligible_when- Pack 中的位置
$.event_cards[].eligible_when
可复用类型: /$defs/condition
约束与结构
{
"$ref": "#/$defs/condition"
}
教程与完整示例 · 所属结构
scope 在所属结构中必填
- Schema 路径
/$defs/event/properties/entry_ids- Pack 中的位置
$.event_cards[].entry_ids
可复用类型: /$defs/scope
约束与结构
{
"$ref": "#/$defs/scope"
}
教程与完整示例 · 所属结构
id 0.2 · property
id 在所属结构中必填
- Schema 路径
/$defs/event/properties/id- Pack 中的位置
$.event_cards[].id
可复用类型: /$defs/id
约束与结构
{
"$ref": "#/$defs/id"
}
教程与完整示例 · 所属结构
label 0.2 · property
string 在所属结构中必填
- Schema 路径
/$defs/event/properties/label- Pack 中的位置
$.event_cards[].label
约束与结构
{
"maxLength": 200,
"minLength": 1,
"type": "string"
}
教程与完整示例 · 所属结构
origin 0.2 · property
origin 在所属结构中必填
- Schema 路径
/$defs/event/properties/origin- Pack 中的位置
$.event_cards[].origin
可复用类型: /$defs/origin
约束与结构
{
"$ref": "#/$defs/origin"
}
教程与完整示例 · 所属结构
array 在所属结构中必填
- Schema 路径
/$defs/event/properties/possible_outcomes- Pack 中的位置
$.event_cards[].possible_outcomes
约束与结构
{
"maxItems": 4096,
"minItems": 1,
"type": "array"
}
教程与完整示例 · 所属结构
items 0.2 · schema
string Schema / 分支
- Schema 路径
/$defs/event/properties/possible_outcomes/items- Pack 中的位置
$.event_cards[].possible_outcomes[]
约束与结构
{
"maxLength": 20000,
"minLength": 1,
"type": "string"
}
教程与完整示例 · 所属结构
purpose 0.2 · property
string 在所属结构中必填
- Schema 路径
/$defs/event/properties/purpose- Pack 中的位置
$.event_cards[].purpose
约束与结构
{
"maxLength": 20000,
"minLength": 1,
"type": "string"
}
教程与完整示例 · 所属结构
union / composition 在所属结构中必填
- Schema 路径
/$defs/event/properties/repeat_change_condition- Pack 中的位置
$.event_cards[].repeat_change_condition
约束与结构
{}
教程与完整示例 · 所属结构
0 0.2 · schema
condition Schema / 分支
- Schema 路径
/$defs/event/properties/repeat_change_condition/anyOf/0- Pack 中的位置
$.event_cards[].repeat_change_condition
可复用类型: /$defs/condition
约束与结构
{
"$ref": "#/$defs/condition"
}
教程与完整示例 · 所属结构
1 0.2 · schema
null Schema / 分支
- Schema 路径
/$defs/event/properties/repeat_change_condition/anyOf/1- Pack 中的位置
$.event_cards[].repeat_change_condition
约束与结构
{
"type": "null"
}
教程与完整示例 · 所属结构
schema 在所属结构中必填
- Schema 路径
/$defs/event/properties/repeat_policy- Pack 中的位置
$.event_cards[].repeat_policy
约束与结构
{
"enum": [
"once",
"repeat_if_state_changed"
]
}
教程与完整示例 · 所属结构
array 在所属结构中必填
- Schema 路径
/$defs/event/properties/requires_event_ids- Pack 中的位置
$.event_cards[].requires_event_ids
约束与结构
{
"maxItems": 4096,
"minItems": 0,
"type": "array",
"uniqueItems": true
}
教程与完整示例 · 所属结构
items 0.2 · schema
id Schema / 分支
- Schema 路径
/$defs/event/properties/requires_event_ids/items- Pack 中的位置
$.event_cards[].requires_event_ids[]
可复用类型: /$defs/id
约束与结构
{
"$ref": "#/$defs/id"
}
教程与完整示例 · 所属结构
array 在所属结构中必填
- Schema 路径
/$defs/event/properties/requires_fact_ids- Pack 中的位置
$.event_cards[].requires_fact_ids
约束与结构
{
"maxItems": 4096,
"minItems": 0,
"type": "array",
"uniqueItems": true
}
教程与完整示例 · 所属结构
items 0.2 · schema
id Schema / 分支
- Schema 路径
/$defs/event/properties/requires_fact_ids/items- Pack 中的位置
$.event_cards[].requires_fact_ids[]
可复用类型: /$defs/id
约束与结构
{
"$ref": "#/$defs/id"
}
教程与完整示例 · 所属结构
array 在所属结构中必填
- Schema 路径
/$defs/event/properties/reveal_fact_ids- Pack 中的位置
$.event_cards[].reveal_fact_ids
约束与结构
{
"maxItems": 4096,
"minItems": 0,
"type": "array",
"uniqueItems": true
}
教程与完整示例 · 所属结构
items 0.2 · schema
id Schema / 分支
- Schema 路径
/$defs/event/properties/reveal_fact_ids/items- Pack 中的位置
$.event_cards[].reveal_fact_ids[]
可复用类型: /$defs/id
约束与结构
{
"$ref": "#/$defs/id"
}
教程与完整示例 · 所属结构
example 0.2 · definition
object Schema / 分支
- Schema 路径
/$defs/example- Pack 中的位置
$.instructions.examples[]
约束与结构
{
"required": [
"id",
"user",
"assistant"
],
"type": "object"
}
教程与完整示例 · 所属结构
false Schema / 分支
- Schema 路径
/$defs/example/additionalProperties- Pack 中的位置
$.instructions.examples[][*]
约束与结构
布尔 Schema: false
教程与完整示例 · 所属结构
string 在所属结构中必填
- Schema 路径
/$defs/example/properties/assistant- Pack 中的位置
$.instructions.examples[].assistant
约束与结构
{
"maxLength": 20000,
"minLength": 1,
"type": "string"
}
教程与完整示例 · 所属结构
id 0.2 · property
id 在所属结构中必填
- Schema 路径
/$defs/example/properties/id- Pack 中的位置
$.instructions.examples[].id
可复用类型: /$defs/id
约束与结构
{
"$ref": "#/$defs/id"
}
教程与完整示例 · 所属结构
user 0.2 · property
string 在所属结构中必填
- Schema 路径
/$defs/example/properties/user- Pack 中的位置
$.instructions.examples[].user
约束与结构
{
"maxLength": 20000,
"minLength": 1,
"type": "string"
}
教程与完整示例 · 所属结构
object Schema / 分支
- Schema 路径
/$defs/experience- Pack 中的位置
$.experience
约束与结构
{
"required": [
"interaction_mode",
"progression",
"reader_controls",
"boundaries",
"rewards",
"premise"
],
"type": "object"
}
教程与完整示例 · 所属结构
false Schema / 分支
- Schema 路径
/$defs/experience/additionalProperties- Pack 中的位置
$.experience[*]
约束与结构
布尔 Schema: false
教程与完整示例 · 所属结构
array 在所属结构中必填
- Schema 路径
/$defs/experience/properties/boundaries- Pack 中的位置
$.experience.boundaries
约束与结构
{
"maxItems": 4096,
"minItems": 1,
"type": "array"
}
教程与完整示例 · 所属结构
items 0.2 · schema
string Schema / 分支
- Schema 路径
/$defs/experience/properties/boundaries/items- Pack 中的位置
$.experience.boundaries[]
约束与结构
{
"maxLength": 20000,
"minLength": 1,
"type": "string"
}
教程与完整示例 · 所属结构
const 在所属结构中必填
协议原文(未译)
The player acts as the entry participant. Reading/observer mode is not supported.
- Schema 路径
/$defs/experience/properties/interaction_mode- Pack 中的位置
$.experience.interaction_mode
约束与结构
{
"const": "roleplay",
"description": "The player acts as the entry participant. Reading/observer mode is not supported."
}
教程与完整示例 · 所属结构
premise 0.2 · property
string 在所属结构中必填
- Schema 路径
/$defs/experience/properties/premise- Pack 中的位置
$.experience.premise
约束与结构
{
"maxLength": 20000,
"minLength": 1,
"type": "string"
}
教程与完整示例 · 所属结构
schema 在所属结构中必填
- Schema 路径
/$defs/experience/properties/progression- Pack 中的位置
$.experience.progression
约束与结构
{
"enum": [
"bounded_arc",
"open_ended"
]
}
教程与完整示例 · 所属结构
array 在所属结构中必填
- Schema 路径
/$defs/experience/properties/reader_controls- Pack 中的位置
$.experience.reader_controls
约束与结构
{
"maxItems": 4096,
"minItems": 1,
"type": "array"
}
教程与完整示例 · 所属结构
items 0.2 · schema
string Schema / 分支
- Schema 路径
/$defs/experience/properties/reader_controls/items- Pack 中的位置
$.experience.reader_controls[]
约束与结构
{
"maxLength": 20000,
"minLength": 1,
"type": "string"
}
教程与完整示例 · 所属结构
rewards 0.2 · property
array 在所属结构中必填
- Schema 路径
/$defs/experience/properties/rewards- Pack 中的位置
$.experience.rewards
约束与结构
{
"maxItems": 4096,
"minItems": 1,
"type": "array"
}
教程与完整示例 · 所属结构
items 0.2 · schema
string Schema / 分支
- Schema 路径
/$defs/experience/properties/rewards/items- Pack 中的位置
$.experience.rewards[]
约束与结构
{
"maxLength": 20000,
"minLength": 1,
"type": "string"
}
教程与完整示例 · 所属结构
fact 0.2 · definition
object Schema / 分支
- Schema 路径
/$defs/fact- Pack 中的位置
$.canon[]
约束与结构
{
"required": [
"id",
"entry_ids",
"statement",
"kind",
"origin",
"disclosure",
"reveal_condition"
],
"type": "object"
}
教程与完整示例 · 所属结构
false Schema / 分支
- Schema 路径
/$defs/fact/additionalProperties- Pack 中的位置
$.canon[][*]
约束与结构
布尔 Schema: false
教程与完整示例 · 所属结构
schema 在所属结构中必填
- Schema 路径
/$defs/fact/properties/disclosure- Pack 中的位置
$.canon[].disclosure
约束与结构
{
"enum": [
"public",
"gated"
]
}
教程与完整示例 · 所属结构
scope 在所属结构中必填
- Schema 路径
/$defs/fact/properties/entry_ids- Pack 中的位置
$.canon[].entry_ids
可复用类型: /$defs/scope
约束与结构
{
"$ref": "#/$defs/scope"
}
教程与完整示例 · 所属结构
id 0.2 · property
id 在所属结构中必填
- Schema 路径
/$defs/fact/properties/id- Pack 中的位置
$.canon[].id
可复用类型: /$defs/id
约束与结构
{
"$ref": "#/$defs/id"
}
教程与完整示例 · 所属结构
kind 0.2 · property
schema 在所属结构中必填
- Schema 路径
/$defs/fact/properties/kind- Pack 中的位置
$.canon[].kind
约束与结构
{
"enum": [
"past_event",
"identity",
"world_rule",
"initial_state"
]
}
教程与完整示例 · 所属结构
origin 0.2 · property
origin 在所属结构中必填
- Schema 路径
/$defs/fact/properties/origin- Pack 中的位置
$.canon[].origin
可复用类型: /$defs/origin
约束与结构
{
"$ref": "#/$defs/origin"
}
教程与完整示例 · 所属结构
condition 在所属结构中必填
- Schema 路径
/$defs/fact/properties/reveal_condition- Pack 中的位置
$.canon[].reveal_condition
可复用类型: /$defs/condition
约束与结构
{
"$ref": "#/$defs/condition"
}
教程与完整示例 · 所属结构
string 在所属结构中必填
- Schema 路径
/$defs/fact/properties/statement- Pack 中的位置
$.canon[].statement
约束与结构
{
"maxLength": 20000,
"minLength": 1,
"type": "string"
}
教程与完整示例 · 所属结构
object Schema / 分支
- Schema 路径
/$defs/generation- Pack 中的位置
$.generation
约束与结构
{
"required": [
"target_output_tokens"
],
"type": "object"
}
教程与完整示例 · 所属结构
false Schema / 分支
- Schema 路径
/$defs/generation/additionalProperties- Pack 中的位置
$.generation[*]
约束与结构
布尔 Schema: false
教程与完整示例 · 所属结构
integer 此处未列为必填
协议原文(未译)
Maximum paragraphs per generated continuation, including endings. Omit for the platform default of 60; set a positive integer to override it. Counts both JSON paragraph items and paragraphs separated by blank lines. Independent host character and provider output-token limits still apply.
- Schema 路径
/$defs/generation/properties/max_paragraphs- Pack 中的位置
$.generation.max_paragraphs
约束与结构
{
"default": 60,
"description": "Maximum paragraphs per generated continuation, including endings. Omit for the platform default of 60; set a positive integer to override it. Counts both JSON paragraph items and paragraphs separated by blank lines. Independent host character and provider output-token limits still apply.",
"minimum": 1,
"type": "integer"
}
教程与完整示例 · 所属结构
integer 在所属结构中必填
协议原文(未译)
Soft target for prose length. The host owns output caps and may accept a naturally longer or shorter passage, including endings.
- Schema 路径
/$defs/generation/properties/target_output_tokens- Pack 中的位置
$.generation.target_output_tokens
约束与结构
{
"description": "Soft target for prose length. The host owns output caps and may accept a naturally longer or shorter passage, including endings.",
"maximum": 32768,
"minimum": 1,
"type": "integer"
}
教程与完整示例 · 所属结构
id 0.2 · definition
string Schema / 分支
- Schema 路径
/$defs/id- Pack 中的位置
$.actors[].entry_ids[]$.actors[].id$.actors[].origin.source_refs[].document_id更多位置 (29)
$.actors[].visual_anchor_ids[]$.arcs[].completion_condition.event_id$.arcs[].completion_condition.fact_id$.arcs[].completion_condition.predicate_id$.arcs[].completion_condition.stat_id$.arcs[].entry_ids[]$.arcs[].id$.arcs[].promises[].id$.arcs[].promises[].satisfied_when.event_id$.arcs[].promises[].satisfied_when.fact_id$.arcs[].promises[].satisfied_when.predicate_id$.arcs[].promises[].satisfied_when.stat_id$.assets[].anchor_references[].anchor_id$.assets[].anchor_references[].reference_asset_ids[]$.assets[].depicts_event_ids[]$.assets[].depicts_fact_ids[]$.assets[].entry_ids[]$.assets[].generation_record.input_assets[].anchor_id$.assets[].generation_record.input_assets[].asset_id$.assets[].id$.assets[].origin.source_refs[].document_id$.assets[].references[].asset_id$.assets[].valid_when.event_id$.assets[].valid_when.fact_id$.assets[].valid_when.predicate_id$.assets[].valid_when.stat_id$.canon[].entry_ids[]$.canon[].id$.canon[].origin.source_refs[].document_id
此处的路径示例受数量或递归限制,并未列出全部用法。
约束与结构
{
"pattern": "^[A-Za-z][A-Za-z0-9_.-]{0,63}$",
"type": "string"
}
教程与完整示例 · 所属结构
object Schema / 分支
- Schema 路径
/$defs/instructions- Pack 中的位置
$.instructions
约束与结构
{
"required": [
"template",
"story_details",
"custom_prompt",
"examples"
],
"type": "object"
}
教程与完整示例 · 所属结构
false Schema / 分支
- Schema 路径
/$defs/instructions/additionalProperties- Pack 中的位置
$.instructions[*]
约束与结构
布尔 Schema: false
教程与完整示例 · 所属结构
union / composition 在所属结构中必填
- Schema 路径
/$defs/instructions/properties/custom_prompt- Pack 中的位置
$.instructions.custom_prompt
约束与结构
{}
教程与完整示例 · 所属结构
0 0.2 · schema
string Schema / 分支
- Schema 路径
/$defs/instructions/properties/custom_prompt/anyOf/0- Pack 中的位置
$.instructions.custom_prompt
约束与结构
{
"maxLength": 100000,
"minLength": 1,
"type": "string"
}
教程与完整示例 · 所属结构
1 0.2 · schema
null Schema / 分支
- Schema 路径
/$defs/instructions/properties/custom_prompt/anyOf/1- Pack 中的位置
$.instructions.custom_prompt
约束与结构
{
"type": "null"
}
教程与完整示例 · 所属结构
array 在所属结构中必填
- Schema 路径
/$defs/instructions/properties/examples- Pack 中的位置
$.instructions.examples
约束与结构
{
"maxItems": 64,
"minItems": 0,
"type": "array"
}
教程与完整示例 · 所属结构
items 0.2 · schema
example Schema / 分支
- Schema 路径
/$defs/instructions/properties/examples/items- Pack 中的位置
$.instructions.examples[]
可复用类型: /$defs/example
约束与结构
{
"$ref": "#/$defs/example"
}
教程与完整示例 · 所属结构
string 在所属结构中必填
- Schema 路径
/$defs/instructions/properties/story_details- Pack 中的位置
$.instructions.story_details
约束与结构
{
"maxLength": 100000,
"minLength": 1,
"type": "string"
}
教程与完整示例 · 所属结构
schema 在所属结构中必填
- Schema 路径
/$defs/instructions/properties/template- Pack 中的位置
$.instructions.template
约束与结构
{
"enum": [
"default",
"custom"
]
}
教程与完整示例 · 所属结构
object Schema / 分支
- Schema 路径
/$defs/loreEntry- Pack 中的位置
$.lorebook.entries[]
约束与结构
{
"required": [
"id",
"entry_ids",
"name",
"body",
"keywords",
"match",
"case_sensitive",
"priority",
"when",
"discloses_fact_ids",
"origin"
],
"type": "object"
}
教程与完整示例 · 所属结构
false Schema / 分支
- Schema 路径
/$defs/loreEntry/additionalProperties- Pack 中的位置
$.lorebook.entries[][*]
约束与结构
布尔 Schema: false
教程与完整示例 · 所属结构
body 0.2 · property
string 在所属结构中必填
- Schema 路径
/$defs/loreEntry/properties/body- Pack 中的位置
$.lorebook.entries[].body
约束与结构
{
"maxLength": 100000,
"minLength": 1,
"type": "string"
}
教程与完整示例 · 所属结构
boolean 在所属结构中必填
- Schema 路径
/$defs/loreEntry/properties/case_sensitive- Pack 中的位置
$.lorebook.entries[].case_sensitive
约束与结构
{
"type": "boolean"
}
教程与完整示例 · 所属结构
array 在所属结构中必填
- Schema 路径
/$defs/loreEntry/properties/discloses_fact_ids- Pack 中的位置
$.lorebook.entries[].discloses_fact_ids
约束与结构
{
"maxItems": 4096,
"minItems": 0,
"type": "array",
"uniqueItems": true
}
教程与完整示例 · 所属结构
items 0.2 · schema
id Schema / 分支
- Schema 路径
/$defs/loreEntry/properties/discloses_fact_ids/items- Pack 中的位置
$.lorebook.entries[].discloses_fact_ids[]
可复用类型: /$defs/id
约束与结构
{
"$ref": "#/$defs/id"
}
教程与完整示例 · 所属结构
scope 在所属结构中必填
- Schema 路径
/$defs/loreEntry/properties/entry_ids- Pack 中的位置
$.lorebook.entries[].entry_ids
可复用类型: /$defs/scope
约束与结构
{
"$ref": "#/$defs/scope"
}
教程与完整示例 · 所属结构
id 0.2 · property
id 在所属结构中必填
- Schema 路径
/$defs/loreEntry/properties/id- Pack 中的位置
$.lorebook.entries[].id
可复用类型: /$defs/id
约束与结构
{
"$ref": "#/$defs/id"
}
教程与完整示例 · 所属结构
array 在所属结构中必填
- Schema 路径
/$defs/loreEntry/properties/keywords- Pack 中的位置
$.lorebook.entries[].keywords
约束与结构
{
"maxItems": 4096,
"minItems": 1,
"type": "array"
}
教程与完整示例 · 所属结构
items 0.2 · schema
string Schema / 分支
- Schema 路径
/$defs/loreEntry/properties/keywords/items- Pack 中的位置
$.lorebook.entries[].keywords[]
约束与结构
{
"maxLength": 20000,
"minLength": 1,
"type": "string"
}
教程与完整示例 · 所属结构
match 0.2 · property
schema 在所属结构中必填
- Schema 路径
/$defs/loreEntry/properties/match- Pack 中的位置
$.lorebook.entries[].match
约束与结构
{
"enum": [
"any",
"all"
]
}
教程与完整示例 · 所属结构
name 0.2 · property
string 在所属结构中必填
- Schema 路径
/$defs/loreEntry/properties/name- Pack 中的位置
$.lorebook.entries[].name
约束与结构
{
"maxLength": 200,
"minLength": 1,
"type": "string"
}
教程与完整示例 · 所属结构
origin 0.2 · property
origin 在所属结构中必填
- Schema 路径
/$defs/loreEntry/properties/origin- Pack 中的位置
$.lorebook.entries[].origin
可复用类型: /$defs/origin
约束与结构
{
"$ref": "#/$defs/origin"
}
教程与完整示例 · 所属结构
integer 在所属结构中必填
- Schema 路径
/$defs/loreEntry/properties/priority- Pack 中的位置
$.lorebook.entries[].priority
约束与结构
{
"maximum": 9007199254740991,
"minimum": -9007199254740991,
"type": "integer"
}
教程与完整示例 · 所属结构
when 0.2 · property
condition 在所属结构中必填
- Schema 路径
/$defs/loreEntry/properties/when- Pack 中的位置
$.lorebook.entries[].when
可复用类型: /$defs/condition
约束与结构
{
"$ref": "#/$defs/condition"
}
教程与完整示例 · 所属结构
lorebook 0.2 · definition
object Schema / 分支
- Schema 路径
/$defs/lorebook- Pack 中的位置
$.lorebook
约束与结构
{
"required": [
"scan_messages",
"max_active_entries",
"token_budget",
"recursion",
"entries"
],
"type": "object"
}
教程与完整示例 · 所属结构
false Schema / 分支
- Schema 路径
/$defs/lorebook/additionalProperties- Pack 中的位置
$.lorebook[*]
约束与结构
布尔 Schema: false
教程与完整示例 · 所属结构
entries 0.2 · property
array 在所属结构中必填
- Schema 路径
/$defs/lorebook/properties/entries- Pack 中的位置
$.lorebook.entries
约束与结构
{
"maxItems": 4096,
"minItems": 0,
"type": "array"
}
教程与完整示例 · 所属结构
items 0.2 · schema
loreEntry Schema / 分支
- Schema 路径
/$defs/lorebook/properties/entries/items- Pack 中的位置
$.lorebook.entries[]
可复用类型: /$defs/loreEntry
约束与结构
{
"$ref": "#/$defs/loreEntry"
}
教程与完整示例 · 所属结构
integer 在所属结构中必填
- Schema 路径
/$defs/lorebook/properties/max_active_entries- Pack 中的位置
$.lorebook.max_active_entries
约束与结构
{
"maximum": 256,
"minimum": 1,
"type": "integer"
}
教程与完整示例 · 所属结构
schema 在所属结构中必填
- Schema 路径
/$defs/lorebook/properties/recursion- Pack 中的位置
$.lorebook.recursion
约束与结构
{
"enum": [
"disabled"
]
}
教程与完整示例 · 所属结构
integer 在所属结构中必填
- Schema 路径
/$defs/lorebook/properties/scan_messages- Pack 中的位置
$.lorebook.scan_messages
约束与结构
{
"maximum": 1000,
"minimum": 1,
"type": "integer"
}
教程与完整示例 · 所属结构
integer 在所属结构中必填
- Schema 路径
/$defs/lorebook/properties/token_budget- Pack 中的位置
$.lorebook.token_budget
约束与结构
{
"maximum": 131072,
"minimum": 1,
"type": "integer"
}
教程与完整示例 · 所属结构
manifest 0.2 · definition
object Schema / 分支
- Schema 路径
/$defs/manifest- Pack 中的位置
$.manifest
约束与结构
{
"required": [
"pack_id",
"revision",
"status",
"language",
"title",
"source",
"required_capabilities"
],
"type": "object"
}
教程与完整示例 · 所属结构
false Schema / 分支
- Schema 路径
/$defs/manifest/additionalProperties- Pack 中的位置
$.manifest[*]
约束与结构
布尔 Schema: false
教程与完整示例 · 所属结构
string 在所属结构中必填
- Schema 路径
/$defs/manifest/properties/language- Pack 中的位置
$.manifest.language
约束与结构
{
"maxLength": 35,
"minLength": 1,
"type": "string"
}
教程与完整示例 · 所属结构
pack_id 0.2 · property
id 在所属结构中必填
- Schema 路径
/$defs/manifest/properties/pack_id- Pack 中的位置
$.manifest.pack_id
可复用类型: /$defs/id
约束与结构
{
"$ref": "#/$defs/id"
}
教程与完整示例 · 所属结构
array 在所属结构中必填
- Schema 路径
/$defs/manifest/properties/required_capabilities- Pack 中的位置
$.manifest.required_capabilities
约束与结构
{
"maxItems": 128,
"minItems": 1,
"type": "array",
"uniqueItems": true
}
教程与完整示例 · 所属结构
items 0.2 · schema
string Schema / 分支
- Schema 路径
/$defs/manifest/properties/required_capabilities/items- Pack 中的位置
$.manifest.required_capabilities[]
约束与结构
{
"maxLength": 100,
"minLength": 1,
"type": "string"
}
教程与完整示例 · 所属结构
integer 在所属结构中必填
- Schema 路径
/$defs/manifest/properties/revision- Pack 中的位置
$.manifest.revision
约束与结构
{
"maximum": 9007199254740991,
"minimum": 1,
"type": "integer"
}
教程与完整示例 · 所属结构
source 0.2 · property
source 在所属结构中必填
- Schema 路径
/$defs/manifest/properties/source- Pack 中的位置
$.manifest.source
可复用类型: /$defs/source
约束与结构
{
"$ref": "#/$defs/source"
}
教程与完整示例 · 所属结构
status 0.2 · property
schema 在所属结构中必填
- Schema 路径
/$defs/manifest/properties/status- Pack 中的位置
$.manifest.status
约束与结构
{
"enum": [
"draft",
"ready",
"example"
]
}
教程与完整示例 · 所属结构
title 0.2 · property
string 在所属结构中必填
- Schema 路径
/$defs/manifest/properties/title- Pack 中的位置
$.manifest.title
约束与结构
{
"maxLength": 200,
"minLength": 1,
"type": "string"
}
教程与完整示例 · 所属结构
memory 0.2 · definition
object Schema / 分支
- Schema 路径
/$defs/memory- Pack 中的位置
$.runtime.memory
约束与结构
{
"type": "object"
}
教程与完整示例 · 所属结构
false Schema / 分支
- Schema 路径
/$defs/memory/additionalProperties- Pack 中的位置
$.runtime.memory[*]
约束与结构
布尔 Schema: false
教程与完整示例 · 所属结构
boolean 此处未列为必填
- Schema 路径
/$defs/memory/properties/editable_long_term- Pack 中的位置
$.runtime.memory.editable_long_term
约束与结构
{
"type": "boolean"
}
教程与完整示例 · 所属结构
goals 0.2 · property
boolean 此处未列为必填
- Schema 路径
/$defs/memory/properties/goals- Pack 中的位置
$.runtime.memory.goals
约束与结构
{
"type": "boolean"
}
教程与完整示例 · 所属结构
boolean 此处未列为必填
- Schema 路径
/$defs/memory/properties/relationships- Pack 中的位置
$.runtime.memory.relationships
约束与结构
{
"type": "boolean"
}
教程与完整示例 · 所属结构
boolean 此处未列为必填
- Schema 路径
/$defs/memory/properties/temporary_to_long_term- Pack 中的位置
$.runtime.memory.temporary_to_long_term
约束与结构
{
"type": "boolean"
}
教程与完整示例 · 所属结构
origin 0.2 · definition
object Schema / 分支
- Schema 路径
/$defs/origin- Pack 中的位置
$.actors[].origin$.assets[].origin$.canon[].origin更多位置 (6)
$.event_cards[].origin$.lorebook.entries[].origin$.predicates[].origin$.props[].origin$.scenes[].origin$.visual_anchors[].origin
约束与结构
{
"required": [
"basis",
"source_refs",
"review"
],
"type": "object"
}
教程与完整示例 · 所属结构
false Schema / 分支
- Schema 路径
/$defs/origin/additionalProperties- Pack 中的位置
$.actors[].origin[*]$.assets[].origin[*]$.canon[].origin[*]更多位置 (6)
$.event_cards[].origin[*]$.lorebook.entries[].origin[*]$.predicates[].origin[*]$.props[].origin[*]$.scenes[].origin[*]$.visual_anchors[].origin[*]
约束与结构
布尔 Schema: false
教程与完整示例 · 所属结构
basis 0.2 · property
schema 在所属结构中必填
- Schema 路径
/$defs/origin/properties/basis- Pack 中的位置
$.actors[].origin.basis$.assets[].origin.basis$.canon[].origin.basis更多位置 (6)
$.event_cards[].origin.basis$.lorebook.entries[].origin.basis$.predicates[].origin.basis$.props[].origin.basis$.scenes[].origin.basis$.visual_anchors[].origin.basis
约束与结构
{
"enum": [
"source_explicit",
"source_inference",
"creator_design",
"synthetic_example"
]
}
教程与完整示例 · 所属结构
review 0.2 · property
schema 在所属结构中必填
- Schema 路径
/$defs/origin/properties/review- Pack 中的位置
$.actors[].origin.review$.assets[].origin.review$.canon[].origin.review更多位置 (6)
$.event_cards[].origin.review$.lorebook.entries[].origin.review$.predicates[].origin.review$.props[].origin.review$.scenes[].origin.review$.visual_anchors[].origin.review
约束与结构
{
"enum": [
"proposed",
"accepted",
"example_only"
]
}
教程与完整示例 · 所属结构
array 在所属结构中必填
- Schema 路径
/$defs/origin/properties/source_refs- Pack 中的位置
$.actors[].origin.source_refs$.assets[].origin.source_refs$.canon[].origin.source_refs更多位置 (6)
$.event_cards[].origin.source_refs$.lorebook.entries[].origin.source_refs$.predicates[].origin.source_refs$.props[].origin.source_refs$.scenes[].origin.source_refs$.visual_anchors[].origin.source_refs
约束与结构
{
"maxItems": 4096,
"minItems": 0,
"type": "array"
}
教程与完整示例 · 所属结构
items 0.2 · schema
sourceRef Schema / 分支
- Schema 路径
/$defs/origin/properties/source_refs/items- Pack 中的位置
$.actors[].origin.source_refs[]$.assets[].origin.source_refs[]$.canon[].origin.source_refs[]更多位置 (6)
$.event_cards[].origin.source_refs[]$.lorebook.entries[].origin.source_refs[]$.predicates[].origin.source_refs[]$.props[].origin.source_refs[]$.scenes[].origin.source_refs[]$.visual_anchors[].origin.source_refs[]
可复用类型: /$defs/sourceRef
约束与结构
{
"$ref": "#/$defs/sourceRef"
}
教程与完整示例 · 所属结构
persona 0.2 · definition
object Schema / 分支
- Schema 路径
/$defs/persona- Pack 中的位置
$.entries[].persona
约束与结构
{
"required": [
"role",
"actor_id",
"display_name",
"description",
"customization",
"boundaries"
],
"type": "object"
}
教程与完整示例 · 所属结构
false Schema / 分支
- Schema 路径
/$defs/persona/additionalProperties- Pack 中的位置
$.entries[].persona[*]
约束与结构
布尔 Schema: false
教程与完整示例 · 所属结构
id 在所属结构中必填
协议原文(未译)
The player character; must belong to actor_ids and present_actor_ids for this entry.
- Schema 路径
/$defs/persona/properties/actor_id- Pack 中的位置
$.entries[].persona.actor_id
可复用类型: /$defs/id
约束与结构
{
"$ref": "#/$defs/id",
"description": "The player character; must belong to actor_ids and present_actor_ids for this entry."
}
教程与完整示例 · 所属结构
array 在所属结构中必填
- Schema 路径
/$defs/persona/properties/boundaries- Pack 中的位置
$.entries[].persona.boundaries
约束与结构
{
"maxItems": 4096,
"minItems": 0,
"type": "array"
}
教程与完整示例 · 所属结构
items 0.2 · schema
string Schema / 分支
- Schema 路径
/$defs/persona/properties/boundaries/items- Pack 中的位置
$.entries[].persona.boundaries[]
约束与结构
{
"maxLength": 20000,
"minLength": 1,
"type": "string"
}
教程与完整示例 · 所属结构
schema 在所属结构中必填
- Schema 路径
/$defs/persona/properties/customization- Pack 中的位置
$.entries[].persona.customization
约束与结构
{
"enum": [
"none",
"cosmetic",
"within_boundaries"
]
}
教程与完整示例 · 所属结构
string 在所属结构中必填
- Schema 路径
/$defs/persona/properties/description- Pack 中的位置
$.entries[].persona.description
约束与结构
{
"maxLength": 20000,
"minLength": 1,
"type": "string"
}
教程与完整示例 · 所属结构
string 在所属结构中必填
- Schema 路径
/$defs/persona/properties/display_name- Pack 中的位置
$.entries[].persona.display_name
约束与结构
{
"maxLength": 200,
"minLength": 1,
"type": "string"
}
教程与完整示例 · 所属结构
role 0.2 · property
const 在所属结构中必填
- Schema 路径
/$defs/persona/properties/role- Pack 中的位置
$.entries[].persona.role
约束与结构
{
"const": "participant"
}
教程与完整示例 · 所属结构
object Schema / 分支
- Schema 路径
/$defs/predicate- Pack 中的位置
$.predicates[]
约束与结构
{
"required": [
"id",
"entry_ids",
"prompt",
"evidence_policy",
"origin"
],
"type": "object"
}
教程与完整示例 · 所属结构
false Schema / 分支
- Schema 路径
/$defs/predicate/additionalProperties- Pack 中的位置
$.predicates[][*]
约束与结构
布尔 Schema: false
教程与完整示例 · 所属结构
scope 在所属结构中必填
- Schema 路径
/$defs/predicate/properties/entry_ids- Pack 中的位置
$.predicates[].entry_ids
可复用类型: /$defs/scope
约束与结构
{
"$ref": "#/$defs/scope"
}
教程与完整示例 · 所属结构
schema 在所属结构中必填
- Schema 路径
/$defs/predicate/properties/evidence_policy- Pack 中的位置
$.predicates[].evidence_policy
约束与结构
{
"enum": [
"on_page"
]
}
教程与完整示例 · 所属结构
id 0.2 · property
id 在所属结构中必填
- Schema 路径
/$defs/predicate/properties/id- Pack 中的位置
$.predicates[].id
可复用类型: /$defs/id
约束与结构
{
"$ref": "#/$defs/id"
}
教程与完整示例 · 所属结构
origin 0.2 · property
origin 在所属结构中必填
- Schema 路径
/$defs/predicate/properties/origin- Pack 中的位置
$.predicates[].origin
可复用类型: /$defs/origin
约束与结构
{
"$ref": "#/$defs/origin"
}
教程与完整示例 · 所属结构
prompt 0.2 · property
string 在所属结构中必填
- Schema 路径
/$defs/predicate/properties/prompt- Pack 中的位置
$.predicates[].prompt
约束与结构
{
"maxLength": 20000,
"minLength": 1,
"type": "string"
}
教程与完整示例 · 所属结构
promise 0.2 · definition
object Schema / 分支
- Schema 路径
/$defs/promise- Pack 中的位置
$.arcs[].promises[]
约束与结构
{
"required": [
"id",
"question",
"satisfied_when",
"target_scene",
"overdue_action"
],
"type": "object"
}
教程与完整示例 · 所属结构
false Schema / 分支
- Schema 路径
/$defs/promise/additionalProperties- Pack 中的位置
$.arcs[].promises[][*]
约束与结构
布尔 Schema: false
教程与完整示例 · 所属结构
id 0.2 · property
id 在所属结构中必填
- Schema 路径
/$defs/promise/properties/id- Pack 中的位置
$.arcs[].promises[].id
可复用类型: /$defs/id
约束与结构
{
"$ref": "#/$defs/id"
}
教程与完整示例 · 所属结构
string 在所属结构中必填
- Schema 路径
/$defs/promise/properties/overdue_action- Pack 中的位置
$.arcs[].promises[].overdue_action
约束与结构
{
"maxLength": 20000,
"minLength": 1,
"type": "string"
}
教程与完整示例 · 所属结构
string 在所属结构中必填
- Schema 路径
/$defs/promise/properties/question- Pack 中的位置
$.arcs[].promises[].question
约束与结构
{
"maxLength": 20000,
"minLength": 1,
"type": "string"
}
教程与完整示例 · 所属结构
condition 在所属结构中必填
- Schema 路径
/$defs/promise/properties/satisfied_when- Pack 中的位置
$.arcs[].promises[].satisfied_when
可复用类型: /$defs/condition
约束与结构
{
"$ref": "#/$defs/condition"
}
教程与完整示例 · 所属结构
integer 在所属结构中必填
- Schema 路径
/$defs/promise/properties/target_scene- Pack 中的位置
$.arcs[].promises[].target_scene
约束与结构
{
"maximum": 10000,
"minimum": 1,
"type": "integer"
}
教程与完整示例 · 所属结构
object Schema / 分支
- Schema 路径
/$defs/publication- Pack 中的位置
$.publication
约束与结构
{
"required": [
"tagline",
"description",
"cover_asset_id",
"genres",
"target_audience",
"age_rating",
"content_warnings",
"tags",
"visibility",
"comments_enabled",
"creator_credit",
"rights"
],
"type": "object"
}
教程与完整示例 · 所属结构
false Schema / 分支
- Schema 路径
/$defs/publication/additionalProperties- Pack 中的位置
$.publication[*]
约束与结构
布尔 Schema: false
教程与完整示例 · 所属结构
schema 在所属结构中必填
- Schema 路径
/$defs/publication/properties/age_rating- Pack 中的位置
$.publication.age_rating
约束与结构
{
"enum": [
"general",
"adult"
]
}
教程与完整示例 · 所属结构
boolean 在所属结构中必填
- Schema 路径
/$defs/publication/properties/comments_enabled- Pack 中的位置
$.publication.comments_enabled
约束与结构
{
"type": "boolean"
}
教程与完整示例 · 所属结构
array 在所属结构中必填
- Schema 路径
/$defs/publication/properties/content_warnings- Pack 中的位置
$.publication.content_warnings
约束与结构
{
"maxItems": 4096,
"minItems": 0,
"type": "array"
}
教程与完整示例 · 所属结构
items 0.2 · schema
string Schema / 分支
- Schema 路径
/$defs/publication/properties/content_warnings/items- Pack 中的位置
$.publication.content_warnings[]
约束与结构
{
"maxLength": 20000,
"minLength": 1,
"type": "string"
}
教程与完整示例 · 所属结构
union / composition 在所属结构中必填
- Schema 路径
/$defs/publication/properties/cover_asset_id- Pack 中的位置
$.publication.cover_asset_id
约束与结构
{}
教程与完整示例 · 所属结构
0 0.2 · schema
id Schema / 分支
- Schema 路径
/$defs/publication/properties/cover_asset_id/anyOf/0- Pack 中的位置
$.publication.cover_asset_id
可复用类型: /$defs/id
约束与结构
{
"$ref": "#/$defs/id"
}
教程与完整示例 · 所属结构
1 0.2 · schema
null Schema / 分支
- Schema 路径
/$defs/publication/properties/cover_asset_id/anyOf/1- Pack 中的位置
$.publication.cover_asset_id
约束与结构
{
"type": "null"
}
教程与完整示例 · 所属结构
string 在所属结构中必填
- Schema 路径
/$defs/publication/properties/creator_credit- Pack 中的位置
$.publication.creator_credit
约束与结构
{
"maxLength": 200,
"minLength": 1,
"type": "string"
}
教程与完整示例 · 所属结构
string 在所属结构中必填
- Schema 路径
/$defs/publication/properties/description- Pack 中的位置
$.publication.description
约束与结构
{
"maxLength": 10000,
"minLength": 1,
"type": "string"
}
教程与完整示例 · 所属结构
genres 0.2 · property
array 在所属结构中必填
- Schema 路径
/$defs/publication/properties/genres- Pack 中的位置
$.publication.genres
约束与结构
{
"maxItems": 4096,
"minItems": 1,
"type": "array"
}
教程与完整示例 · 所属结构
items 0.2 · schema
string Schema / 分支
- Schema 路径
/$defs/publication/properties/genres/items- Pack 中的位置
$.publication.genres[]
约束与结构
{
"maxLength": 20000,
"minLength": 1,
"type": "string"
}
教程与完整示例 · 所属结构
rights 0.2 · property
object 在所属结构中必填
- Schema 路径
/$defs/publication/properties/rights- Pack 中的位置
$.publication.rights
约束与结构
{
"required": [
"basis",
"statement"
],
"type": "object"
}
教程与完整示例 · 所属结构
false Schema / 分支
- Schema 路径
/$defs/publication/properties/rights/additionalProperties- Pack 中的位置
$.publication.rights[*]
约束与结构
布尔 Schema: false
教程与完整示例 · 所属结构
basis 0.2 · property
schema 在所属结构中必填
- Schema 路径
/$defs/publication/properties/rights/properties/basis- Pack 中的位置
$.publication.rights.basis
约束与结构
{
"enum": [
"original",
"licensed",
"public_domain",
"unknown"
]
}
教程与完整示例 · 所属结构
string 在所属结构中必填
- Schema 路径
/$defs/publication/properties/rights/properties/statement- Pack 中的位置
$.publication.rights.statement
约束与结构
{
"maxLength": 20000,
"minLength": 1,
"type": "string"
}
教程与完整示例 · 所属结构
tagline 0.2 · property
string 在所属结构中必填
- Schema 路径
/$defs/publication/properties/tagline- Pack 中的位置
$.publication.tagline
约束与结构
{
"maxLength": 200,
"minLength": 1,
"type": "string"
}
教程与完整示例 · 所属结构
tags 0.2 · property
array 在所属结构中必填
- Schema 路径
/$defs/publication/properties/tags- Pack 中的位置
$.publication.tags
约束与结构
{
"maxItems": 4096,
"minItems": 0,
"type": "array"
}
教程与完整示例 · 所属结构
items 0.2 · schema
string Schema / 分支
- Schema 路径
/$defs/publication/properties/tags/items- Pack 中的位置
$.publication.tags[]
约束与结构
{
"maxLength": 20000,
"minLength": 1,
"type": "string"
}
教程与完整示例 · 所属结构
array 在所属结构中必填
- Schema 路径
/$defs/publication/properties/target_audience- Pack 中的位置
$.publication.target_audience
约束与结构
{
"maxItems": 4096,
"minItems": 1,
"type": "array"
}
教程与完整示例 · 所属结构
items 0.2 · schema
string Schema / 分支
- Schema 路径
/$defs/publication/properties/target_audience/items- Pack 中的位置
$.publication.target_audience[]
约束与结构
{
"maxLength": 20000,
"minLength": 1,
"type": "string"
}
教程与完整示例 · 所属结构
schema 在所属结构中必填
- Schema 路径
/$defs/publication/properties/visibility- Pack 中的位置
$.publication.visibility
约束与结构
{
"enum": [
"public",
"unlisted",
"private"
]
}
教程与完整示例 · 所属结构
question 0.2 · definition
object Schema / 分支
- Schema 路径
/$defs/question- Pack 中的位置
$.open_questions[]
约束与结构
{
"required": [
"id",
"question",
"blocks_play",
"related_ids"
],
"type": "object"
}
教程与完整示例 · 所属结构
false Schema / 分支
- Schema 路径
/$defs/question/additionalProperties- Pack 中的位置
$.open_questions[][*]
约束与结构
布尔 Schema: false
教程与完整示例 · 所属结构
boolean 在所属结构中必填
- Schema 路径
/$defs/question/properties/blocks_play- Pack 中的位置
$.open_questions[].blocks_play
约束与结构
{
"type": "boolean"
}
教程与完整示例 · 所属结构
id 0.2 · property
id 在所属结构中必填
- Schema 路径
/$defs/question/properties/id- Pack 中的位置
$.open_questions[].id
可复用类型: /$defs/id
约束与结构
{
"$ref": "#/$defs/id"
}
教程与完整示例 · 所属结构
string 在所属结构中必填
- Schema 路径
/$defs/question/properties/question- Pack 中的位置
$.open_questions[].question
约束与结构
{
"maxLength": 20000,
"minLength": 1,
"type": "string"
}
教程与完整示例 · 所属结构
array 在所属结构中必填
- Schema 路径
/$defs/question/properties/related_ids- Pack 中的位置
$.open_questions[].related_ids
约束与结构
{
"maxItems": 4096,
"minItems": 0,
"type": "array",
"uniqueItems": true
}
教程与完整示例 · 所属结构
items 0.2 · schema
id Schema / 分支
- Schema 路径
/$defs/question/properties/related_ids/items- Pack 中的位置
$.open_questions[].related_ids[]
可复用类型: /$defs/id
约束与结构
{
"$ref": "#/$defs/id"
}
教程与完整示例 · 所属结构
runtime 0.2 · definition
object Schema / 分支
- Schema 路径
/$defs/runtime- Pack 中的位置
$.runtime
约束与结构
{
"type": "object"
}
教程与完整示例 · 所属结构
false Schema / 分支
- Schema 路径
/$defs/runtime/additionalProperties- Pack 中的位置
$.runtime[*]
约束与结构
布尔 Schema: false
教程与完整示例 · 所属结构
memory 0.2 · property
memory 此处未列为必填
- Schema 路径
/$defs/runtime/properties/memory- Pack 中的位置
$.runtime.memory
可复用类型: /$defs/memory
约束与结构
{
"$ref": "#/$defs/memory"
}
教程与完整示例 · 所属结构
scope 0.2 · definition
array Schema / 分支
- Schema 路径
/$defs/scope- Pack 中的位置
$.actors[].entry_ids$.arcs[].entry_ids$.assets[].entry_ids更多位置 (9)
$.canon[].entry_ids$.endings[].entry_ids$.event_cards[].entry_ids$.lorebook.entries[].entry_ids$.predicates[].entry_ids$.props[].entry_ids$.scenes[].entry_ids$.stats[].entry_ids$.visual_anchors[].entry_ids
约束与结构
{
"maxItems": 4096,
"minItems": 0,
"type": "array",
"uniqueItems": true
}
教程与完整示例 · 所属结构
items 0.2 · schema
id Schema / 分支
- Schema 路径
/$defs/scope/items- Pack 中的位置
$.actors[].entry_ids[]$.arcs[].entry_ids[]$.assets[].entry_ids[]更多位置 (9)
$.canon[].entry_ids[]$.endings[].entry_ids[]$.event_cards[].entry_ids[]$.lorebook.entries[].entry_ids[]$.predicates[].entry_ids[]$.props[].entry_ids[]$.scenes[].entry_ids[]$.stats[].entry_ids[]$.visual_anchors[].entry_ids[]
可复用类型: /$defs/id
约束与结构
{
"$ref": "#/$defs/id"
}
教程与完整示例 · 所属结构
source 0.2 · definition
object Schema / 分支
- Schema 路径
/$defs/source- Pack 中的位置
$.manifest.source
约束与结构
{
"required": [
"kind",
"documents",
"adaptation_mode",
"future_treatment"
],
"type": "object"
}
教程与完整示例 · 所属结构
false Schema / 分支
- Schema 路径
/$defs/source/additionalProperties- Pack 中的位置
$.manifest.source[*]
约束与结构
布尔 Schema: false
教程与完整示例 · 所属结构
schema 在所属结构中必填
- Schema 路径
/$defs/source/properties/adaptation_mode- Pack 中的位置
$.manifest.source.adaptation_mode
约束与结构
{
"enum": [
"continue_after_anchor",
"adapt_arc",
"original"
]
}
教程与完整示例 · 所属结构
array 在所属结构中必填
- Schema 路径
/$defs/source/properties/documents- Pack 中的位置
$.manifest.source.documents
约束与结构
{
"maxItems": 4096,
"minItems": 0,
"type": "array"
}
教程与完整示例 · 所属结构
items 0.2 · schema
document Schema / 分支
- Schema 路径
/$defs/source/properties/documents/items- Pack 中的位置
$.manifest.source.documents[]
可复用类型: /$defs/document
约束与结构
{
"$ref": "#/$defs/document"
}
教程与完整示例 · 所属结构
string 在所属结构中必填
- Schema 路径
/$defs/source/properties/future_treatment- Pack 中的位置
$.manifest.source.future_treatment
约束与结构
{
"maxLength": 20000,
"minLength": 1,
"type": "string"
}
教程与完整示例 · 所属结构
kind 0.2 · property
schema 在所属结构中必填
- Schema 路径
/$defs/source/properties/kind- Pack 中的位置
$.manifest.source.kind
约束与结构
{
"enum": [
"novel",
"original",
"synthetic_example"
]
}
教程与完整示例 · 所属结构
object Schema / 分支
- Schema 路径
/$defs/sourceRef- Pack 中的位置
$.actors[].origin.source_refs[]$.assets[].origin.source_refs[]$.canon[].origin.source_refs[]更多位置 (6)
$.event_cards[].origin.source_refs[]$.lorebook.entries[].origin.source_refs[]$.predicates[].origin.source_refs[]$.props[].origin.source_refs[]$.scenes[].origin.source_refs[]$.visual_anchors[].origin.source_refs[]
约束与结构
{
"required": [
"document_id",
"locator"
],
"type": "object"
}
教程与完整示例 · 所属结构
false Schema / 分支
- Schema 路径
/$defs/sourceRef/additionalProperties- Pack 中的位置
$.actors[].origin.source_refs[][*]$.assets[].origin.source_refs[][*]$.canon[].origin.source_refs[][*]更多位置 (6)
$.event_cards[].origin.source_refs[][*]$.lorebook.entries[].origin.source_refs[][*]$.predicates[].origin.source_refs[][*]$.props[].origin.source_refs[][*]$.scenes[].origin.source_refs[][*]$.visual_anchors[].origin.source_refs[][*]
约束与结构
布尔 Schema: false
教程与完整示例 · 所属结构
id 在所属结构中必填
- Schema 路径
/$defs/sourceRef/properties/document_id- Pack 中的位置
$.actors[].origin.source_refs[].document_id$.assets[].origin.source_refs[].document_id$.canon[].origin.source_refs[].document_id更多位置 (6)
$.event_cards[].origin.source_refs[].document_id$.lorebook.entries[].origin.source_refs[].document_id$.predicates[].origin.source_refs[].document_id$.props[].origin.source_refs[].document_id$.scenes[].origin.source_refs[].document_id$.visual_anchors[].origin.source_refs[].document_id
可复用类型: /$defs/id
约束与结构
{
"$ref": "#/$defs/id"
}
教程与完整示例 · 所属结构
locator 0.2 · property
string 在所属结构中必填
- Schema 路径
/$defs/sourceRef/properties/locator- Pack 中的位置
$.actors[].origin.source_refs[].locator$.assets[].origin.source_refs[].locator$.canon[].origin.source_refs[].locator更多位置 (6)
$.event_cards[].origin.source_refs[].locator$.lorebook.entries[].origin.source_refs[].locator$.predicates[].origin.source_refs[].locator$.props[].origin.source_refs[].locator$.scenes[].origin.source_refs[].locator$.visual_anchors[].origin.source_refs[].locator
约束与结构
{
"maxLength": 512,
"minLength": 1,
"type": "string"
}
教程与完整示例 · 所属结构
stat 0.2 · definition
object Schema / 分支
- Schema 路径
/$defs/stat- Pack 中的位置
$.stats[]
约束与结构
{
"required": [
"id",
"entry_ids",
"name",
"description",
"icon",
"color",
"unit",
"min",
"max",
"initial",
"visibility",
"overflow",
"update_rules",
"levels"
],
"type": "object"
}
教程与完整示例 · 所属结构
false Schema / 分支
- Schema 路径
/$defs/stat/additionalProperties- Pack 中的位置
$.stats[][*]
约束与结构
布尔 Schema: false
教程与完整示例 · 所属结构
color 0.2 · property
string 在所属结构中必填
- Schema 路径
/$defs/stat/properties/color- Pack 中的位置
$.stats[].color
约束与结构
{
"pattern": "^#[0-9A-Fa-f]{6}$",
"type": "string"
}
教程与完整示例 · 所属结构
string 在所属结构中必填
- Schema 路径
/$defs/stat/properties/description- Pack 中的位置
$.stats[].description
约束与结构
{
"maxLength": 20000,
"minLength": 1,
"type": "string"
}
教程与完整示例 · 所属结构
scope 在所属结构中必填
- Schema 路径
/$defs/stat/properties/entry_ids- Pack 中的位置
$.stats[].entry_ids
可复用类型: /$defs/scope
约束与结构
{
"$ref": "#/$defs/scope"
}
教程与完整示例 · 所属结构
icon 0.2 · property
string 在所属结构中必填
- Schema 路径
/$defs/stat/properties/icon- Pack 中的位置
$.stats[].icon
约束与结构
{
"maxLength": 100,
"minLength": 1,
"type": "string"
}
教程与完整示例 · 所属结构
id 0.2 · property
id 在所属结构中必填
- Schema 路径
/$defs/stat/properties/id- Pack 中的位置
$.stats[].id
可复用类型: /$defs/id
约束与结构
{
"$ref": "#/$defs/id"
}
教程与完整示例 · 所属结构
initial 0.2 · property
array 在所属结构中必填
- Schema 路径
/$defs/stat/properties/initial- Pack 中的位置
$.stats[].initial
约束与结构
{
"maxItems": 4096,
"minItems": 1,
"type": "array"
}
教程与完整示例 · 所属结构
items 0.2 · schema
statInitial Schema / 分支
- Schema 路径
/$defs/stat/properties/initial/items- Pack 中的位置
$.stats[].initial[]
可复用类型: /$defs/statInitial
约束与结构
{
"$ref": "#/$defs/statInitial"
}
教程与完整示例 · 所属结构
levels 0.2 · property
array 在所属结构中必填
- Schema 路径
/$defs/stat/properties/levels- Pack 中的位置
$.stats[].levels
约束与结构
{
"maxItems": 4096,
"minItems": 0,
"type": "array"
}
教程与完整示例 · 所属结构
items 0.2 · schema
statLevel Schema / 分支
- Schema 路径
/$defs/stat/properties/levels/items- Pack 中的位置
$.stats[].levels[]
可复用类型: /$defs/statLevel
约束与结构
{
"$ref": "#/$defs/statLevel"
}
教程与完整示例 · 所属结构
max 0.2 · property
integer 在所属结构中必填
- Schema 路径
/$defs/stat/properties/max- Pack 中的位置
$.stats[].max
约束与结构
{
"maximum": 9007199254740991,
"minimum": -9007199254740991,
"type": "integer"
}
教程与完整示例 · 所属结构
min 0.2 · property
integer 在所属结构中必填
- Schema 路径
/$defs/stat/properties/min- Pack 中的位置
$.stats[].min
约束与结构
{
"maximum": 9007199254740991,
"minimum": -9007199254740991,
"type": "integer"
}
教程与完整示例 · 所属结构
name 0.2 · property
string 在所属结构中必填
- Schema 路径
/$defs/stat/properties/name- Pack 中的位置
$.stats[].name
约束与结构
{
"maxLength": 100,
"minLength": 1,
"type": "string"
}
教程与完整示例 · 所属结构
schema 在所属结构中必填
- Schema 路径
/$defs/stat/properties/overflow- Pack 中的位置
$.stats[].overflow
约束与结构
{
"enum": [
"clamp",
"reject"
]
}
教程与完整示例 · 所属结构
unit 0.2 · property
string 在所属结构中必填
- Schema 路径
/$defs/stat/properties/unit- Pack 中的位置
$.stats[].unit
约束与结构
{
"maxLength": 40,
"minLength": 0,
"type": "string"
}
教程与完整示例 · 所属结构
array 在所属结构中必填
- Schema 路径
/$defs/stat/properties/update_rules- Pack 中的位置
$.stats[].update_rules
约束与结构
{
"maxItems": 4096,
"minItems": 0,
"type": "array"
}
教程与完整示例 · 所属结构
items 0.2 · schema
statRule Schema / 分支
- Schema 路径
/$defs/stat/properties/update_rules/items- Pack 中的位置
$.stats[].update_rules[]
可复用类型: /$defs/statRule
约束与结构
{
"$ref": "#/$defs/statRule"
}
教程与完整示例 · 所属结构
schema 在所属结构中必填
- Schema 路径
/$defs/stat/properties/visibility- Pack 中的位置
$.stats[].visibility
约束与结构
{
"enum": [
"reader",
"internal"
]
}
教程与完整示例 · 所属结构
object Schema / 分支
- Schema 路径
/$defs/statInitial- Pack 中的位置
$.stats[].initial[]
约束与结构
{
"required": [
"entry_id",
"value"
],
"type": "object"
}
教程与完整示例 · 所属结构
false Schema / 分支
- Schema 路径
/$defs/statInitial/additionalProperties- Pack 中的位置
$.stats[].initial[][*]
约束与结构
布尔 Schema: false
教程与完整示例 · 所属结构
id 在所属结构中必填
- Schema 路径
/$defs/statInitial/properties/entry_id- Pack 中的位置
$.stats[].initial[].entry_id
可复用类型: /$defs/id
约束与结构
{
"$ref": "#/$defs/id"
}
教程与完整示例 · 所属结构
value 0.2 · property
integer 在所属结构中必填
- Schema 路径
/$defs/statInitial/properties/value- Pack 中的位置
$.stats[].initial[].value
约束与结构
{
"maximum": 9007199254740991,
"minimum": -9007199254740991,
"type": "integer"
}
教程与完整示例 · 所属结构
object Schema / 分支
- Schema 路径
/$defs/statLevel- Pack 中的位置
$.stats[].levels[]
约束与结构
{
"required": [
"id",
"name",
"min",
"max",
"prompt"
],
"type": "object"
}
教程与完整示例 · 所属结构
false Schema / 分支
- Schema 路径
/$defs/statLevel/additionalProperties- Pack 中的位置
$.stats[].levels[][*]
约束与结构
布尔 Schema: false
教程与完整示例 · 所属结构
id 0.2 · property
id 在所属结构中必填
- Schema 路径
/$defs/statLevel/properties/id- Pack 中的位置
$.stats[].levels[].id
可复用类型: /$defs/id
约束与结构
{
"$ref": "#/$defs/id"
}
教程与完整示例 · 所属结构
max 0.2 · property
integer 在所属结构中必填
- Schema 路径
/$defs/statLevel/properties/max- Pack 中的位置
$.stats[].levels[].max
约束与结构
{
"maximum": 9007199254740991,
"minimum": -9007199254740991,
"type": "integer"
}
教程与完整示例 · 所属结构
min 0.2 · property
integer 在所属结构中必填
- Schema 路径
/$defs/statLevel/properties/min- Pack 中的位置
$.stats[].levels[].min
约束与结构
{
"maximum": 9007199254740991,
"minimum": -9007199254740991,
"type": "integer"
}
教程与完整示例 · 所属结构
name 0.2 · property
string 在所属结构中必填
- Schema 路径
/$defs/statLevel/properties/name- Pack 中的位置
$.stats[].levels[].name
约束与结构
{
"maxLength": 100,
"minLength": 1,
"type": "string"
}
教程与完整示例 · 所属结构
prompt 0.2 · property
string 在所属结构中必填
- Schema 路径
/$defs/statLevel/properties/prompt- Pack 中的位置
$.stats[].levels[].prompt
约束与结构
{
"maxLength": 20000,
"minLength": 1,
"type": "string"
}
教程与完整示例 · 所属结构
statRule 0.2 · definition
object Schema / 分支
- Schema 路径
/$defs/statRule- Pack 中的位置
$.stats[].update_rules[]
约束与结构
{
"required": [
"id",
"when",
"min_delta",
"max_delta",
"reason"
],
"type": "object"
}
教程与完整示例 · 所属结构
false Schema / 分支
- Schema 路径
/$defs/statRule/additionalProperties- Pack 中的位置
$.stats[].update_rules[][*]
约束与结构
布尔 Schema: false
教程与完整示例 · 所属结构
id 0.2 · property
id 在所属结构中必填
- Schema 路径
/$defs/statRule/properties/id- Pack 中的位置
$.stats[].update_rules[].id
可复用类型: /$defs/id
约束与结构
{
"$ref": "#/$defs/id"
}
教程与完整示例 · 所属结构
integer 在所属结构中必填
- Schema 路径
/$defs/statRule/properties/max_delta- Pack 中的位置
$.stats[].update_rules[].max_delta
约束与结构
{
"maximum": 9007199254740991,
"minimum": -9007199254740991,
"type": "integer"
}
教程与完整示例 · 所属结构
integer 在所属结构中必填
- Schema 路径
/$defs/statRule/properties/min_delta- Pack 中的位置
$.stats[].update_rules[].min_delta
约束与结构
{
"maximum": 9007199254740991,
"minimum": -9007199254740991,
"type": "integer"
}
教程与完整示例 · 所属结构
reason 0.2 · property
string 在所属结构中必填
- Schema 路径
/$defs/statRule/properties/reason- Pack 中的位置
$.stats[].update_rules[].reason
约束与结构
{
"maxLength": 20000,
"minLength": 1,
"type": "string"
}
教程与完整示例 · 所属结构
when 0.2 · property
condition 在所属结构中必填
- Schema 路径
/$defs/statRule/properties/when- Pack 中的位置
$.stats[].update_rules[].when
可复用类型: /$defs/condition
约束与结构
{
"$ref": "#/$defs/condition"
}
教程与完整示例 · 所属结构
style 0.2 · definition
object Schema / 分支
- Schema 路径
/$defs/style- Pack 中的位置
$.style
约束与结构
{
"required": [
"pov",
"voice",
"dialogue_notes",
"positive_example",
"avoid"
],
"type": "object"
}
教程与完整示例 · 所属结构
false Schema / 分支
- Schema 路径
/$defs/style/additionalProperties- Pack 中的位置
$.style[*]
约束与结构
布尔 Schema: false
教程与完整示例 · 所属结构
avoid 0.2 · property
array 在所属结构中必填
- Schema 路径
/$defs/style/properties/avoid- Pack 中的位置
$.style.avoid
约束与结构
{
"maxItems": 4096,
"minItems": 0,
"type": "array"
}
教程与完整示例 · 所属结构
items 0.2 · schema
string Schema / 分支
- Schema 路径
/$defs/style/properties/avoid/items- Pack 中的位置
$.style.avoid[]
约束与结构
{
"maxLength": 20000,
"minLength": 1,
"type": "string"
}
教程与完整示例 · 所属结构
array 在所属结构中必填
- Schema 路径
/$defs/style/properties/dialogue_notes- Pack 中的位置
$.style.dialogue_notes
约束与结构
{
"maxItems": 4096,
"minItems": 0,
"type": "array"
}
教程与完整示例 · 所属结构
items 0.2 · schema
string Schema / 分支
- Schema 路径
/$defs/style/properties/dialogue_notes/items- Pack 中的位置
$.style.dialogue_notes[]
约束与结构
{
"maxLength": 20000,
"minLength": 1,
"type": "string"
}
教程与完整示例 · 所属结构
string 在所属结构中必填
- Schema 路径
/$defs/style/properties/positive_example- Pack 中的位置
$.style.positive_example
约束与结构
{
"maxLength": 20000,
"minLength": 1,
"type": "string"
}
教程与完整示例 · 所属结构
pov 0.2 · property
string 在所属结构中必填
- Schema 路径
/$defs/style/properties/pov- Pack 中的位置
$.style.pov
约束与结构
{
"maxLength": 20000,
"minLength": 1,
"type": "string"
}
教程与完整示例 · 所属结构
voice 0.2 · property
string 在所属结构中必填
- Schema 路径
/$defs/style/properties/voice- Pack 中的位置
$.style.voice
约束与结构
{
"maxLength": 20000,
"minLength": 1,
"type": "string"
}
教程与完整示例 · 所属结构
object Schema / 分支
协议原文(未译)
Optional reader directions selected from the active entry’s authored candidate pool. Selection never generates new text.
- Schema 路径
/$defs/suggestions- Pack 中的位置
$.entries[].suggestions
约束与结构
{
"description": "Optional reader directions selected from the active entry’s authored candidate pool. Selection never generates new text.",
"required": [
"mode",
"count",
"items"
],
"type": "object"
}
教程与完整示例 · 所属结构
false Schema / 分支
- Schema 路径
/$defs/suggestions/additionalProperties- Pack 中的位置
$.entries[].suggestions[*]
约束与结构
布尔 Schema: false
教程与完整示例 · 所属结构
count 0.2 · property
integer 在所属结构中必填
协议原文(未译)
Maximum displayed suggestions (0 when disabled; 1–3 for semantic_match). The candidate pool may contain more items.
- Schema 路径
/$defs/suggestions/properties/count- Pack 中的位置
$.entries[].suggestions.count
约束与结构
{
"description": "Maximum displayed suggestions (0 when disabled; 1–3 for semantic_match). The candidate pool may contain more items.",
"maximum": 3,
"minimum": 0,
"type": "integer"
}
教程与完整示例 · 所属结构
items 0.2 · property
array 在所属结构中必填
协议原文(未译)
Authored candidate actions. Jev selects relevant, currently available next steps; fewer than count may qualify. Never display the full pool as fixed suggestions.
- Schema 路径
/$defs/suggestions/properties/items- Pack 中的位置
$.entries[].suggestions.items
约束与结构
{
"description": "Authored candidate actions. Jev selects relevant, currently available next steps; fewer than count may qualify. Never display the full pool as fixed suggestions.",
"maxItems": 4096,
"minItems": 0,
"type": "array"
}
教程与完整示例 · 所属结构
items 0.2 · schema
string Schema / 分支
- Schema 路径
/$defs/suggestions/properties/items/items- Pack 中的位置
$.entries[].suggestions.items[]
约束与结构
{
"maxLength": 20000,
"minLength": 1,
"type": "string"
}
教程与完整示例 · 所属结构
mode 0.2 · property
schema 在所属结构中必填
- Schema 路径
/$defs/suggestions/properties/mode- Pack 中的位置
$.entries[].suggestions.mode
约束与结构
{
"enum": [
"disabled",
"semantic_match"
]
}
教程与完整示例 · 所属结构
object Schema / 分支
- Schema 路径
/$defs/visualAnchor- Pack 中的位置
$.visual_anchors[]
约束与结构
{
"required": [
"id",
"entry_ids",
"name",
"kind",
"description",
"invariants",
"references",
"depicts_fact_ids",
"depicts_event_ids",
"valid_when",
"origin"
],
"type": "object"
}
教程与完整示例 · 所属结构
false Schema / 分支
- Schema 路径
/$defs/visualAnchor/additionalProperties- Pack 中的位置
$.visual_anchors[][*]
约束与结构
布尔 Schema: false
教程与完整示例 · 所属结构
array 在所属结构中必填
- Schema 路径
/$defs/visualAnchor/properties/depicts_event_ids- Pack 中的位置
$.visual_anchors[].depicts_event_ids
约束与结构
{
"maxItems": 4096,
"minItems": 0,
"type": "array",
"uniqueItems": true
}
教程与完整示例 · 所属结构
items 0.2 · schema
id Schema / 分支
- Schema 路径
/$defs/visualAnchor/properties/depicts_event_ids/items- Pack 中的位置
$.visual_anchors[].depicts_event_ids[]
可复用类型: /$defs/id
约束与结构
{
"$ref": "#/$defs/id"
}
教程与完整示例 · 所属结构
array 在所属结构中必填
- Schema 路径
/$defs/visualAnchor/properties/depicts_fact_ids- Pack 中的位置
$.visual_anchors[].depicts_fact_ids
约束与结构
{
"maxItems": 4096,
"minItems": 0,
"type": "array",
"uniqueItems": true
}
教程与完整示例 · 所属结构
items 0.2 · schema
id Schema / 分支
- Schema 路径
/$defs/visualAnchor/properties/depicts_fact_ids/items- Pack 中的位置
$.visual_anchors[].depicts_fact_ids[]
可复用类型: /$defs/id
约束与结构
{
"$ref": "#/$defs/id"
}
教程与完整示例 · 所属结构
string 在所属结构中必填
- Schema 路径
/$defs/visualAnchor/properties/description- Pack 中的位置
$.visual_anchors[].description
约束与结构
{
"maxLength": 20000,
"minLength": 1,
"type": "string"
}
教程与完整示例 · 所属结构
scope 在所属结构中必填
- Schema 路径
/$defs/visualAnchor/properties/entry_ids- Pack 中的位置
$.visual_anchors[].entry_ids
可复用类型: /$defs/scope
约束与结构
{
"$ref": "#/$defs/scope"
}
教程与完整示例 · 所属结构
id 0.2 · property
id 在所属结构中必填
- Schema 路径
/$defs/visualAnchor/properties/id- Pack 中的位置
$.visual_anchors[].id
可复用类型: /$defs/id
约束与结构
{
"$ref": "#/$defs/id"
}
教程与完整示例 · 所属结构
array 在所属结构中必填
- Schema 路径
/$defs/visualAnchor/properties/invariants- Pack 中的位置
$.visual_anchors[].invariants
约束与结构
{
"maxItems": 64,
"minItems": 1,
"type": "array",
"uniqueItems": true
}
教程与完整示例 · 所属结构
items 0.2 · schema
string Schema / 分支
- Schema 路径
/$defs/visualAnchor/properties/invariants/items- Pack 中的位置
$.visual_anchors[].invariants[]
约束与结构
{
"maxLength": 20000,
"minLength": 1,
"type": "string"
}
教程与完整示例 · 所属结构
kind 0.2 · property
schema 在所属结构中必填
- Schema 路径
/$defs/visualAnchor/properties/kind- Pack 中的位置
$.visual_anchors[].kind
约束与结构
{
"enum": [
"character",
"environment",
"object"
]
}
教程与完整示例 · 所属结构
name 0.2 · property
string 在所属结构中必填
- Schema 路径
/$defs/visualAnchor/properties/name- Pack 中的位置
$.visual_anchors[].name
约束与结构
{
"maxLength": 200,
"minLength": 1,
"type": "string"
}
教程与完整示例 · 所属结构
origin 0.2 · property
origin 在所属结构中必填
- Schema 路径
/$defs/visualAnchor/properties/origin- Pack 中的位置
$.visual_anchors[].origin
可复用类型: /$defs/origin
约束与结构
{
"$ref": "#/$defs/origin"
}
教程与完整示例 · 所属结构
array 在所属结构中必填
- Schema 路径
/$defs/visualAnchor/properties/references- Pack 中的位置
$.visual_anchors[].references
约束与结构
{
"maxItems": 64,
"minItems": 1,
"type": "array"
}
教程与完整示例 · 所属结构
items 0.2 · schema
visualAnchorImage Schema / 分支
- Schema 路径
/$defs/visualAnchor/properties/references/items- Pack 中的位置
$.visual_anchors[].references[]
可复用类型: /$defs/visualAnchorImage
约束与结构
{
"$ref": "#/$defs/visualAnchorImage"
}
教程与完整示例 · 所属结构
condition 在所属结构中必填
- Schema 路径
/$defs/visualAnchor/properties/valid_when- Pack 中的位置
$.visual_anchors[].valid_when
可复用类型: /$defs/condition
约束与结构
{
"$ref": "#/$defs/condition"
}
教程与完整示例 · 所属结构
object Schema / 分支
- Schema 路径
/$defs/visualAnchorImage- Pack 中的位置
$.visual_anchors[].references[]
约束与结构
{
"required": [
"asset_id",
"view"
],
"type": "object"
}
教程与完整示例 · 所属结构
false Schema / 分支
- Schema 路径
/$defs/visualAnchorImage/additionalProperties- Pack 中的位置
$.visual_anchors[].references[][*]
约束与结构
布尔 Schema: false
教程与完整示例 · 所属结构
id 在所属结构中必填
- Schema 路径
/$defs/visualAnchorImage/properties/asset_id- Pack 中的位置
$.visual_anchors[].references[].asset_id
可复用类型: /$defs/id
约束与结构
{
"$ref": "#/$defs/id"
}
教程与完整示例 · 所属结构
view 0.2 · property
string 在所属结构中必填
- Schema 路径
/$defs/visualAnchorImage/properties/view- Pack 中的位置
$.visual_anchors[].references[].view
约束与结构
{
"maxLength": 1000,
"minLength": 1,
"type": "string"
}
教程与完整示例 · 所属结构
object Schema / 分支
- Schema 路径
/$defs/visualEntity- Pack 中的位置
$.props[]$.scenes[]
约束与结构
{
"required": [
"id",
"entry_ids",
"name",
"description",
"visual_anchor_ids",
"origin"
],
"type": "object"
}
教程与完整示例 · 所属结构
false Schema / 分支
- Schema 路径
/$defs/visualEntity/additionalProperties- Pack 中的位置
$.props[][*]$.scenes[][*]
约束与结构
布尔 Schema: false
教程与完整示例 · 所属结构
string 在所属结构中必填
- Schema 路径
/$defs/visualEntity/properties/description- Pack 中的位置
$.props[].description$.scenes[].description
约束与结构
{
"maxLength": 20000,
"minLength": 1,
"type": "string"
}
教程与完整示例 · 所属结构
scope 在所属结构中必填
- Schema 路径
/$defs/visualEntity/properties/entry_ids- Pack 中的位置
$.props[].entry_ids$.scenes[].entry_ids
可复用类型: /$defs/scope
约束与结构
{
"$ref": "#/$defs/scope"
}
教程与完整示例 · 所属结构
id 0.2 · property
id 在所属结构中必填
- Schema 路径
/$defs/visualEntity/properties/id- Pack 中的位置
$.props[].id$.scenes[].id
可复用类型: /$defs/id
约束与结构
{
"$ref": "#/$defs/id"
}
教程与完整示例 · 所属结构
name 0.2 · property
string 在所属结构中必填
- Schema 路径
/$defs/visualEntity/properties/name- Pack 中的位置
$.props[].name$.scenes[].name
约束与结构
{
"maxLength": 200,
"minLength": 1,
"type": "string"
}
教程与完整示例 · 所属结构
origin 0.2 · property
origin 在所属结构中必填
- Schema 路径
/$defs/visualEntity/properties/origin- Pack 中的位置
$.props[].origin$.scenes[].origin
可复用类型: /$defs/origin
约束与结构
{
"$ref": "#/$defs/origin"
}
教程与完整示例 · 所属结构
array 在所属结构中必填
- Schema 路径
/$defs/visualEntity/properties/visual_anchor_ids- Pack 中的位置
$.props[].visual_anchor_ids$.scenes[].visual_anchor_ids
约束与结构
{
"maxItems": 64,
"minItems": 0,
"type": "array",
"uniqueItems": true
}
教程与完整示例 · 所属结构
items 0.2 · schema
id Schema / 分支
- Schema 路径
/$defs/visualEntity/properties/visual_anchor_ids/items- Pack 中的位置
$.props[].visual_anchor_ids[]$.scenes[].visual_anchor_ids[]
可复用类型: /$defs/id
约束与结构
{
"$ref": "#/$defs/id"
}
教程与完整示例 · 所属结构
object Schema / 分支
- Schema 路径
/$defs/visualGenerationConfig- Pack 中的位置
$.assets[].generation$.assets[].generation_record.config
约束与结构
{
"required": [
"task",
"provider",
"model",
"model_version",
"prompts",
"sampling",
"output",
"provider_parameters"
],
"type": "object"
}
教程与完整示例 · 所属结构
false Schema / 分支
- Schema 路径
/$defs/visualGenerationConfig/additionalProperties- Pack 中的位置
$.assets[].generation[*]$.assets[].generation_record.config[*]
约束与结构
布尔 Schema: false
教程与完整示例 · 所属结构
0 0.2 · schema
schema Schema / 分支
- Schema 路径
/$defs/visualGenerationConfig/allOf/0- Pack 中的位置
$.assets[].generation$.assets[].generation_record.config
约束与结构
{}
教程与完整示例 · 所属结构
else 0.2 · schema
schema Schema / 分支
- Schema 路径
/$defs/visualGenerationConfig/allOf/0/else- Pack 中的位置
$.assets[].generation$.assets[].generation_record.config
约束与结构
{}
教程与完整示例 · 所属结构
output 0.2 · property
schema 此处未列为必填
- Schema 路径
/$defs/visualGenerationConfig/allOf/0/else/properties/output- Pack 中的位置
$.assets[].generation.output$.assets[].generation_record.config.output
约束与结构
{}
教程与完整示例 · 所属结构
const 此处未列为必填
- Schema 路径
/$defs/visualGenerationConfig/allOf/0/else/properties/output/properties/mime_type- Pack 中的位置
$.assets[].generation.output.mime_type$.assets[].generation_record.config.output.mime_type
约束与结构
{
"const": "video/mp4"
}
教程与完整示例 · 所属结构
if 0.2 · schema
schema Schema / 分支
- Schema 路径
/$defs/visualGenerationConfig/allOf/0/if- Pack 中的位置
$.assets[].generation$.assets[].generation_record.config
约束与结构
{}
教程与完整示例 · 所属结构
task 0.2 · property
schema 此处未列为必填
- Schema 路径
/$defs/visualGenerationConfig/allOf/0/if/properties/task- Pack 中的位置
$.assets[].generation.task$.assets[].generation_record.config.task
约束与结构
{
"enum": [
"text_to_image",
"image_to_image"
]
}
教程与完整示例 · 所属结构
then 0.2 · schema
schema Schema / 分支
- Schema 路径
/$defs/visualGenerationConfig/allOf/0/then- Pack 中的位置
$.assets[].generation$.assets[].generation_record.config
约束与结构
{}
教程与完整示例 · 所属结构
output 0.2 · property
schema 此处未列为必填
- Schema 路径
/$defs/visualGenerationConfig/allOf/0/then/properties/output- Pack 中的位置
$.assets[].generation.output$.assets[].generation_record.config.output
约束与结构
{}
教程与完整示例 · 所属结构
null 此处未列为必填
- Schema 路径
/$defs/visualGenerationConfig/allOf/0/then/properties/output/properties/duration_ms- Pack 中的位置
$.assets[].generation.output.duration_ms$.assets[].generation_record.config.output.duration_ms
约束与结构
{
"type": "null"
}
教程与完整示例 · 所属结构
fps 0.2 · property
null 此处未列为必填
- Schema 路径
/$defs/visualGenerationConfig/allOf/0/then/properties/output/properties/fps- Pack 中的位置
$.assets[].generation.output.fps$.assets[].generation_record.config.output.fps
约束与结构
{
"type": "null"
}
教程与完整示例 · 所属结构
schema 此处未列为必填
- Schema 路径
/$defs/visualGenerationConfig/allOf/0/then/properties/output/properties/mime_type- Pack 中的位置
$.assets[].generation.output.mime_type$.assets[].generation_record.config.output.mime_type
约束与结构
{
"enum": [
"image/jpeg",
"image/png",
"image/webp",
"image/gif"
]
}
教程与完整示例 · 所属结构
model 0.2 · property
string 在所属结构中必填
- Schema 路径
/$defs/visualGenerationConfig/properties/model- Pack 中的位置
$.assets[].generation.model$.assets[].generation_record.config.model
约束与结构
{
"maxLength": 200,
"minLength": 1,
"type": "string"
}
教程与完整示例 · 所属结构
union / composition 在所属结构中必填
- Schema 路径
/$defs/visualGenerationConfig/properties/model_version- Pack 中的位置
$.assets[].generation.model_version$.assets[].generation_record.config.model_version
约束与结构
{}
教程与完整示例 · 所属结构
0 0.2 · schema
string Schema / 分支
- Schema 路径
/$defs/visualGenerationConfig/properties/model_version/anyOf/0- Pack 中的位置
$.assets[].generation.model_version$.assets[].generation_record.config.model_version
约束与结构
{
"maxLength": 200,
"minLength": 1,
"type": "string"
}
教程与完整示例 · 所属结构
1 0.2 · schema
null Schema / 分支
- Schema 路径
/$defs/visualGenerationConfig/properties/model_version/anyOf/1- Pack 中的位置
$.assets[].generation.model_version$.assets[].generation_record.config.model_version
约束与结构
{
"type": "null"
}
教程与完整示例 · 所属结构
output 0.2 · property
visualOutput 在所属结构中必填
- Schema 路径
/$defs/visualGenerationConfig/properties/output- Pack 中的位置
$.assets[].generation.output$.assets[].generation_record.config.output
可复用类型: /$defs/visualOutput
约束与结构
{
"$ref": "#/$defs/visualOutput"
}
教程与完整示例 · 所属结构
prompts 0.2 · property
visualPrompts 在所属结构中必填
- Schema 路径
/$defs/visualGenerationConfig/properties/prompts- Pack 中的位置
$.assets[].generation.prompts$.assets[].generation_record.config.prompts
可复用类型: /$defs/visualPrompts
约束与结构
{
"$ref": "#/$defs/visualPrompts"
}
教程与完整示例 · 所属结构
string 在所属结构中必填
- Schema 路径
/$defs/visualGenerationConfig/properties/provider- Pack 中的位置
$.assets[].generation.provider$.assets[].generation_record.config.provider
约束与结构
{
"pattern": "^[a-z][a-z0-9_.-]{0,99}$",
"type": "string"
}
教程与完整示例 · 所属结构
object 在所属结构中必填
- Schema 路径
/$defs/visualGenerationConfig/properties/provider_parameters- Pack 中的位置
$.assets[].generation.provider_parameters$.assets[].generation_record.config.provider_parameters
约束与结构
{
"maxProperties": 64,
"type": "object"
}
教程与完整示例 · 所属结构
true Schema / 分支
- Schema 路径
/$defs/visualGenerationConfig/properties/provider_parameters/additionalProperties- Pack 中的位置
$.assets[].generation.provider_parameters[*]$.assets[].generation_record.config.provider_parameters[*]
约束与结构
布尔 Schema: true
教程与完整示例 · 所属结构
schema Schema / 分支
- Schema 路径
/$defs/visualGenerationConfig/properties/provider_parameters/propertyNames
约束与结构
{
"pattern": "^[A-Za-z][A-Za-z0-9_.-]{0,99}$"
}
教程与完整示例 · 所属结构
visualSampling 在所属结构中必填
- Schema 路径
/$defs/visualGenerationConfig/properties/sampling- Pack 中的位置
$.assets[].generation.sampling$.assets[].generation_record.config.sampling
可复用类型: /$defs/visualSampling
约束与结构
{
"$ref": "#/$defs/visualSampling"
}
教程与完整示例 · 所属结构
task 0.2 · property
schema 在所属结构中必填
- Schema 路径
/$defs/visualGenerationConfig/properties/task- Pack 中的位置
$.assets[].generation.task$.assets[].generation_record.config.task
约束与结构
{
"enum": [
"text_to_image",
"image_to_image",
"text_to_video",
"image_to_video",
"video_to_video"
]
}
教程与完整示例 · 所属结构
object Schema / 分支
- Schema 路径
/$defs/visualOutput- Pack 中的位置
$.assets[].generation.output$.assets[].generation_record.config.output
约束与结构
{
"required": [
"mime_type",
"width",
"height",
"aspect_ratio",
"duration_ms",
"fps"
],
"type": "object"
}
教程与完整示例 · 所属结构
false Schema / 分支
- Schema 路径
/$defs/visualOutput/additionalProperties- Pack 中的位置
$.assets[].generation.output[*]$.assets[].generation_record.config.output[*]
约束与结构
布尔 Schema: false
教程与完整示例 · 所属结构
0 0.2 · schema
schema Schema / 分支
- Schema 路径
/$defs/visualOutput/allOf/0- Pack 中的位置
$.assets[].generation.output$.assets[].generation_record.config.output
约束与结构
{}
教程与完整示例 · 所属结构
else 0.2 · schema
schema Schema / 分支
- Schema 路径
/$defs/visualOutput/allOf/0/else- Pack 中的位置
$.assets[].generation.output$.assets[].generation_record.config.output
约束与结构
{}
教程与完整示例 · 所属结构
height 0.2 · property
integer 此处未列为必填
- Schema 路径
/$defs/visualOutput/allOf/0/else/properties/height- Pack 中的位置
$.assets[].generation.output.height$.assets[].generation_record.config.output.height
约束与结构
{
"type": "integer"
}
教程与完整示例 · 所属结构
if 0.2 · schema
schema Schema / 分支
- Schema 路径
/$defs/visualOutput/allOf/0/if- Pack 中的位置
$.assets[].generation.output$.assets[].generation_record.config.output
约束与结构
{}
教程与完整示例 · 所属结构
width 0.2 · property
null 此处未列为必填
- Schema 路径
/$defs/visualOutput/allOf/0/if/properties/width- Pack 中的位置
$.assets[].generation.output.width$.assets[].generation_record.config.output.width
约束与结构
{
"type": "null"
}
教程与完整示例 · 所属结构
then 0.2 · schema
schema Schema / 分支
- Schema 路径
/$defs/visualOutput/allOf/0/then- Pack 中的位置
$.assets[].generation.output$.assets[].generation_record.config.output
约束与结构
{}
教程与完整示例 · 所属结构
height 0.2 · property
null 此处未列为必填
- Schema 路径
/$defs/visualOutput/allOf/0/then/properties/height- Pack 中的位置
$.assets[].generation.output.height$.assets[].generation_record.config.output.height
约束与结构
{
"type": "null"
}
教程与完整示例 · 所属结构
union / composition 在所属结构中必填
- Schema 路径
/$defs/visualOutput/properties/aspect_ratio- Pack 中的位置
$.assets[].generation.output.aspect_ratio$.assets[].generation_record.config.output.aspect_ratio
约束与结构
{}
教程与完整示例 · 所属结构
0 0.2 · schema
string Schema / 分支
- Schema 路径
/$defs/visualOutput/properties/aspect_ratio/anyOf/0- Pack 中的位置
$.assets[].generation.output.aspect_ratio$.assets[].generation_record.config.output.aspect_ratio
约束与结构
{
"pattern": "^[1-9][0-9]{0,4}:[1-9][0-9]{0,4}$",
"type": "string"
}
教程与完整示例 · 所属结构
1 0.2 · schema
null Schema / 分支
- Schema 路径
/$defs/visualOutput/properties/aspect_ratio/anyOf/1- Pack 中的位置
$.assets[].generation.output.aspect_ratio$.assets[].generation_record.config.output.aspect_ratio
约束与结构
{
"type": "null"
}
教程与完整示例 · 所属结构
union / composition 在所属结构中必填
- Schema 路径
/$defs/visualOutput/properties/duration_ms- Pack 中的位置
$.assets[].generation.output.duration_ms$.assets[].generation_record.config.output.duration_ms
约束与结构
{}
教程与完整示例 · 所属结构
0 0.2 · schema
integer Schema / 分支
- Schema 路径
/$defs/visualOutput/properties/duration_ms/anyOf/0- Pack 中的位置
$.assets[].generation.output.duration_ms$.assets[].generation_record.config.output.duration_ms
约束与结构
{
"maximum": 3600000,
"minimum": 1,
"type": "integer"
}
教程与完整示例 · 所属结构
1 0.2 · schema
null Schema / 分支
- Schema 路径
/$defs/visualOutput/properties/duration_ms/anyOf/1- Pack 中的位置
$.assets[].generation.output.duration_ms$.assets[].generation_record.config.output.duration_ms
约束与结构
{
"type": "null"
}
教程与完整示例 · 所属结构
fps 0.2 · property
union / composition 在所属结构中必填
- Schema 路径
/$defs/visualOutput/properties/fps- Pack 中的位置
$.assets[].generation.output.fps$.assets[].generation_record.config.output.fps
约束与结构
{}
教程与完整示例 · 所属结构
0 0.2 · schema
number Schema / 分支
- Schema 路径
/$defs/visualOutput/properties/fps/anyOf/0- Pack 中的位置
$.assets[].generation.output.fps$.assets[].generation_record.config.output.fps
约束与结构
{
"exclusiveMinimum": 0,
"maximum": 240,
"type": "number"
}
教程与完整示例 · 所属结构
1 0.2 · schema
null Schema / 分支
- Schema 路径
/$defs/visualOutput/properties/fps/anyOf/1- Pack 中的位置
$.assets[].generation.output.fps$.assets[].generation_record.config.output.fps
约束与结构
{
"type": "null"
}
教程与完整示例 · 所属结构
height 0.2 · property
union / composition 在所属结构中必填
- Schema 路径
/$defs/visualOutput/properties/height- Pack 中的位置
$.assets[].generation.output.height$.assets[].generation_record.config.output.height
约束与结构
{}
教程与完整示例 · 所属结构
0 0.2 · schema
integer Schema / 分支
- Schema 路径
/$defs/visualOutput/properties/height/anyOf/0- Pack 中的位置
$.assets[].generation.output.height$.assets[].generation_record.config.output.height
约束与结构
{
"maximum": 32768,
"minimum": 1,
"type": "integer"
}
教程与完整示例 · 所属结构
1 0.2 · schema
null Schema / 分支
- Schema 路径
/$defs/visualOutput/properties/height/anyOf/1- Pack 中的位置
$.assets[].generation.output.height$.assets[].generation_record.config.output.height
约束与结构
{
"type": "null"
}
教程与完整示例 · 所属结构
schema 在所属结构中必填
- Schema 路径
/$defs/visualOutput/properties/mime_type- Pack 中的位置
$.assets[].generation.output.mime_type$.assets[].generation_record.config.output.mime_type
约束与结构
{
"enum": [
"image/jpeg",
"image/png",
"image/webp",
"image/gif",
"video/mp4"
]
}
教程与完整示例 · 所属结构
width 0.2 · property
union / composition 在所属结构中必填
- Schema 路径
/$defs/visualOutput/properties/width- Pack 中的位置
$.assets[].generation.output.width$.assets[].generation_record.config.output.width
约束与结构
{}
教程与完整示例 · 所属结构
0 0.2 · schema
integer Schema / 分支
- Schema 路径
/$defs/visualOutput/properties/width/anyOf/0- Pack 中的位置
$.assets[].generation.output.width$.assets[].generation_record.config.output.width
约束与结构
{
"maximum": 32768,
"minimum": 1,
"type": "integer"
}
教程与完整示例 · 所属结构
1 0.2 · schema
null Schema / 分支
- Schema 路径
/$defs/visualOutput/properties/width/anyOf/1- Pack 中的位置
$.assets[].generation.output.width$.assets[].generation_record.config.output.width
约束与结构
{
"type": "null"
}
教程与完整示例 · 所属结构
object Schema / 分支
- Schema 路径
/$defs/visualPrompts- Pack 中的位置
$.assets[].generation.prompts$.assets[].generation_record.config.prompts
约束与结构
{
"required": [
"prompt",
"negative_prompt",
"system_prompt"
],
"type": "object"
}
教程与完整示例 · 所属结构
false Schema / 分支
- Schema 路径
/$defs/visualPrompts/additionalProperties- Pack 中的位置
$.assets[].generation.prompts[*]$.assets[].generation_record.config.prompts[*]
约束与结构
布尔 Schema: false
教程与完整示例 · 所属结构
union / composition 在所属结构中必填
- Schema 路径
/$defs/visualPrompts/properties/negative_prompt- Pack 中的位置
$.assets[].generation.prompts.negative_prompt$.assets[].generation_record.config.prompts.negative_prompt
约束与结构
{}
教程与完整示例 · 所属结构
0 0.2 · schema
string Schema / 分支
- Schema 路径
/$defs/visualPrompts/properties/negative_prompt/anyOf/0- Pack 中的位置
$.assets[].generation.prompts.negative_prompt$.assets[].generation_record.config.prompts.negative_prompt
约束与结构
{
"maxLength": 100000,
"minLength": 1,
"type": "string"
}
教程与完整示例 · 所属结构
1 0.2 · schema
null Schema / 分支
- Schema 路径
/$defs/visualPrompts/properties/negative_prompt/anyOf/1- Pack 中的位置
$.assets[].generation.prompts.negative_prompt$.assets[].generation_record.config.prompts.negative_prompt
约束与结构
{
"type": "null"
}
教程与完整示例 · 所属结构
prompt 0.2 · property
string 在所属结构中必填
- Schema 路径
/$defs/visualPrompts/properties/prompt- Pack 中的位置
$.assets[].generation.prompts.prompt$.assets[].generation_record.config.prompts.prompt
约束与结构
{
"maxLength": 100000,
"minLength": 1,
"type": "string"
}
教程与完整示例 · 所属结构
union / composition 在所属结构中必填
- Schema 路径
/$defs/visualPrompts/properties/system_prompt- Pack 中的位置
$.assets[].generation.prompts.system_prompt$.assets[].generation_record.config.prompts.system_prompt
约束与结构
{}
教程与完整示例 · 所属结构
0 0.2 · schema
string Schema / 分支
- Schema 路径
/$defs/visualPrompts/properties/system_prompt/anyOf/0- Pack 中的位置
$.assets[].generation.prompts.system_prompt$.assets[].generation_record.config.prompts.system_prompt
约束与结构
{
"maxLength": 100000,
"minLength": 1,
"type": "string"
}
教程与完整示例 · 所属结构
1 0.2 · schema
null Schema / 分支
- Schema 路径
/$defs/visualPrompts/properties/system_prompt/anyOf/1- Pack 中的位置
$.assets[].generation.prompts.system_prompt$.assets[].generation_record.config.prompts.system_prompt
约束与结构
{
"type": "null"
}
教程与完整示例 · 所属结构
object Schema / 分支
- Schema 路径
/$defs/visualSampling- Pack 中的位置
$.assets[].generation.sampling$.assets[].generation_record.config.sampling
约束与结构
{
"required": [
"seed",
"steps",
"guidance_scale",
"sampler",
"scheduler",
"temperature",
"top_p"
],
"type": "object"
}
教程与完整示例 · 所属结构
false Schema / 分支
- Schema 路径
/$defs/visualSampling/additionalProperties- Pack 中的位置
$.assets[].generation.sampling[*]$.assets[].generation_record.config.sampling[*]
约束与结构
布尔 Schema: false
教程与完整示例 · 所属结构
union / composition 在所属结构中必填
- Schema 路径
/$defs/visualSampling/properties/guidance_scale- Pack 中的位置
$.assets[].generation.sampling.guidance_scale$.assets[].generation_record.config.sampling.guidance_scale
约束与结构
{}
教程与完整示例 · 所属结构
0 0.2 · schema
number Schema / 分支
- Schema 路径
/$defs/visualSampling/properties/guidance_scale/anyOf/0- Pack 中的位置
$.assets[].generation.sampling.guidance_scale$.assets[].generation_record.config.sampling.guidance_scale
约束与结构
{
"maximum": 1000,
"minimum": 0,
"type": "number"
}
教程与完整示例 · 所属结构
1 0.2 · schema
null Schema / 分支
- Schema 路径
/$defs/visualSampling/properties/guidance_scale/anyOf/1- Pack 中的位置
$.assets[].generation.sampling.guidance_scale$.assets[].generation_record.config.sampling.guidance_scale
约束与结构
{
"type": "null"
}
教程与完整示例 · 所属结构
sampler 0.2 · property
union / composition 在所属结构中必填
- Schema 路径
/$defs/visualSampling/properties/sampler- Pack 中的位置
$.assets[].generation.sampling.sampler$.assets[].generation_record.config.sampling.sampler
约束与结构
{}
教程与完整示例 · 所属结构
0 0.2 · schema
string Schema / 分支
- Schema 路径
/$defs/visualSampling/properties/sampler/anyOf/0- Pack 中的位置
$.assets[].generation.sampling.sampler$.assets[].generation_record.config.sampling.sampler
约束与结构
{
"maxLength": 100,
"minLength": 1,
"type": "string"
}
教程与完整示例 · 所属结构
1 0.2 · schema
null Schema / 分支
- Schema 路径
/$defs/visualSampling/properties/sampler/anyOf/1- Pack 中的位置
$.assets[].generation.sampling.sampler$.assets[].generation_record.config.sampling.sampler
约束与结构
{
"type": "null"
}
教程与完整示例 · 所属结构
union / composition 在所属结构中必填
- Schema 路径
/$defs/visualSampling/properties/scheduler- Pack 中的位置
$.assets[].generation.sampling.scheduler$.assets[].generation_record.config.sampling.scheduler
约束与结构
{}
教程与完整示例 · 所属结构
0 0.2 · schema
string Schema / 分支
- Schema 路径
/$defs/visualSampling/properties/scheduler/anyOf/0- Pack 中的位置
$.assets[].generation.sampling.scheduler$.assets[].generation_record.config.sampling.scheduler
约束与结构
{
"maxLength": 100,
"minLength": 1,
"type": "string"
}
教程与完整示例 · 所属结构
1 0.2 · schema
null Schema / 分支
- Schema 路径
/$defs/visualSampling/properties/scheduler/anyOf/1- Pack 中的位置
$.assets[].generation.sampling.scheduler$.assets[].generation_record.config.sampling.scheduler
约束与结构
{
"type": "null"
}
教程与完整示例 · 所属结构
seed 0.2 · property
union / composition 在所属结构中必填
- Schema 路径
/$defs/visualSampling/properties/seed- Pack 中的位置
$.assets[].generation.sampling.seed$.assets[].generation_record.config.sampling.seed
约束与结构
{}
教程与完整示例 · 所属结构
0 0.2 · schema
integer Schema / 分支
- Schema 路径
/$defs/visualSampling/properties/seed/anyOf/0- Pack 中的位置
$.assets[].generation.sampling.seed$.assets[].generation_record.config.sampling.seed
约束与结构
{
"maximum": 9007199254740991,
"minimum": 0,
"type": "integer"
}
教程与完整示例 · 所属结构
1 0.2 · schema
null Schema / 分支
- Schema 路径
/$defs/visualSampling/properties/seed/anyOf/1- Pack 中的位置
$.assets[].generation.sampling.seed$.assets[].generation_record.config.sampling.seed
约束与结构
{
"type": "null"
}
教程与完整示例 · 所属结构
steps 0.2 · property
union / composition 在所属结构中必填
- Schema 路径
/$defs/visualSampling/properties/steps- Pack 中的位置
$.assets[].generation.sampling.steps$.assets[].generation_record.config.sampling.steps
约束与结构
{}
教程与完整示例 · 所属结构
0 0.2 · schema
integer Schema / 分支
- Schema 路径
/$defs/visualSampling/properties/steps/anyOf/0- Pack 中的位置
$.assets[].generation.sampling.steps$.assets[].generation_record.config.sampling.steps
约束与结构
{
"maximum": 10000,
"minimum": 1,
"type": "integer"
}
教程与完整示例 · 所属结构
1 0.2 · schema
null Schema / 分支
- Schema 路径
/$defs/visualSampling/properties/steps/anyOf/1- Pack 中的位置
$.assets[].generation.sampling.steps$.assets[].generation_record.config.sampling.steps
约束与结构
{
"type": "null"
}
教程与完整示例 · 所属结构
union / composition 在所属结构中必填
- Schema 路径
/$defs/visualSampling/properties/temperature- Pack 中的位置
$.assets[].generation.sampling.temperature$.assets[].generation_record.config.sampling.temperature
约束与结构
{}
教程与完整示例 · 所属结构
0 0.2 · schema
number Schema / 分支
- Schema 路径
/$defs/visualSampling/properties/temperature/anyOf/0- Pack 中的位置
$.assets[].generation.sampling.temperature$.assets[].generation_record.config.sampling.temperature
约束与结构
{
"maximum": 2,
"minimum": 0,
"type": "number"
}
教程与完整示例 · 所属结构
1 0.2 · schema
null Schema / 分支
- Schema 路径
/$defs/visualSampling/properties/temperature/anyOf/1- Pack 中的位置
$.assets[].generation.sampling.temperature$.assets[].generation_record.config.sampling.temperature
约束与结构
{
"type": "null"
}
教程与完整示例 · 所属结构
top_p 0.2 · property
union / composition 在所属结构中必填
- Schema 路径
/$defs/visualSampling/properties/top_p- Pack 中的位置
$.assets[].generation.sampling.top_p$.assets[].generation_record.config.sampling.top_p
约束与结构
{}
教程与完整示例 · 所属结构
0 0.2 · schema
number Schema / 分支
- Schema 路径
/$defs/visualSampling/properties/top_p/anyOf/0- Pack 中的位置
$.assets[].generation.sampling.top_p$.assets[].generation_record.config.sampling.top_p
约束与结构
{
"exclusiveMinimum": 0,
"maximum": 1,
"type": "number"
}
教程与完整示例 · 所属结构
1 0.2 · schema
null Schema / 分支
- Schema 路径
/$defs/visualSampling/properties/top_p/anyOf/1- Pack 中的位置
$.assets[].generation.sampling.top_p$.assets[].generation_record.config.sampling.top_p
约束与结构
{
"type": "null"
}
教程与完整示例 · 所属结构
false Schema / 分支
- Schema 路径
/additionalProperties- Pack 中的位置
$[*]
约束与结构
布尔 Schema: false
教程与完整示例 · 所属结构
actors 0.2 · property
array 在所属结构中必填
- Schema 路径
/properties/actors- Pack 中的位置
$.actors
约束与结构
{
"maxItems": 4096,
"minItems": 1,
"type": "array"
}
教程与完整示例 · 所属结构
items 0.2 · schema
actor Schema / 分支
- Schema 路径
/properties/actors/items- Pack 中的位置
$.actors[]
可复用类型: /$defs/actor
约束与结构
{
"$ref": "#/$defs/actor"
}
教程与完整示例 · 所属结构
arcs 0.2 · property
array 在所属结构中必填
- Schema 路径
/properties/arcs- Pack 中的位置
$.arcs
约束与结构
{
"maxItems": 4096,
"minItems": 0,
"type": "array"
}
教程与完整示例 · 所属结构
items 0.2 · schema
arc Schema / 分支
- Schema 路径
/properties/arcs/items- Pack 中的位置
$.arcs[]
可复用类型: /$defs/arc
约束与结构
{
"$ref": "#/$defs/arc"
}
教程与完整示例 · 所属结构
assets 0.2 · property
array 在所属结构中必填
- Schema 路径
/properties/assets- Pack 中的位置
$.assets
约束与结构
{
"maxItems": 4096,
"minItems": 0,
"type": "array"
}
教程与完整示例 · 所属结构
items 0.2 · schema
asset Schema / 分支
- Schema 路径
/properties/assets/items- Pack 中的位置
$.assets[]
可复用类型: /$defs/asset
约束与结构
{
"$ref": "#/$defs/asset"
}
教程与完整示例 · 所属结构
canon 0.2 · property
array 在所属结构中必填
- Schema 路径
/properties/canon- Pack 中的位置
$.canon
约束与结构
{
"maxItems": 4096,
"minItems": 0,
"type": "array"
}
教程与完整示例 · 所属结构
items 0.2 · schema
fact Schema / 分支
- Schema 路径
/properties/canon/items- Pack 中的位置
$.canon[]
可复用类型: /$defs/fact
约束与结构
{
"$ref": "#/$defs/fact"
}
教程与完整示例 · 所属结构
collection 在所属结构中必填
- Schema 路径
/properties/collection- Pack 中的位置
$.collection
可复用类型: /$defs/collection
约束与结构
{
"$ref": "#/$defs/collection"
}
教程与完整示例 · 所属结构
id 在所属结构中必填
- Schema 路径
/properties/default_entry_id- Pack 中的位置
$.default_entry_id
可复用类型: /$defs/id
约束与结构
{
"$ref": "#/$defs/id"
}
教程与完整示例 · 所属结构
endings 0.2 · property
array 在所属结构中必填
- Schema 路径
/properties/endings- Pack 中的位置
$.endings
约束与结构
{
"maxItems": 4096,
"minItems": 0,
"type": "array"
}
教程与完整示例 · 所属结构
items 0.2 · schema
ending Schema / 分支
- Schema 路径
/properties/endings/items- Pack 中的位置
$.endings[]
可复用类型: /$defs/ending
约束与结构
{
"$ref": "#/$defs/ending"
}
教程与完整示例 · 所属结构
entries 0.2 · property
array 在所属结构中必填
- Schema 路径
/properties/entries- Pack 中的位置
$.entries
约束与结构
{
"maxItems": 256,
"minItems": 1,
"type": "array"
}
教程与完整示例 · 所属结构
items 0.2 · schema
entry Schema / 分支
- Schema 路径
/properties/entries/items- Pack 中的位置
$.entries[]
可复用类型: /$defs/entry
约束与结构
{
"$ref": "#/$defs/entry"
}
教程与完整示例 · 所属结构
array 在所属结构中必填
- Schema 路径
/properties/event_cards- Pack 中的位置
$.event_cards
约束与结构
{
"maxItems": 4096,
"minItems": 0,
"type": "array"
}
教程与完整示例 · 所属结构
items 0.2 · schema
event Schema / 分支
- Schema 路径
/properties/event_cards/items- Pack 中的位置
$.event_cards[]
可复用类型: /$defs/event
约束与结构
{
"$ref": "#/$defs/event"
}
教程与完整示例 · 所属结构
experience 在所属结构中必填
- Schema 路径
/properties/experience- Pack 中的位置
$.experience
可复用类型: /$defs/experience
约束与结构
{
"$ref": "#/$defs/experience"
}
教程与完整示例 · 所属结构
object 在所属结构中必填
- Schema 路径
/properties/extensions- Pack 中的位置
$.extensions
约束与结构
{
"type": "object"
}
教程与完整示例 · 所属结构
true Schema / 分支
- Schema 路径
/properties/extensions/additionalProperties- Pack 中的位置
$.extensions[*]
约束与结构
布尔 Schema: true
教程与完整示例 · 所属结构
schema Schema / 分支
- Schema 路径
/properties/extensions/propertyNames
约束与结构
{
"pattern": "^[a-z][a-z0-9]*(?:\\.[a-z0-9-]+)+$"
}
教程与完整示例 · 所属结构
generation 在所属结构中必填
- Schema 路径
/properties/generation- Pack 中的位置
$.generation
可复用类型: /$defs/generation
约束与结构
{
"$ref": "#/$defs/generation"
}
教程与完整示例 · 所属结构
instructions 在所属结构中必填
- Schema 路径
/properties/instructions- Pack 中的位置
$.instructions
可复用类型: /$defs/instructions
约束与结构
{
"$ref": "#/$defs/instructions"
}
教程与完整示例 · 所属结构
lorebook 在所属结构中必填
- Schema 路径
/properties/lorebook- Pack 中的位置
$.lorebook
可复用类型: /$defs/lorebook
约束与结构
{
"$ref": "#/$defs/lorebook"
}
教程与完整示例 · 所属结构
manifest 在所属结构中必填
作品的身份与修订版。保留稳定 ID,内容更新后递增修订号。
- Schema 路径
/properties/manifest- Pack 中的位置
$.manifest
可复用类型: /$defs/manifest
约束与结构
{
"$ref": "#/$defs/manifest"
}
教程与完整示例 · 所属结构
array 在所属结构中必填
- Schema 路径
/properties/open_questions- Pack 中的位置
$.open_questions
约束与结构
{
"maxItems": 4096,
"minItems": 0,
"type": "array"
}
教程与完整示例 · 所属结构
items 0.2 · schema
question Schema / 分支
- Schema 路径
/properties/open_questions/items- Pack 中的位置
$.open_questions[]
可复用类型: /$defs/question
约束与结构
{
"$ref": "#/$defs/question"
}
教程与完整示例 · 所属结构
array 在所属结构中必填
- Schema 路径
/properties/predicates- Pack 中的位置
$.predicates
约束与结构
{
"maxItems": 4096,
"minItems": 0,
"type": "array"
}
教程与完整示例 · 所属结构
items 0.2 · schema
predicate Schema / 分支
- Schema 路径
/properties/predicates/items- Pack 中的位置
$.predicates[]
可复用类型: /$defs/predicate
约束与结构
{
"$ref": "#/$defs/predicate"
}
教程与完整示例 · 所属结构
props 0.2 · property
array 在所属结构中必填
- Schema 路径
/properties/props- Pack 中的位置
$.props
约束与结构
{
"maxItems": 4096,
"minItems": 0,
"type": "array"
}
教程与完整示例 · 所属结构
items 0.2 · schema
visualEntity Schema / 分支
- Schema 路径
/properties/props/items- Pack 中的位置
$.props[]
可复用类型: /$defs/visualEntity
约束与结构
{
"$ref": "#/$defs/visualEntity"
}
教程与完整示例 · 所属结构
const 在所属结构中必填
这份文档遵循的协议。只改版本号并不能完成迁移。
- Schema 路径
/properties/protocol_version- Pack 中的位置
$.protocol_version
约束与结构
{
"const": "0.2"
}
教程与完整示例 · 所属结构
publication 在所属结构中必填
- Schema 路径
/properties/publication- Pack 中的位置
$.publication
可复用类型: /$defs/publication
约束与结构
{
"$ref": "#/$defs/publication"
}
教程与完整示例 · 所属结构
runtime 0.2 · property
runtime 此处未列为必填
- Schema 路径
/properties/runtime- Pack 中的位置
$.runtime
可复用类型: /$defs/runtime
约束与结构
{
"$ref": "#/$defs/runtime"
}
教程与完整示例 · 所属结构
scenes 0.2 · property
array 在所属结构中必填
- Schema 路径
/properties/scenes- Pack 中的位置
$.scenes
约束与结构
{
"maxItems": 4096,
"minItems": 0,
"type": "array"
}
教程与完整示例 · 所属结构
items 0.2 · schema
visualEntity Schema / 分支
- Schema 路径
/properties/scenes/items- Pack 中的位置
$.scenes[]
可复用类型: /$defs/visualEntity
约束与结构
{
"$ref": "#/$defs/visualEntity"
}
教程与完整示例 · 所属结构
stats 0.2 · property
array 在所属结构中必填
- Schema 路径
/properties/stats- Pack 中的位置
$.stats
约束与结构
{
"maxItems": 4096,
"minItems": 0,
"type": "array"
}
教程与完整示例 · 所属结构
items 0.2 · schema
stat Schema / 分支
- Schema 路径
/properties/stats/items- Pack 中的位置
$.stats[]
可复用类型: /$defs/stat
约束与结构
{
"$ref": "#/$defs/stat"
}
教程与完整示例 · 所属结构
style 0.2 · property
style 在所属结构中必填
- Schema 路径
/properties/style- Pack 中的位置
$.style
可复用类型: /$defs/style
约束与结构
{
"$ref": "#/$defs/style"
}
教程与完整示例 · 所属结构
array 在所属结构中必填
- Schema 路径
/properties/visual_anchors- Pack 中的位置
$.visual_anchors
约束与结构
{
"maxItems": 4096,
"minItems": 0,
"type": "array"
}
教程与完整示例 · 所属结构
items 0.2 · schema
visualAnchor Schema / 分支
- Schema 路径
/properties/visual_anchors/items- Pack 中的位置
$.visual_anchors[]
可复用类型: /$defs/visualAnchor
约束与结构
{
"$ref": "#/$defs/visualAnchor"
}
教程与完整示例 · 所属结构