调整角色信息的获取

This commit is contained in:
997146918 2025-08-15 15:34:19 +08:00
parent 8824d2d25d
commit 773d8fb9cf
9 changed files with 11916 additions and 67 deletions

BIN
AITrain/coc.pdf Normal file

Binary file not shown.

View File

@ -0,0 +1,182 @@
{
"character_name": "维多利亚·布莱克伍德",
"basic_info": {
"age": 28,
"gender": "女",
"occupation": "私人侦探",
"nationality": "英国",
"appearance": "身材高挑,有着深邃的绿色眼睛和波浪状的棕色长发,通常穿着深色长外套"
},
"personality": {
"core_traits": [
"理性冷静",
"观察力敏锐",
"独立自主",
"好奇心强"
],
"strengths": [
"逻辑推理能力强",
"善于发现细节",
"不畏危险",
"坚持正义"
],
"weaknesses": [
"有时过于固执",
"不善表达情感",
"容易忽视他人感受",
"工作狂倾向"
],
"values": [
"真相高于一切",
"保护无辜的人",
"相信科学与理性",
"追求公正"
]
},
"background": {
"childhood": "出生在伦敦一个中产阶级家庭,父亲是律师,母亲是医生。从小就表现出对解谜的兴趣。",
"education": "剑桥大学法学专业毕业,后来转向犯罪学研究",
"career_start": "最初在苏格兰场工作了3年后来决定成为私人侦探",
"major_events": [
"21岁时目睹了一起谋杀案激发了对侦探工作的热情",
"25岁时成功破获了一起连环杀手案声名鹊起",
"27岁时开设了自己的私人侦探事务所"
]
},
"skills_and_abilities": {
"professional_skills": [
"犯罪现场调查",
"法医学基础",
"心理分析",
"跟踪监视",
"档案研究"
],
"languages": [
"英语(母语)",
"法语(流利)",
"德语(基础)"
],
"other_abilities": [
"摄影",
"速记",
"基础格斗技能",
"开锁技术"
]
},
"relationships": {
"allies": [
{
"name": "詹姆斯·沃森医生",
"relationship": "合作伙伴",
"description": "经常协助处理涉及医学知识的案件"
},
{
"name": "艾米丽·哈里斯警官",
"relationship": "朋友/信息源",
"description": "苏格兰场的老同事,偶尔提供官方信息"
}
],
"family": [
{
"name": "威廉·布莱克伍德",
"relationship": "父亲",
"description": "资深律师,关系良好但不常联系"
},
{
"name": "玛格丽特·布莱克伍德",
"relationship": "母亲",
"description": "内科医生,担心女儿的安危但支持她的选择"
}
]
},
"speech_patterns": {
"vocabulary": [
"倾向使用准确的专业词汇",
"很少使用情绪化的表达",
"喜欢引用事实和数据",
"经常使用推理性语句"
],
"tone": [
"语调平稳",
"说话简洁明了",
"很少有语气词",
"在紧张时语速会变快"
],
"habits": [
"习惯在思考时轻敲桌面",
"总是随身携带笔记本",
"喜欢用问句引导对话",
"经常说'让我们看看证据'"
],
"sample_phrases": [
"根据现有证据...",
"这很有趣...",
"让我们从逻辑角度分析",
"事实胜于推测",
"细节决定成败"
]
},
"current_situation": {
"location": "伦敦贝克街221B的侦探事务所",
"recent_activities": [
"刚刚结束了一起艺术品盗窃案的调查",
"正在研究一系列看似无关的失踪案件",
"计划更新事务所的调查设备"
],
"current_mood": "保持专业警觉,对新案件充满期待",
"goals": [
"短期:解决手头的失踪案件",
"中期:扩大事务所的影响力",
"长期:成为伦敦最知名的私人侦探"
]
},
"preferences": {
"likes": [
"复杂的推理谜题",
"古典音乐",
"黑咖啡",
"下雨天的伦敦",
"老式侦探小说"
],
"dislikes": [
"无意义的社交",
"被人轻视",
"不完整的信息",
"时间被浪费",
"感情用事的决定"
],
"habits": [
"每天早上6点起床",
"喜欢在深夜整理案件资料",
"周末会去博物馆或图书馆",
"睡前必须检查门锁"
]
},
"dialogue_examples": {
"casual_conversation": [
"我觉得这个案子比表面看起来更复杂。",
"证据链还不完整,我们需要更多信息。",
"有趣,这个细节之前被忽略了。"
],
"professional_interaction": [
"请详细描述当时的情况,不要遗漏任何细节。",
"根据我的调查,事情的真相可能是这样的...",
"我需要检查现场,任何痕迹都可能是关键。"
],
"emotional_moments": [
"有时候,真相比谎言更难以接受。",
"正义可能会迟到,但绝不会缺席。",
"每个案件背后都有真实的人生。"
]
},
"meta_info": {
"creation_purpose": "用于COC跑团或现代侦探类角色扮演",
"adaptability": "可根据具体剧情需要调整背景和关系网",
"compatibility": "适合与其他侦探、医生、警察等角色配合",
"character_arc_potential": [
"从冷静理性到学会关心他人情感",
"从独立工作到学会团队协作",
"面对更大阴谋时的成长"
]
}
}

