export default { nav: { home: '首页', docs: '文档', github: 'GitHub', }, hero: { title: '自托管 AI 聊天仪表板', subtitle: '开源 AI Agent 仪表板 — 流式对话、多模型调度、看板管理、用量分析、Web 终端,一个界面掌控一切。', cta: '快速开始', viewGithub: '查看 GitHub', install: 'npm install -g hermes-web-ui', }, features: { title: '功能齐全', desc: '开箱即用的完整 AI Agent 管理仪表板。', streaming: { title: '流式聊天', desc: '基于 SSE 的实时 AI 对话,支持多会话管理、Markdown 渲染和代码语法高亮。', }, platforms: { title: '8 大平台', desc: '统一管理 Telegram、Discord、Slack、WhatsApp、Matrix、飞书、微信、企业微信。', }, multiModel: { title: '多模型支持', desc: '支持 Claude、GPT、Gemini、DeepSeek 及任何 OpenAI 兼容模型,自动发现。', }, groupChat: { title: '群聊协作', desc: '多 Agent 聊天室,支持提及路由、上下文压缩和实时协作。', }, kanban: { title: '看板管理', desc: '可视化任务看板,7 个状态列,支持任务分配和筛选。', }, analytics: { title: '用量分析', desc: 'Token 用量、费用追踪、缓存命中率、模型分布和 30 天趋势。', }, profiles: { title: '多配置', desc: '隔离的多配置文件,独立配置。支持克隆、导入/导出、多网关运行。', }, files: { title: '文件管理', desc: '跨本地、Docker、SSH 和 Singularity 管理文件,支持上传、预览和编辑。', }, terminal: { title: 'Web 终端', desc: '浏览器内完整 PTY 终端,基于 WebSocket 和 xterm.js 的多会话支持。', }, quickInstall: { title: '一键安装', desc: '一条命令安装启动。自动检测配置、解析端口、打开浏览器。', }, i18n: { title: '8 种语言', desc: '内置英语、中文、德语、西班牙语、法语、日语、韩语和葡萄牙语。', }, theme: { title: '暗色 / 亮色', desc: '水墨单色设计,平滑主题切换,响应式布局适配移动端和桌面端。', }, }, platforms: { title: '统一平台管理', desc: '在一个页面配置 8 大消息平台的凭证和行为。', telegram: 'Telegram', discord: 'Discord', slack: 'Slack', whatsapp: 'WhatsApp', matrix: 'Matrix', feishu: '飞书', wechat: '微信', wecom: '企业微信', }, install: { title: '快速开始', desc: '一分钟内启动 Hermes Web UI。', npm: { title: 'npm', cmd1: 'npm install -g hermes-web-ui', cmd2: 'hermes-web-ui start', }, docker: { title: 'Docker', cmd: 'docker compose up -d', }, source: { title: '源码安装', cmd1: 'git clone https://github.com/EKKOLearnAI/hermes-web-ui.git', cmd2: 'cd hermes-web-ui && npm install && npm run dev', }, prereq: '需要 Node.js >= 23', }, starHistory: { title: '社区成长', desc: '在 GitHub 上给我们加星,加入社区。', }, footer: { description: 'Hermes Agent 的自托管 AI 聊天仪表板。', license: 'MIT 开源协议', madeWith: '使用 Vue 3、Naive UI 和 TypeScript 构建。', }, docs: { sidebar: { gettingStarted: '快速开始', configuration: '配置说明', features: '功能详解', platforms: '平台接入', api: 'API 参考', }, gettingStarted: { title: '快速开始', intro: 'Hermes Web UI 是一个自托管的 Web 仪表板,用于管理 AI 对话、平台通道、定时任务等。它封装了 Hermes Agent CLI 并提供美观的 Web 界面。', install: { title: '安装', content: '通过 npm 全局安装。需要 Node.js 23 或更高版本。', }, firstRun: { title: '首次运行', content: '首次启动时,Hermes Web UI 会自动生成认证令牌、验证配置文件、启动 Hermes 网关并在浏览器中打开仪表板。', }, login: { title: '登录', content: '自动生成的令牌存储在 ~/.hermes-web-ui/.token。首次登录后可在设置页面配置用户名/密码登录。', }, }, configuration: { title: '配置说明', intro: 'Hermes Web UI 可通过环境变量进行配置。', envVars: { title: '环境变量', rows: [ ['AUTH_DISABLED', '设为 "1" 禁用认证'], ['AUTH_TOKEN', '自定义认证令牌(覆盖自动生成的令牌)'], ['PORT', '服务器监听端口(默认:8648)'], ['BIND_HOST', '服务器绑定地址(默认:0.0.0.0)。如需 IPv6,请显式设置为 ::。'], ['UPLOAD_DIR', '自定义上传目录路径'], ['CORS_ORIGINS', 'CORS 来源配置(默认:*)'], ['HERMES_BIN', '自定义 hermes CLI 二进制路径'], ], }, gateway: { title: '网关管理', content: '网关是处理 AI 对话的 Hermes Agent 进程。Hermes Web UI 管理网关生命周期——在网关页面启动、停止和监控。不同配置可运行多个网关,且每个 profile 都会从各自的 Hermes 配置中解析网关 host/port。', }, profiles: { title: '配置文件', content: '配置文件为不同场景提供隔离的配置。每个配置文件拥有独立的 Hermes 配置、缓存和网关。可在配置页面创建、克隆、导入或导出配置文件。', }, }, features: { title: '功能详解', intro: '探索 Hermes Web UI 的核心功能。', chat: { title: 'AI 聊天', content: '基于 Server-Sent Events 的实时流式聊天。支持多会话管理、Markdown 渲染与语法高亮、工具调用检查、文件上传/下载以及全局搜索 (Ctrl+K)。', }, kanban: { title: '看板管理', content: '可视化任务看板,包含 7 个状态列:分流、待办、就绪、运行中、阻塞、完成和已归档。支持任务分配、筛选和通过侧边抽屉进行详细编辑。', }, groupChat: { title: '群聊协作', content: '多 Agent 聊天室,多个 AI Agent 协同工作。支持提及路由触发特定 Agent、历史记录超限时自动压缩上下文、输入状态指示和基于 SQLite 的消息持久化。', }, jobs: { title: '定时任务', content: '创建和管理基于 cron 的定时任务,自动运行 AI 任务。可配置计划、提示词和模型。', }, skills: { title: '技能', content: '浏览和管理已安装的 AI 技能。技能通过专业知识和工具集成扩展 Agent 能力。', }, memory: { title: '记忆', content: '管理 Agent 记忆和用户笔记。Agent 使用记忆在对话间保持上下文并提供个性化回复。', }, terminal: { title: '终端', content: '基于 node-pty 和 xterm.js 的浏览器内完整伪终端。支持多个终端会话、实时键盘输入和通过 WebSocket 的窗口大小调整。', }, files: { title: '文件管理', content: '浏览和管理本地、Docker、SSH 和 Singularity 等远程后端上的文件。支持上传、下载、重命名、移动、删除文件以及带语法高亮的内容预览。', }, analytics: { title: '用量分析', content: '追踪 Token 用量(输入/输出)、预估费用、缓存命中率、会话数和模型分布。查看 30 天日趋势交互图表。', }, }, platforms: { title: '平台接入', intro: '从通道设置页面配置消息平台集成。', telegram: { title: 'Telegram', content: '通过 BotFather 创建 Telegram Bot,输入 Bot Token。可配置提及要求、自由回复聊天和反应处理。', }, discord: { title: 'Discord', content: '在开发者门户创建 Discord Bot。支持自动创建线程、允许/忽略频道、反应处理和自由回复频道。', }, slack: { title: 'Slack', content: '创建带有 bot token 权限的 Slack App。配置提及要求、Bot 白名单和自由回复频道。', }, whatsapp: { title: 'WhatsApp', content: '启用 WhatsApp 集成,配置提及模式和自由回复聊天。', }, matrix: { title: 'Matrix', content: '提供访问令牌和服务器 URL。支持自动线程、私聊提及线程和自由回复房间。', }, feishu: { title: '飞书', content: '注册飞书应用并配置 App ID 和 Secret。', }, wechat: { title: '微信', content: '从设置页面扫描二维码登录。凭据会自动保存供后续使用。', }, wecom: { title: '企业微信', content: '从企业微信管理后台配置 Bot ID 和 Secret。', }, }, api: { title: 'API 参考', intro: 'Hermes Web UI 提供本地 BFF API 并代理请求到上游 Hermes 网关。', local: { title: '本地 BFF 端点', content: 'Koa 服务器处理会话管理、配置文件 CRUD、配置读写、日志访问、技能列表和记忆操作。这些端点直接调用 Hermes CLI。', }, proxy: { title: '网关代理', content: '对 /api/hermes/v1/* 的请求会转发到 Hermes 网关。包括 AI 模型交互、运行管理和流式事件。', }, auth: { title: '认证', content: '所有 API 端点需要通过 Authorization 头提供 Bearer 令牌。令牌在首次运行时自动生成并存储在 ~/.hermes-web-ui/.token。可在设置页面配置可选的用户名/密码登录。', }, }, }, }