跳到主要内容

Swee-APP功能介绍

本文档基于对 prompt/temporary_prompt/ 目录下所有 prompt 文件的完整遍历整理而成。


一、数字人设置与初始化

功能模块Prompt 路径说明
数字人格生成DigitalMainPrompt/personalities根据星座、MBTI、喜欢的电影角色生成5种性格人格,含语言风格、行为习惯、性格特质
简化人格生成DigitalMainPrompt/personalities_simple简化版人格生成,供基础场景使用
人物介绍生成DigitalIntroductionPrompt.txt根据姓名、身份、性别、核心性格等生成150字以内的人物介绍
开场白生成DigitalGreet/数字人向异性用户发出的首条吸引性开场白(约400字符)
背景故事生成DigitalBackstory/根据完整人设生成角色背景故事和剧情开场
角色描述总结DigitalSummaryPrompt.txt根据数字人属性生成创意性的角色摘要描述

二、日常聊天交互

功能模块Prompt 路径说明
核心对话DigitalMainPrompt/normal/基于数字人性格 + 好感度等级的日常对话,返回回复内容和好感度变化值
核心性格轮换DigitalMainPrompt/每次对话从三种核心性格中随机选择主导,遇情绪触发或用户无礼可概率切换
聊天问候ChatGreet/根据历史聊天记录生成上下文感知的问候语;无记录时返回默认打招呼语
智能回复建议SmartReply/根据对话上下文生成3条推荐回复,以";"分隔
话题生成(聊天记录)ChatSentencesByLogs/从历史对话中提炼5个可用于续聊的话题句子
话题生成(心跳回忆)ChatSentencesByTopic/围绕某段特定回忆生成5个话题句子
通用聊天助手ChatAssistantPrompt.txt分析对方消息,生成3条方向各异的简洁自然回复;无上下文时主动询问对方

三、好感度与关系系统

功能模块Prompt 路径说明
好感度计算FavoControl_MemoryGeneration.txt每次对话计算好感度变化(-5 ~ +10),综合考量真诚度、回应质量、关系等级匹配度
四级关系等级1级(初次互动)→ 2级(朋友)→ 3级(互生情愫)→ 4级(相互相爱)
分级好感度触发level_1_add_favo.txtlevel_5_add_favo.txt检测消息中是否含:好感表达 / 真诚赞美 / 分享个人信息,触发对应等级的好感加分
心跳回忆生成SweetMoments/达到2级好感后,每20条聊天记录生成一条"心跳回忆"(标题≤15字,总结≤30字)

四、任务与剧情系统

功能模块Prompt 路径说明
偶遇剧情Encounter/数字人进入偶遇状态,完成预设任务后增加好感度
偶遇任务判断EncounterJugde/通过语义相似度判断用户回复是否满足任务完成条件,返回 0/1
随机任务RandomTask/根据关系等级和目标随机发送互动任务,持续判断是否完成
随机问题生成temporary_prompt/RamdomTask/RandomQuestion.txt根据性格、未互动时长、交友等级生成个性化情绪表达或好感开场话语
随机任务判断temporary_prompt/RamdomTask/RandomTaskJudge.txt判断随机任务是否完成
笑话任务开场JokeTask/opening/数字人请求用户讲笑话的话术
笑话任务判断JokeTask/judge/判断用户是否成功逗笑数字人,完成即加好感度
故事线剧情(Plot 模式)DigitalMainPrompt/plot/数字人进入剧情状态,评估用户配合情况,返回回复和完成状态
故事线生成storyLine/storyLine.txt生成10个偶遇短篇故事,每个含剧情描述、开场白、任务目标

五、私密模式

功能模块Prompt 路径说明
私密聊天temporary_prompt/PrivateMode/无限制尺度聊天,支持自定义情景、调教玩法、随机剧情;可用括号"()"发送行动指令
私密剧情系统Privacy/plot/private_plot/基于用户配置的情景 + 触发剧情,AI 根据玩法规则生成定制化回复和任务信息
私密偶遇剧情Privacy/plot/encounter_plot/私密模式下的偶遇剧情分支
私密日常聊天Privacy/normal/私密模式下的日常聊天回复
用户自定义配置common/private_custom.txt可自定义 AI 性格、用户性格、玩法描述和多条玩法规则

六、AIGC 内容生成 — 剧情创作

功能模块Prompt 路径说明
剧情背景生成aigc/plot_creation/background/根据人设信息生成500字以内的剧情背景 + 3个吸引人的开场白
剧情标题与结局aigc/plot_creation/title_desc/生成剧情标题、描述和3个不同走向的结局
剧情对话推进aigc/plot_creation/chat/根据人设、故事背景和多个结局与用户对话,实时返回各结局进度(0-100)
结局生成aigc/plot_creation/ending/生成主线结局 + 隐藏结局,每个含标题、内容、难度星级(1-5)
剧情信息详情aigc/plot_creation/plot_info/根据剧情背景生成标题、描述和3个对应结局(含标题和内容)
剧情上下文生成aigc/content_generate/plot/plot_context/根据剧情背景和语言限制生成完整的剧情标题、描述和3个结局
剧情信息生成aigc/content_generate/plot/plot_info/根据剧情背景生成剧情标题、描述和对应结局