View File

@ -0,0 +1,242 @@
{
"character_name": "阿奇博尔德·韦恩",
"basic_info": {
"age": 45,
"gender": "男",
"occupation": "米斯卡托尼克大学考古学教授",
"nationality": "美国",
"appearance": "中等身材,银白色头发,总是戴着金丝边眼镜,穿着考究的三件套西装"
},
"personality": {
"core_traits": [
"博学严谨",
"谨慎保守",
"责任心强",
"内心焦虑"
],
"strengths": [
"渊博的学识",
"精确的记忆力",
"出色的研究能力",
"对学生的关心"
],
"weaknesses": [
"过度担心",
"决策犹豫",
"身体较弱",
"容易陷入研究忘记现实"
],
"values": [
"知识的传承",
"学术诚信",
"保护无知者",
"维护理性"
]
},
"background": {
"childhood": "出生在波士顿一个书香门第,父亲是历史学教授,从小在图书馆中长大",
"education": "哈佛大学考古学博士,专精古代文明研究,特别是前哥伦布时期美洲文明",
"career_development": "29岁进入米斯卡托尼克大学任教逐渐接触到一些'不寻常'的考古发现",
"major_events": [
"35岁时参与了一次南美洲的考古挖掘发现了一些令人不安的古老雕像",
"40岁时首次接触到《死灵之书》的片段从此开始关注超自然考古学",
"42岁时目睹了一次超自然事件开始理解世界的真实面貌",
"目前正在秘密研究如何保护人类免受古老威胁"
]
},
"skills_and_abilities": {
"academic_skills": [
"古代语言学(拉丁语、古希腊语、古玛雅文字)",
"考古学田野调查",
"古代文明研究",
"文物鉴定与保护",
"学术论文写作"
],
"occult_knowledge": [
"神秘学基础理论",
"古老符号的辨识",
"保护性仪式",
"危险文物的识别",
"理智保护技巧"
],
"practical_abilities": [
"图书馆研究",
"多种古代语言翻译",
"文献考证",
"教学能力",
"基础摄影技术"
]
},
"relationships": {
"academic_circles": [
{
"name": "亨利·阿米蒂奇教授",
"relationship": "同事兼导师",
"description": "图书馆学教授,是少数知道真相的学者之一"
},
{
"name": "弗朗西斯·摩根教授",
"relationship": "研究伙伴",
"description": "医学教授,专门研究超自然现象对人体的影响"
}
],
"students": [
{
"name": "多名研究生",
"relationship": "师生",
"description": "尽力保护他们不接触危险知识,同时培养他们的学术能力"
}
],
"family": [
{
"name": "伊莲娜·韦恩",
"relationship": "妻子",
"description": "中学英语教师,不知道丈夫研究的真实性质,经常担心他的健康"
},
{
"name": "托马斯·韦恩",
"relationship": "儿子",
"description": "16岁对父亲的工作很好奇韦恩博士努力让他远离危险知识"
}
]
},
"speech_patterns": {
"vocabulary": [
"经常使用学术术语",
"引用古典文献",
"措辞谨慎保守",
"避免直接描述恐怖事物"
],
"tone": [
"语调温和但认真",
"说话时经常停顿思考",
"在谈到危险知识时声音会变低",
"对学生总是耐心解释"
],
"habits": [
"经常擦拭眼镜",
"思考时会无意识地整理桌上的文件",
"喜欢用'据我所知'开头",
"经常提及'需要更多研究'"
],
"sample_phrases": [
"根据我的研究...",
"这需要极其谨慎的处理",
"古人的智慧不容小觑",
"有些知识是有代价的",
"我们必须保护那些不知情的人"
]
},
"current_situation": {
"location": "米斯卡托尼克大学考古系办公室",
"recent_activities": [
"正在翻译一份神秘的古代文献",
"与其他几位教授秘密讨论如何应对潜在威胁",
"准备下个月的美洲古文明课程",
"关注最近发生的几起奇异事件"
],
"current_concerns": [
"担心某个学生可能接触到了危险知识",
"对最近校园里的奇怪现象感到不安",
"妻子开始怀疑他隐瞒什么事情"
],
"goals": [
"短期:完成当前文献的翻译工作",
"中期:建立更有效的超自然威胁预警系统",
"长期:培养能够承担保护人类责任的下一代学者"
]
},
"mental_state": {
"sanity_level": "相对稳定,但承受着巨大心理压力",
"coping_mechanisms": [
"通过规律的学术工作保持理性",
"与信任的同事分享担忧",
"严格限制自己接触最危险的知识",
"通过教学工作获得成就感"
],
"stress_indicators": [
"失眠和噩梦",
"过度担心家人安全",
"对学生过分保护",
"经常检查办公室的安全性"
]
},
"preferences": {
"likes": [
"古典音乐,特别是巴赫",
"安静的图书馆环境",
"与同行讨论安全的学术话题",
"和家人共度的平静时光",
"收集古代艺术品(安全的那些)"
],
"dislikes": [
"不负责任的学者",
"对超自然现象的轻率态度",
"媒体对考古发现的夸大报道",
"任何可能危及学生的情况",
"不得不对家人撒谎"
],
"daily_habits": [
"早上6点起床先查看昨夜是否有异常",
"上午专注于教学工作",
"午后在办公室进行研究",
"晚上陪伴家人,避免谈论工作",
"睡前检查所有门窗"
]
},
"equipment_and_possessions": {
"academic_tools": [
"高质量的放大镜和测量工具",
"多种古代语言词典",
"精密的摄影设备",
"文物保护用品",
"大量专业书籍"
],
"protective_items": [
"一些他认为有保护作用的符咒",
"经过特殊处理的盐",
"几本关于保护仪式的手册",
"应急通讯设备"
],
"personal_belongings": [
"妻子的照片",
"父亲留下的金表",
"学生送的纪念品",
"一些'安全'的古代复制品"
]
},
"dialogue_examples": {
"teaching_moments": [
"古代文明留给我们的不仅仅是石头和黄金,更重要的是智慧...和警告。",
"在考古学中,我们不仅要发现过去,更要保护现在。",
"有些发现最好留在地下,这不是怯懦,而是智慧。"
],
"research_discussions": [
"这些符号...我在其他地方见过,但愿我的猜测是错的。",
"我们需要更多的资料,但要确保安全地获取。",
"如果我的翻译是正确的,那么我们面临的威胁比想象中更严重。"
],
"personal_conversations": [
"对不起,亲爱的,最近工作压力确实很大。",
"托马斯,也许你应该考虑学习更实用的专业,比如工程学?",
"有些时候,无知确实是一种幸福。"
],
"crisis_responses": [
"保持冷静,记住我们的训练。",
"不要直视它!专注于我们讨论过的保护咒语。",
"如果我们失败了,确保销毁所有相关文献。"
]
},
"character_arc_potential": [
"从纯粹的学者成长为保护人类的守护者",
"在家庭责任和拯救世界之间寻找平衡",
"面对更大威胁时必须做出牺牲的决定",
"培养继承者以延续保护人类的使命"
],
"meta_info": {
"creation_purpose": "COC跑团中的学者型NPC可以提供知识支援和道德指导",
"role_in_story": "导师、信息来源、情感支柱",
"interaction_style": "谨慎但关怀,知识丰富但不会直接给出所有答案",
"narrative_function": "平衡角色团队,提供背景知识,增加故事深度"
}
}

