"""MoFin 提示词管理器 — 集中管理所有知微用到的提示词

功能：
1. 提示词注册表 — 所有提示词分类管理
2. 版本管理 — 每次修改记录版本号/变更日志/内容
3. 策略关联 — 每只股票的策略关联生成它的提示词版本
4. 统计分析 — 哪个版本的提示词产生的策略最有效
"""

from .registry import (list_prompts, get_prompt, add_prompt, update_prompt,
                         delete_prompt, add_version, set_active_version,
                         get_version_history, get_categories, get_version_content)
from .tracking import record_strategy_generation, get_strategy_version_stats, \
    get_associations_for_stock, get_associations_for_prompt_version, \
    get_current_strategy_prompt_version
from .analytics import analyze_prompt_version_effectiveness, \
    get_prompt_version_comparison, generate_report

__all__ = ["list_prompts", "get_prompt", "add_prompt", "add_version",
           "set_active_version", "get_version_history", "get_categories",
           "record_strategy_generation", "get_strategy_version_stats",
           "get_prompt_version_comparison", "generate_report"]
