Merge branch 'main' of https://github.com/kwaroran/RisuAI
This commit is contained in:
173
src/lang/cn.ts
173
src/lang/cn.ts
@@ -1,9 +1,9 @@
|
||||
export const languageChinese = {
|
||||
"formating": {
|
||||
"main": "主控提示词",
|
||||
"main": "主提示词",
|
||||
"jailbreak": "越狱提示词",
|
||||
"chats": "历史聊天",
|
||||
"lorebook": "Lorebook",
|
||||
"lorebook": "世界书",
|
||||
"globalNote": "全局备注",
|
||||
"authorNote": "作者备注",
|
||||
"lastChat": "前一次聊天",
|
||||
@@ -34,7 +34,7 @@ export const languageChinese = {
|
||||
"model": "此模型是指聊天中使用的主控模型。",
|
||||
"submodel": "辅助模型是一个用于分析情感图像、产生自动建议等的模型,推荐使用 GPT-3.5。",
|
||||
"oaiapikey": "OpenAI 的 API 密钥(Key),可在 https://platform.openai.com/account/api-keys 获取。",
|
||||
"mainprompt": "主控提示词设置用于决定模型的默认行为。",
|
||||
"mainprompt": "主提示词设置用于决定模型的默认行为。",
|
||||
"jailbreak": "当角色中的越狱开关被激活后,越狱提示词将被使用。",
|
||||
"globalNote": "一个对模型行为有强烈影响的备注(也称为 UJB),适用于所有角色。",
|
||||
"autoSuggest": "用于自动建议用户回应时生成选项的提示词。",
|
||||
@@ -49,25 +49,25 @@ export const languageChinese = {
|
||||
"charFirstMessage": "角色的初始消息,这会极大地影响角色的回应方式。",
|
||||
"charNote": "对模型行为有强烈影响的备注,嵌入到当前角色中,也称为 UJB。",
|
||||
"toggleNsfw": "切换越狱提示词的开关。",
|
||||
"lorebook": "Lorebook 是由用户创建的 AI 辞典,只有当上下文中包含关键词时 AI 才能看到它。",
|
||||
"loreName": "Lorebook 的名称,不影响 AI。",
|
||||
"lorebook": "世界书(Lorebook)是由用户创建的 AI 辞典,只有当上下文中包含关键词时 AI 才能看到它。",
|
||||
"loreName": "世界书的名称,不影响 AI。",
|
||||
"loreActivationKey": "当上下文中包含任一关键词时,该条目将被激活,并激活相应的提示词。使用逗号分隔。",
|
||||
"loreorder": "插入顺序越高,对模型的影响力越大。在激活大量条目时,也更不容易被截断。",
|
||||
"bias": "Bias 是一组键值数据,用于修改某些字符串出现的概率。\n其数值范围可以是 -100 到 100。较高的数值会使该字符串更可能出现,较低的数值则降低出现概率。\n另外,在某些模型中,若将数值设为 -101,该字符串将被标记为「强制禁止词」。\n警告:若 Tokenizer 设置有误,可能无法正常运作。",
|
||||
"emotion": "「情绪影像会根据角色情绪显示对应的图片。具体的情绪由角色的回应进行分析。你必须输入情绪名称作为词汇*(如:joy, happy, fear 等)*。若存在名为 **neutral** 的情绪,将作为默认情绪。至少需要三张图片才能正常运作。」",
|
||||
"bias": "Bias 是一组键值数据,用于修改某些字符串出现的概率。\n其数值范围可以是 -100 到 100。较高的数值会使该字符串更可能出现,较低的数值则降低出现概率。\n另外,在某些模型中,若将数值设为 -101,该字符串将被标记为“强制禁止词”。\n警告:若 Tokenizer 设置有误,可能无法正常运作。",
|
||||
"emotion": "“表情立绘会根据角色情绪显示对应的图片。具体的情绪由角色的回应进行分析。你必须输入情绪名称作为词汇*(如:joy, happy, fear 等)*。若存在名为 **neutral** 的情绪,将作为默认情绪。至少需要三张图片才能正常运作。”",
|
||||
"imggen": "分析聊天内容后,将提示套用至 {{slot}}。",
|
||||
"regexScript": "正则表达式(Regex Script)是一个自定义工具,用于将符合条件的字符串由「IN」替换为「OUT」。\n\n有四种类型选项:\n\n- **修改输入(Modify Input)**:修改用户的输入内容\n\n- **修改输出(Modify Output)**:修改角色的输出内容\n\n- **修改请求数据(Modify Request Data)**:在当前聊天数据发送时进行修改\n\n- **修改显示(Modify Display)**:仅修改显示的文字,不更改聊天数据\n\n「IN」必须是一个不带标志(flags)的正则表达式,且开头和结尾不包含斜线。\n\n「OUT」是一个可以包含替换模式的字符串。这些替换模式如下:\n\n- $$\n\n - 插入符号「$」\n\n- $&\n\n - 插入匹配到的子字符串\n\n- $`\n\n - 插入匹配子字符串前的部分\n\n- $1\n\n - 插入第一个匹配群组,可以替换为其他数字(例如 2、3...)\n\n- $(name)\n\n - 插入命名群组\n\n针对标志(flags),除了原生支持的标志之外,还可以使用下列专为高级用户设计的标志:\n\n- `<inject>`:将结果注入当前字符串中\n- `<move_top>`:将结果移到字符串的顶部\n- `<move_bottom>`:将结果移到字符串的底部\n- `<repeat_back>`:如果找不到匹配,则使用上一个匹配的结果\n- `<order n>`:设置结果的顺序,数值越高显示越靠前。「n」代表一个数字(例如 `<order 1>`)。如果未设置,默认为 0。\n- `<cbs>`:解析「IN」中的大括号语法\n\n若要与原生标志结合使用,可以像这样使用:`gi<cbs><move_top>`。",
|
||||
"regexScript": "正则表达式(Regex Script)是一个自定义工具,用于将符合条件的字符串由“IN”替换为“OUT”。\n\n有四种类型选项:\n\n- **修改输入(Modify Input)**:修改用户的输入内容\n\n- **修改输出(Modify Output)**:修改角色的输出内容\n\n- **修改请求数据(Modify Request Data)**:在当前聊天数据发送时进行修改\n\n- **修改显示(Modify Display)**:仅修改显示的文字,不更改聊天数据\n\n“IN”必须是一个不带标志(flags)的正则表达式,且开头和结尾不包含斜线。\n\n“OUT”是一个可以包含替换模式的字符串。这些替换模式如下:\n\n- $$\n\n - 插入符号“$”\n\n- $&\n\n - 插入匹配到的子字符串\n\n- $`\n\n - 插入匹配子字符串前的部分\n\n- $1\n\n - 插入第一个匹配群组,可以替换为其他数字(例如 2、3...)\n\n- $(name)\n\n - 插入命名群组\n\n针对标志(flags),除了原生支持的标志之外,还可以使用下列专为高级用户设计的标志:\n\n- `<inject>`:将结果注入当前字符串中\n- `<move_top>`:将结果移到字符串的顶部\n- `<move_bottom>`:将结果移到字符串的底部\n- `<repeat_back>`:如果找不到匹配,则使用上一个匹配的结果\n- `<order n>`:设置结果的顺序,数值越高显示越靠前。“n”代表一个数字(例如 `<order 1>`)。如果未设置,默认为 0。\n- `<cbs>`:解析“IN”中的大括号语法\n\n若要与原生标志结合使用,可以像这样使用:`gi<cbs><move_top>`。",
|
||||
"experimental": "此为实验性功能,可能不稳定。",
|
||||
"oogaboogaURL": "如果你的 WebUI 支持旧版 API,你的 URL 应类似于 *https://.../run/textgen*。\n\n如果你的 WebUI 支持新版 API,你的 URL 应类似于 *https://.../api/v1/generate*,且将使用 API 服务器作为主机,并在参数中添加 —api。",
|
||||
"exampleMessage": "示范对话会影响角色的回应,但不会永久占用 Token。\n\n对话格式示例:\n\n```\n<START>\n{{user}}: hi\n{{char}}: hello\n<START>\n{{user}}: hi\nHaruhi: hello\n```\n\n```<START>``` 标记了一段新对话的开始。",
|
||||
"creatorQuotes": "说明将显示在初始消息之上,用于向用户提供角色说明。此内容不会进入提示词中。",
|
||||
"systemPrompt": "此字段不为空时,将替换设置中的主控提示词为此内容。",
|
||||
"systemPrompt": "此字段不为空时,将替换设置中的主提示词为此内容。",
|
||||
"chatNote": "这是一个强烈影响模型行为的备注,嵌入于当前聊天中,也称为记忆或 UJB。",
|
||||
"personality": "对角色性格的简要描述。\n\n**不建议使用此字段,请填写在角色描述中。**",
|
||||
"scenario": "对角色情境的简要描述。\n\n**不建议使用此字段,请填写在角色描述中。**",
|
||||
"utilityBot": "激活后,将忽略主控提示词、越狱提示词和其他提示词。适用于工具型机器人,而非用于角色扮演。",
|
||||
"utilityBot": "激活后,将忽略主提示词、越狱提示词和其他提示词。适用于工具型机器人,而非用于角色扮演。",
|
||||
"loreSelective": "激活选择性模式后,需同时匹配关键词与次要关键詞,方可激活该条目。",
|
||||
"loreRandomActivation": "激活「使用概率条件」后,若同时符合激活条目的其他条件,则在每次发送聊天时,该条目将依照设置的概率被使用。",
|
||||
"loreRandomActivation": "激活“使用概率条件”后,若同时符合激活条目的其他条件,则在每次发送聊天时,该条目将依照设置的概率被使用。",
|
||||
"additionalAssets": "在聊天中显示的额外资源。\n\n - 使用 `{{raw::<资源名称>}}` 作为路径。\n - 使用 `{{image::<资源名称>}}` 作为图片。\n - 使用 `{{video::<资源名称>}}` 作为影片。\n - 使用 `{{audio::<资源名称>}}` 作为音频。\n - 建议放置在背景 HTML 中。",
|
||||
"superMemory": "SuperMemory 通过向 AI 提供摘要数据来增强角色的记忆能力。\n\nSuperMemory 是一个文本摘要功能,推荐使用 davinci 模型。不建议使用辅助模型,除非它是未经过滤、最大上下文长度超过 2000 Tokens,且具有良好摘要能力的模型。\n\nSuperMemory 提示词决定了模型如何撰写摘要。留空将使用默认提示词,建议保持留空。\n\n完成所有设置后,你可以在角色的设置中激活此功能。",
|
||||
"replaceGlobalNote": "此字段不为空时,将替换当前的全局备注为此内容。",
|
||||
@@ -88,22 +88,22 @@ export const languageChinese = {
|
||||
"forceProxyAsOpenAI": "激活后,使用反向代理(Reverse proxy)时将强制使用 OpenAI 格式。",
|
||||
"forcePlainFetch": "激活后,将使用浏览器的 Fetch API 来替代原生 HTTP 请求。这可能会导致 CORS 错误。",
|
||||
"autoFillRequestURL": "激活后,将自动填入请求 URL 以匹配当前模型。",
|
||||
"chainOfThought": "激活后,将在提示词中添加思维链(CoT, Chain-of-Thought)提示。",
|
||||
"chainOfThought": "激活后,将在提示词中添加思维链(CoT)提示。",
|
||||
"gptVisionQuality": "此选项用于设置图像检测模型的质量。质量越高,检测越准确,但会使用更多的 Token。",
|
||||
"genTimes": "此设置支持模型上的重滚(reroll)回应数量。除第一则回应外,其他回应将作为缓存使用,以降低成本。但若未多次重滚回应,可能增加成本。",
|
||||
"requestretrys": "此选项用于设置请求失败时的重试次数。",
|
||||
"emotionPrompt": "此选项用于设置情绪检测的提示词。留空将使用默认提示词。",
|
||||
"removePunctuationHypa": "激活后,将在执行 HypaMemory 前移除标点符号。",
|
||||
"additionalParams": "此选项允许将附加的参数添加到请求主体(Request body)中。若要排除某些参数,可以将值设为 `{{none}}`。若要添加包头(Request header)而非主体,可以在键前加上 `header::`,如 `header::Authorization`。若要将值作为 JSON,可以在值前加上 `json::`,如 `json::{\"key\":\"value\"}`。其他情况下,系统将自动判定值的类型。",
|
||||
"antiClaudeOverload": "若 Claude 过载发生,叡苏会透过继续相同的提示来阻止它,以减少过载的概率。此功能仅适用于流式回应(Streamed Responses),对非官方 API 端点可能无效。",
|
||||
"triggerScript": "触发式(Trigger)是一个自定义脚本,在符合条件时执行。可用于修改聊天数据、执行命令、更改变量等。类型取决于触发时的情况,也可由按钮触发,如 {{button::Display::TriggerName}} 或带有 risu-trigger=\"<TriggerName>\" 属性的 HTML 按钮。",
|
||||
"antiClaudeOverload": "若 Claude 过载发生,叡苏会透过继续相同的提示来阻止它,以减少过载的概率。此功能仅适用于串流回应(Streamed Responses),对非官方 API 端点可能无效。",
|
||||
"triggerScript": "触发器(Trigger)是一个自定义脚本,在符合条件时执行。可用于修改聊天数据、执行命令、更改变量等。类型取决于触发时的情况,也可由按钮触发,如 {{button::Display::TriggerName}} 或带有 risu-trigger=\"<TriggerName>\" 属性的 HTML 按钮。",
|
||||
"autoContinueChat": "激活后,当聊天不以标点符号结束时,系统将尝试继续对话。请勿在不使用标点符号的语言中激活此功能。",
|
||||
"combineTranslation": "激活后,将把被 HTML 标签分隔但属于同一句的文本合并后进行翻译,并在翻译结果上重新套用「修改显示」(Modify Display)。这有助于提高翻译的准确性。若激活此后接口出现异常,请关闭此选项并回报问题。",
|
||||
"combineTranslation": "激活后,将把被 HTML 标签分隔但属于同一句的文本合并后进行翻译,并在翻译结果上重新套用“修改显示”(Modify Display)。这有助于提高翻译的准确性。若激活此后接口出现异常,请关闭此选项并回报问题。",
|
||||
"dynamicAssets": "激活后,若在处理数据时找不到资源名称,系统将使用向量搜索(Vector Search)尝试查找最接近的资源名称并进行替换。",
|
||||
"dynamicAssetsEditDisplay": "激活后,动态资源将同样应用于「修改显示」阶段,但这可能会影响性能。",
|
||||
"dynamicAssetsEditDisplay": "激活后,动态资源将同样应用于“修改显示”阶段,但这可能会影响性能。",
|
||||
"nickname": "设置后,将在聊天中以此昵称取代角色名称,并显示于 {{char}} 和 <char>。",
|
||||
"useRegexLorebook": "激活后,Lorebook 将改用正则表达式(Regex)搜索,而不再使用字符串匹配。格式为 /regex/flags。",
|
||||
"customChainOfThought": "警告:不再建议使用思维链(CoT, Chain-of-Thought)切换功能。请将相关提示词移至其他提示词字段。",
|
||||
"useRegexLorebook": "激活后,世界书将改用正则表达式(Regex)搜索,而不再使用字符串匹配。格式为 /regex/flags。",
|
||||
"customChainOfThought": "警告:不再建议使用思维链(CoT)切换功能。请将相关提示词移至其他提示词字段。",
|
||||
"customPromptTemplateToggle": "可在此处设置自定义提示词切换功能。使用 `<toggle variable>=<toggle name>` 格式,每行一个,例如:`cot=Toggle COT`。你可以在提示词中透过 `{{getglobalvar::toggle_<toggle variable>}}` 语法来使用这些切换功能,如:`{{getglobalvar::toggle_cot}}`。",
|
||||
"defaultVariables": "可在此处设置自定义默认变量。使用 `<variable name>=<variable value>` 格式,每行一个。例如:`name=叡苏`,可在触发式和 CBS 变量中使用,如:`{{getvar::A}}`、`{{setvar::A::B}}` 或 `{{? $A + 1}}`。若提示词模板的默认变量与角色的默认变量名称相同,系统将使用角色的默认变量。",
|
||||
"lowLevelAccess": "激活后,将开放需要高计算能力的功能,并允许通过角色中的触发式执行 AI 模型。除非确实需要这些功能,否则不要激活此选项。",
|
||||
@@ -123,31 +123,78 @@ export const languageChinese = {
|
||||
"translatorNote": "可在此处为每个角色添加独特的翻译提示,但仅适用于使用 Ax. 模型进行翻译。要激活此功能,请在语言设置中包含 `{{slot::tnote}}`。此功能不适用群组聊天。",
|
||||
"groupInnerFormat": "用于定义群组聊天中非发言者角色的格式。此字段不为空时,将使用此格式替代默认格式。若 `Group Other Bot Role` 设置为 `assistant`,该格式也将应用于发言者。",
|
||||
"groupOtherBotRole": "用于定义群组聊天中非发言者的角色。",
|
||||
"chatHTML": "每个聊天插入的 HTML。\n\n可以使用CBS和特殊标签。\n- `<risutextbox>`:用于呈现文字的文本框\n- `<risuicon>`:用于显示用户或助理的头像\n- `<risubuttons>`:用于聊天编辑、翻译等图标按钮\n- `<risugeninfo>`:生成消息按钮。"
|
||||
"chatHTML": "每个聊天插入的 HTML。\n\n可以使用CBS和特殊标签。\n- `<risutextbox>`:用于呈现文字的文本框\n- `<risuicon>`:用于显示用户或助理的头像\n- `<risubuttons>`:用于聊天编辑、翻译等图标按钮\n- `<risugeninfo>`:生成消息按钮。",
|
||||
"systemContentReplacement": "若模型不支持系统提示词,将使用此格式替换系统提示词。",
|
||||
"systemRoleReplacement": "若模型不支持系统角色,将使用此角色替换系统角色。",
|
||||
"summarizationPrompt": "用于摘要的提示词。留空将使用默认提示。你还可以使用带有 {{slot}} 的 ChatML 格式来处理聊天数据。",
|
||||
"translatorPrompt": "用于翻译的提示词。留空将使用默认提示。你还可以使用带有 {{slot}} 的 ChatML 格式表示目标语言:用 {{slot::content}} 表示内容,用 {{slot::tnote}} 表示翻译注释。",
|
||||
"translateBeforeHTMLFormatting": "激活后,将在正则脚本和 HTML 格式化之前翻译文本。这可能减少 Token 数,但可能破坏格式。"
|
||||
},
|
||||
"setup": {
|
||||
"chooseProvider": "选择 AI 提供者",
|
||||
"openaikey": "使用 OpenAI API 密钥(推荐)",
|
||||
"openaiProxy": "OpenAI 反向代理",
|
||||
"setupmodelself": "其他 / 自行设置",
|
||||
"setupmodelself": "其他/自行设置",
|
||||
"inputApiKey": "请在此输入 API 密钥",
|
||||
"apiKeyhelp": "可在以下获取 API 密钥:",
|
||||
"setupSelfHelp": "欢迎画面结束后,可前往设置中自行配置。",
|
||||
"theme": "选择接口主题",
|
||||
"theme": "选择介面主题",
|
||||
"themeDescWifulike": "不适合在行动设备上使用",
|
||||
"themeDescWifuCut": "适合在行动设备上使用",
|
||||
"themeDescClassic": "适用于所有设备",
|
||||
"texttheme": "设置文字色彩",
|
||||
"texttheme": "设置文字颜色",
|
||||
"inputName": "最后,请输入你的昵称。",
|
||||
"welcome": "欢迎使用叡苏!我会引导你进行设置。请问我该如何称呼你?",
|
||||
"welcome": "欢迎使用 Risu(叡苏)!我将引导你进行设置。请问我该如何称呼你?",
|
||||
"welcome2": "你好,{username}!在开始之前,我会问你一些问题,稍后可在设置中进行修改。\n\n首先,请选择 AI 提供者。",
|
||||
"openAIProvider": "OpenAI GPT 是高质量的 AI 模型,但属于付费并经内容审核。",
|
||||
"openrouterProvider": "Openrouter 提供许多模型,部分免费且未经内容过滤,但质量不如 OpenAI。",
|
||||
"hordeProvider": "Horde 提供免费服务,但回应时间较长且质量较低。",
|
||||
"setProviderLater": "还有其他提供者,你可以稍后在设置中配置。如想稍后设置,请选择此选项。",
|
||||
"setupOpenAI": "使用 OpenAI 需要获取 API 密钥(Key)。\n1. 前往 https://beta.openai.com/ \n2. 使用账号登录 \n3. 前往 https://beta.openai.com/account/api-keys \n4. 点击「Create New API Key」,并命名密钥。 \n5. 复制该密钥。 \n6. 返回叡苏\n7. 粘贴密钥并点击「发送」。",
|
||||
"setupOpenrouter": "使用 Openrouter 需要获取 API 密钥(Key)。 \n1. 前往 https://openrouter.ai/keys\n2. 点击「Create Key」\n3. 任意命名密钥名称。\n4. 复制该密钥。\n5. 返回叡苏\n6. 粘贴密钥并点击「发送」。",
|
||||
"allDone": "完成所有设置!请稍待片刻。"
|
||||
"setupOpenAI": "使用 OpenAI 需要获取 API 密钥(Key)。\n1. 前往 https://beta.openai.com/ \n2. 使用账号登录 \n3. 前往 https://beta.openai.com/account/api-keys \n4. 点击“Create New API Key”,并命名密钥。 \n5. 复制该密钥。 \n6. 返回叡苏\n7. 粘贴密钥并点击“发送”。",
|
||||
"setupClaude": "使用 Claude,你需要获取一个 API 密钥。",
|
||||
"setupClaudeSteps": [
|
||||
"访问此链接并使用 Google 帐户登录",
|
||||
"输入您的信息并点击“继续”(Continue)",
|
||||
"在组织页面,仅在第一个框中输入任意名称,然后点击“创建账户”",
|
||||
"点击“购买积分”(Buy Credits)",
|
||||
"点击“完成设置”(Complete Setup)",
|
||||
"输入如上图所示的内容,但国家/地区部分需自行输入。完成后点击“继续”(Continue)",
|
||||
"添加您的支付方式并点击“继续”(Continue)",
|
||||
"支付完成后,点击“添加资金”(Add Funds),最低需添加 5 美元或设置自动充值",
|
||||
"添加金额后,转到仪表板页面并点击“获取 API 密钥”(Get API Keys)",
|
||||
"点击“创建 API 密钥”(Create API Key)",
|
||||
"按照上图输入信息,然后点击“添加”(Add)",
|
||||
"複製密钥,将其粘贴在此并发送。"
|
||||
],
|
||||
"setupOpenrouter": "使用 Openrouter 需要获取 API 密钥(Key)。 \n1. 前往 https://openrouter.ai/keys\n2. 点击“Create Key”\n3. 任意命名密钥名称。\n4. 复制该密钥。\n5. 返回叡苏\n6. 粘贴密钥并点击“发送”。",
|
||||
"allDone": "完成所有设置!请稍待片刻。",
|
||||
"setupLaterMessage": "欢迎,{username}!你希望我引导你完成设置还是自行设置?",
|
||||
"setupMessageOption1": "引导我完成设置",
|
||||
"setupMessageOption1Desc": "推荐新用户使用",
|
||||
"setupMessageOption2": "由我自己完成设置",
|
||||
"claudeDesc": "Claude 是由 Antropic 开发的 AI 模型,是 OpenAI 的竞争对手。如果你希望使用非英语语言,它优于 GPT。",
|
||||
"openAIDesc": "OpenAI GPT 是高质量的 AI 模型,但它付费且存在内容过滤,在非英语环境下表现较弱。",
|
||||
"chooseChatType": "很好!现在请选择聊天语言。",
|
||||
"chooseChatTypeOption1": "全英语",
|
||||
"chooseChatTypeOption1Desc": "推荐英语使用者。AI 将使用英语进行输入和输出。",
|
||||
"chooseChatTypeOption2": "英语处理",
|
||||
"chooseChatTypeOption2Desc": "推荐非英语使用者。AI 内部使用英语处理,但输入输出为您的语言。",
|
||||
"chooseChatTypeOption3": "无语言侧重",
|
||||
"chooseChatTypeOption3Desc": "AI 将使用你的语言处理,但可能会降低回应质量。",
|
||||
"chooseCheapOrMemory": "除此之外,你更倾向于记忆功能还是节约成本?",
|
||||
"chooseCheapOrMemoryOption1": "记忆功能",
|
||||
"chooseCheapOrMemoryOption1Desc": "AI 会记住更多内容,但费用较高。",
|
||||
"chooseCheapOrMemoryOption2": "省钱模式",
|
||||
"chooseCheapOrMemoryOption2Desc": "AI 会记住较少内容,但费用更低。",
|
||||
"chooseCheapOrMemoryOption3": "平衡",
|
||||
"chooseCheapOrMemoryOption3Desc": "AI 记住的内容多于省钱模式,但不及使用记忆功能。",
|
||||
"chooseCheapOrMemoryOption4": "无限制",
|
||||
"chooseCheapOrMemoryOption4Desc": "AI 会记住几乎所有内容,但费用极高。",
|
||||
"finally": "最后,你是否希望使用进阶工具?",
|
||||
"finallyOption1": "是",
|
||||
"finallyOption1Desc": "使用进阶工具会使界面变得更複杂。推荐高级用户使用。",
|
||||
"finallyOption2": "否",
|
||||
"finallyOption2Desc": "不使用高级工具将使界面更简洁。推荐新使用者使用。",
|
||||
"openAIProvider": "OpenAI GPT 是高质量的 AI 模型,但属于付费并经内容审核。"
|
||||
},
|
||||
"confirm": "确定",
|
||||
"goback": "返回",
|
||||
@@ -156,7 +203,7 @@ export const languageChinese = {
|
||||
"apiKey": "API 密钥",
|
||||
"providerURL": "请求地址(URL)",
|
||||
"providerJSON": "请求主体(JSON)",
|
||||
"mainPrompt": "主控提示词",
|
||||
"mainPrompt": "主提示词",
|
||||
"jailbreakPrompt": "越狱提示词",
|
||||
"globalNote": "全局备注",
|
||||
"autoSuggest": "自动建议",
|
||||
@@ -177,7 +224,7 @@ export const languageChinese = {
|
||||
"characterDisplay": "角色演示",
|
||||
"viewScreen": "额外角色画面",
|
||||
"none": "无",
|
||||
"emotionImage": "情绪影像",
|
||||
"emotionImage": "表情立绘",
|
||||
"noImages": "没有图片",
|
||||
"noBias": "No Bias",
|
||||
"image": "图片",
|
||||
@@ -187,13 +234,13 @@ export const languageChinese = {
|
||||
"reroll": "重新生成",
|
||||
"chatList": "聊天列表",
|
||||
"removeChat": "确定要移除此消息吗?",
|
||||
"loreBook": "Lorebook",
|
||||
"loreBook": "世界书",
|
||||
"character": "角色",
|
||||
"Chat": "聊天",
|
||||
"globalLoreInfo": "角色 Lorebook 适用于该角色的所有对话。",
|
||||
"globalLoreInfo": "角色世界书适用于该角色的所有对话。",
|
||||
"group": "群组",
|
||||
"groupLoreInfo": "群组 Lorebook 适用于该群组的所有对话。",
|
||||
"localLoreInfo": "聊天 Lorebook 仅用于此对话。",
|
||||
"groupLoreInfo": "群组世界书适用于该群组的所有对话。",
|
||||
"localLoreInfo": "聊天世界书仅用于此对话。",
|
||||
"removeConfirm": "你确定要删除:",
|
||||
"removeConfirm2": "你**真的**确定要删除:",
|
||||
"exportConfirm": "你想要导出此数据吗?",
|
||||
@@ -201,8 +248,8 @@ export const languageChinese = {
|
||||
"activationKeys": "关键词",
|
||||
"activationKeysInfo": "使用逗号分隔",
|
||||
"prompt": "提示词",
|
||||
"loreBookDepth": "Lorebook 搜索深度",
|
||||
"loreBookToken": "Lorebook 最大 Token 数",
|
||||
"loreBookDepth": "世界书搜索深度",
|
||||
"loreBookToken": "世界书最大 Token 数",
|
||||
"removeCharacter": "删除角色",
|
||||
"removeGroup": "删除群组",
|
||||
"exportCharacter": "导出角色",
|
||||
@@ -219,7 +266,7 @@ export const languageChinese = {
|
||||
"emotionWarn": "正在使用辅助模型。",
|
||||
"plugin": "插件",
|
||||
"language": "语言",
|
||||
"UiLanguage": "接口语言",
|
||||
"UiLanguage": "介面语言",
|
||||
"createfromScratch": "自行创建",
|
||||
"importCharacter": "导入角色",
|
||||
"translator": "翻译器",
|
||||
@@ -239,10 +286,10 @@ export const languageChinese = {
|
||||
"groupIcon": "群组头像",
|
||||
"single": "单个",
|
||||
"multiple": "多个",
|
||||
"useCharLorebook": "使用角色 Lorebook",
|
||||
"useCharLorebook": "使用角色世界书",
|
||||
"selectChar": "选择角色",
|
||||
"askLoadFirstMsg": "是否加载初始消息?",
|
||||
"theme": "接口主题",
|
||||
"theme": "介面主题",
|
||||
"editOrder": "编辑顺序",
|
||||
"autoMode": "自动模式",
|
||||
"submodel": "辅助模型",
|
||||
@@ -271,7 +318,7 @@ export const languageChinese = {
|
||||
"promptPreprocess": "使用提示词预处理",
|
||||
"SwipeRegenerate": "使用滑动箭头重新产生消息",
|
||||
"instantRemove": "删除消息时连带删除后续消息",
|
||||
"instantRemoveConfirm": "你想只删除一条消息吗?若选择「否」,后续消息也将被删除。",
|
||||
"instantRemoveConfirm": "你想只删除一条消息吗?若选择“否”,后续消息也将被删除。",
|
||||
"textColor": "文字颜色",
|
||||
"classicRisu": "经典叡苏",
|
||||
"highcontrast": "高对比度",
|
||||
@@ -281,7 +328,7 @@ export const languageChinese = {
|
||||
"ShowLog": "显示请求记录",
|
||||
"waifuWidth2": "角色显示宽度",
|
||||
"sayNothing": "无输入内容时自动填入 ’say nothing‘",
|
||||
"regexScript": "正则表达式(Regex)",
|
||||
"regexScript": "正则表达式",
|
||||
"type": "类型",
|
||||
"editInput": "修改输入",
|
||||
"editOutput": "修改输出",
|
||||
@@ -294,11 +341,11 @@ export const languageChinese = {
|
||||
"characterNotes": "角色备注",
|
||||
"personality": "性格",
|
||||
"scenario": "场景",
|
||||
"alternateGreetings": "Alternate Greetings",
|
||||
"alternateGreetings": "备选问候语",
|
||||
"unrecommended": "不建议",
|
||||
"chatNotes": "聊天备注",
|
||||
"showUnrecommended": "显示不建议的设置",
|
||||
"altGreet": "替代初始消息",
|
||||
"altGreet": "备选初始消息",
|
||||
"scripts": "脚本",
|
||||
"settings": "设置",
|
||||
"selective": "选择性",
|
||||
@@ -313,7 +360,7 @@ export const languageChinese = {
|
||||
"useExperimental": "激活实验性功能",
|
||||
"showMemoryLimit": "显示记忆上限",
|
||||
"roundIcons": "圆形头像",
|
||||
"streaming": "即时流式传输",
|
||||
"streaming": "即时串流传输",
|
||||
"chatBot": "聊天机器人",
|
||||
"otherBots": "其他机器人",
|
||||
"user": "用户",
|
||||
@@ -328,8 +375,8 @@ export const languageChinese = {
|
||||
"ttsStop": "停止语音合成",
|
||||
"askRemoval": "请求删除",
|
||||
"replaceGlobalNote": "替换全局备注",
|
||||
"charLoreBook": "角色 Lorebook",
|
||||
"globalLoreBook": "全局 Lorebook",
|
||||
"charLoreBook": "角色世界书",
|
||||
"globalLoreBook": "全局世界书",
|
||||
"globalRegexScript": "全局正则表达式",
|
||||
"accessibility": "辅助功能",
|
||||
"sendWithEnter": "使用 Enter 键发送",
|
||||
@@ -407,7 +454,7 @@ export const languageChinese = {
|
||||
"triggerManual": "仅限手动触发",
|
||||
"triggerCondVar": "如果变量为",
|
||||
"triggerCondExists": "如果聊天中存在文字",
|
||||
"triggerScript": "触发式(Trigger)",
|
||||
"triggerScript": "触发器",
|
||||
"triggerMatchRegex": "与正则表达式匹配",
|
||||
"triggerMatchLoose": "宽松匹配",
|
||||
"triggerMatchStrict": "严格匹配",
|
||||
@@ -422,9 +469,9 @@ export const languageChinese = {
|
||||
"triggerEffSetVar": "修改变量",
|
||||
"triggerEffImperson": "发送聊天消息",
|
||||
"triggerEffCommand": "执行命令",
|
||||
"triggerEffRunTrigger": "执行触发式",
|
||||
"triggerEffRunTrigger": "执行触发器",
|
||||
"triggerEffStop": "停止发送提示词",
|
||||
"triggerEffCall": "调用触发式",
|
||||
"triggerEffCall": "调用触发器",
|
||||
"varableName": "变量名",
|
||||
"role": "身份",
|
||||
"location": "位置",
|
||||
@@ -486,9 +533,9 @@ export const languageChinese = {
|
||||
"charjs": "角色 JavaScript",
|
||||
"depthPrompt": "提示词深度",
|
||||
"largePortrait": "肖像",
|
||||
"lorePlus": "LoreBook+",
|
||||
"lorePlus": "Lorebook+",
|
||||
"reverseProxyOobaMode": "Ooba Mode",
|
||||
"joinMultiUserRoom": "加入用户多人聊天室",
|
||||
"joinMultiUserRoom": "加入多用户聊天室",
|
||||
"exactTokens": "精确 Tokens",
|
||||
"fixedTokens": "估算 Tokens",
|
||||
"inlayViewScreen": "内嵌窗口",
|
||||
@@ -572,8 +619,8 @@ export const languageChinese = {
|
||||
"updateRealm": "更新至 RisuRealm",
|
||||
"updateRealmDesc": "你正试图将角色更新至 RisuRealm。此操作将使角色更新至 RisuRealm,且无法还原。",
|
||||
"antiClaudeOverload": "防止 Claude 超载",
|
||||
"activeTabChange": "目前的标签已停用,因其他标签处于活动中。若要激活此标签,请按「确定」。",
|
||||
"maxSupaChunkSize": "最大 SupaMemory 组块大小",
|
||||
"activeTabChange": "目前的标签已停用,因其他标签处于活动中。若要激活此标签,请按“确定”。",
|
||||
"maxSupaChunkSize": "最大 SupaMemory Chunk 大小",
|
||||
"addCharacter": "新增角色",
|
||||
"importFromRealm": "从 RisuRealm 选择",
|
||||
"importFromRealmDesc": "RisuRealm 提供超过 1000 位角色",
|
||||
@@ -611,7 +658,7 @@ export const languageChinese = {
|
||||
"customPromptTemplateToggle": "自定义开关",
|
||||
"defaultVariables": "默认变量",
|
||||
"hypaAllocatedTokens": "已分配的 Tokens",
|
||||
"hypaChunkSize": "组块大小",
|
||||
"hypaChunkSize": "Chunk 大小",
|
||||
"hypaV2Desc": "HypaMemory V2 是一种结合摘要数据和向量搜索的长期记忆系统。",
|
||||
"supaDesc": "SupaMemory 是一种使用摘要数据的长期记忆系统。",
|
||||
"hanuraiDesc": "HanuraiMemory 是一个使用向量搜索的记忆系统。",
|
||||
@@ -673,7 +720,7 @@ export const languageChinese = {
|
||||
"sizeAndSpeed": "大小与速度",
|
||||
"useLegacyGUI": "使用旧版接口",
|
||||
"claudeCachingExperimental": "Claude 缓存",
|
||||
"openClose": "开启/关闭",
|
||||
"openClose": "开启/关闭",
|
||||
"hideApiKeys": "隐藏 API 密钥",
|
||||
"unformatQuotes": "禁用引号格式",
|
||||
"enableDevTools": "激活开发者工具",
|
||||
@@ -694,8 +741,8 @@ export const languageChinese = {
|
||||
"connectionGuest": "你是聊天室的访客。",
|
||||
"otherUserRequesting": "其他用户正在请求中,请稍后重试。",
|
||||
"jsonSchema": "JSON Schema",
|
||||
"enableJsonSchema": "激活 Schema",
|
||||
"strictJsonSchema": "严谨 Schema",
|
||||
"enableJsonSchema": "Enable Schema",
|
||||
"strictJsonSchema": "Strict Schema",
|
||||
"extractJson": "提取 JSON",
|
||||
"reloadSession": "发现更新版本的存储数据,正在重新加载对话⋯",
|
||||
"fixMarkdownNewline": "修正 Markdown 换行",
|
||||
@@ -711,5 +758,17 @@ export const languageChinese = {
|
||||
"defineCustomGUI": "自定义界面",
|
||||
"chatHTML": "聊天介面 HTML",
|
||||
"logShare": "显示分享记录按钮",
|
||||
"preview": "预览"
|
||||
"preview": "预览",
|
||||
"recommended": "推荐",
|
||||
"newChat": "新对话",
|
||||
"predictedOutput": "预测输出",
|
||||
"systemContentReplacement": "替换系统内容",
|
||||
"systemRoleReplacement": "替换系统角色",
|
||||
"seperateParameters": "分离参数",
|
||||
"seperateParametersEnabled": "激活分离参数",
|
||||
"summarizationPrompt": "摘要提示词",
|
||||
"translatorPrompt": "翻译提示词",
|
||||
"translateBeforeHTMLFormatting": "於 HTML 格式化前翻译",
|
||||
"retranslate": "重新翻译",
|
||||
"loading": "加载中"
|
||||
}
|
||||
Reference in New Issue
Block a user