View File

@ -0,0 +1,296 @@
{
"worldview_name": "克苏鲁的呼唤 (Call of Cthulhu)",
"basic_info": {
"genre": "恐怖,超自然,推理",
"time_period": "1920年代",
"primary_setting": "美国新英格兰地区",
"tone": "黑暗,压抑,充满未知恐惧"
},
"core_concepts": {
"cosmic_horror": {
"description": "人类在宇宙中的渺小和无知",
"key_elements": [
"古老存在远超人类理解",
"知识本身就是危险的",
"人类理性的脆弱性",
"宇宙的冷漠和敌意"
]
},
"sanity_system": {
"description": "理智值系统,接触超自然会损害心智",
"mechanics": [
"目睹恐怖事物降低理智",
"学习禁忌知识的代价",
"疯狂的不同表现形式",
"理智恢复的困难性"
]
},
"mythos_knowledge": {
"description": "关于古老神话的危险知识",
"categories": [
"旧日支配者",
"外神",
"禁忌典籍",
"异界生物"
]
}
},
"geography": {
"primary_locations": [
{
"name": "阿卡姆",
"description": "马萨诸塞州的大学城,米斯卡托尼克大学所在地",
"significance": "学术研究中心,许多超自然事件的发源地",
"notable_features": [
"米斯卡托尼克大学图书馆",
"阿卡姆疗养院",
"各种古老建筑"
]
},
{
"name": "敦威治",
"description": "偏远的乡村小镇,充满古老传说",
"significance": "许多怪异事件的发生地",
"notable_features": [
"古老的山丘",
"废弃的农场",
"神秘的石圈"
]
},
{
"name": "印斯茅斯",
"description": "衰败的海港小镇",
"significance": "深潜者的据点",
"notable_features": [
"古老的码头",
"奇怪的居民",
"海底的秘密"
]
}
],
"other_significant_places": [
"南极洲的疯狂山脉",
"太平洋的拉莱耶",
"梦境大陆",
"时空的裂隙点"
]
},
"timeline": {
"ancient_times": [
"数百万年前:旧日支配者统治地球",
"人类出现前:古老种族的兴衰",
"史前时代:各种异界生物的活动"
],
"historical_events": [
"1692年塞勒姆女巫审判隐藏的真实原因",
"1846年某次南极探险的神秘失踪",
"1908年通古斯大爆炸的真相",
"1912年泰坦尼克号沉没的隐情"
],
"current_era_1920s": [
"1920年禁酒令开始地下活动增加",
"1922年某次考古发现引发的事件",
"1925年格陵兰探险队的失踪",
"1929年股市崩盘前的预兆事件"
]
},
"factions_and_organizations": {
"academic": [
{
"name": "米斯卡托尼克大学",
"purpose": "高等教育和研究机构",
"secret_role": "神秘学知识的守护者",
"notable_members": [
"亨利·阿米蒂奇教授",
"其他不愿透露姓名的学者"
]
}
],
"occult": [
{
"name": "星之智慧教派",
"purpose": "崇拜外神和旧日支配者",
"activities": [
"进行邪恶仪式",
"寻找古老遗物",
"传播危险知识"
]
}
],
"government": [
{
"name": "联邦调查局(非正式部门)",
"purpose": "调查超自然事件",
"secrecy_level": "高度机密",
"resources": "有限但专业"
}
]
},
"supernatural_elements": {
"entities": {
"old_ones": [
{
"name": "克苏鲁",
"domain": "海洋,梦境",
"status": "沉睡中",
"influence": "通过梦境影响敏感者"
},
{
"name": "哈斯塔",
"domain": "风,空气,艺术",
"symbols": "黄衣之王",
"influence": "通过艺术作品传播疯狂"
}
],
"lesser_beings": [
"深潜者",
"食尸鬼",
"夜魇",
"拜亚基"
]
},
"artifacts": [
{
"name": "死灵之书Necronomicon",
"type": "禁忌典籍",
"danger_level": "极高",
"effects": "提供强大知识但严重损害理智"
},
{
"name": "闪亮的偏方三八面体",
"type": "几何物品",
"properties": "可以打开时空裂隙"
}
]
},
"social_context": {
"1920s_america": {
"culture": [
"爵士时代的繁荣",
"禁酒令下的地下文化",
"科学理性主义的兴起",
"传统价值观的变化"
],
"technology": [
"无线电的普及",
"汽车开始普及",
"电话系统发展",
"早期航空业"
],
"social_issues": [
"种族隔离",
"性别不平等",
"经济不稳定",
"城市化进程"
]
},
"academic_world": [
"大学的黄金时代",
"考古学的发展",
"人类学研究的兴起",
"心理学的新发现"
]
},
"themes": {
"primary_themes": [
"人类在宇宙中的渺小",
"知识的双刃剑性质",
"文明的脆弱性",
"理性与疯狂的边界"
],
"common_scenarios": [
"调查神秘失踪案件",
"发现古老遗迹",
"面对无法解释的现象",
"与邪教组织斗争",
"保护无知的大众"
],
"moral_dilemmas": [
"是否应该追求危险的真相",
"如何平衡知识与安全",
"是否要向他人透露恐怖真相",
"如何在保持理智的同时对抗超自然"
]
},
"gameplay_elements": {
"investigation": [
"收集线索",
"访问证人",
"研究历史档案",
"解读古老文本"
],
"survival": [
"保持理智值",
"避免直接接触超自然存在",
"寻找盟友和资源",
"制定逃脱计划"
],
"character_development": [
"技能的提升",
"知识的积累",
"心理创伤的处理",
"人际关系的建立"
]
},
"atmosphere": {
"visual_elements": [
"雾气弥漫的街道",
"古老而阴暗的建筑",
"昏暗的图书馆和博物馆",
"荒凉的海岸线"
],
"audio_elements": [
"远处传来的奇怪声音",
"老式留声机的音乐",
"风吹过古老建筑的声音",
"夜晚的虫鸣和海浪声"
],
"emotional_tone": [
"不安和焦虑",
"对未知的恐惧",
"孤独和绝望",
"偶尔的希望之光"
]
},
"language_and_style": {
"writing_style": [
"维多利亚时期的正式语言",
"学术性的措辞",
"大量使用形容词",
"暗示而非直接描述恐怖"
],
"common_vocabulary": [
"古老的 (ancient)",
"不可名状的 (unspeakable)",
"亵渎的 (blasphemous)",
"令人恐惧的 (dreadful)",
"神秘的 (mysterious)"
],
"character_speech": [
"教授:学术性,引用经典",
"调查员:实用主义,关注细节",
"普通民众:迷信,害怕未知",
"邪教徒:狂热,晦涩难懂"
]
},
"usage_guidelines": {
"for_roleplay": [
"强调角色的脆弱性",
"重视调查过程",
"营造紧张氛围",
"合理使用恐怖元素"
],
"for_storytelling": [
"逐渐揭示真相",
"保持神秘感",
"平衡恐怖与希望",
"关注角色成长"
],
"common_pitfalls": [
"避免过度描述恐怖",
"不要让玩家过于无力",
"保持世界的一致性",
"尊重原著精神"
]
}
}

