Files
life-echo/api/agents/prompts/__init__.py
2026-03-01 10:12:23 +01:00

54 lines
1.3 KiB
Python

"""
提示词模块
"""
from .conversation_prompts import (
ConversationStage,
get_system_prompt as get_conversation_prompt,
get_questions_for_stage,
get_guided_conversation_prompt,
INTERVIEW_QUESTIONS,
)
from .memory_prompts import (
get_system_prompt as get_memory_prompt,
get_chapter_classification_prompt,
get_text_rewrite_prompt,
get_state_extraction_prompt,
get_creative_title_prompt,
get_narrative_prompt,
CHAPTER_CATEGORIES,
CHAPTER_ORDER,
STAGE_TO_ORDER,
)
from .profile_prompts import (
get_profile_greeting_prompt,
get_profile_extraction_prompt,
get_profile_followup_prompt,
format_user_profile_context,
get_missing_profile_fields,
PROFILE_FIELD_NAMES,
)
__all__ = [
"ConversationStage",
"get_conversation_prompt",
"get_questions_for_stage",
"get_guided_conversation_prompt",
"INTERVIEW_QUESTIONS",
"get_memory_prompt",
"get_chapter_classification_prompt",
"get_text_rewrite_prompt",
"get_state_extraction_prompt",
"get_creative_title_prompt",
"get_narrative_prompt",
"CHAPTER_CATEGORIES",
"CHAPTER_ORDER",
"STAGE_TO_ORDER",
"get_profile_greeting_prompt",
"get_profile_extraction_prompt",
"get_profile_followup_prompt",
"format_user_profile_context",
"get_missing_profile_fields",
"PROFILE_FIELD_NAMES",
]