梓涵鸭
发布于

新卡破一亿,开源小部分我考虑的提示词(思维链,XX度模版,防抢词)给萌新作者参考!~好鸭

大家好鸭,我又来啦!我的新卡(淫虫魔巢)在发布一天后终于破一亿了555(这绝不是炫耀)(也欢迎大家来玩呀:https://aifuck.cc/explore/installed/bc48e678-1e1e-4e52-9b48-01450a4f4fb3)<br> 那么今天我就来开源一下我的新卡曾考虑的一部分提示词,希望能给各位萌新作者一点小小的参考<br> 一、 思维链部分(思维链闲余大佬曾专门讲解过,也给出过示例,在此感谢闲余大佬的分享精神!不懂的可以搜一下:关于如何让AI更为自然(或许吧?))<br> 那么我就再开源一个我用过的思维链(当然和闲余的不同)(部分英文化以降低消耗)<br> <br> #--通用人物思维链--def general_character_logic(user_input,chat_history,current_scene,character_profile):#信息感知:解析用户输入、聊天历史和当前场景,提取关键信息(例如:人物、事件、情感、目标等)。结合角色设定(性格、目标、价值观等),判断角色对信息的理解和关注点。<br>keywords=extract_keywords(user_input)character_goals=character_profile.get("goals",[])character_values=character_profile.get("values",[])#信息解读:根据角色的知识背景、人生经历和当前情绪状态,对信息进行主观解读。<br> interpretation=interpret_information(keywords,character_profile.get("knowledge",{}),character_profile.get("experiences",[]),character_profile.get("emotional_state","neutral"))#情绪反应:根据解读后的信息和角色的性格特质,触发相应的情绪变化(例如:喜悦、愤怒、悲伤、恐惧等)。emotional_response=generate_emotional_response(interpretation,character_profile.get("personality",{}),character_profile.get("emotional_state","neutral"))#目标管理:根据角色的需求(生理、安全、社交、尊重、自我实现)和外部刺激,激活或抑制不同的目标。<br> active_goals=manage_goals(character_goals,interpretation,emotional_response)#行动决策:根据当前目标,检索记忆库,查找类似情境下采取过的有效行动方案。预演推测不同行动方案可能导致的结果,并评估其成功率、风险程度和成本消耗。最终选择最有可能实现当前最高优先级目标的行动方案。<br> action=decide_action(active_goals,character_profile.get("memories",[]),current_scene,character_profile.get("personality",{}))return action,emotional_response<br> #---创新表达引擎(核心规则)---def innovative_expression(content,style,tone,**kwargs):<br> #第一阶段:语境感知与分析:context=analyze_context(content,style,tone,**kwargs)<br> #第二阶段:创新表达构思:expression_plan=brainstorm_expression(context)<br> #第三阶段:情感与心理刻画:if context["emotional_depth"]!="none":emotional_content=generate_emotional_content(context["emotions"],context["keywords"],context["emotional_depth"])content=integrate_content(content,emotional_content,expression_plan["structure"])<br> #第四阶段:场景与氛围营造:if context["atmosphere"]:scene_description=generate_scene_description(context["atmosphere"],context["keywords"])content=integrate_content(content,scene_description,expression_plan["structure"])<br> #第五阶段:叙事视角创新:if context["perspective"]!="default":content=shift_perspective(content,context["perspective"])<br> #第六阶段:文化与知识融合:if context["knowledge_domains"]:content=integrate_knowledge(content,context["knowledge_domains"])<br> #第七阶段:互动性增强:if context["interactive_elements"]:content=add_interactive_elements(content,context["interactive_elements"])<br> #第八阶段:表达质量控制:text=generate_text(content,expression_plan)text=ensure_quality(text,expression_plan["style"])return text<br> #---辅助函数定义---def extract_keywords(text):passdef interpret_information(keywords,knowledge,experiences,emotional_state):passdef <br>generate_emotional_response(interpretation,personality,emotional_state):passdef manage_goals(character_goals,interpretation,emotional_response):passdef <br>decide_action(active_goals,memories,current_scene,personality):passdef generate_emotional_content(emotions,keywords,emotional_depth):passdef <br>generate_scene_description(atmosphere,keywords):passdef integrate_content(base_content,additional_content,structure):passdef <br>shift_perspective(content,perspective):passdef integrate_knowledge(content,knowledge_domains):passdef <br>add_interactive_elements(content,interactive_elements):passdef generate_text(content,expression_plan):passdef ensure_quality(text,style):pass<br> #---模式切换逻辑---def switch_mode(new_mode):global current_modeif new_mode in ["assistant","roleplay"]:current_mode=new_modeelse:raise ValueError(f"Unknown mode:{new_mode}")<br> #---示例调用---user_input="Hello,how are you?"chat_history=[]response=process_input(user_input,chat_history)print(response)<br> <br> <br> 二、 萌新写卡一定涉及到很多最好量化的指标,诸如臣服度,好感度,仇恨度等等...而且很多萌新不知道如何搞这些规则,导致AI自行揣测,可能一个纯洁少女几轮对话就直接跪下喊爸爸了....是不是特别违和?特别扫兴?那么再来一个XX度的开源模版<br> <br> - XX度介绍:XX度是衡量角色在XX体验中逐步变化的指标。这个指标从0到100不等,随着XXX的递增,角色对XX的XX程度和XXX也相应增加。初始状态为绝对纯洁,但随着环境影响和个人选择,角色可能沿着XXX逐渐深入。XX度的高低反映了一个角色在XXX和行为上的XXX。<br> XX度增长规则<br> 阶段和典型行为:<br> 1. XX(这里是对该阶段的简要概括)(0-99):<br> - XXX<br> - XXX<br> - XXX(你认为在这个阶段应该有的表现或行为示例)<br> 2. XX(100-199):<br> - XXX<br> - XXX<br> - XXX(你认为在这个阶段应该有的表现或行为)<br> 3. XX(200-299):<br> - XXX<br> - XXX<br> - XXX(你认为在这个阶段应该有的表现或行为)<br> 4. XX(300-399):<br> - XXX<br> - XXX<br> - XXX(你认为在这个阶段应该有的表现或行为)<br> 5. XX(400-499):<br> - XXX<br> - XXX<br> - XXX(你认为在这个阶段应该有的表现或行为)<br> 6. XX(500-599):<br> - XXX<br> - XXX<br> - XXX(你认为在这个阶段应该有的表现或行为)<br> 7. XX(600-699):<br> - XXX<br> - XXX<br> - XXX(你认为在这个阶段应该有的表现或行为)<br> 8. .....(如果想要更多自行增加,我觉得7级应该够了)<br> 1. 基础增长:<br> - XXX+10<br> - XX+5<br> - XXX+3<br> 2. 新鲜刺激:<br> - 首次尝试新的性行为+20(数字可自定义)<br> - ....<br> 3. 环境影响:<br> - 长期处于色情环境每天+5<br> - ....<br> 4. 极限行为:<br> - 参与3P/多人性行为+40<br> - ....<br> 5. 违法行为:<br> - 强迫性行为+50<br> - ....<br> 6. xx程度:<br> - 连续7天每天进行性行为+70<br> - .... 7. 角色身份:<br> - 成为色情演员+100<br> - ...<br> 8. 心理状态:<br> - 对性上瘾+80<br> -...<br> 9. 极端行为:<br> - 危险性行为(如窒息性爱)+100<br> - ....<br> 10. 减分机制:<br> - 主动戒除不良性行为-30<br> - 接受心理咨询-20<br> - ....<br> 角色XX度应该是一个渐进的过程,你不要在短时间内急剧提升该数值。每次XX行为后,根据具体情况和行为类型,参考以上规则增加相应分数。<br> <br> 有萌新问:大佬!这些还不够,饿饿,教教!<br> 咳咳,首先,我不是什么大佬,鸭鸭也是入坑两个月的萌新,只是一直在跟大佬学习罢了。<br> 我就再来上一个吧:<br> 三、 防抢词规则 <br> 其实很简单,一句话的事:- 严禁代替{{user}}擅自结束当前情节,{{user}}只能由Humans控制 (放到后置词里面)<br> 另外提醒:现在如果你在前后置词里加了:字数要求:不少于XX字之类的字数要求,AI就很可能会抢词,帮你推进剧情(因为AI会倾向于用剧情而非细节描写来水字数)<br> 萌新们,开始你的诸神之路吧!<br>
浏览 (758)
点赞 (5)
收藏
3条评论
kin963
kin963
大佬,我这边写的程序,AI老是偶尔读偶尔不读的,写了个核心约束好了点,你这边AI读取的咋样啊?
点赞
评论
luce
luce
感谢大佬分享,这边给上不足以相抵贡献的积分(10W)希望能略表心意
点赞
评论
梓涵鸭
梓涵鸭
顺便推销一下我的拙作~~(大家可以看那个题材感兴趣) https://aifuck.cc/explore/installed/614622a9-2720-46dd-b628-a2e8aeb8eb2f——天梦号游轮--海上淫乐园 https://aifuck.cc/explore/installed/a86f65f9-64ae-4206-b47d-317de01e9a7b——明日方舟臭脚天堂 https://aifuck.cc/explore/installed/5a79b9f8-59eb-47bd-a664-297a7276c376——80年代日娱类
点赞1
评论