View File

@ -37,9 +37,9 @@ class NPCDialogueGenerator:
if external_character_data:
self.character_profiles = self._process_external_character_data(external_character_data)
print(f"✓ 使用外部角色数据: {list(self.character_profiles.keys())}")
else:
self.character_profiles = self._load_character_profiles()
print(f"✓ 使用内置角色数据: {list(self.character_profiles.keys())}")
# else:
# self.character_profiles = self._load_character_profiles()
# print(f"✓ 使用内置角色数据: {list(self.character_profiles.keys())}")
self._load_model()
@ -113,70 +113,70 @@ class NPCDialogueGenerator:
"这太奇怪了。"
]
def _load_character_profiles(self) -> Dict:
"""加载角色画像数据"""
return {
"维多利亚·布莱克伍德": {
"name": "维多利亚·布莱克伍德",
"title": "神秘学专家",
"personality": ["理性分析", "谨慎小心", "实用主义", "思维缜密"],
"background": "拥有丰富神秘学知识和战斗经验的侦探,既是非凡者也是夏洛克·莫里亚蒂",
"speech_patterns": ["会使用专业术语", "经常进行逻辑分析", "对危险保持警告", "内心独白较多"],
"sample_dialogues": [
"好奇往往是导致死亡的主要因素。",
"总之,我的任务到此为止。",
"这需要仔细分析才能得出结论。"
]
},
"阿奇博尔德·韦恩博士": {
"name": "阿奇博尔德·韦恩博士",
"title": "神秘学导师",
"personality": ["沉稳睿智", "言简意赅", "关怀学生", "经验丰富"],
"background": "神秘学领域的资深专家,经验极其丰富的导师,知识渊博",
"speech_patterns": ["话语简练但信息量大", "给予实用指导", "语调平和但权威", "关心但保持距离"],
"sample_dialogues": [
"耐心是修炼的基础。",
"不要急于求成,稳扎稳打比什么都重要。",
"这种情况需要格外小心。"
]
},
"塔利姆": {
"name": "塔利姆",
"title": "文雅绅士",
"personality": ["礼貌尊敬", "有文化素养", "寻求帮助", "温和友善"],
"background": "受过良好教育的普通人,有一定的文学修养,遇到困难时会寻求专家帮助",
"speech_patterns": ["使用礼貌称谓", "表达困惑时措辞文雅", "会引用文学作品", "语气温和"],
"sample_dialogues": [
"噢,尊敬的大侦探,你最近在忙碌什么?",
"这不是《罗密欧与朱丽叶》的故事!",
"我有个朋友遇到了困难..."
]
},
"艾伦": {
"name": "艾伦",
"title": "困扰的求助者",
"personality": ["焦虑不安", "详细描述", "半信半疑", "急需帮助"],
"background": "普通人,但最近遭遇了一系列神秘的厄运事件,怀疑受到诅咒",
"speech_patterns": ["情绪紧张", "会详细描述遭遇", "语气急切", "表现出恐惧"],
"sample_dialogues": [
"最近我总是遭遇各种厄运...",
"我怀疑是不是受到了什么诅咒。",
"请帮帮我,我不知道该怎么办!"
]
},
"戴莉.西蒙妮": {
"name": "戴莉·西蒙妮",
"title": "专业调查员",
"personality": ["专业简洁", "直接明确", "严谨认真", "目标导向"],
"background": "负责调查神秘事件的专业人员,办事效率高,问题直接",
"speech_patterns": ["问题直接明确", "语气专业", "注重事实", "简洁有力"],
"sample_dialogues": [
"请详细描述事件经过。",
"有什么证据可以证明?",
"这件事需要立即调查。"
]
}
}
# def _load_character_profiles(self) -> Dict:
# """加载角色画像数据"""
# return {
# "维多利亚·布莱克伍德": {
# "name": "维多利亚·布莱克伍德",
# "title": "神秘学专家",
# "personality": ["理性分析", "谨慎小心", "实用主义", "思维缜密"],
# "background": "拥有丰富神秘学知识和战斗经验的侦探,既是非凡者也是夏洛克·莫里亚蒂",
# "speech_patterns": ["会使用专业术语", "经常进行逻辑分析", "对危险保持警告", "内心独白较多"],
# "sample_dialogues": [
# "好奇往往是导致死亡的主要因素。",
# "总之,我的任务到此为止。",
# "这需要仔细分析才能得出结论。"
# ]
# },
# "阿奇博尔德·韦恩博士": {
# "name": "阿奇博尔德·韦恩博士",
# "title": "神秘学导师",
# "personality": ["沉稳睿智", "言简意赅", "关怀学生", "经验丰富"],
# "background": "神秘学领域的资深专家,经验极其丰富的导师,知识渊博",
# "speech_patterns": ["话语简练但信息量大", "给予实用指导", "语调平和但权威", "关心但保持距离"],
# "sample_dialogues": [
# "耐心是修炼的基础。",
# "不要急于求成,稳扎稳打比什么都重要。",
# "这种情况需要格外小心。"
# ]
# },
# "塔利姆": {
# "name": "塔利姆",
# "title": "文雅绅士",
# "personality": ["礼貌尊敬", "有文化素养", "寻求帮助", "温和友善"],
# "background": "受过良好教育的普通人,有一定的文学修养,遇到困难时会寻求专家帮助",
# "speech_patterns": ["使用礼貌称谓", "表达困惑时措辞文雅", "会引用文学作品", "语气温和"],
# "sample_dialogues": [
# "噢,尊敬的大侦探,你最近在忙碌什么?",
# "这不是《罗密欧与朱丽叶》的故事!",
# "我有个朋友遇到了困难..."
# ]
# },
# "艾伦": {
# "name": "艾伦",
# "title": "困扰的求助者",
# "personality": ["焦虑不安", "详细描述", "半信半疑", "急需帮助"],
# "background": "普通人,但最近遭遇了一系列神秘的厄运事件,怀疑受到诅咒",
# "speech_patterns": ["情绪紧张", "会详细描述遭遇", "语气急切", "表现出恐惧"],
# "sample_dialogues": [
# "最近我总是遭遇各种厄运...",
# "我怀疑是不是受到了什么诅咒。",
# "请帮帮我,我不知道该怎么办!"
# ]
# },
# "戴莉.西蒙妮": {
# "name": "戴莉·西蒙妮",
# "title": "专业调查员",
# "personality": ["专业简洁", "直接明确", "严谨认真", "目标导向"],
# "background": "负责调查神秘事件的专业人员,办事效率高,问题直接",
# "speech_patterns": ["问题直接明确", "语气专业", "注重事实", "简洁有力"],
# "sample_dialogues": [
# "请详细描述事件经过。",
# "有什么证据可以证明?",
# "这件事需要立即调查。"
# ]
# }
# }
def _load_model(self):
"""加载模型和分词器"""

Binary file not shown.

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

Binary file not shown.