"""
Prompt 模板系统
================

家装行业 AI 视频脚本 Prompt 模板。
所有 Prompt 存储在 txt 文件中，支持热更新。

使用示例:
    from app.ai.prompts import load_system_prompt, load_script_user_prompt, list_categories

    # 获取分类列表
    categories = list_categories()

    # 加载 System Prompt（大类+小类，随机取一个）
    system = load_system_prompt("bk", "ht")

    # 加载并渲染 User Prompt
    user = load_script_user_prompt(
        topic="装修避坑",
    )
"""

from .loader import (
    PolishPromptBuilder,
    ScriptPromptBuilder,
    list_categories,
    load_prompt,
    load_script_user_prompt,
    load_system_prompt,
    render_template,
)

__all__ = [
    "load_prompt",
    "render_template",
    "load_system_prompt",
    "load_script_user_prompt",
    "list_categories",
    "ScriptPromptBuilder",
    "PolishPromptBuilder",
]
