discourse/plugins/discourse-ai/config/locales/server.zh_CN.yml
2026-06-12 16:19:35 +02:00

933 lines
53 KiB
YAML
Vendored
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# WARNING: Never edit this file.
# It will be overwritten when translations are pulled from Crowdin.
#
# To work with us on translations, join this project:
# https://translate.discourse.org/
zh_CN:
activerecord:
attributes:
llm_model:
name: "模型 ID"
max_prompt_tokens: "上下文窗口"
dashboard:
problem:
ai_llm_status:
other: "<a href='%{base_path}/admin/plugins/discourse-ai/ai-llms/%{target}/edit'>%{model_name}</a> 需要注意。在过去的 %{count} 小时,它在 %{total_calls} 次请求中有 %{failed_calls} 次没有响应。"
ai_credit_soft_limit: "%{model_name} 仅剩余 %{percentage_remaining}% 的点数。点数将在 %{reset_date} 重置。<a href='%{url}'>查看 AI 模型</a>"
ai_credit_hard_limit: "您的 %{model_name} AI 点数已用完。AI 功能将在 %{reset_date} 之前不可用。<a href='%{url}'>查看 AI 模型</a>"
discourse_automation:
ai:
flag_types:
review: "将帖子添加到审核队列"
review_hide: "将帖子添加到审核队列并隐藏帖子"
review_delete: "将帖子添加到审核队列并删除帖子"
review_delete_silence: "将帖子加入审核队列、删除帖子并将用户禁言"
spam: "标记为垃圾信息并隐藏帖子"
spam_silence: "标记为垃圾信息,隐藏帖子并将用户禁言"
scriptables:
ai_tool_action:
title: AI 工具操作
description: 当自动化触发时,执行 AI 工具
llm_agent_triage:
title: 使用 AI 智能体对帖子进行分类
description: "使用特定的 AI 智能体回复帖子"
llm_triage:
title: 使用 AI 对帖子进行分类
description: "使用大语言模型对帖子进行分类"
flagged_post: |
<div>模型的回答:</div>
<p>%{llm_response}</p>
<b>由 <a href="%{base_path}/admin/plugins/automation/%{automation_id}">%{automation_name}</a> 规则触发。</b>
notify_author_pm:
subject: "您的帖子已暂时移除供审核"
body: |
@%{username},您好!
您在“%{topic_title}”中的帖子已被暂时移除并放入我们的审核队列中供版主查看。如果获得批准,它将自动恢复。
参考:%{post_url}
llm_report:
title: 使用 AI 的定期报告
description: "基于大语言模型的定期报告"
llm_tagger:
title: 使用 AI 为话题添加标签
description: "使用 AI 自动为话题添加标签"
site_settings:
discourse_ai_enabled: "启用 Discourse AI 插件。"
enable_ai_bot_starred_conversations: "允许用户为 AI 机器人对话添加星标,并在“星标”侧边栏部分显示。"
ai_default_llm_model: "用于所有 AI 功能的默认 LLM 模型"
ai_artifact_security: "AI 工件系统会生成包含可运行代码的 iframe。严格模式将强制额外点击才能运行代码。宽松模式则立即运行代码。混合模式允许用户提供 data-ai-artifact-autorun 来立即显示。禁用模式则会禁用工件系统。"
ai_toxicity_enabled: "启用毒性模块。"
ai_toxicity_inference_service_api_endpoint: "为毒性模块运行 API 的 URL"
ai_toxicity_inference_service_api_key: "毒性 API 的 API 密钥"
ai_toxicity_inference_service_api_model: "用于推断的模型。多语言模型支持意大利语、法语、俄语、葡萄牙语、西班牙语和土耳其语。"
ai_toxicity_flag_automatically: "自动标记高于已配置阈值的帖子/聊天消息。"
ai_toxicity_flag_threshold_toxicity: "毒性:粗鲁、无礼或不合理的评论,可能会让您离开讨论或放弃分享您的观点"
ai_toxicity_flag_threshold_severe_toxicity: "严重毒性:极度仇恨、激进或无礼的评论,很可能让您离开讨论或放弃分享您的观点"
ai_toxicity_flag_threshold_obscene: "淫秽"
ai_toxicity_flag_threshold_identity_attack: "身份攻击"
ai_toxicity_flag_threshold_insult: "侮辱"
ai_toxicity_flag_threshold_threat: "威胁"
ai_toxicity_flag_threshold_sexual_explicit: "露骨色情"
ai_toxicity_groups_bypass: "这些群组中的用户的帖子不会被毒性模块分类。"
ai_sentiment_enabled: "启用情绪模块。"
ai_sentiment_inference_service_api_endpoint: "为情绪模块运行 API 的 URL"
ai_sentiment_inference_service_api_key: "情绪 API 的 API 密钥"
ai_sentiment_model_configs: "用于推理的分类模型端点。情感分析将帖子分类为正面、中性或负面。情绪分析根据支持的情绪标签对帖子进行分类。"
ai_sentiment_models: "用于推理的分类模型端点。情感分析将帖子分类为正面、中性或负面。情绪分析根据支持的情绪标签对帖子进行分类。"
ai_sentiment_sentiment_classification_strategy: "情感分类后端。"
ai_sentiment_sentiment_agent: "当情感后端为代理时,用于情感分类的代理。"
ai_sentiment_emotion_classification_strategy: "情绪分类后端。"
ai_sentiment_emotion_agent: "当情感后端是代理时,用于情感分类的代理。"
ai_nsfw_detection_enabled: "启用 NSFW 模块。"
ai_nsfw_inference_service_api_endpoint: "为 NSFW 模块运行 API 的 URL"
ai_nsfw_inference_service_api_key: "NSFW API 的 API 密钥"
ai_nsfw_flag_automatically: "自动标记高于已配置阈值的 NSFW 帖子。"
ai_nsfw_flag_threshold_general: "图片被视为 NSFW 的一般阈值。"
ai_nsfw_flag_threshold_drawings: "绘图被视为 NSFW 的阈值。"
ai_nsfw_flag_threshold_hentai: "分类为成人内容的图片被视为 NSFW 的阈值。"
ai_nsfw_flag_threshold_porn: "分类为色情作品的图片被视为 NSFW 的阈值。"
ai_nsfw_flag_threshold_sexy: "分类为性感的图片被视为 NSFW 的阈值。"
ai_nsfw_models: "用于 NSFW 推断的模型。"
ai_spam_detection_enabled: "启用 AI 垃圾信息检测模块"
ai_spam_detection_max_post_count: "用户在不再被扫描为垃圾信息之前可以拥有的最大帖子数量"
ai_spam_detection_max_trust_level: "用户扫描垃圾信息的最大信任级别"
ai_openai_api_key: "OpenAI API 的 API 密钥。仅用于图片创建和编辑。对于 GPT请使用 LLM 配置标签页"
ai_helper_enabled: "启用 AI 助手。"
composer_ai_helper_allowed_groups: "这些群组中的用户将在编辑器中看到 AI 助手按钮。"
ai_helper_allowed_in_pm: "在私信中启用编辑器的 AI 助手。"
ai_helper_automatic_chat_thread_title_delay: "在 AI 助手自动设置聊天消息串标题之前的延迟(以分钟为单位)。"
ai_helper_automatic_chat_thread_title: "根据消息串内容自动设置聊天消息串标题。"
ai_helper_enabled_features: "选择要在 AI 助手中启用的功能。"
post_ai_helper_allowed_groups: "能够在帖子中访问 AI 助手功能的用户群组"
ai_helper_post_illustrator_agent: "用于 AI 助手插图帖子功能的智能体。注意:您还必须创建一个图像生成工具(管理 > 插件 > Discourse AI > 工具),此功能才能正常工作。"
ai_helper_chat_thread_title_agent: "用于生成聊天消息串标题的智能体。"
ai_embeddings_selected_model: "使用所选模型生成嵌入向量。"
ai_embeddings_generate_for_pms: "为个人消息生成嵌入向量。"
ai_embeddings_semantic_related_topics_enabled: "将语义搜索用于相关话题。"
ai_embeddings_semantic_related_topics: "在相关话题部分中显示的最大话题数。"
ai_embeddings_backfill_batch_size: "每 15 分钟回填的嵌入向量数。"
ai_embeddings_semantic_search_enabled: "启用全页语义搜索。"
ai_embeddings_semantic_search_use_hyde: "使用 HyDE 进行语义全页搜索。使用 LLM 可以根据用户搜索词创建一个假设的帖子来帮助匹配。"
ai_embeddings_semantic_quick_search_enabled: "在搜索菜单弹出窗口中启用语义搜索选项。"
ai_embeddings_semantic_related_include_closed_topics: "在语义搜索结果中包含已关闭话题"
ai_embeddings_semantic_related_age_penalty: "对语义搜索结果中的话题应用指数式期限惩罚。0.0 = 无惩罚0.3 = 轻微偏向于近期活跃的内容1.0+ = 强烈偏向于活跃的内容。"
ai_embeddings_semantic_related_age_time_scale: "计算期限惩罚的时间尺度,以天为单位。不活跃时长达到此天数的话题将受到约 50% 的惩罚惩罚系数为1.0。使用 365 表示年度尺度,使用 90 表示季度尺度。"
ai_embeddings_per_post_enabled: 为每个帖子生成嵌入向量
ai_summarization_enabled: "启用总结功能"
ai_summarization_agent: "用于总结功能的智能体"
ai_pm_summarization_allowed_groups: "能够创建摘要并在私信中查看的群组。"
ai_summary_gists_enabled: "自动生成话题中最新回复的简要总结"
ai_summary_backfill_maximum_topics_per_hour: "每小时回填的话题摘要数。"
ai_bot_enabled: "启用 AI 机器人模块。"
ai_bot_enabled_llms: "用于选择 AI 机器人对话的 LLM"
ai_bot_enable_chat_warning: "启动私信聊天时显示警告。可以通过编辑翻译字符串进行覆盖discourse_ai.ai_bot.pm_warning"
ai_bot_allowed_groups: "当 GPT 机器人可以访问私信时,它将回复这些群组的成员。"
ai_bot_debugging_allowed_groups: "允许这些群组在帖子上看到显示原始 AI 请求和回答的调试按钮"
ai_bot_public_sharing_allowed_groups: "允许这些群组通过唯一的公开链接与公众分享 AI 个人消息。注意:如果您的站点需要登录,分享时也需要登录。"
ai_bot_add_to_header: "在标题中显示按钮以使用 AI 机器人开始 PM"
ai_bot_add_to_community_section: "在边栏社区版块中显示一个链接,以使用 AI 机器人开始 PM"
ai_bot_github_access_token: "搭配使用 GitHub AI 工具所需的 GitHub 访问令牌(搜索支持需要)"
ai_bot_enable_docked_composer: "为 AI 机器人对话启用停靠式聊天风格编辑器,而不是标准的浮动编辑器。"
ai_discover_enabled: "启用发现搜索功能"
ai_discover_agent: "用于发现搜索功能的智能体"
ai_google_custom_search_api_key: "Google 自定义搜索 API 的 API 密钥请参阅https://developers.google.com/custom-search"
ai_google_custom_search_cx: "Google 自定义搜索 API 的 CX"
ai_discord_search_enabled: "启用 Discord 搜索功能"
ai_discord_app_id: "您要将 Discord 搜索关联到的 Discord 应用程序的 ID"
ai_discord_app_public_key: "您要将 Discord 搜索关联到的 Discord 应用程序的公钥"
ai_discord_search_mode: "选择用于 Discord 搜索的搜索模式"
ai_discord_search_agent: "用于 Discord 搜索的智能体。"
ai_discord_allowed_guilds: "允许机器人搜索的 Discord 公会(服务器)"
ai_translation_enabled: "启用 AI 翻译功能"
ai_translation_excluded_categories: "这些类别中的内容将不会被翻译。留空则可翻译所有类别的内容,包括私有类别。"
ai_translation_personal_messages: "控制哪些个人消息需要翻译。'none' 表示禁用个人消息翻译。'group' 仅翻译群组个人消息。'all' 翻译所有个人消息。"
ai_translation_include_bot_content: "启用后,机器人(用户 ID 小于 0编写的内容也将发送进行翻译。"
ai_translation_max_post_length: "要翻译的帖子的最大字符数。超过此长度的帖子将不会被翻译。"
ai_translation_backfill_max_age_days: "待翻译帖子和话题的最长期限。超过此期限的帖子和话题将不进行翻译。0 表示禁用回填,但不会禁用新帖子的翻译。"
ai_translation_backfill_hourly_rate: "回填操作期间每小时翻译的帖子和话题数量。设置为 0 可禁用现有内容的自动翻译回填。"
ai_translation_backfill_parallel_jobs: "每个回填周期中并行运行的后置本地化任务数量。数值越高吞吐量越大,但会占用更多资源。"
ai_usage_rollup_after_days: "每次请求的 AI 使用数据在被汇总到每日统计之前要保留的天数。设为 0 表示不进行汇总。"
ai_audit_logs_purge_after_days: "删除超过此天数的 AI API 审核日志。默认值约为 6 个月。设置为 0 则无限期保留。"
reviewables:
reasons:
flagged_by_toxicity: AI 插件将其分类为有毒后对其进行了标记。
flagged_by_nsfw: AI 插件在将至少一张附加图片分类为 NSFW 后对其进行了标记。
reports:
sentiment_analysis:
title: "情绪分析"
description: "此报告按类别对帖子进行情绪分析,每个帖子和类别都有积极、消极和中性分数。"
overall_sentiment:
title: "整体情绪"
description: '该图表会比较分类为积极或消极的帖子数。当积极分数或消极分数大于设定的阈值分数时,会计算这些值。这意味着不显示中性的帖子。私信 (PM) 也不包括在内。使用“cardiffnlp/twitter-roberta-base-sentiment-latest”进行分类'
xaxis: "积极 (%)"
yaxis: "日期"
emotion_admiration:
title: "🤩 钦佩"
description: "使用 'SamLowe/roberta-base-go_emotions' 模型,通过 AI 分类为钦佩情绪的帖子。"
emotion_amusement:
title: "😄 愉悦"
description: "使用 'SamLowe/roberta-base-go_emotions' 模型,通过 AI 分类为愉悦情绪的帖子。"
emotion_anger:
title: "😠 愤怒"
description: "使用 'SamLowe/roberta-base-go_emotions' 模型,通过 AI 分类为愤怒情绪的帖子。"
emotion_annoyance:
title: "😒 烦恼"
description: "使用 'SamLowe/roberta-base-go_emotions' 模型,通过 AI 分类为烦恼情绪的帖子。"
emotion_approval:
title: "👍 赞同"
description: "使用 'SamLowe/roberta-base-go_emotions' 模型,通过 AI 分类为赞同情绪的帖子。"
emotion_caring:
title: "🤗 关怀"
description: "使用 'SamLowe/roberta-base-go_emotions' 模型,通过 AI 分类为关怀情绪的帖子。"
emotion_confusion:
title: "😕 困惑"
description: "使用 'SamLowe/roberta-base-go_emotions' 模型,通过 AI 分类为困惑情绪的帖子。"
emotion_curiosity:
title: "🤔 好奇"
description: "使用 'SamLowe/roberta-base-go_emotions' 模型,通过 AI 分类为好奇情绪的帖子。"
emotion_desire:
title: "😍 渴望"
description: "使用 'SamLowe/roberta-base-go_emotions' 模型,通过 AI 分类为渴望情绪的帖子。"
emotion_disappointment:
title: "😞 沮丧"
description: "使用 'SamLowe/roberta-base-go_emotions' 模型,通过 AI 分类为沮丧情绪的帖子。"
emotion_disapproval:
title: "👎 不赞同"
description: "使用 'SamLowe/roberta-base-go_emotions' 模型,通过 AI 分类为不赞同情绪的帖子。"
emotion_disgust:
title: "🤢 厌恶"
description: "使用 'SamLowe/roberta-base-go_emotions' 模型,通过 AI 分类为厌恶情绪的帖子。"
emotion_embarrassment:
title: "😳 尴尬"
description: "使用 'SamLowe/roberta-base-go_emotions' 模型,通过 AI 分类为尴尬情绪的帖子。"
emotion_excitement:
title: "🤪 兴奋"
description: "使用 'SamLowe/roberta-base-go_emotions' 模型,通过 AI 分类为兴奋情绪的帖子。"
emotion_fear:
title: "😨 恐惧"
description: "使用 'SamLowe/roberta-base-go_emotions' 模型,通过 AI 分类为恐惧情绪的帖子。"
emotion_gratitude:
title: "🙏 感谢"
description: "使用 'SamLowe/roberta-base-go_emotions' 模型,通过 AI 分类为感谢情绪的帖子。"
emotion_grief:
title: "😢 悲痛"
description: "使用 'SamLowe/roberta-base-go_emotions' 模型,通过 AI 分类为悲痛情绪的帖子。"
emotion_joy:
title: "😊 开心"
description: "使用 'SamLowe/roberta-base-go_emotions' 模型,通过 AI 分类为开心情绪的帖子。"
emotion_love:
title: '❤️ 爱心'
description: "使用 'SamLowe/roberta-base-go_emotions' 模型,通过 AI 分类为爱心情绪的帖子。"
emotion_nervousness:
title: "😰 紧张"
description: "使用 'SamLowe/roberta-base-go_emotions' 模型,通过 AI 分类为紧张情绪的帖子。"
emotion_neutral:
title: "😐 中性"
description: "使用 'SamLowe/roberta-base-go_emotions' 模型,通过 AI 分类为中性情绪的帖子。"
emotion_optimism:
title: "🌟 乐观"
description: "使用 'SamLowe/roberta-base-go_emotions' 模型,通过 AI 分类为乐观情绪的帖子。"
emotion_pride:
title: "🦁 骄傲"
description: "使用 'SamLowe/roberta-base-go_emotions' 模型,通过 AI 分类为骄傲情绪的帖子。"
emotion_realization:
title: "💡 领悟"
description: "使用 'SamLowe/roberta-base-go_emotions' 模型,通过 AI 分类为领悟情绪的帖子。"
emotion_relief:
title: "😌 缓解"
description: "使用 'SamLowe/roberta-base-go_emotions' 模型,通过 AI 分类为缓解情绪的帖子。"
emotion_remorse:
title: "😔 懊悔"
description: "使用 'SamLowe/roberta-base-go_emotions' 模型,通过 AI 分类为懊悔情绪的帖子。"
emotion_sadness:
title: "😭 悲伤"
description: "使用 'SamLowe/roberta-base-go_emotions' 模型,通过 AI 分类为悲伤情绪的帖子。"
emotion_surprise:
title: "😲 惊讶"
description: "使用 'SamLowe/roberta-base-go_emotions' 模型,通过 AI 分类为惊讶情绪的帖子。"
discourse_ai:
ai_artifact:
errors:
max_keys_exceeded:
other: "只能在工件中使用 %{count} 个密钥。"
link: "在新标签页中显示"
copy_embed: "复制嵌入"
view_source: "查看来源"
view_changes: "查看更改"
change_description: "更改描述"
copied: "已复制到剪贴板"
unknown_model: "未知 AI 模型"
tools:
custom_name: "%{name}(自定义)"
presets:
browse_web_jina:
name: "浏览网页 (jina.ai)"
exchange_rate:
name: "汇率"
stock_quote:
name: "股票报价 (AlphaVantage)"
image_generation_category:
name: "图片生成…"
image_generation_custom:
name: "自定义"
image_generation_openai:
name: "OpenAI"
image_generation_gemini:
name: "Nano Banana"
image_generation_flux:
name: "FLUX 1.1 Pro"
image_generation_flux2:
name: "FLUX 2 Pro"
empty_tool:
name: "从空白开始…"
name:
characters: "只能包含数字、字母和下划线"
secret_contracts:
invalid_payload: "秘密合约必须是一个数组。"
invalid_contract: "索引为 %{index} 的秘密合约无效。"
alias_required: "索引为 %{index} 的秘密合约必须包含别名。"
alias_too_long: "秘密别名 `%{alias}` 过长。"
alias_invalid: "秘密别名 `%{alias}` 只能包含数字、字母和下划线。"
alias_not_unique: "秘密别名 `%{alias}` 重复。"
secret_bindings:
invalid_payload: "秘密绑定必须是一个数组。"
secret_not_found: "所选凭据不存在。"
alias_not_declared: "此工具中未声明别名 `%{alias}`。"
secret_runtime:
alias_not_declared: "此工具未声明凭据别名 `%{alias}`。"
missing_binding: "凭据别名 `%{alias}` 为必选项,但未绑定。"
missing_required_aliases: "缺少别名所需的凭据绑定:%{aliases}。"
secret_not_found: "凭据别名 `%{alias}` 与丢失的凭据绑定。"
unknown_error: "无法解析请求的凭据。"
mcp_servers:
secret_not_found: "所选凭据不存在。"
invalid_url_not_https: "必须是有效的 HTTPS URL"
invalid_url_not_reachable: "必须解析为可公开访问的地址"
oauth_client_id_required: "手动注册客户端需要 OAuth 客户端 ID。"
errors:
invalid_response: "MCP 服务器返回了无效响应。"
request_failed: "MCP 服务器请求失败,状态为 %{status}。"
session_expired: "MCP 会话已过期。"
timeout: "MCP 服务器请求超时。"
oauth_authorization_required: "使用此 MCP 服务器前需要进行 OAuth 授权。请从管理界面将其连接到 %{issuer}。"
oauth_discovery_failed: "无法发现此 MCP 服务器的 OAuth 授权详细信息。"
oauth_discovery_failed_with_status: "OAuth 发现失败,状态为 %{status}。"
oauth_not_configured: "此 MCP 服务器未配置 OAuth。"
oauth_refresh_token_missing: "OAuth 刷新令牌缺失。请重新连接此 MCP 服务器。"
oauth_save_before_connect: "在测试 OAuth 连接之前,请保存 MCP 服务器。"
oauth_state_invalid: "OAuth 授权状态无效或已过期。请重新建立连接。"
oauth_token_exchange_failed: "OAuth 令牌交换失败,状态为 %{status}。"
oauth_https_required: "OAuth 要求您的站点通过 HTTPS 提供服务。"
oauth_callback_failed: "OAuth 连接失败:%{message}"
oauth_refresh_token_required: "OAuth 授权服务器未返回刷新令牌。请调整高级 OAuth 选项并重新连接此 MCP 服务器。"
oauth_client_metadata_public_https_required: "客户端元数据文档注册需要提供公共 HTTPS 站点 URL。当前客户端元数据 URL%{url}"
oauth_registration_endpoint_missing: "OAuth 授权服务器不公开注册端点。"
oauth_manual_client_registration_required: "OAuth 授权服务器 %{issuer} 不公布动态客户端注册。请将此 MCP 服务器切换为手动客户端凭据,并提供已注册的 OAuth 客户端 ID。"
oauth_client_secret_required: "OAuth 授权服务器 %{issuer} 需要令牌端点客户端身份验证 (%{methods})。请使用客户端密钥手动配置客户端凭据。"
oauth_token_endpoint_auth_method_unsupported: "OAuth 授权服务器 %{issuer} 仅公布不支持的令牌端点客户端身份验证方法 (%{methods})。此 MCP 服务器目前支持 none、client_secret_basic 和 client_secret_post。"
oauth_client_registration_failed: "动态客户端注册失败,状态为 %{status}。"
oauth_client_registration_failed_no_id: "动态客户端注册成功,但未返回 client_id。"
oauth_authorization_params_invalid: "OAuth 授权参数必须为 JSON 对象。"
oauth_token_params_invalid: "OAuth 令牌参数必须为 JSON 对象。"
ai_helper:
errors:
completion_request_failed: "尝试提供建议时出错。请重试。"
no_illustrator_agent: "帖子插图创建工具智能体未配置。请检查您的站点设置。"
no_image_generation_tool: "帖子插图创建工具智能体必须附加图片生成工具。请在管理面板中为此智能体配置图片生成工具。"
no_image_generated: "无法生成图片。请重试或检查您的工具配置。"
llm_model_not_configured: "没有为图片生成配置任何语言模型。请在您的站点设置中配置默认语言模型。"
unknown_error: "生成缩略图时发生意外错误。请重试。"
prompts:
translate: 翻译为%{language}
generate_titles: 建议话题标题
proofread: 审校文本
markdown_table: 生成 Markdown 表
custom_prompt: "自定义提示"
explain: "解释"
illustrate_post: "为帖子创建插图"
replace_dates: "智能日期"
image_caption:
attribution: "由 AI 生成标题"
share_ai:
read_more: "阅读完整语音稿"
onebox_title: "与 %{llm_name} 的 AI 对话"
formatted_excerpt: "与 %{llm_name} 的 AI 对话:\n %{excerpt}"
title: "%{title} - AI 对话 - %{site_name}"
errors:
not_allowed: "您无权分享此话题"
other_people_in_pm: "不能公开分享与其他人的个人消息"
other_content_in_pm: "不能公开分享包含其他人发表的帖子的个人消息"
failed_to_share: "无法分享对话"
conversation_deleted: "对话分享已成功删除"
spam_detection:
flag_reason: "被 <a href='%{url}'>Discourse AI</a> 标记为垃圾信息"
silence_reason: "用户被 <a href='%{url}'>Discourse AI</a> 自动禁言"
invalid_error_type: "提供的错误类型无效"
unexpected: "发生意外错误"
bot_user_update_failed: "无法更新垃圾信息扫描机器人用户"
configuration_missing: "缺少 AI 垃圾信息检测配置。请先在“管理 > 插件 > Discourse AI > 垃圾信息”中添加配置,然后再启用。"
logging_subject: "垃圾信息检测"
ai_bot:
reply_error: "抱歉,我们的系统在尝试回复时似乎遇到了意外问题。\n\n[details='Error details']\n%{details}\n[/details]"
default_pm_prefix: "[无标题 AI 机器人私信]"
thinking: "正在思考"
tool_pending_approval: "此操作需要版主批准,然后才能执行。"
agents:
default_llm_required: "启用聊天之前需要默认的 LLM 模型"
cannot_delete_system_agent: "系统智能体无法删除,请改为将其禁用。"
cannot_edit_system_agent: "系统智能体只能重命名,无法编辑工具或系统提示,只能禁用并复制。"
cannot_have_duplicate_tools: "不能有重复的工具"
github_helper:
name: "GitHub 助手"
description: "专门协助处理 GitHub 相关任务和问题的 AI 机器人"
general:
name: 论坛助手
description: "能够执行各种任务的通用 AI 机器人"
artist:
name: 艺术家
description: "专门用于生成图片的 AI 机器人"
designer:
name: 设计师
description: "专门用于生成和编辑图片的 AI 机器人"
forum_researcher:
name: 论坛研究员
description: "专门用于对论坛进行深入研究的 AI 机器人"
sql_helper:
name: SQL 助手
description: "专门帮助在此 Discourse 实例上编写 SQL 查询的 AI 机器人"
settings_explorer:
name: 设置资源管理器
description: "专门帮助探索 Discourse 站点设置的 AI 机器人"
researcher:
name: Web 研究员
description: "可以访问 Google 的 AI 机器人,既能搜索也能阅读网页"
creative:
name: 创作者
description: "专门从事创作任务,无外部集成的 AI 机器人"
dall_e3:
name: "DALL-E 3"
description: "专门使用 DALL-E 3 生成图片的 AI 机器人"
discourse_helper:
name: "Discourse 助手"
description: "专门帮助处理 Discourse 相关任务的 AI 机器人"
web_artifact_creator:
name: "Web 工件创建工具"
description: "专门用于创建交互式 Web 工件的 AI 机器人"
summarizer:
name: "摘要生成工具"
description: "用于支持 AI 摘要的默认智能体"
short_summarizer:
name: "摘要生成工具(简短形式)"
description: "用于为话题列表条目提供 AI 简短摘要的默认智能体"
concept_finder:
name: "概念查找工具"
description: "专门用于识别内容中的概念和主题的 AI 机器人"
concept_matcher:
name: "概念匹配工具"
description: "专门用于将内容与现有概念进行匹配的 AI 机器人"
concept_deduplicator:
name: "概念去重工具"
description: "专门用于对概念去重的 AI 机器人"
custom_prompt:
name: "自定义提示"
description: "为助手的自定义提示功能提供支持的默认智能体"
smart_dates:
name: "智能日期"
description: "支持助手的智能日期功能的默认智能体"
markdown_table_generator:
name: "Markdown 表生成工具"
description: "支持助手生成 Markdown 表功能的默认智能体"
post_illustrator:
name: "帖子插图创建工具"
description: "使用可用图片生成工具生成用于帖子配图的图片"
proofreader:
name: "审校工具"
description: "支持助手的审校文本功能的默认智能体"
titles_generator:
name: "标题生成工具"
description: "支持助手的建议话题标题功能的默认智能体"
tutor:
name: "导师"
description: "支持助手的解释功能的默认智能体"
translator:
name: "翻译工具"
description: "支持助手的翻译工具功能的默认智能体"
image_captioner:
name: "图片标题"
description: "支持助手的图片标题功能的默认智能体"
locale_detector:
name: "语言区域检测工具"
description: "通过检测给定文本(帖子、标题等)的语言区域来支持翻译功能"
post_raw_translator:
name: "帖子翻译工具"
description: "通过翻译包含 Discourse Markdown 的帖子来支持翻译功能"
topic_title_translator:
name: "话题标题翻译工具"
description: "通过翻译话题标题来支持翻译功能"
short_text_translator:
name: "短文本翻译工具"
description: "作为通用文本翻译工具来支持翻译功能,用于类别名称或标签等短文本"
spam_detector:
name: "垃圾信息检测工具"
description: "支持我们的垃圾信息检测功能的默认智能体"
content_creator:
name: "内容创建工具"
description: "支持 HyDE 搜索的默认智能体"
report_runner:
name: "报告运行工具"
description: "报告自动化脚本中使用的默认智能体"
discover:
name: "发现"
description: "发现功能(免费搜索)中使用的默认智能体"
chat_thread_titler:
name: "聊天消息串标题工具"
description: "支持自动生成聊天消息串标题的默认智能体"
sentiment_classifier:
name: "情感分类器"
description: "默认代理支持情感分类"
emotion_classifier:
name: "情绪分类器"
description: "默认代理支持情绪分类"
topic_not_found: "总结不可用,找不到话题!"
summarizing: "正在总结话题"
searching: "搜索:'%{query}'"
tool_options:
researcher:
researcher_llm:
name: "LLM"
description: "用于研究的语言模型(默认为当前智能体的语言模型)"
max_tokens_per_batch:
name: "每个批次最大词元数"
description: "研究中每个批次可以使用的最大词元数"
max_tokens_per_post:
name: "每个帖子的最大词元数"
description: "研究中每个帖子可以使用的最大词元数"
max_results:
name: "最大结果数"
description: "筛选器中可以包括的最大结果数"
include_private:
name: "包括不公开"
description: "在筛选器中包含不公开话题"
create_artifact:
creator_llm:
name: "LLM"
description: "用于创建工件的语言模型"
update_artifact:
editor_llm:
name: "LLM"
description: "用于编辑工件的语言模型"
update_algorithm:
name: "更新算法"
description: "要求 LLM 完全替换,或使用 diff 进行更新"
do_not_echo_artifact:
name: "不重复工件"
description: "将限制成本,但工件更新的效能会下降"
google:
base_query:
name: "基本搜索查询"
description: "搜索时使用的基本查询。示例:'site:example.com' 将仅包括 example.com 中的结果before:2022-01-01 将仅包括 2021 年及之前的结果。此文本会附加到搜索查询的前面。"
read:
read_private:
name: "阅读不公开话题"
description: "允许访问用户可以访问的所有话题(默认情况下仅包含公开话题)"
search:
search_private:
name: "搜索不公开话题"
description: "在搜索结果中包含用户可以访问的所有话题(默认情况下仅包含公开话题)"
max_results:
name: "最大结果数"
description: "要包含在搜索中的最大结果数 如果留空,将使用默认规则,并且计数将根据使用的模型进行调整。最大值为 100。"
base_query:
name: "基本搜索查询"
description: "搜索时要使用的基本查询。示例:'#urgent' 会在搜索查询前面加上 '#urgent',并且仅包含具有紧急类别或标签的话题。"
flag_post:
flag_type:
name: "标记类型"
description: "控制帖子是被审核、隐藏、删除还是视为垃圾信息。"
tool_summary:
read_artifact: "阅读 Web 工件"
search_uploaded_documents: "搜索已上传的文档"
update_artifact: "更新 Web 工件"
create_artifact: "创建 Web 工件"
web_browser: "浏览网页"
github_search_files: "GitHub 搜索文件"
github_search_code: "GitHub 代码搜索"
github_file_content: "GitHub 文件内容"
github_diff: "GitHub 差异"
random_picker: "随机选择器"
categories: "列出类别"
flag_post: "标记帖子"
close_topic: "关闭话题"
unlist_topic: "取消公开话题"
lock_post: "锁定帖子"
delete_topic: "删除话题"
edit_post: "编辑帖子"
edit_tags: "编辑标签:"
edit_category: "编辑类别"
set_topic_timer: "设置话题计时器"
set_slow_mode: "设置慢速模式"
move_posts: "移动帖子"
grant_badge: "授予徽章"
list_reviewables: "列出审核队列"
perform_reviewable_action: "审核队列操作"
assign: "指定话题"
mark_as_solved: "标记为已解决"
search: "搜索"
tags: "列出标签"
time: "时间"
summarize: "总结"
image: "生成图片"
google: "搜索 Google"
read: "阅读话题"
setting_context: "查找站点设置上下文"
schema: "查找数据库架构"
search_settings: "正在搜索站点设置"
dall_e: "生成图片"
search_meta_discourse: "搜索元 Discourse"
javascript_evaluator: "评估 JavaScript"
create_image: "创建图片"
edit_image: "编辑图片"
researcher: "研究"
researcher_dry_run: "准备研究"
tool_help:
read_artifact: "使用 AI 机器人阅读 Web 工件"
search_uploaded_documents: "搜索上传至此智能体的文档"
update_artifact: "使用 AI 机器人更新 Web 工件"
create_artifact: "使用 AI 机器人创建 Web 工件"
web_browser: "使用 AI 机器人浏览网页"
github_search_code: "在 GitHub 仓库中搜索代码"
github_search_files: "在 GitHub 仓库中搜索文件"
github_file_content: "从 GitHub 仓库检索文件的内容"
github_diff: "检索 GitHub 拉取请求或提交差异"
random_picker: "选择一个随机数或列表的随机元素"
categories: "列出论坛上所有公开可见的类别"
flag_post: "标记当前帖子供管理人员审核"
close_topic: "关闭或打开话题"
unlist_topic: "公开或取消公开话题"
lock_post: "锁定或解锁帖子"
delete_topic: "删除话题"
edit_post: "编辑帖子的内容"
edit_tags: "编辑话题标签"
edit_category: "将话题移动到其他类别"
set_topic_timer: "为某个话题设置关闭、打开、删除或顶帖的定时器"
set_slow_mode: "启用或禁用话题的慢速模式"
move_posts: "将帖子移动到新话题或现有话题"
grant_badge: "向用户授予徽章"
list_reviewables: "列出待审核队列条目,可选择筛选"
perform_reviewable_action: "对审核队列条目执行操作"
assign: "将话题指定给用户或群组,或取消指定给用户或群组"
mark_as_solved: "将帖子标记为接受的解决方案或取消标记"
search: "搜索论坛上的所有公开话题"
tags: "列出论坛上的所有标签"
time: "查找不同时区的时间"
summary: "总结话题"
image: "使用 Stable Diffusion 生成图片"
create_image: "使用 Open AI GPT 图片模型生成图片"
edit_image: "使用 Open AI GPT 图片模型编辑图片"
google: "在 Google 中搜索查询"
read: "在论坛上阅读公开话题"
setting_context: "查找站点设置上下文"
schema: "查找数据库架构"
search_settings: "搜索站点设置"
dall_e: "使用 DALL-E 3 生成图片"
search_meta_discourse: "搜索元 Discourse"
javascript_evaluator: "评估 JavaScript"
researcher: "使用 AI 机器人研究论坛信息"
tool_description:
read_artifact: "使用 AI 机器人阅读 Web 工件"
search_uploaded_documents:
other: "找到 '%{query}' 的 %{count} 个上传的文档摘录"
update_artifact: "已使用 AI 机器人更新 Web 工件"
create_artifact: "创建了一个 Web 工件:%{name} - %{specification}"
web_browser: "正在阅读 <a href='%{url}'>%{url}</a>"
github_search_files: "已在 %{repo}/%{branch} 中搜索 '%{keywords}'"
github_search_code: "已在 %{repo} 中搜索 '%{query}'"
github_diff: "<a href='%{url}'>%{repo} %{ref}</a>"
github_file_content: "已从 %{repo_name}@%{branch} 检索到 %{file_paths} 的内容"
random_picker: "正在从 %{options} 中选择,已选:%{result}"
flag_post: "标记帖子 %{post_id}flag_post%{flag_post}"
close_topic: "关闭话题 %{topic_id}(已关闭:%{closed}"
unlist_topic: "取消公开话题 %{topic_id}(已取消公开:%{unlisted}"
lock_post: "锁定帖子 %{post_id}(已锁定:%{locked}"
delete_topic: "删除话题 %{topic_id}(已删除:%{deleted}"
edit_post: "编辑帖子 %{post_id}"
edit_tags: "编辑话题 %{topic_id} 的标签:%{tags}"
edit_category: "将话题 %{topic_id} 移至类别 %{category_id}"
set_topic_timer: "在话题 %{topic_id} 上设置%{timer_type}定时器(%{duration_hours} 小时)"
set_slow_mode: "在话题 %{topic_id} 上设置慢速模式(%{slow_mode_seconds}s"
move_posts: "将帖子 %{post_ids} 从话题 %{topic_id} 中移出"
grant_badge: "向 %{username} 授予徽章 '%{badge_name}'"
list_reviewables: "列出审核队列条目(类型:%{type}"
perform_reviewable_action: "对可审核的 %{reviewable_id} 执行%{action}"
assign: "指定话题 %{topic_id}(已指定:%{assigned}"
mark_as_solved: "将帖子 %{post_id} 标记为已解决(已解决:%{solved}"
read: "正在阅读:<a href='%{url}'>%{title}</a>"
time: "%{timezone} 的时间为 %{time}"
summarize: "已总结 <a href='%{url}'>%{title}</a>"
dall_e: "%{prompt}"
create_image: "%{prompt}"
edit_image: "%{prompt}"
image: "%{prompt}"
categories:
other: "找到 %{count} 个类别"
tags:
other: "找到 %{count} 个标签"
search:
other: "找到 '%{query}' 的 %{count} 个<a href='%{url}'>结果</a>"
search_meta_discourse:
other: "找到 '%{query}' 的 %{count} 个<a href='%{url}'>结果</a>"
google:
other: "找到 '%{query}' 的 %{count} 个<a href='%{url}'>结果</a>"
setting_context: "正在阅读上下文:%{setting_name}"
schema: "%{tables}"
researcher_dry_run:
other: "建议的目标:%{goals}\n\n找到 %{count} 个与“%{filter}”相符的帖子"
researcher:
other: "正在研究:%{goals}\n\n找到 %{count} 个与“%{filter}”相符的帖子"
search_settings:
other: "找到 '%{query}' 的 %{count} 个结果"
discoveries:
continue_conversation:
title: "发现对话:搜索 %{query}"
raw: "在我搜索“%{query}”时,您向我展示了以下信息:\n\n%{context}\n\n让我们继续对话吧。"
flag_post:
errors:
no_context: "没有可用于标记的帖子上下文。"
no_reason: "标记帖子需要提供原因。"
invalid_flag_type: "标记类型无效。"
skipped: "裁定失败;未创建标记。"
already_flagged: "该帖子已被标记待审核。"
flagged: "帖子已被标记待审核。"
reason: "AI 机器人标记了此帖子。\n\n原因%{reason}"
close_topic:
errors:
not_found: "找不到话题。"
not_allowed: "您无权关闭或打开此话题。"
no_reason: "关闭或打开话题需要提供理由。"
success: "话题成功更新。"
unlist_topic:
errors:
not_found: "找不到话题。"
not_allowed: "您无权取消公开或公开此话题。"
no_reason: "取消公开或公开话题需要提供理由。"
success: "话题成功更新。"
lock_post:
errors:
not_found: "找不到帖子。"
not_allowed: "您无权锁定或解锁此帖子。"
no_reason: "锁定或解锁帖子需要提供理由。"
success: "帖子成功更新。"
delete_topic:
errors:
not_found: "找不到话题。"
not_allowed: "您无权删除或恢复此话题。"
no_reason: "删除或恢复话题需要提供理由。"
success: "话题成功更新。"
edit_post:
errors:
not_found: "找不到帖子。"
not_allowed: "您无权编辑此帖子。"
nothing_to_edit: "必须提供原始数据或标题。"
no_reason: "需要提供修改理由。"
revision_failed: "无法修改帖子。"
success: "帖子成功编辑。"
edit_tags:
errors:
not_found: "找不到话题。"
not_allowed: "您无权编辑此话题的标签。"
no_reason: "编辑标签需要提供理由。"
tagging_disabled: "此站点未启用标签功能。"
success: "标签成功更新。"
edit_category:
errors:
not_found: "找不到话题。"
not_allowed: "您无权移动此话题。"
category_not_found: "找不到类别。"
no_reason: "移动话题需要提供理由。"
revision_failed: "无法移动话题。"
success: "话题成功移动。"
set_topic_timer:
errors:
not_found: "找不到话题。"
not_allowed: "您无权在此话题上设置定时器。"
no_reason: "设置话题定时器需要提供理由。"
invalid_timer_type: "定时器类型无效。必须是以下之一:关闭、打开、删除、静默关闭、顶贴。"
success: "话题定时器成功更新。"
set_slow_mode:
errors:
not_found: "找不到话题。"
not_allowed: "您无权在此话题上设置慢速模式。"
no_reason: "设置慢速模式需要提供理由。"
success: "慢速模式成功更新。"
move_posts:
errors:
not_found: "找不到话题。"
not_allowed: "您无权移动此话题下的帖子。"
no_reason: "移动帖子需要提供理由。"
no_posts: "未提供帖子 ID。"
no_destination: "必须提供 destination_topic_id 或 new_title。"
move_failed: "无法移动帖子。"
success: "帖子成功移动。"
grant_badge:
errors:
user_not_found: "找不到用户。"
badge_not_found: "找不到徽章。"
not_allowed: "您无权授予徽章。"
no_reason: "授予徽章需要提供理由。"
badge_disabled: "徽章未启用。"
grant_failed: "无法授予徽章。"
success: "徽章成功授予。"
assign:
errors:
plugin_not_installed: "discourse-assign 插件未安装。"
not_found: "找不到话题。"
not_allowed: "您无权指定此话题。"
no_reason: "指定或取消指定话题需要提供理由。"
assignee_not_found: "找不到用户或群组。"
assign_failed: "无法指定话题。"
success: "话题指定成功更新。"
mark_as_solved:
errors:
plugin_not_installed: "discourse-solved 插件未安装。"
no_reason: "将帖子标记为已解决或取消标记需要提供理由。"
action_failed: "无法更新已解决状态。"
success: "已解决状态成功更新。"
list_reviewables:
errors:
not_allowed: "您无权查看审核队列"
invalid_type: "可审核类型无效"
invalid_status: "状态无效。必须是以下之一:待处理、已批准、已拒绝、已忽略、已删除、已审核、所有。"
empty: "找不到符合给定筛选条件的审核队列条目"
found:
other: "找到 %{count} 个审核队列条目"
perform_reviewable_action:
errors:
not_allowed: "您无权访问审核队列"
not_found: "找不到审核队列条目"
no_reason: "对审核队列条目执行操作需要提供理由。"
invalid_action: "操作 '%{action}' 无效。可用操作:%{available}"
conflict: "此审核队列条目已被其他人更新。请重试。"
action_failed: "无法执行操作"
success: "已成功对审核队列条目 %{reviewable_id} 执行 '%{action}'。"
add_reviewable_note:
errors:
not_allowed: "您无权访问审核队列"
not_found: "找不到审核队列条目"
reviewables:
ai_tool_action:
title: "AI 工具操作"
approve:
title: "批准"
reject:
title: "拒绝"
target_missing: "工具操作目标不再存在。"
tool_not_found: "工具 '%{tool_name}' 不再可用。"
bot_user_missing: "机器人用户不再存在。"
execution_error: "工具执行失败:%{error}"
summarization:
configuration_hint:
other: "首先配置这些设置:%{settings}"
chat:
no_targets: "在所选时间段内没有消息。"
sentiment:
reports:
overall_sentiment: "整体情绪(积极 - 消极)"
post_emotion:
sadness: "悲伤 😢"
surprise: "惊讶 😱"
neutral: "中性 😐"
fear: "恐惧 😨"
anger: "愤怒 😡"
joy: "开心😀"
disgust: "厌恶 🤢"
sentiment_analysis:
positive: "积极"
negative: "消极"
neutral: "中性"
llm:
configuration:
create_llm: "您需要先设置 LLM 才能启用此功能"
disable_modules_first: "您必须先禁用这些模块:%{settings}"
set_llm_first: "首先设置%{setting}"
model_unreachable: "我们无法从此模型获得回答。请先检查您的设置。"
empty_response: "模型返回了空响应。"
invalid_seeded_model: "您无法在此模型中使用此功能"
invalid_agent_response_format: "所选智能体必须具有包含名为“spam”的布尔字段的响应格式。"
must_select_model: "必须先选择一个 LLM"
invalid_llm_id: "所选 LLM 模型无效"
endpoints:
not_configured: "%{display_name}(未配置)"
configuration_hint:
other: "确保配置了以下设置:%{settings}"
delete_failed:
other: "由于 %{settings} 正在使用此模型,我们无法将其删除。请更新设置并重试。"
cannot_edit_builtin: "您无法编辑内置模型。"
agents:
malformed_examples: "给出的示例格式错误。"
embeddings:
delete_failed: "此模型目前正在使用中。请先更新 `ai embeddings selected model`。"
cannot_edit_builtin: "您无法编辑内置模型。"
secret_required: "必须选择一个凭据"
secret_not_found: "所选凭据不存在"
configuration:
disable_embeddings: "您必须先禁用 'ai embeddings enabled'。"
choose_model: "首先设置 'ai embeddings selected model'。"
model_test_failed: "我们无法使用此模型生成测试嵌入向量。请检查配置是否正确。"
secrets:
delete_failed_in_use: "此凭据目前正被一个或多个 LLM 或嵌入向量使用,无法删除。"
llm_models:
missing_provider_param: "%{param}不能为空"
secret_required: "必须选择一个凭据"
secret_not_found: "所选凭据不存在"
bedrock_invalid_url: "请填写所有字段以使用此模型。"
bedrock_missing_auth: "AWS Bedrock 需要配置访问密钥 ID 或角色 ARN。"
ai_staff_action_logger:
updated: "已更新"
set: "已设置"
removed: "已移除"
translation:
errors:
disabled: "AI 翻译功能未完全配置。"
all_posts_translated: "此话题中的所有帖子均已翻译。"
llm_credit_allocation:
limit_exceeded_user: "此社区今天已达到其 AI 点数上限。请在 %{reset_time} 后重试或联系您的站点管理员获取更多信息。"
limit_exceeded_admin: "您已达到 AI 点数上限。请在 %{reset_time} 后重试。"
errors:
quota_exceeded: "您已超出此模型的配额。请在 %{relative_time}后再试。"
quota_required: "必须为此模型指定最大词元数或使用次数"
no_query_specified: 查询参数为必选项,请指定。
no_user_for_agent: 指定的智能体没有关联的用户。
agent_not_found: "指定的智能体不存在。请检查 agent_name 或 agent_id 参数旧版agent_name 或 agent_id。"
no_user_specified: username 或 user_unique_id 参数为必选项,请指定。
user_not_found: 指定的用户不存在。请检查 username 参数。
agent_disabled: "指定的智能体已被禁用。请检查 agent_name 或 agent_id 参数旧版agent_name 或 agent_id。"
no_default_llm: 智能体必须定义 default_llm。
user_not_allowed: 该用户无权参与该话题。
invalid_stream_resume_token: resume_token 无效或已过期。
no_tool_results_specified: 恢复数据流时需要使用 tool_results 参数。
invalid_custom_tools: "custom_tools 参数无效:%{details}"
duplicate_custom_tools: "custom_tools 参数包含重复的工具名称:%{names}"
too_many_custom_tools: "custom_tools 参数最多可以包含 %{max} 个工具。"
custom_tool_definition_too_large: "每个自定义工具定义的长度不得超过 %{max} 字节。"
invalid_stream_param: "%{key} 参数无效:%{details}"
expected_array: "应为数组"
expected_object: "应为对象"
ambiguous_tool_results: "指定 tool_results 或 tool_result不能同时指定。"
invalid_tool_results: "tool_results 参数无效:%{details}"
too_many_tool_results: "tool_results 参数最多可以包含 %{max} 个条目。"
no_pending_tool_calls: 此恢复令牌没有待处理的工具调用。
missing_tool_results: "tool_call_id (s) 缺少工具结果:%{ids}"
unexpected_tool_results: "tool_call_id (s) 的意外工具结果:%{ids}"
invalid_tool_result_content: "%{id} 的工具结果必须包含内容"
tool_result_content_too_large: "每个工具结果内容有效负载最多为 %{max} 字节。"
stream_reply_max_resume_rounds_reached: 已达到自定义工具恢复轮数上限 (%{max})。
stream_reply_state_too_large: "数据流状态过大,无法持续(最大 %{max} 字节)。"
stream_reply_unexpected_error: 流式传输回复时发生意外错误。
prompt_message_length: 消息 %{idx} 超过 1000 个字符限制。
agent_already_exists: 名称为 %{name} 的智能体已存在。
custom_tool_exists:
other: "名称为“%{names}”的自定义工具已存在。"
mcp_server_missing: "以下 MCP 服务器未在此站点上配置:%{names}。"
mcp_server_tools_not_found: "此站点没有来自 MCP 服务器 %{name} 的匹配工具。"