SmileyTatsuCN
此中文翻译并非官方翻译
龙卷本人并不说中文,联系他请使用英语
Discord 服务器 https://discord.com/invite/M3JefxVc2w
SmileyJB 2.3.1
经过这么久,我的 JB 版本 2.0 终于全面运作并发布了。在提供下载链接和解释所有 JB 内容的 Rentry 之前,我需要澄清几件事:
致谢
在开始之前,我想感谢那些在创建 JB 过程中帮助我的人。
_mirelya_
- 帮助和持续测试 JB。她帮助我找到了大多数的错误并修改了一些提示。
knottyd8g
- 主要帮助解决 GPT 4o 的问题,并贡献了一些提示。
kramfaust
- 他贡献了很多提示和想法。
Quaggus
、subwolf
、intro
和 erniiiii
- 持续给 JB 版本反馈。
mocha585
、dudeitsjustme
、imzelphy
、bacchika
、happynighty
、specialadminn_
、kramfaust
- 测试和提供 JB 的反馈。
如果我忘记写上你的名字,请在 Discord 上联系我。
没有他们,JB 不可能以现在的样子完成。谢谢你们的努力!抱抱
如果你愿意支持我继续投入时间创建、测试和试验这些 JB,欢迎捐赠 >~<
词汇表
下载和安装
要下载前缀(来自 catbox 的链接),只需点击 Tatsumaki!... 或者,如果你觉得无聊,只需 点击这里... 对于不能使用 catbox 的人,替代下载链接就在这里 点击这里
安装这个 JB 的方法是通过 ST 导入。我建议使用最新的 STAGING 版本来避免兼容性问题。如果你不知道 ST 是如何运作的... 这里有一个很好的教程!
然后在电脑上浏览并选择文件。之后,只有当你想激活 CoT 时,你需要安装并激活正则表达式。 点击这里下载
就这样... 教程结束!
如果有人更喜欢我 JB 的 1.12 版本,这里是链接: https://files.catbox.moe/06aw8w.zip
其他版本会放在这个 rentry 的 #ARCHIVE 部分。
我真的需要读完这些吗?
其实不需要,只读 选择模型 部分就足够了。然而,我建议阅读你想激活或修改的部分。
选择模型
在开始写这一部分之前……澄清一下。与其他模型的兼容性涉及到在某些方面更改设置/提示。如果你使用的模型不是 Sonnet 3.5 或 Opus,则可能无法获得最佳体验,因为其他模型可能会受到某些调整的限制或影响。
Sonnet 3.5
如上所述,整个 JB 都是基于此模型构建的。因此,除了用户想要进行的修改外,它 不需要 其他调整。
警告 重复问题
我建议的解决方法是,首先激活提示 🍂 | Anti-Claudism
(默认激活)。如果这没有达到预期效果,你可以激活名为 🌱 | Repetition (CoT)
的 CoT。如果这些选项都没有帮助,且你有权限,切换到 GPT 或 Opus 模型试用一两个提示。
危险 额外提示
2.3 版本包括了提示 🍂 | Anti-Repetition (EXPERIMENTAL)
,它应该可以帮助解决重复问题,但测试时显示它有一些问题,使 Clau 有些精神错乱……这就是它默认未激活的原因。请自行决定是否启用。
Opus
对于 Opus,在使用此 JB 的正常配置时,它有时会出现一些精神错乱的情况,但通过将 Top K = 25-28
很容易解决。测试显示,在使用 28 时,Opus 停止了精神错乱。如果对你来说仍然无效,可以尝试调到 25。
注意 Opus 的默认问题很少,主要是它会偶尔脱离上下文。
警告 Opus 展示了很多兼容性问题。2.3 版本改善了兼容性,但仍然不完美。
Sonnet
不讨论 3.5 版本,显然。Sonnet 在默认情况下有 很多 不足之处,尤其是在处理这个 JB 时……你还是得爱它,因为它尽力而为。你需要做两件事:
- 降低
Top K = 10-15
。对我来说,15 以下问题减少了很多,如果你还遇到问题,调到 10 或更低。 - 编辑预填。需要在预填的末尾添加类似“Continuation of the message to {{char}} AND/OR Npcs:”这样的内容,因为 Sonnet 3.0 很特别。可以用以下内容替换最后一部分:
警告 有用户测试过,在进行这两个更改后,Sonnet 3.0 可用。然而,如果你有问题,欢迎 通过我的 Discord 联系我。我会尽力帮忙。
GPT 4-Turbo
有些人更喜欢使用 Turbo (gpt-4-1106
) 而不是 4o,我其实并未注意太多,因为没有时间逐个测试每个模型。一位用户推荐了一些设置,我让我的测试者们进行了测试,发现这些设置比 GPT 更好。这些设置是针对 GPT 4-Turbo 的,4o 仍然在旧版本中被认为更好。
警告 这些设置是实验性的,但似乎对特定模型更加优化。
如果你想使用 GPT 4-Turbo,必须进入提示列表并强制激活名为 🍃 | Prefill (Extra models)
的提示。
GPT 4o
对于 GPT 4o,由于 API 中预填功能不可用,我添加了一个提示,它的作用与 Claude 中的预填功能类似。显然,由于各种原因,它的效率较低。如果你想使用 4o,必须进入提示列表并强制激活名为 🍃 | Prefill (Extra models)
的提示。
在这种情况下,我没有推荐的“最佳”设置,也没有特别的警告。如果它给你带来问题,或者你不喜欢聊天的输出效果,可以自己调整设置。如果你认为找到了理想的设置,并希望我将其添加到此部分,请在我的 Discord 服务器上联系我。
Openrouter
2.3.1 之前的版本
默认情况下,JB 对 Openrouter 的支持并不理想。这是由于 SillyTavern 的处理方式,使得预填有了额外的选项,而不是作为提示工作。修复非常简单,只需将源更改为 Anthropic,复制预填内容(为获得最佳性能,请保存正常和模拟身份的预填内容),然后返回名为 OpenRouter 的源,创建一个名为“Prefill”(或其他名字,随意)的新提示,并粘贴预填内容。最后,将预填提示添加到列表中并移动到所有提示的底部并激活。这样 Claude 就会有预填功能。
如果你想使用“模拟身份”选项,需要创建第二个提示,并粘贴模拟身份的预填内容,每次你想使用这个选项时,你需要先停用一个提示,再激活另一个提示。
2.3.1 或更新版本
激活 🍃 | Prefill (Extra models)
提示应该足以让它正常工作。
如果你想使用“模拟身份”选项,你需要创建第二个提示,并粘贴模拟身份预填内容,然后按照2.3.1 之前的版本中的步骤操作,每次使用这个选项时,需要先停用一个提示,再激活另一个。
注意 该说明适用于 Openrouter 上可用的 Anthropic 模型。由于其他模型的特殊性,我无法解释每个模型的最佳配置,需要自己尝试以找到最喜欢的设置。
其他模型
危险 其他模型尚未测试,因此无法提供真正的支持。如果你想添加一个可用的模型到此列表中,请通过 Discord 联系我。
提示
这一部分主要解释每个提示的功能,你不需要逐一阅读每个部分,因为有些提示的功能是显而易见的。我还会解释如何编辑某些提示以符合你的个人喜好。
🎋 | Format
名为 🎋 | Format
的提示负责标记文本的格式。默认情况下,我包括了 4 种 AI 在编写时可以使用的格式。
- 动作。用于非对话内容的格式。
- 对话。用于所有对话的格式。
- 思想。用于角色可能有的想法的格式。
- 突出显示。AI 可以选择在对话中突出显示某些短语或词语。
你可以添加更多的格式,或删除你不喜欢的格式。如果你想保持经典风格,只需从列表中删除 思想
和 突出显示
,同时修改提示中的使用示例。
信息 该提示的基本理念由 Kramfaust
提供,并由我进行了大量修改和适配。
警告 从 2.3 版本开始,此提示位于提示列表的最底部。
注意
从 2.3.1+ 版本起,该提示已更改为与 GPT 兼容,因此删除了 markdown 块的支持。如果你想使用旧提示,请切换到 `🎋 | Format (old)
,它应该在列表中。
🎋 | Structure
危险 从 2.3 版本起,此提示已完全删除。如果你曾用它来设置状态框或自定义格式,我强烈建议使用 变异提示 作为替代。
🌱 | Styles
JB 自带的样式支持可以让 Clau(编写整个故事的 AI)在写作时加以考虑。样式对故事的影响不大,只是简单地指示某些操作将如何执行或某些角色将如何表达自己。所以如果你不想做出更改,选择你最喜欢的一个就可以了。也可以使用以下模板添加更多样式(并不一定要使用这个模板,但我推荐这样做)。
信息 提示 🌱 | Realism Style
由 KevinLou (glyxel)
编写并捐赠给 JB。我进行了修改。
注意 一些测试人员表示,Clau 在没有任何样式的情况下反应更好。
我的观点很简单,样式并不是为你准备的。这标签试图强迫 Clau 坚持一种写作风格,通过关闭所有样式,Clau 只会试图适应她认为的 RP 目标,如果你更喜欢这样,那应该不会有问题,然而记住你总是可以自己写提示。
✒️ | Writing Style
JB 自带 4 个默认作者:Kurt Vonnegut
、J.R.R Tolkien
、Sugaru Miaki
和 Inui Takemaru
。这些作家是根据他们的标准及社区意见(通过投票获得)选择的。
我个人不使用这种提示,所以无法提供建议,但如果你想添加其他作者,请遵循我为这些作者使用的模板。
信息 你可以在 https://rentry.org/Writing_Style 查看作者。
👀 | PoV Prompts
这些提示不言自明,它们帮助 Clau 集中于一种叙事方式。默认情况下,第三人称提示是激活的,因为这是大多数人喜欢并推荐使用的。
"W-Wha... 为什么推荐这个?我喜欢第一人称..."
像很多其他匿名网友一样,许多人喜欢直接写“我做”或类似的东西,这样做没有问题,你可以继续这样写。之所以不建议使用第一人称模式,是因为模型会混淆角色和你自己,随着聊天时间延长,这种混淆会越来越明显。在群聊中情况会更糟。你可以尝试激活它,如果没有注意到任何问题,那就继续使用吧!
🍂 | Mutators
变异提示的总结。基本上,它们是一种提示,用于在写作她的提示时,更直接或夸张地改变“Clau”的行为。
变异提示是我在 JB 中尝试应用的一种概念,旨在以简单的方式修改 Clau 的行为。只需激活或停用你喜欢的变异提示,或自己编写一个(这也不太复杂,只需创建一个新提示并写如下内容)
# Clau 喜欢小马。每个角色都将以小马的形象书写。每个角色将拥有 MLP 小马的解剖结构:可爱标记、蹄子、能够说话等等。
这是一个极其简单的例子,所以结果只能达到 2/3。描述 Clau 的信息越多,AI 的回应就越具体和精确。其中一些变异提示不建议在严肃或长期的 RP 中使用,它们只是用于一段时间的玩笑。我将简要地解释每一个或每一组变异提示。
注意 变异提示是改变 Clau 写作方式并添加状态框的推荐方式。Sonnet 3.5 已证明能够处理此问题,而 Opus 需要更多工作。
警告 变异提示在 Opus 中可能会有问题!
这种情况很少见,但在非常特定的情况下可能发生。最好的解决方案是编辑预填充模板并在 "Clau's Notes"
中添加参考你变异提示的注释。
例如,Opus 没有发送你角色的状态框?在备注中添加:“X. 总是在每个响应的末尾添加一个 <StatusBox>。”。将 <StatusBox> 替换为你描述它的方式(你可以只使用一个 #,但 Clau 被训练得更关注 XML 标签……由你选择。两者都应该能奏效)。
🍂 | CoT
此变异提示对于 <CoT> 的正常运行是必要的。更多信息请参阅 CoT 部分
🍂 | Anti-Claudism
此提示有助于 Claude 不做 Claude 会做的事情。没什么别的好说的。我应尝试改进此提示的事项清单:
- 句子和最后一条消息的重复。
- 过度认真。
- 消息结尾令人厌烦的问题。
- Claude 通常做的事情。
注意 强烈推荐激活此提示。
信息 提示由 k0lache
编写,Kramfaust
编辑,我进行了修改。
🍂 | Anti-Repetition(实验性)
顾名思义,它旨在帮助 Sonnet 3.5 不那么重复。此提示处于实验阶段,可能会发生突然变化,如果没有改进也可能会完全删除。
🍂 | Anti-Lewd
提示以防止 Claude 做他自己的事情。如果你真的不介意这一点,不用动这个提示,这只是为那些希望有一个正常 RP 的人设计的,而不是突然让角色喜欢上你。
🍂 | SFX
用于改进 Clau 表现某些表现(如尖叫、呻吟、疲惫等)的方式的变异提示。你可以根据自己的喜好添加或删除。
警告 如果你的角色具有猥亵描述,这个提示可能会导致不自主的呻吟……或者根本没有任何原因地出现。
注意 版本 2.3 尝试避免上述问题。已证明有效,但我仍不确认 100%。
🍂 | Long/Medium/Short message enhancer
两个用于改变消息长度的变异提示。它们是自解释的。在长时间聊天中可能效果不达 100%,因为 Clau 倾向于模仿之前的信息……她尽力了,你要理解她。
🍂 | Horniness switch
这个提示使场景中的角色比平时更加性感或猥亵。寻找身体接触或以更大胆的方式谈话,如果你喜欢“以性为中心的卡片”,我只推荐这个,因为角色们将会为了这个目的而不断尝试进行性行为。
🍂 | Lewd Language
处于实验阶段的提示。如果你在消息中过于“隐晦”时遇到问题,可以激活此提示。例如:将“Penis”替换为“Shaft”,将“Vagina”替换为“Sensitive Area”等。
注意 此提示显示出不同的结果,试试看你是否喜欢。
🍂 | Realism enhancer
顾名思义的提示。它帮助发送比平常更现实的消息,我在有死亡、受伤、悲剧等情节的 RP 中推荐使用。
🍂 | NPCs enhancer
它帮助故事中的 NPC 表现得像他们应该的那样,尽管 Clau 自己做得不错,但这个提示可以通过给她一些规则来改善她的行为。
信息 提示由 _mirelya_
编写并捐赠给 JB。我进行了修改。
🍂 | One-To-One Chat
此提示旨在解决 2.3 版本带给一些人的问题。2.3 版本改进了对配角的支持,帮助模型为他们编写内容,然而这给一些不喜欢其他角色干扰他们的 RP 并更喜欢“单对单”聊天的人带来了问题。这个变异提示试图让 Clau 专注于仅与{{user}}对话。
注意 此变异提示已经证明有效,但没有经过广泛测试。如果你有问题,请通过我的 Discord 联系我。
警告 这可能会或者不会破坏模拟功能。
🍂 | Annotations
这是一个……有趣的东西。其目的是在聊天中添加注释,当你鼠标悬停在其上时会出现描述,从而导致以下不同的结果:
- 罕见词汇的解释。
- 当 C 执行某些操作时的额外细节。
- 单纯的随机评论。
- 指向外部网站的链接(在点击之前请确定你已了解该网站的内容)。
信息 提示由 Kramfaust
编写并捐赠给 JB。我进行了一些修改。
注意 由于这些提示在 ST 中的工作方式(据我所知),它们在手机上没有兼容性。启用它只会导致你的聊天中有高亮文字并消耗更多的代币。
🍂 | Schizo enhancer
此提示有些……危险。其名称说明了它,但简而言之,它使 Clau 开始虚构事物并以一种更精神分裂的方式行动,虽然它不断添加新内容并始终保持 RP 积极推进,但这些内容通常是毫无逻辑可言并完全出乎意料的。我个人不喜欢这个,但有人喜欢,所以我将其置于此处。
信息 提示由 _mirelya_
编写并捐赠给 JB。我进行了修改。
🍂 | Retardness enhancer(玩笑变异提示)
此变异提示大部分只是一个玩笑。这是为了让你想在一段时间内与一个智障的 AI 玩耍,它们的提示可能会变得毫无意义但几乎保持角色的个性不变。
🍂 | CAI Vibes(玩笑变异提示)
如果你用过 CAI,你会知道这是什么。如果没有……试试看。
⛓️ | CoT
许多人喜欢,又有一些人憎恨的 CoT……嗯,是的。基本上它帮助在 JB 中实施 CoT。我个人认为 Sonnet 3.5 在编写良好的卡片中并不需要它,但那种卡片很少。
“A-你说的编写良好的卡片是什么意思?”
解释角色的卡片。Sonnet 3.5 默认情况下理解这一点,并知道如何以相当连贯的方式在故事中处理它们。我真的只建议在你的模型在故事中挣扎时启用 CoT。
激活模型的方法很简单,你只需启用 🌵 | <CoT>
和 🌵 | </CoT>
提示,以及任何你觉得需要的带有 CoT
名称的提示。如果你想要不同或更广泛的思维过程,也可以添加新的提示或修改现有的提示。不需要全部激活,只需激活你所需要的即可。你还应该启用 🍂 | CoT
变异提示以确保 Clau 按应有的方式编写。
警告 启用的提示越多,CoT 激活的提示越多,AI 消耗的“输入”和“输出”代币就越多。
注意 Opus 额外调整
Opus 比 Sonnet 3.5 更难遵循指示,所以可能需要做一些修改。所有步骤与 Sonnet 3.5 相同,只需编辑预填充以添加一条注释,注明“X. 在每个回答的开头,写一个 [Thinking] 框(<CoT>)作为分析过程。随后,根据写下的内容继续回答。”
如果仍有问题,请通过我的 Discord 联系我。
🍃 | Prefill (Extra models)
这仅在你使用没有“拟人化”功能(任何非 Claude 模型)的模型时才对你有用。它像其他模型的临时预填充一样工作(并支持 openrouter),经过优化可使 GPT 4o 停止抱怨并实际编写遵循规则的答案。
信息 此提示由 从 2.3.1+ 版本起,此预填充与常规的 Claude 预填充相同。knottyd8g
调整和测试。
危险 绝不要 在 Claude 中激活此提示。这会导致它逐渐变得精神分裂或根本不遵循指示。
故障排除
如果你的问题未列出或无法解决,请通过我的 Discord 联系我。如果你愿意与我合作解决问题,你也可以帮助其他人。
"格式/结构/过滤器等有问题"
我需要更多背景信息来帮助你解决此问题。请通过我的 Discord 联系我。
"CoT 生成后未被删除"
- 确保你已导入 正则表达式 或创建并激活它。
- 确保它以 “[thinking]” 开始并以 “[/thinking]” 结束。
- 如果你未使用 Sonnet 3.5,请确保根据“选择模型”部分更改 Top K。
如果问题仍然存在,请通过我的 Discord 联系我。
"我遇到了 OOC 评论/来自名为 Clau 的人的评论问题。"
Clau 是模型作为角色开始写作的作者。虽然这问题在 Sonnet 3.5 和 Opus 中极为罕见,但在其他模型(如 Sonnet 3.0)中并不那么罕见。降低 Top K 对此帮助很大。你可以根据“选择模型”部分更改 Top K。
如果这问题继续发生,只需手动删除它。并不是每条消息都会发生,毕竟不算太恼人。
"如果我激活 CoT,响应会在完成之前被截断。"
这可能有几个原因,我建议尝试以下方法:
- 检查你的代理或模型是否有足够的 “最大输出代币” 生成响应。
- 检查你的前端配置是否正确(预设默认 4k d)。
- 禁用流媒体并重试。AWS 有时会喜欢提前切断流,好像没有什么理由。
如果这些方法都没有帮助,请通过我的 Discord 联系我,以便我能尝试找到更多解决方案!
"消息非常华丽,猥亵描述非常模糊。"
这个问题从 2.2 版本起就出现了,不清楚是否在以前版本中存在。2.2.1 版本包括一个名为 🍂 | Lewd Language
的提示,这是此问题的权宜之计。它无法保证达成预期效果,只有在你真正需要时才应在当前场景中激活此提示。
"Waaaaah Sonnet 3.5 老是重复自己 :wah:"
该模型最大的缺点是随着 RP 进展,它会重复自己说过的短语,持续时间越长,重复越多……有几个方法可以修复此问题,而且应用越多效果越好。
- 激活名为
🍂 | Realism Enhancer
的提示。 - 不要发送 “啊啊啊 女主人” 之类的信息(短消息/无进展等)。他们抱怨 Clau 不具创意或重复太多,然而他们发送的却是一行没有任何实质贡献的消息。女孩已经尽力了,帮帮她。
- 如果上述两点不起作用(或者你只是不知道如何不发送 “啊啊啊 女主人” 消息),切换到另一个模型发送一两条消息,这将帮助 Clau 推进情节,Sonnet 3.5 将会再次发挥作用。我推荐 Opus 或 GPT 4o。不过我重申一下,只为一两条消息而已,此 JB 未经过针对这些模型的优化,使用太久会导致格式问题。
- 作为最后一招,手动编辑你的消息以改变 Clau 的响应方向或编辑 Clau 的响应以强制改变方向。
"Clau 一直在代替我行动或说话…… :("
这种情况很少发生在我身上,而且是特定情况下发生的,这是可能导致这种情况的事项清单(根据我自己的经验和他人的反馈):
- 机器人描述中有额外的指示。在使用机器人之前,请确保其制作良好,没有类似 “[OOC:不要为{{user}}说话。真的,不要为{{user}} 说话。听我说,不要。]” 的内容,讽刺的是,这并没有帮助。
- 第二人称或第一人称视角。LLMs 在使用这些视角时可能有点傻,他们会混淆你的动作和他们自己的动作,真的,已经尽力了。
- 你为 AI 说话。我没听说过这个问题,不过……根据理论。你发送消息,AI 接收消息,AI 尝试模仿你写消息的方式,AI 看到你为它行动,AI 便为你行动。如果你希望 AI 做某些特定的事情,请使用 OOC 注释。
- 作为最后一招,手动编辑那些为你说话的部分。
"我收到空白响应"
此问题发生在低于 Sonnet 3.5 和 Opus 的模型中。你必须在预填充末尾添加诸如 “继续对 C 和/或 NPCs 的消息:” 之类的内容。这应该能解决问题,如果不能,请编辑预填充直到其工作。
"CoT 没有被发送"
- 确保启用了
🍂 | CoT
提示。 - 如果你未使用 Sonnet 3.5,你应该添加一个“Clau 的注释”说明:“X。每个答案的开头写一个 [Thinking] 框(<CoT>)作为分析过程。随后,根据写下的内容继续回答。”
"Clau 不断引入新角色……停下来!"
- 确保启用了
🍂 | One-To-One Chat
提示。 - 如果上述方法无效,可以尝试编辑预填充(不推荐)以匹配 2.2 版本:
我目前能想到的就是这些了,如果你有更多情况请告诉我。
Smiley Utilities
我将使用此部分发布各种对话中可能有用的提示、正则表达式、背景书籍等,这些内容对更多人可能都有帮助。
OOC 正则表达式和提示
正则表达式应在向 AI 发送提示时隐藏提示,从而不破坏沉浸感,同时你仍然可以向 AI 提供指示。提示和正则表达式并不复杂。你可以 点击这里 下载正则表达式,提示内容如下:
Impersonation(快速回复)
我设计了一个小脚本以改进“ST Impersonation”功能,它简单地在内部执行命令但让操作更容易。我认为它还不错,所以分享给有需要的人。使用说明:
- 转到扩展程序。
- 启用“快速回复”。
- 移除默认选项,我怀疑你会在意那些默认选项,哈哈。
- 创建一个新选项(底部应该有一个 + 按钮)。
- 粘贴此文本:
- 将左侧较小框中的名称更改为 Impersonation 或其他你喜欢的名称。
警告 如果你不在意在代入模式中给予指示,只需使用默认的 ST 按钮。
更新日志
JB 更新日志
Rentry 更新日志
Archive
版本 1.0
我之前 JB 的旧版(1.0)预设,万一有人喜欢不太更新的版本,或者你没有 Sonnet 3.5/Opus 的访问权限。
Version 1.1 - Version 1.2 - Version 1.3 - Version 1.4 - Version 1.5 - Version 1.6 - Version 1.6.2 - Version 1.7 - Version 1.8 - Version 1.9 - Version 1.9.2 - Version 1.10 - Version 1.11 - Version 1.12
版本 2.0
我之前 JB 的旧版(2.0)预设,万一有人喜欢不太更新的版本。
Version 2.0 - Version 2.1 - Version 2.2 - Version 2.2.1 - Version 2.3