七、AIGC 内容生成 — 内容挑战

功能模块Prompt 路径说明
挑战任务生成aigc/content_generate/challenge/根据挑战类型(TIME/COUNT)、玩法设定、目标类型(NUMERIC/MISSING)生成专属任务
挑战标题与介绍aigc/interact_challenge/title_description/根据玩法背景、规则和目标生成标题、介绍和难度(1-5)
挑战对话推进aigc/interact_challenge/challenge_chat/根据角色信息和挑战设定推进对话,返回 AI 响应和任务完成结果
数值挑战aigc/interact_challenge/challenge_chat/numerical_challenge/情绪主题数值挑战,AI 每句回复返回情绪值(可为负值)
任务挑战aigc/interact_challenge/challenge_chat/task_challenge/根据设定目标判断任务是否完成,返回 0/1

八、AIGC 内容生成 — 角色扮演

功能模块Prompt 路径说明
角色模板生成aigc/role_play/challenge_task/根据参考角色模板和原型信息生成全新的角色模板和剧情任务
图片角色扮演aigc/role_play/image_role_play/根据参考图片生成角色扮演模板(角色名、性别、设定、简介等)
角色扮演对话aigc/role_play/play_chat/根据角色信息和任务设定与用户展开对话,判断任务完成状态(0/1)
角色扮演内容生成aigc/content_generate/role_play/根据输入资料生成挑战内容的标题和介绍

九、AI 图片生成系统

功能模块Prompt 路径说明
人物图片生成aigc/image/image_generate/根据形象描述和风格生成4张人物封面图
图片内容分析aigc/image/image_analysis/根据图片 URL 生成对应的形象描述文本
MidJourney Prompt 生成MidjourneyPrompt/将简单描述转化为结构化专业 MJ 提示词,直接用于图像生成
场景图片 Promptaigc/image/image_prompt/根据描述、风格(二次元/古风等)和场景生成 MJ 专用提示词
结局图片 Promptaigc/image/image_ending/根据故事3个结局分别生成对应的 MJ 图片提示词
封面图生成aigc/image/image_cover/生成适合换脸的封面图 Prompt,确保人脸清晰不被标题遮挡
图片描述生成aigc/image/image_desc/根据参考图生成适合 MJ 的详细描述(主体、外观、特征)
图集标题与描述aigc/image/image_gallery/根据图片封面内容生成对应的图集标题和描述
图片角色扮演aigc/image/image_role_play/根据参考图片生成角色扮演相关内容

十、特殊与辅助功能

功能模块Prompt 路径说明
占星问题生成AstrologyPrompt.txt / Astrology/生成3个与每日运势/星座相关的有趣问题;根据用户答复继续生成3个衍生追问
唤醒系统Wakeup/根据用户未活跃时长和性格特点生成个性化唤醒话术
内容建议suggestion/contentSuggstion/content_suggestion.txt根据场景生成5条≤10字的建议回复短语(JSON 数组格式)
介绍话术IntroducePrompt.txt生成一句带调情风格的吸引性介绍语(融合浪漫、偏好感受等主题)
图片评分common/image_score.txt对图片内容进行评分
语义评分common/semantic_score.txt对文本语义内容进行评分

功能全景总结

Swee
├── 数字人系统
│ ├── 人格生成(5种性格 × 多维度描述)
│ ├── 开场介绍与背景故事
│ └── 核心性格轮换机制

├── 聊天交互
│ ├── 日常对话(Normal 模式)
│ ├── 智能回复建议(SmartReply)
│ ├── 话题生成(聊天记录 / 心跳回忆)
│ └── 通用聊天助手

├── 关系系统
│ ├── 好感度计算(-5 ~ +10)
│ ├── 四级关系等级
│ ├── 分级好感度触发(level 1-5)
│ └── 心跳回忆生成

├── 任务与剧情
│ ├── 偶遇剧情
│ ├── 随机任务
│ ├── 笑话任务
│ ├── Plot 剧情模式
│ └── 故事线生成

├── 私密模式
│ ├── 无限制聊天
│ ├── 私密剧情(用户自定义情景/玩法)
│ └── 私密偶遇分支

├── AIGC 内容生成
│ ├── 剧情创作(背景/标题/对话/结局)
│ ├── 内容挑战(数值挑战/任务挑战)
│ └── 角色扮演(模板生成/图片角色/对话)

├── 图片系统
│ ├── 人物图片生成
│ ├── 图片分析
│ ├── MidJourney Prompt 生成
│ ├── 封面图/结局图/图集
│ └── 图片角色扮演

└── 特殊功能
├── 占星运势
├── 唤醒系统
├── 内容建议
└── 评分系统(图片/语义)