chore: update BossAI product positioning

This commit is contained in:
boos
2026-05-26 15:33:01 +08:00
parent 4719cf41eb
commit 3178f0d67f
5 changed files with 8 additions and 8 deletions
+1 -1
View File
@@ -37,7 +37,7 @@ describe('Login surface', () => {
)); ));
expect(pageText).toContain('BossAI'); expect(pageText).toContain('BossAI');
expect(pageText).toContain('中转站的中转站'); expect(pageText).toContain('聚合多模型多模态的 AI 应用平台');
expect(pageText).not.toContain('一个 API Key,一个入口'); expect(pageText).not.toContain('一个 API Key,一个入口');
expect(pageText).toContain('兼容 New API / One API / OneHub / DoneHub / Veloera / AnyRouter / Sub2API'); expect(pageText).toContain('兼容 New API / One API / OneHub / DoneHub / Veloera / AnyRouter / Sub2API');
expect(pageText).toContain('统一代理网关'); expect(pageText).toContain('统一代理网关');
+1 -1
View File
@@ -727,7 +727,7 @@ export const zhToEnSupplemental: Record<string, string> = {
'智能路由引擎': 'Intelligent routing engine', '智能路由引擎': 'Intelligent routing engine',
'智谱 AI': 'Wisdom spectrum AI', '智谱 AI': 'Wisdom spectrum AI',
'中': 'ZH', '中': 'ZH',
'中转站的中转站 — 将你在各处注册的 New API / One API / OneHub 等 AI 中转站聚合为一个统一网关。一个 API Key、一个入口,自动发现模型、智能路由、成本最优。': 'A transit station of transit stations — Aggregate your New API / One API / OneHub and other AI transit stations registered everywhere into a unified gateway. One API Key, one entrance, automatic model discovery, intelligent routing, and cost optimization.', '聚合多模型多模态的 AI 应用平台 — 统一接入文本、图像、视频、语音等能力,构建可复用的 AI 工作流和应用。': 'A multimodal AI application platform for many models — unify text, image, video, and voice capabilities to build reusable AI workflows and applications.',
'重建路由失败': 'Failed to rebuild route', '重建路由失败': 'Failed to rebuild route',
'重新登录或同步新令牌': 'Log back in or sync new token', '重新登录或同步新令牌': 'Log back in or sync new token',
'重新加载当前站点': 'Reload current site', '重新加载当前站点': 'Reload current site',
+3 -3
View File
@@ -19,8 +19,8 @@ const zhToEn: Record<string, string> = {
'仅校验本地服务访问权限,不会把令牌发送到第三方。': 'Only checks local service access and never sends the token to a third party.', '仅校验本地服务访问权限,不会把令牌发送到第三方。': 'Only checks local service access and never sends the token to a third party.',
'验证中...': 'Verifying...', '验证中...': 'Verifying...',
'登录': 'Sign In', '登录': 'Sign In',
'中转站的中转站': 'The Hub of Hubs', '聚合多模型多模态的 AI 应用平台': 'A multimodal AI application platform for many models',
'把分散的 New API / One API / OneHub 等站点聚合成统一网关,自动发现模型、智能路由、成本更优。': 'Turn fragmented New API / One API / OneHub sites into one unified gateway with auto model discovery, smart routing, and better cost control.', '聚合文本、图像、视频、语音等多模态能力,统一接入多模型工作流和 AI 应用。': 'Unify text, image, video, and voice capabilities across multi-model workflows and AI applications.',
'兼容 New API / One API / OneHub / DoneHub / Veloera / AnyRouter / Sub2API': 'Compatible with New API / One API / OneHub / DoneHub / Veloera / AnyRouter / Sub2API', '兼容 New API / One API / OneHub / DoneHub / Veloera / AnyRouter / Sub2API': 'Compatible with New API / One API / OneHub / DoneHub / Veloera / AnyRouter / Sub2API',
'用户名不能为空': 'Username cannot be empty', '用户名不能为空': 'Username cannot be empty',
'用户名最多 24 个字符': 'Username can be at most 24 characters', '用户名最多 24 个字符': 'Username can be at most 24 characters',
@@ -296,7 +296,7 @@ const zhToEn: Record<string, string> = {
'清空中...': 'Clearing...', '清空中...': 'Clearing...',
// About page // About page
'中转站的中转站 — 将你在各处注册的 New API / One API / OneHub 等 AI 中转站聚合为一个统一网关。一个 API Key、一个入口,自动发现模型、智能路由、成本最优。': 'The hub of hubs — aggregate all your New API / One API / OneHub relay sites into one unified gateway. One API Key, one endpoint, with auto model discovery, smart routing, and cost optimization.', '聚合多模型多模态的 AI 应用平台 — 统一接入文本、图像、视频、语音等能力,构建可复用的 AI 工作流和应用。': 'A multimodal AI application platform for many models — unify text, image, video, and voice capabilities to build reusable AI workflows and applications.',
'核心特色': 'Key Features', '核心特色': 'Key Features',
'统一代理网关': 'Unified Proxy Gateway', '统一代理网关': 'Unified Proxy Gateway',
'一个 Key、一个入口,兼容 OpenAI / Claude 下游格式': 'One Key, one endpoint, compatible with OpenAI / Claude downstream formats', '一个 Key、一个入口,兼容 OpenAI / Claude 下游格式': 'One Key, one endpoint, compatible with OpenAI / Claude downstream formats',
+1 -1
View File
@@ -3,7 +3,7 @@
<head> <head>
<meta charset="UTF-8" /> <meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" />
<meta name="description" content="BossAI - 中转站的中转站,聚合多个 AI API 中转站为统一网关" /> <meta name="description" content="BossAI - 聚合多模型多模态的 AI 应用平台" />
<title>BossAI</title> <title>BossAI</title>
<link rel="icon" type="image/png" href="/favicon.png" /> <link rel="icon" type="image/png" href="/favicon.png" />
<link rel="preconnect" href="https://fonts.googleapis.com" /> <link rel="preconnect" href="https://fonts.googleapis.com" />
+2 -2
View File
@@ -53,7 +53,7 @@ export default function LoginShell({
> >
<div className="login-brand-name">BossAI</div> <div className="login-brand-name">BossAI</div>
<div className="login-brand-kicker"> <div className="login-brand-kicker">
{variant === 'user' ? t('用户登录') : t('中转站的中转站')} {variant === 'user' ? t('用户登录') : t('聚合多模型多模态的 AI 应用平台')}
</div> </div>
</div> </div>
</div> </div>
@@ -62,7 +62,7 @@ export default function LoginShell({
<> <>
<div className="login-brand-copy-block"> <div className="login-brand-copy-block">
<p className="login-brand-copy"> <p className="login-brand-copy">
{t('把分散的 New API / One API / OneHub 等站点聚合成统一网关,自动发现模型、智能路由、成本更优。')} {t('聚合文本、图像、视频、语音等多模态能力,统一接入多模型工作流和 AI 应用。')}
</p> </p>
</div> </div>
<div className="login-compat-line"> <div className="login-compat-line">