All checks were successful
Deploy to Production / Build and Deploy (push) Successful in 5s
- Fix useBrainstormSocket: stable guestId via useRef, remove setState in cleanup - Fix GhostCursor: direct DOM manipulation via refs, no useState re-renders - Fix all SQL embedding queries: add ::vector cast on text columns - Fix embedding truncation to 15000 chars (under 8192 token limit) - Fix NoteEmbedding INSERT: remove non-existent updatedAt column - Fix billing page: show all quota stats in grid instead of single metric - Fix usage meter: accordion expand/collapse, per-feature detail - Fix semantic search: rebuild 103 note embeddings, ::vector cast on vectorSearch - Fix brainstorm expand/manual-idea/create: ::vector cast on embedding SQL
260 lines
15 KiB
JSON
260 lines
15 KiB
JSON
{
|
||
"about.tab": "关于",
|
||
"about.technology.ai": "AI",
|
||
"aiSettings.title": "人工智能",
|
||
"about.technology.ui": "界面",
|
||
"admin.ai.providerCustomOption": "🔧 自定义 OpenAI 兼容",
|
||
"admin.ai.providerOllamaOption": "🦙Ollama(本地且免费)",
|
||
"admin.email.activeAuto": "自动模式:将首先使用重新发送,然后使用 SMTP 作为后备。",
|
||
"admin.email.activeProvider": "活跃的提供商",
|
||
"admin.email.activeSmtp": "自动模式:将使用 SMTP(未配置重新发送)。",
|
||
"admin.email.keySet": "按键已配置",
|
||
"admin.email.noneConfigured": "未配置电子邮件服务。设置重新发送或 SMTP。",
|
||
"admin.email.status": "服务状态",
|
||
"admin.email.testFail": "测试失败",
|
||
"admin.email.testOk": "测试通过",
|
||
"admin.tools.brave": "勇敢的搜索API",
|
||
"admin.tools.searxngUrl": "搜索XNG URL",
|
||
"admin.users.table.subscription": "订阅",
|
||
"admin.users.tierUpdateFailed": "更新订阅失败",
|
||
"admin.users.tierUpdateSuccess": "订阅已更新至 {tier}",
|
||
"agents.filterAll": "全部",
|
||
"agents.form.back": "后退",
|
||
"agents.form.includeImages": "包含图像",
|
||
"agents.form.includeImagesHint": "从抓取的页面中提取图像并将其附加到生成的注释中",
|
||
"agents.help.advancedContent": "单击表单底部的**“高级模式”**以访问其他设置。\n\n###人工智能指令\n\n此字段允许您**替换代理的默认系统提示**。如果留空,代理将使用适合其类型的自动提示。\n\n**为什么使用它?** 您想要精确控制代理的行为方式。例如:\n- “即使来源是法语,也用英语写摘要”\n- “用以下部分构建笔记:背景、要点、个人观点”\n- “忽略超过 30 天的文章并关注最近的新闻”\n- “对于每个检测到的主题,建议 3 个带有链接的后续线索”\n\n> **注意:** 您的说明会替换默认值,但不会添加到默认值中。\n\n### 最大迭代次数\n\n这是代理可以执行的**最大周期数**。一个周期=智能体思考、调用工具、读取结果,然后决定下一步行动。\n\n- **3-5 次迭代:** 对于简单任务(抓取单个页面)\n- **10 次迭代(默认):** 大多数情况下具有良好的平衡性\n- **15-25 次迭代:** 用于代理需要探索多个线索的深入研究\n\n> **警告:** 更多迭代 = 更多时间和潜在更高的 API 成本。",
|
||
"agents.help.frequencyContent": "|频率|行为\n|------------|----------\n| **手册** |您自己点击“运行”——没有自动调度\n| **每小时** |每小时运行一次\n| **每日** |每天运行一次\n| **每周** |每周运行一次\n| **每月** |每月运行一次\n\n> **提示:** 从“手动”开始测试您的代理,然后在对结果满意后切换到自动频率。",
|
||
"agents.help.howToUseContent": "1. 单击**“新代理”**(或从页面底部的**模板**开始)\n2. 选择**代理类型**(研究员、监控者、观察者、自定义)\n3. 为其命名**并填写特定于类型的字段\n4. 选择一个**目标笔记本**来保存结果\n5. 选择**频率**(手动=您自己触发)\n6. 单击“**创建**”,然后点击代理卡上的“**运行**”按钮\n7. 完成后,目标笔记本中会出现一条新笔记",
|
||
"agents.help.targetNotebookContent": "当代理完成其任务时,它**创建一条注释**。 **目标笔记本**决定该笔记的去向:\n\n- **收件箱**(默认)- 注释将转到您的一般注释\n- **特定笔记本** — 选择一个笔记本来整理代理结果\n\n> **提示:** 创建一个专用笔记本(如“代理报告”),将所有自动化内容保存在一个位置。",
|
||
"agents.newBadge": "新的",
|
||
"agents.noResults": "没有代理符合您的搜索。",
|
||
"agents.schedule.dayOfMonth": "一个月中的哪一天",
|
||
"agents.schedule.dayOfWeek": "星期几",
|
||
"agents.schedule.days.fri": "星期五",
|
||
"agents.schedule.days.mon": "周一",
|
||
"agents.schedule.days.sat": "周六",
|
||
"agents.schedule.days.sun": "星期日",
|
||
"agents.schedule.days.thu": "周四",
|
||
"agents.schedule.days.tue": "周二",
|
||
"agents.schedule.days.wed": "周三",
|
||
"agents.schedule.nextRun": "下次运行",
|
||
"agents.schedule.pending": "待定触发",
|
||
"agents.schedule.time": "时间",
|
||
"agents.searchPlaceholder": "搜寻代理...",
|
||
"agents.toasts.autoRunError": "代理“{name}”在自动执行期间失败",
|
||
"agents.toasts.autoRunSuccess": "代理“{name}”自动成功执行",
|
||
"ai.action.describeImages": "描述图像",
|
||
"ai.contextSourceHeading": "上下文源",
|
||
"ai.featureLocked": "此功能需要 PRO 计划或更高版本。",
|
||
"ai.generateTitleFromImage": "从图像生成标题",
|
||
"notes.generateTitleFromImage": "从图像生成标题",
|
||
"ai.noImagesError": "本笔记中没有图片",
|
||
"ai.overview": "概述",
|
||
"ai.quotaExceeded": "已达到每月限额。下个月重置。",
|
||
"ai.titleGenerated": "从图像生成的标题",
|
||
"ai.tones.academic": "学术的",
|
||
"ai.tones.casual": "随意的",
|
||
"ai.tones.creative": "有创造力的",
|
||
"ai.tones.professional": "专业的",
|
||
"appearance.fontInterDefault": "国际米兰(默认)",
|
||
"appearance.selectTheme": "选择主题",
|
||
"appearance.tab": "外貌",
|
||
"billing.businessAnnualPrice": "299 欧元",
|
||
"billing.businessPrice": "29.90 欧元",
|
||
"billing.proAnnualPrice": "99 欧元",
|
||
"billing.proPrice": "9.90 欧元",
|
||
"billing.tab": "计费",
|
||
"brainstorm.addIdea": "添加想法",
|
||
"brainstorm.brainstormThisIdea": "集思广益这个想法",
|
||
"brainstorm.cancel": "取消",
|
||
"brainstorm.canvasChildBranch": "孩子",
|
||
"brainstorm.canvasDoubleClickHint": "双击添加想法",
|
||
"brainstorm.canvasEditTitleNewIdea": "新想法",
|
||
"brainstorm.canvasEditTitleReply": "回复",
|
||
"brainstorm.canvasPlaceholderIdea": "你的想法……",
|
||
"brainstorm.canvasPlaceholderReply": "你的回复...",
|
||
"brainstorm.canvasShortcutCancel": "取消",
|
||
"brainstorm.canvasShortcutSave": "节省",
|
||
"brainstorm.canvasWaitingHint": "画布正在等待你的火花......",
|
||
"brainstorm.convertedToNoteStatus": "转换为注释",
|
||
"brainstorm.converting": "转换...",
|
||
"brainstorm.deepen": "深化",
|
||
"brainstorm.deepening": "生成...",
|
||
"brainstorm.delete": "删除",
|
||
"brainstorm.derived_from": "源自",
|
||
"brainstorm.dismiss": "不相关",
|
||
"notes.dismiss": "不相关",
|
||
"brainstorm.export": "出口",
|
||
"brainstorm.exportDefaultNoteTitle": "合成",
|
||
"brainstorm.exportFailedMessage": "导出失败",
|
||
"brainstorm.exportNotebookPrefix": "笔记本:",
|
||
"brainstorm.exportOpening": "开幕…",
|
||
"brainstorm.exporting": "出口...",
|
||
"brainstorm.extends": "延伸",
|
||
"brainstorm.extract": "创建注释",
|
||
"brainstorm.feedbackAlreadyPending": "此人的邀请已待处理。",
|
||
"brainstorm.feedbackAlreadyShared": "此人已经可以访问此头脑风暴。",
|
||
"brainstorm.feedbackGenericError": "错误",
|
||
"brainstorm.feedbackInviteResent": "邀请已重新发送!",
|
||
"brainstorm.feedbackInviteSent": "邀请已发送!",
|
||
"brainstorm.generating": "人工智能正在收获思想的种子......",
|
||
"brainstorm.guestReadOnlyNotice": "您正在以访客身份观看本次头脑风暴。登录进行编辑。",
|
||
"brainstorm.ideaDetailConnection": "联系",
|
||
"brainstorm.ideaDetailNovelty": "新奇",
|
||
"brainstorm.novelty": "新奇",
|
||
"brainstorm.ideaDetailWave": "海浪",
|
||
"brainstorm.wave": "海浪",
|
||
"brainstorm.ideaOrigin": "想法的由来",
|
||
"notes.ideaOrigin": "想法的由来",
|
||
"brainstorm.ideas": "想法",
|
||
"brainstorm.impactNotesEnriched": "丰富了 {count} 个音符",
|
||
"brainstorm.impactNotesMarkedDry": "{count} 个音符标记为“干”",
|
||
"brainstorm.invite": "邀请",
|
||
"brainstorm.legendDisruptions": "干扰",
|
||
"brainstorm.legendSeed": "种子",
|
||
"brainstorm.linkCopied": "邀请链接已复制!",
|
||
"brainstorm.linkedNotes": "链接笔记",
|
||
"brainstorm.liveCollaborationTitle": "实时协作",
|
||
"brainstorm.liveOtherParticipants": "其他 {count} 名参与者",
|
||
"brainstorm.liveStatus": "居住",
|
||
"brainstorm.liveYouMarker": "(你)",
|
||
"brainstorm.manualIdeaPrompt": "你的想法的标题:",
|
||
"brainstorm.newBrainstorm": "新的头脑风暴",
|
||
"brainstorm.noNoteLink": "纯粹的生成想法",
|
||
"notes.noNoteLink": "纯粹的生成想法",
|
||
"brainstorm.noSessions": "还没有集思广益",
|
||
"brainstorm.none_found": "没有注释链接",
|
||
"brainstorm.noteCreated": "注释已创建",
|
||
"brainstorm.opposes": "反对与",
|
||
"brainstorm.originConnection": "原点连接",
|
||
"brainstorm.originalSeedDescription": "原始种子想法",
|
||
"brainstorm.ownerBadge": "所有者",
|
||
"brainstorm.placeholder": "输入一个概念来展开...",
|
||
"brainstorm.playbackReturnToLive": "返回直播",
|
||
"brainstorm.playbackStep": "步骤 {当前}/{总计}",
|
||
"brainstorm.playbackStepsCount": "{count} 步",
|
||
"brainstorm.seedLabel": "种子想法",
|
||
"brainstorm.seedNodeBadge": "种子",
|
||
"brainstorm.sessions": "头脑风暴",
|
||
"brainstorm.shareDialogTitle": "分享头脑风暴",
|
||
"brainstorm.shareFooterHint": "他们将收到接受或拒绝的通知。",
|
||
"brainstorm.shareGuestsCanEdit": "允许访客编辑",
|
||
"brainstorm.shareNameOrEmailPlaceholder": "姓名或电子邮件...",
|
||
"brainstorm.sharePublicLink": "公共链接",
|
||
"brainstorm.shareSearchLabel": "找人",
|
||
"brainstorm.shareSubmit": "分享",
|
||
"brainstorm.shareSubmitting": "正在发送...",
|
||
"brainstorm.spatialMode": "空间探索模式",
|
||
"brainstorm.startBrainstorm": "开始头脑风暴",
|
||
"brainstorm.startOne": "开始一个",
|
||
"brainstorm.subtitle": "展现潜力的维度",
|
||
"brainstorm.synthesizes": "合成",
|
||
"brainstorm.title": "思想的波浪",
|
||
"brainstorm.toastConvertFailed": "转换失败",
|
||
"brainstorm.toastConvertSuccess": "想法转化为笔记!",
|
||
"brainstorm.toastDismissFailed": "驳回失败",
|
||
"brainstorm.toastDismissSuccess": "想法被驳回",
|
||
"brainstorm.toastExpandFailed": "扩展失败",
|
||
"brainstorm.toastExpandSuccess": "想法扩展了!",
|
||
"brainstorm.toastExportFailed": "导出失败",
|
||
"brainstorm.toastExportNoteSuccess": "导出为注释!",
|
||
"brainstorm.transposes": "转置",
|
||
"brainstorm.unnamedPerson": "无名",
|
||
"brainstorm.viewNote": "查看备注",
|
||
"brainstorm.wave1": "第一波",
|
||
"brainstorm.wave2": "第2波",
|
||
"brainstorm.wave3": "第 3 波",
|
||
"brainstorm.waveBadge": "波{波}",
|
||
"brainstorm.waveFlavorAnalogy": "类比",
|
||
"byokSettings.alias": "标签(可选)",
|
||
"byokSettings.aliasPlaceholder": "例如工作开放人工智能",
|
||
"byokSettings.apiKey": "API密钥",
|
||
"byokSettings.badgeActive": "BYOK 活跃",
|
||
"byokSettings.confirmDelete": "永久删除此 API 密钥吗?",
|
||
"byokSettings.deleted": "API 密钥已删除",
|
||
"byokSettings.description": "连接您自己的 LLM 提供商密钥以绕过 Discovery Pack 配额。密钥在静态时被加密。",
|
||
"byokSettings.empty": "尚未配置 API 密钥。",
|
||
"byokSettings.error": "无法保存 API 密钥",
|
||
"byokSettings.loadError": "无法加载 API 密钥",
|
||
"byokSettings.loading": "正在加载密钥...",
|
||
"byokSettings.provider": "提供者",
|
||
"byokSettings.providerPlaceholder": "选择提供商",
|
||
"byokSettings.save": "保存密钥",
|
||
"byokSettings.saved": "API 密钥已保存",
|
||
"byokSettings.tierRequired": "BYOK 需要 Pro 计划或更高版本。升级以连接您的 API 密钥。",
|
||
"byokSettings.title": "您的 API 密钥 (BYOK)",
|
||
"chat.timeoutWarning": "响应时间比预期要长...",
|
||
"dataManagement.title": "数据",
|
||
"generalSettings.title": "一般的",
|
||
"labHeader.rename": "重命名",
|
||
"landing.pricing.perUser": "+ 3.90 欧元/用户",
|
||
"landing.pricing.perUserAnnual": "+ 2.90 欧元/用户,按年计费",
|
||
"notebook.generatingDescription": "请稍等...",
|
||
"notes.archiveFailed": "存档失败",
|
||
"notes.archived": "注释已存档",
|
||
"notes.confirmDeleteTitle": "删除注释",
|
||
"notes.content": "内容",
|
||
"notes.conversionFailed": "转换失败,停留在 Markdown 状态",
|
||
"notes.convertedToRichText": "转换为富文本",
|
||
"notes.createFailed": "创建笔记失败",
|
||
"notes.deleteFailed": "删除笔记失败",
|
||
"notes.deleted": "注释已删除",
|
||
"notes.dismissed": "最近的注释已被驳回",
|
||
"notes.generalNotes": "一般说明",
|
||
"notes.historyDisabledTitle": "版本历史",
|
||
"notes.historyEnabledDesc": "现在将记录此注释的版本。",
|
||
"notes.historyEnabledTitle": "历史记录已启用!",
|
||
"notes.leftShare": "分享已删除",
|
||
"notes.restore": "恢复",
|
||
"notes.sort": "种类",
|
||
"notes.suggestTitle": "人工智能标题",
|
||
"notes.titleGenerated": "标题已生成",
|
||
"notes.updateFailed": "更新笔记失败",
|
||
"notification.accept": "接受",
|
||
"notification.accepted": "分享已接受",
|
||
"notification.decline": "衰退",
|
||
"notification.noNotifications": "没有新通知",
|
||
"profile.tab": "轮廓",
|
||
"richTextEditor.imageUrlPlaceholder": "https://example.com/image.png",
|
||
"settings.cardSizeMode": "备注尺寸",
|
||
"settings.cardSizeModeDescription": "选择可变尺寸或统一尺寸",
|
||
"settings.cardSizeUniform": "尺寸统一",
|
||
"settings.cardSizeVariable": "多种尺寸(小/中/大)",
|
||
"settings.selectCardSizeMode": "选择显示模式",
|
||
"settings.themeBaseGroup": "根据",
|
||
"settings.themeBlue": "蓝色的",
|
||
"settings.themeGreen": "绿色的",
|
||
"settings.themeLavender": "薰衣草",
|
||
"settings.themeMidnight": "午夜",
|
||
"settings.themeOcean": "海洋",
|
||
"settings.themePalettesGroup": "调色板",
|
||
"settings.themeSand": "沙",
|
||
"settings.themeSepia": "棕褐色",
|
||
"settings.themeSunset": "日落",
|
||
"sidebar.clearFilter": "移除过滤器",
|
||
"sidebar.sharedNotebookBadge": "· 共享",
|
||
"sidebar.sortAlpha": "A → Z",
|
||
"usageMeter.addApiKey": "使用您自己的 API 密钥 (BYOK)",
|
||
"usageMeter.featureBrainstormCreate": "集思广益创作",
|
||
"usageMeter.featureBrainstormEnrich": "头脑风暴丰富内容",
|
||
"usageMeter.featureBrainstormExpand": "集思广益扩展",
|
||
"usageMeter.featureChat": "人工智能消息",
|
||
"usageMeter.featureReformulate": "重新配方",
|
||
"usageMeter.featureSearch": "搜索",
|
||
"usageMeter.featureTags": "标签",
|
||
"usageMeter.featureTitles": "标题",
|
||
"usageMeter.later": "之后",
|
||
"usageMeter.packName": "人工智能探索包",
|
||
"usageMeter.proChat": "100 条聊天消息/月",
|
||
"usageMeter.proIncludes": "专业版包括:",
|
||
"usageMeter.proReformulate": "50 次重新配制/月",
|
||
"usageMeter.proSearch": "每月 100 次语义搜索",
|
||
"usageMeter.proTags": "200 个自动标签/月",
|
||
"usageMeter.proTitles": "每月 200 个自动标题",
|
||
"usageMeter.remaining": "还剩 {count} 个",
|
||
"usageMeter.unlimited": "无限",
|
||
"usageMeter.upgradeDescription": "您已用完所有 AI Discovery Pack 积分。升级到专业版以获得更高的限制和附加功能。",
|
||
"usageMeter.upgradePricing": "升级到专业版",
|
||
"usageMeter.upgradeTitle": "升级到专业版"
|
||
}
|