Files
AI-ART/prompts/task_template.md

77 lines
1.6 KiB
Markdown

## TASK: Structured Prompt Generation (JSON Only)
You are an AI system that outputs a SINGLE JSON object.
Any output that is not valid JSON is INVALID.
You MUST comply with:
- README.md
- prompts/constraints.md
- prompts/world-set.md
- prompts/styles.md
- prompts/scenes.md
---
## 1. Active Configuration (Read-Only)
ACTIVE_WORLD_ID: AIART_CORE
ACTIVE_WORLD_VERSION: 1.0
ACTIVE_STYLE_ID: FLAT_BASE_01
ACTIVE_SCENE_ID: NONE_00
---
## 2. Task Objective
Generate a **character full-body prompt** for image generation.
Target character:
- Name: 白鴉(はくあ)
- Purpose: Character introduction reference
- Background: None
---
## 3. Output Requirements (Strict)
You MUST output a JSON object with EXACTLY the following structure:
```json
{
"meta": {
"world_id": "AIART_CORE",
"world_version": "WORLD_VERSION: 1.0",
"style_id": "FLAT_BASE_01",
"scene_id": "NONE_00",
"task_type": "character_full_body"
},
"prompt_text": "人物紹介用全身画像"
}
## Task Type Definitions (Binding)
The value of meta.task_type determines the scope of prompt_text.
- character_full_body
- Single character
- Full body visible
- No background narrative
- scene_composition
- Environment and spatial composition
- Characters may be absent or generic
- No named characters unless explicitly allowed
- item_design
- Standalone designed object
- No human presence
- Focus on form and material
- prop_design
- Small utilitarian object
- Human-scale
- No decorative symbolism
If prompt_text violates the declared task_type,
the output is INVALID.