Files
life-echo/api/agents/prompts/__pycache__/memory_prompts.cpython-312.pyc

71 lines
3.8 KiB
Plaintext
Raw Normal View History

2026-01-07 11:56:53 +08:00
<EFBFBD>
<00><>]i]<00> <00>\<00>dZddddddddd <09>Zgd <09>Zd
efd <0B>Zd ed
efd <0A>Zdd ededed
efd<10>Zy)u'
回忆录整理 Agent 提示词模板
u童年与成长背景u教育经历与青年时期u 崭露头角u主要成就与巅峰时刻u挫折、挑战与重大转折u家庭与情感u信念与价值观u 人生总结)<08> childhood<6F> education<6F> career_early<6C>career_achievement<6E>career_challenge<67>family<6C>beliefs<66>summary<72>returnc<00><00>y)u%获取整理 Agent 的系统提示词u<E8AF8D>你是一位专业的传记作家和文字编辑,擅长将口语化的对话内容整理成优雅的书面语回忆录章节。
你的任务:
1. 接收对话段落文本(口语化)
2. 识别内容主题,归类到对应章节(童年/教育/事业/家庭/信念/总结)
3. 将口语化表达改写为书面语,保持原意和情感
4. 生成合适的章节标题和段落结构
5. 提取关键信息,形成连贯的叙述
6. 建议插图位置(在描述场景、人物、地点的地方)
改写原则:
- 保持用户的真实声音和情感
- 使用优雅但不失亲切的书面语
- 适当添加过渡句,使段落连贯
- 保留生动的细节和对话
- 去除口语中的"嗯"、"那个"等填充词
- 保持时间顺序和逻辑清晰
章节分类规则:
- 童年相关 → "童年与成长背景"
- 学校、老师、同学 → "教育经历与青年时期"
- 工作、职业、成就 → "主要成就与巅峰时刻" 或 "崭露头角"
- 困难、挫折 → "挫折、挑战与重大转折"
- 伴侣、孩子、家庭生活 → "家庭与情感"
- 价值观、信念、座右铭 → "信念与价值观"
- 总结、感悟、展望 → "人生总结"
<EFBFBD>r <00><00>MC:\Users\physi\PycharmProjects\life-echo\api\agents\prompts\memory_prompts.py<70>get_system_promptrs<00><00> r <00> segments_textc<00>"<00>t<00><00>d|<00>d<02>S)u获取章节分类的提示词u<E8AF8D>
请分析以下对话内容,判断应该归类到哪个章节类别:
- childhood: 童年与成长背景
- education: 教育经历与青年时期
- career_early: 崭露头角(早期事业)
- career_achievement: 主要成就与巅峰时刻
- career_challenge: 挫折、挑战与重大转折
- family: 家庭与情感
- beliefs: 信念与价值观
- summary: 人生总结
对话内容:
uM
请只返回章节类别childhood不要返回其他内容。)r)rs r<00>!get_chapter_classification_promptr=s)<00><00>!<21>#<23>$<24> %<01><0F><0F>L<01> O<01>Or <00>chapter_category<72>existing_contentc<00>l<00>tj||<01>}|rd|<02><00>nd}t<00><00>d|<03>d|<00>d|<04>d<06>S)u获取文本改写的提示词u
已有章节内容:
<EFBFBD>uE
请将以下口语化的对话内容改写为书面语,归类到"u"章节。
对话内容:
<EFBFBD>
u<EFBFBD>
请按照以下格式返回 JSON
{
"title": "章节标题",
"content": "改写后的书面语内容",
"summary": "章节摘要50字以内",
"image_suggestions": ["建议插图位置1", "建议插图位置2"]
}
要求:
1. 标题要简洁有力,能概括章节主题
2. 内容要流畅自然,保持原意和情感
3. 如果已有章节内容,请将新内容与已有内容自然融合
4. 建议插图位置要具体(如:"描述老家门口那条路的段落")<03>CHAPTER_CATEGORIES<45>getr)rrr<00> chapter_name<6D>existing_sections r<00>get_text_rewrite_promptrQsi<00><00>%<25>)<29>)<29>*:<3A><L<>M<>L<EFBFBD>K[<5B>4<>5E<35>4F<34>G<>ac<61><14>!<21>#<23>$<24>%D<01>DP<44>><3E>R<01><0F><0F><01><11><12>Q<01>  T<01>Tr N)r)<07>__doc__r<00> CHAPTER_ORDER<45>strrrrr r r<00><module>r s}<00><01><04> )<29>.<2E>"<22>7<>8<><1F>#<23><1D> <02><12> <02> <0A><04>3<EFBFBD><04>>O<01>S<EFBFBD>O<01>S<EFBFBD>O<01>(T<01>3<EFBFBD>T<01>#<23>T<01>Y\<5C>T<01>fi<66>Tr