From faaf83207ed370505c91ee13cf50a571f788bd74 Mon Sep 17 00:00:00 2001 From: Jack Date: Tue, 21 Apr 2026 13:36:26 +0800 Subject: [PATCH 1/2] go: promote kimi k2.6 usage limits --- packages/console/app/src/i18n/ar.ts | 3 ++ packages/console/app/src/i18n/br.ts | 3 ++ packages/console/app/src/i18n/da.ts | 3 ++ packages/console/app/src/i18n/de.ts | 3 ++ packages/console/app/src/i18n/en.ts | 3 ++ packages/console/app/src/i18n/es.ts | 3 ++ packages/console/app/src/i18n/fr.ts | 3 ++ packages/console/app/src/i18n/it.ts | 3 ++ packages/console/app/src/i18n/ja.ts | 3 ++ packages/console/app/src/i18n/ko.ts | 3 ++ packages/console/app/src/i18n/no.ts | 3 ++ packages/console/app/src/i18n/pl.ts | 3 ++ packages/console/app/src/i18n/ru.ts | 3 ++ packages/console/app/src/i18n/th.ts | 3 ++ packages/console/app/src/i18n/tr.ts | 3 ++ packages/console/app/src/i18n/zh.ts | 3 ++ packages/console/app/src/i18n/zht.ts | 3 ++ packages/console/app/src/routes/go/index.css | 45 +++++++++++++++++++- packages/console/app/src/routes/go/index.tsx | 30 ++++++++++++- 19 files changed, 123 insertions(+), 3 deletions(-) diff --git a/packages/console/app/src/i18n/ar.ts b/packages/console/app/src/i18n/ar.ts index 2df31a213e7e..4a2be5565468 100644 --- a/packages/console/app/src/i18n/ar.ts +++ b/packages/console/app/src/i18n/ar.ts @@ -261,6 +261,8 @@ export const dict = { "go.cta.promo": "$5 للشهر الأول", "go.pricing.body": "استخدمه مع أي وكيل. $5 للشهر الأول، ثم $10/شهر. قم بزيادة الرصيد إذا لزم الأمر. الإلغاء في أي وقت.", + "go.banner.badge": "3x", + "go.banner.text": "Kimi K2.6: حد الاستخدام 3 أضعاف حتى 27 أبريل", "go.graph.free": "مجاني", "go.graph.freePill": "Big Pickle ونماذج مجانية", "go.graph.go": "Go", @@ -268,6 +270,7 @@ export const dict = { "go.graph.usageLimits": "حدود الاستخدام", "go.graph.tick": "{{n}}x", "go.graph.aria": "الطلبات كل 5 ساعات: {{free}} مقابل {{go}}", + "go.graph.promoValue": "({{base}} × {{multiplier}})", "go.testimonials.brand.zen": "Zen", "go.testimonials.brand.go": "Go", diff --git a/packages/console/app/src/i18n/br.ts b/packages/console/app/src/i18n/br.ts index 2546443e94ac..e03e140ddc79 100644 --- a/packages/console/app/src/i18n/br.ts +++ b/packages/console/app/src/i18n/br.ts @@ -265,6 +265,8 @@ export const dict = { "go.cta.promo": "$5 no primeiro mês", "go.pricing.body": "Use com qualquer agente. $5 no primeiro mês, depois $10/mês. Recarregue o crédito se necessário. Cancele a qualquer momento.", + "go.banner.badge": "3x", + "go.banner.text": "Kimi K2.6: limite de uso 3x maior até 27 de abril", "go.graph.free": "Grátis", "go.graph.freePill": "Big Pickle e modelos gratuitos", "go.graph.go": "Go", @@ -272,6 +274,7 @@ export const dict = { "go.graph.usageLimits": "Limites de uso", "go.graph.tick": "{{n}}x", "go.graph.aria": "Requisições por 5h: {{free}} vs {{go}}", + "go.graph.promoValue": "({{base}} × {{multiplier}})", "go.testimonials.brand.zen": "Zen", "go.testimonials.brand.go": "Go", diff --git a/packages/console/app/src/i18n/da.ts b/packages/console/app/src/i18n/da.ts index 6cd974c18f62..132e16c0c2ac 100644 --- a/packages/console/app/src/i18n/da.ts +++ b/packages/console/app/src/i18n/da.ts @@ -263,6 +263,8 @@ export const dict = { "go.cta.promo": "$5 første måned", "go.pricing.body": "Brug med enhver agent. $5 første måned, derefter $10/måned. Tank op med kredit efter behov. Afmeld når som helst.", + "go.banner.badge": "3x", + "go.banner.text": "Kimi K2.6: brugsgrænsen tredoblet til 27. april", "go.graph.free": "Gratis", "go.graph.freePill": "Big Pickle og gratis modeller", "go.graph.go": "Go", @@ -270,6 +272,7 @@ export const dict = { "go.graph.usageLimits": "Brugsgrænser", "go.graph.tick": "{{n}}x", "go.graph.aria": "Forespørgsler pr. 5t: {{free}} vs {{go}}", + "go.graph.promoValue": "({{base}} × {{multiplier}})", "go.testimonials.brand.zen": "Zen", "go.testimonials.brand.go": "Go", diff --git a/packages/console/app/src/i18n/de.ts b/packages/console/app/src/i18n/de.ts index eaf069f5a66c..5e2fcfdf4cb9 100644 --- a/packages/console/app/src/i18n/de.ts +++ b/packages/console/app/src/i18n/de.ts @@ -265,6 +265,8 @@ export const dict = { "go.cta.promo": "$5 im ersten Monat", "go.pricing.body": "Mit jedem Agenten nutzbar. $5 im ersten Monat, danach $10/Monat. Guthaben bei Bedarf aufladen. Jederzeit kündbar.", + "go.banner.badge": "3x", + "go.banner.text": "Kimi K2.6: Nutzungslimit bis zum 27. April verdreifacht", "go.graph.free": "Kostenlos", "go.graph.freePill": "Big Pickle und kostenlose Modelle", "go.graph.go": "Go", @@ -272,6 +274,7 @@ export const dict = { "go.graph.usageLimits": "Nutzungslimits", "go.graph.tick": "{{n}}x", "go.graph.aria": "Anfragen pro 5h: {{free}} vs {{go}}", + "go.graph.promoValue": "({{base}} × {{multiplier}})", "go.testimonials.brand.zen": "Zen", "go.testimonials.brand.go": "Go", diff --git a/packages/console/app/src/i18n/en.ts b/packages/console/app/src/i18n/en.ts index 5cfd46123b12..3fd6cdd82b4c 100644 --- a/packages/console/app/src/i18n/en.ts +++ b/packages/console/app/src/i18n/en.ts @@ -249,6 +249,8 @@ export const dict = { "go.title": "OpenCode Go | Low cost coding models for everyone", "go.meta.description": "Go starts at $5 for your first month, then $10/month, with generous 5-hour request limits for GLM-5.1, GLM-5, Kimi K2.5, Kimi K2.6, MiMo-V2-Pro, MiMo-V2-Omni, Qwen3.5 Plus, Qwen3.6 Plus, MiniMax M2.5, and MiniMax M2.7.", + "go.banner.badge": "3x", + "go.banner.text": "Kimi K2.6 gets 3× usage limits through April 27", "go.hero.title": "Low cost coding models for everyone", "go.hero.body": "Go brings agentic coding to programmers around the world. Offering generous limits and reliable access to the most capable open-source models, so you can build with powerful agents without worrying about cost or availability.", @@ -266,6 +268,7 @@ export const dict = { "go.graph.usageLimits": "Usage limits", "go.graph.tick": "{{n}}x", "go.graph.aria": "Requests per 5h: {{free}} vs {{go}}", + "go.graph.promoValue": "({{base}} × {{multiplier}})", "go.testimonials.brand.zen": "Zen", "go.testimonials.brand.go": "Go", diff --git a/packages/console/app/src/i18n/es.ts b/packages/console/app/src/i18n/es.ts index 81278838616b..c64f32b53ced 100644 --- a/packages/console/app/src/i18n/es.ts +++ b/packages/console/app/src/i18n/es.ts @@ -266,6 +266,8 @@ export const dict = { "go.cta.promo": "$5 el primer mes", "go.pricing.body": "Úsalo con cualquier agente. $5 el primer mes, luego 10 $/mes. Recarga crédito si es necesario. Cancela en cualquier momento.", + "go.banner.badge": "3x", + "go.banner.text": "Kimi K2.6: límite de uso triplicado hasta el 27 de abril", "go.graph.free": "Gratis", "go.graph.freePill": "Big Pickle y modelos gratuitos", "go.graph.go": "Go", @@ -273,6 +275,7 @@ export const dict = { "go.graph.usageLimits": "Límites de uso", "go.graph.tick": "{{n}}x", "go.graph.aria": "Solicitudes por 5h: {{free}} vs {{go}}", + "go.graph.promoValue": "({{base}} × {{multiplier}})", "go.testimonials.brand.zen": "Zen", "go.testimonials.brand.go": "Go", diff --git a/packages/console/app/src/i18n/fr.ts b/packages/console/app/src/i18n/fr.ts index 53f167d7b8a5..191a430342ed 100644 --- a/packages/console/app/src/i18n/fr.ts +++ b/packages/console/app/src/i18n/fr.ts @@ -267,6 +267,8 @@ export const dict = { "go.cta.promo": "$5 le premier mois", "go.pricing.body": "Utilisez-le avec n'importe quel agent. $5 le premier mois, puis 10 $/mois. Rechargez du crédit si nécessaire. Annulez à tout moment.", + "go.banner.badge": "3x", + "go.banner.text": "Kimi K2.6 : limites d’utilisation triplées jusqu’au 27 avril", "go.graph.free": "Gratuit", "go.graph.freePill": "Big Pickle et modèles gratuits", "go.graph.go": "Go", @@ -274,6 +276,7 @@ export const dict = { "go.graph.usageLimits": "Limites d'utilisation", "go.graph.tick": "{{n}}x", "go.graph.aria": "Requêtes par 5h : {{free}} vs {{go}}", + "go.graph.promoValue": "({{base}} × {{multiplier}})", "go.testimonials.brand.zen": "Zen", "go.testimonials.brand.go": "Go", diff --git a/packages/console/app/src/i18n/it.ts b/packages/console/app/src/i18n/it.ts index 580dad256d7b..c794e936db90 100644 --- a/packages/console/app/src/i18n/it.ts +++ b/packages/console/app/src/i18n/it.ts @@ -263,6 +263,8 @@ export const dict = { "go.cta.promo": "$5 il primo mese", "go.pricing.body": "Usalo con qualsiasi agente. $5 il primo mese, poi $10/mese. Ricarica il credito se necessario. Annulla in qualsiasi momento.", + "go.banner.badge": "3x", + "go.banner.text": "Kimi K2.6: limite d'uso triplicato fino al 27 aprile", "go.graph.free": "Gratis", "go.graph.freePill": "Big Pickle e modelli gratuiti", "go.graph.go": "Go", @@ -270,6 +272,7 @@ export const dict = { "go.graph.usageLimits": "Limiti di utilizzo", "go.graph.tick": "{{n}}x", "go.graph.aria": "Richieste ogni 5h: {{free}} vs {{go}}", + "go.graph.promoValue": "({{base}} × {{multiplier}})", "go.testimonials.brand.zen": "Zen", "go.testimonials.brand.go": "Go", diff --git a/packages/console/app/src/i18n/ja.ts b/packages/console/app/src/i18n/ja.ts index b21f6a00ed49..fcb9aee65d11 100644 --- a/packages/console/app/src/i18n/ja.ts +++ b/packages/console/app/src/i18n/ja.ts @@ -262,6 +262,8 @@ export const dict = { "go.cta.promo": "初月 $5", "go.pricing.body": "どのエージェントでも使えます。最初の月$5、その後$10/月。必要に応じてクレジットを追加。いつでもキャンセルできます。", + "go.banner.badge": "3x", + "go.banner.text": "Kimi K2.6、4月27日まで利用上限が3倍に", "go.graph.free": "無料", "go.graph.freePill": "Big Pickleと無料モデル", "go.graph.go": "Go", @@ -269,6 +271,7 @@ export const dict = { "go.graph.usageLimits": "利用制限", "go.graph.tick": "{{n}}倍", "go.graph.aria": "5時間あたりのリクエスト数: {{free}} 対 {{go}}", + "go.graph.promoValue": "({{base}} × {{multiplier}})", "go.testimonials.brand.zen": "Zen", "go.testimonials.brand.go": "Go", diff --git a/packages/console/app/src/i18n/ko.ts b/packages/console/app/src/i18n/ko.ts index ce1f076a4707..86e97be10998 100644 --- a/packages/console/app/src/i18n/ko.ts +++ b/packages/console/app/src/i18n/ko.ts @@ -259,6 +259,8 @@ export const dict = { "go.cta.promo": "첫 달 $5", "go.pricing.body": "어떤 에이전트와도 사용할 수 있습니다. 첫 달 $5, 이후 $10/월. 필요하면 크레딧을 충전하세요. 언제든지 취소할 수 있습니다.", + "go.banner.badge": "3x", + "go.banner.text": "Kimi K2.6, 4월 27일까지 사용 한도 3배 확대", "go.graph.free": "무료", "go.graph.freePill": "Big Pickle 및 무료 모델", "go.graph.go": "Go", @@ -266,6 +268,7 @@ export const dict = { "go.graph.usageLimits": "사용 한도", "go.graph.tick": "{{n}}배", "go.graph.aria": "5시간당 요청 수: {{free}} 대 {{go}}", + "go.graph.promoValue": "({{base}} × {{multiplier}})", "go.testimonials.brand.zen": "Zen", "go.testimonials.brand.go": "Go", diff --git a/packages/console/app/src/i18n/no.ts b/packages/console/app/src/i18n/no.ts index a4af7b8b8efd..d621550adbff 100644 --- a/packages/console/app/src/i18n/no.ts +++ b/packages/console/app/src/i18n/no.ts @@ -263,6 +263,8 @@ export const dict = { "go.cta.promo": "$5 første måned", "go.pricing.body": "Bruk med hvilken som helst agent. $5 første måned, deretter $10/måned. Fyll på kreditt ved behov. Avslutt når som helst.", + "go.banner.badge": "3x", + "go.banner.text": "Kimi K2.6: bruksgrensen er tredoblet til 27. april", "go.graph.free": "Gratis", "go.graph.freePill": "Big Pickle og gratis modeller", "go.graph.go": "Go", @@ -270,6 +272,7 @@ export const dict = { "go.graph.usageLimits": "Bruksgrenser", "go.graph.tick": "{{n}}x", "go.graph.aria": "Forespørsler per 5t: {{free}} vs {{go}}", + "go.graph.promoValue": "({{base}} × {{multiplier}})", "go.testimonials.brand.zen": "Zen", "go.testimonials.brand.go": "Go", diff --git a/packages/console/app/src/i18n/pl.ts b/packages/console/app/src/i18n/pl.ts index d8abcf70b2c5..094eb2aa8fb7 100644 --- a/packages/console/app/src/i18n/pl.ts +++ b/packages/console/app/src/i18n/pl.ts @@ -264,6 +264,8 @@ export const dict = { "go.cta.promo": "$5 pierwszy miesiąc", "go.pricing.body": "Używaj z dowolnym agentem. $5 za pierwszy miesiąc, potem $10/miesiąc. Doładuj konto w razie potrzeby. Anuluj w dowolnym momencie.", + "go.banner.badge": "3x", + "go.banner.text": "Kimi K2.6: limit użycia zwiększony 3× do 27 kwietnia", "go.graph.free": "Darmowe", "go.graph.freePill": "Big Pickle i darmowe modele", "go.graph.go": "Go", @@ -271,6 +273,7 @@ export const dict = { "go.graph.usageLimits": "Limity użycia", "go.graph.tick": "{{n}}x", "go.graph.aria": "Żądania na 5h: {{free}} vs {{go}}", + "go.graph.promoValue": "({{base}} × {{multiplier}})", "go.testimonials.brand.zen": "Zen", "go.testimonials.brand.go": "Go", diff --git a/packages/console/app/src/i18n/ru.ts b/packages/console/app/src/i18n/ru.ts index 8d4d3d4c201d..4efe9122242c 100644 --- a/packages/console/app/src/i18n/ru.ts +++ b/packages/console/app/src/i18n/ru.ts @@ -267,6 +267,8 @@ export const dict = { "go.cta.promo": "$5 первый месяц", "go.pricing.body": "Используйте с любым агентом. $5 за первый месяц, затем $10/месяц. Пополняйте баланс при необходимости. Отменить можно в любое время.", + "go.banner.badge": "3x", + "go.banner.text": "Kimi K2.6: лимит использования увеличен в 3 раза до 27 апреля", "go.graph.free": "Бесплатно", "go.graph.freePill": "Big Pickle и бесплатные модели", "go.graph.go": "Go", @@ -274,6 +276,7 @@ export const dict = { "go.graph.usageLimits": "Лимиты использования", "go.graph.tick": "{{n}}x", "go.graph.aria": "Запросов за 5ч: {{free}} против {{go}}", + "go.graph.promoValue": "({{base}} × {{multiplier}})", "go.testimonials.brand.zen": "Zen", "go.testimonials.brand.go": "Go", diff --git a/packages/console/app/src/i18n/th.ts b/packages/console/app/src/i18n/th.ts index ebec3ab86765..54072c3e0e68 100644 --- a/packages/console/app/src/i18n/th.ts +++ b/packages/console/app/src/i18n/th.ts @@ -261,6 +261,8 @@ export const dict = { "go.cta.price": "$10/เดือน", "go.cta.promo": "$5 เดือนแรก", "go.pricing.body": "ใช้กับเอเจนต์ใดก็ได้ $5 ในเดือนแรก จากนั้น $10/เดือน เติมเครดิตหากจำเป็น ยกเลิกได้ตลอดเวลา", + "go.banner.badge": "3x", + "go.banner.text": "Kimi K2.6 โควตาการใช้งานเพิ่มเป็น 3 เท่า ถึง 27 เม.ย.", "go.graph.free": "ฟรี", "go.graph.freePill": "Big Pickle และโมเดลฟรี", "go.graph.go": "Go", @@ -268,6 +270,7 @@ export const dict = { "go.graph.usageLimits": "ขีดจำกัดการใช้งาน", "go.graph.tick": "{{n}}x", "go.graph.aria": "คำขอต่อ 5 ชม.: {{free}} vs {{go}}", + "go.graph.promoValue": "({{base}} × {{multiplier}})", "go.testimonials.brand.zen": "Zen", "go.testimonials.brand.go": "Go", diff --git a/packages/console/app/src/i18n/tr.ts b/packages/console/app/src/i18n/tr.ts index ccc6f1d32703..b209cf174e66 100644 --- a/packages/console/app/src/i18n/tr.ts +++ b/packages/console/app/src/i18n/tr.ts @@ -265,6 +265,8 @@ export const dict = { "go.cta.promo": "İlk ay $5", "go.pricing.body": "Herhangi bir ajanla kullanın. İlk ay $5, sonrasında ayda 10$. Gerekirse kredi yükleyin. İstediğiniz zaman iptal edin.", + "go.banner.badge": "3x", + "go.banner.text": "Kimi K2.6: kullanım limiti 27 Nisan'a kadar 3 katına çıktı", "go.graph.free": "Ücretsiz", "go.graph.freePill": "Big Pickle ve ücretsiz modeller", "go.graph.go": "Go", @@ -272,6 +274,7 @@ export const dict = { "go.graph.usageLimits": "Kullanım limitleri", "go.graph.tick": "{{n}}x", "go.graph.aria": "5 saatlik istekler: {{free}} vs {{go}}", + "go.graph.promoValue": "({{base}} × {{multiplier}})", "go.testimonials.brand.zen": "Zen", "go.testimonials.brand.go": "Go", diff --git a/packages/console/app/src/i18n/zh.ts b/packages/console/app/src/i18n/zh.ts index f54bb68736f4..e2d349abff1b 100644 --- a/packages/console/app/src/i18n/zh.ts +++ b/packages/console/app/src/i18n/zh.ts @@ -252,6 +252,8 @@ export const dict = { "go.cta.price": "$10/月", "go.cta.promo": "首月 $5", "go.pricing.body": "可配合任何代理使用。首月 $5,之后 $10/月。如有需要可充值。随时取消。", + "go.banner.badge": "3x", + "go.banner.text": "Kimi K2.6 使用额度提升至 3 倍,限时至 4 月 27 日", "go.graph.free": "免费", "go.graph.freePill": "Big Pickle 和免费模型", "go.graph.go": "Go", @@ -259,6 +261,7 @@ export const dict = { "go.graph.usageLimits": "使用限制", "go.graph.tick": "{{n}}x", "go.graph.aria": "每 5 小时请求数: {{free}} vs {{go}}", + "go.graph.promoValue": "({{base}} × {{multiplier}})", "go.testimonials.brand.zen": "Zen", "go.testimonials.brand.go": "Go", diff --git a/packages/console/app/src/i18n/zht.ts b/packages/console/app/src/i18n/zht.ts index 4076f18c0db8..1143420ffc5a 100644 --- a/packages/console/app/src/i18n/zht.ts +++ b/packages/console/app/src/i18n/zht.ts @@ -252,6 +252,8 @@ export const dict = { "go.cta.price": "$10/月", "go.cta.promo": "首月 $5", "go.pricing.body": "可搭配任何代理使用。首月 $5,之後 $10/月。如有需要可儲值。隨時取消。", + "go.banner.badge": "3x", + "go.banner.text": "Kimi K2.6 使用額度提升至 3 倍,限時至 4 月 27 日", "go.graph.free": "免費", "go.graph.freePill": "Big Pickle 與免費模型", "go.graph.go": "Go", @@ -259,6 +261,7 @@ export const dict = { "go.graph.usageLimits": "使用限制", "go.graph.tick": "{{n}}x", "go.graph.aria": "每 5 小時請求數:{{free}} vs {{go}}", + "go.graph.promoValue": "({{base}} × {{multiplier}})", "go.testimonials.brand.zen": "Zen", "go.testimonials.brand.go": "Go", diff --git a/packages/console/app/src/routes/go/index.css b/packages/console/app/src/routes/go/index.css index cd4406f25340..30ab5ae512a4 100644 --- a/packages/console/app/src/routes/go/index.css +++ b/packages/console/app/src/routes/go/index.css @@ -306,7 +306,7 @@ body { [data-component="hero"] { display: flex; flex-direction: column; - padding: calc(var(--vertical-padding) * 2) var(--padding); + padding: calc(var(--vertical-padding) * 1.5) var(--padding); [data-slot="zen logo dark"] { display: none; @@ -326,6 +326,37 @@ body { } } + [data-component="desktop-app-banner"] { + display: flex; + align-items: center; + gap: 12px; + margin-bottom: 32px; + + [data-slot="badge"] { + background: var(--color-background-strong); + color: var(--color-text-inverted); + font-weight: 500; + padding: 4px 8px; + line-height: 1; + flex-shrink: 0; + } + + [data-slot="content"] { + display: flex; + align-items: center; + gap: 1ch; + } + + [data-slot="text"] { + color: var(--color-text-strong); + line-height: 1.4; + + @media (max-width: 30.625rem) { + display: none; + } + } + } + [data-slot="hero-copy"] { img { margin-bottom: 24px; @@ -544,6 +575,14 @@ body { font-weight: 600; white-space: nowrap; } + + [data-bonus] { + color: var(--color-text-weak); + font-size: 12px; + font-weight: 400; + line-height: 1; + white-space: nowrap; + } } [data-slot="plot-labels"] { @@ -623,6 +662,10 @@ body { fill: var(--color-text-strong); } + [data-bar][data-kind="promo"] { + fill: color-mix(in srgb, var(--bar-go) 93%, var(--color-text-strong)); + } + [data-val] { fill: var(--color-text-strong); font-size: 13px; diff --git a/packages/console/app/src/routes/go/index.tsx b/packages/console/app/src/routes/go/index.tsx index b66419c5a7d7..e40c2ada15b5 100644 --- a/packages/console/app/src/routes/go/index.tsx +++ b/packages/console/app/src/routes/go/index.tsx @@ -59,7 +59,7 @@ function LimitsGraph(props: { href: string }) { const free = 200 const graph = [ { id: "glm-5.1", name: "GLM-5.1", req: 880, d: "100ms" }, - { id: "kimi-k2.6", name: "Kimi K2.6", req: 1150, d: "150ms" }, + { id: "kimi-k2.6", name: "Kimi K2.6", req: 3450, baseReq: 1150, multiplier: 3, d: "150ms" }, { id: "mimo-v2-pro", name: "MiMo-V2-Pro", req: 1290, d: "150ms" }, { id: "kimi-k2.5", name: "Kimi K2.5", req: 1850, d: "240ms" }, { id: "qwen3.6-plus", name: "Qwen3.6 Plus", req: 3300, d: "280ms" }, @@ -152,12 +152,24 @@ function LimitsGraph(props: { href: string }) { + {m.baseReq && ( + + )} )} @@ -197,6 +209,14 @@ function LimitsGraph(props: { href: string }) { style={{ "--x": px(x(ratio(m.req))), "--y": py(gy(i())), "--d": m.d } as any} > {m.req.toLocaleString()} + {m.baseReq && ( + + {i18n.t("go.graph.promoValue", { + base: m.baseReq.toLocaleString(), + multiplier: m.multiplier ?? 3, + })} + + )} {m.name} )} @@ -247,6 +267,12 @@ export default function Home() {
+
+ {i18n.t("home.banner.badge")} +
+ {i18n.t("go.banner.text")} +
+
From 08e594b8ab4a9958b0e63620866a4fb02b47b029 Mon Sep 17 00:00:00 2001 From: Frank Date: Tue, 21 Apr 2026 02:01:37 -0400 Subject: [PATCH 2/2] sync --- packages/console/app/src/i18n/ar.ts | 1 - packages/console/app/src/i18n/br.ts | 1 - packages/console/app/src/i18n/da.ts | 1 - packages/console/app/src/i18n/de.ts | 1 - packages/console/app/src/i18n/en.ts | 1 - packages/console/app/src/i18n/es.ts | 1 - packages/console/app/src/i18n/fr.ts | 1 - packages/console/app/src/i18n/it.ts | 1 - packages/console/app/src/i18n/ja.ts | 1 - packages/console/app/src/i18n/ko.ts | 1 - packages/console/app/src/i18n/no.ts | 1 - packages/console/app/src/i18n/pl.ts | 1 - packages/console/app/src/i18n/ru.ts | 1 - packages/console/app/src/i18n/th.ts | 1 - packages/console/app/src/i18n/tr.ts | 1 - packages/console/app/src/i18n/zh.ts | 1 - packages/console/app/src/i18n/zht.ts | 1 - packages/console/app/src/routes/go/index.css | 2 +- packages/console/app/src/routes/go/index.tsx | 17 ++++------------- 19 files changed, 5 insertions(+), 31 deletions(-) diff --git a/packages/console/app/src/i18n/ar.ts b/packages/console/app/src/i18n/ar.ts index 4a2be5565468..73c07c6775c3 100644 --- a/packages/console/app/src/i18n/ar.ts +++ b/packages/console/app/src/i18n/ar.ts @@ -270,7 +270,6 @@ export const dict = { "go.graph.usageLimits": "حدود الاستخدام", "go.graph.tick": "{{n}}x", "go.graph.aria": "الطلبات كل 5 ساعات: {{free}} مقابل {{go}}", - "go.graph.promoValue": "({{base}} × {{multiplier}})", "go.testimonials.brand.zen": "Zen", "go.testimonials.brand.go": "Go", diff --git a/packages/console/app/src/i18n/br.ts b/packages/console/app/src/i18n/br.ts index e03e140ddc79..d79b8350ae02 100644 --- a/packages/console/app/src/i18n/br.ts +++ b/packages/console/app/src/i18n/br.ts @@ -274,7 +274,6 @@ export const dict = { "go.graph.usageLimits": "Limites de uso", "go.graph.tick": "{{n}}x", "go.graph.aria": "Requisições por 5h: {{free}} vs {{go}}", - "go.graph.promoValue": "({{base}} × {{multiplier}})", "go.testimonials.brand.zen": "Zen", "go.testimonials.brand.go": "Go", diff --git a/packages/console/app/src/i18n/da.ts b/packages/console/app/src/i18n/da.ts index 132e16c0c2ac..e8069839672c 100644 --- a/packages/console/app/src/i18n/da.ts +++ b/packages/console/app/src/i18n/da.ts @@ -272,7 +272,6 @@ export const dict = { "go.graph.usageLimits": "Brugsgrænser", "go.graph.tick": "{{n}}x", "go.graph.aria": "Forespørgsler pr. 5t: {{free}} vs {{go}}", - "go.graph.promoValue": "({{base}} × {{multiplier}})", "go.testimonials.brand.zen": "Zen", "go.testimonials.brand.go": "Go", diff --git a/packages/console/app/src/i18n/de.ts b/packages/console/app/src/i18n/de.ts index 5e2fcfdf4cb9..bdd47e77cf2c 100644 --- a/packages/console/app/src/i18n/de.ts +++ b/packages/console/app/src/i18n/de.ts @@ -274,7 +274,6 @@ export const dict = { "go.graph.usageLimits": "Nutzungslimits", "go.graph.tick": "{{n}}x", "go.graph.aria": "Anfragen pro 5h: {{free}} vs {{go}}", - "go.graph.promoValue": "({{base}} × {{multiplier}})", "go.testimonials.brand.zen": "Zen", "go.testimonials.brand.go": "Go", diff --git a/packages/console/app/src/i18n/en.ts b/packages/console/app/src/i18n/en.ts index 3fd6cdd82b4c..a242ff10104d 100644 --- a/packages/console/app/src/i18n/en.ts +++ b/packages/console/app/src/i18n/en.ts @@ -268,7 +268,6 @@ export const dict = { "go.graph.usageLimits": "Usage limits", "go.graph.tick": "{{n}}x", "go.graph.aria": "Requests per 5h: {{free}} vs {{go}}", - "go.graph.promoValue": "({{base}} × {{multiplier}})", "go.testimonials.brand.zen": "Zen", "go.testimonials.brand.go": "Go", diff --git a/packages/console/app/src/i18n/es.ts b/packages/console/app/src/i18n/es.ts index c64f32b53ced..ddeff684b0ce 100644 --- a/packages/console/app/src/i18n/es.ts +++ b/packages/console/app/src/i18n/es.ts @@ -275,7 +275,6 @@ export const dict = { "go.graph.usageLimits": "Límites de uso", "go.graph.tick": "{{n}}x", "go.graph.aria": "Solicitudes por 5h: {{free}} vs {{go}}", - "go.graph.promoValue": "({{base}} × {{multiplier}})", "go.testimonials.brand.zen": "Zen", "go.testimonials.brand.go": "Go", diff --git a/packages/console/app/src/i18n/fr.ts b/packages/console/app/src/i18n/fr.ts index 191a430342ed..df892c98d38d 100644 --- a/packages/console/app/src/i18n/fr.ts +++ b/packages/console/app/src/i18n/fr.ts @@ -276,7 +276,6 @@ export const dict = { "go.graph.usageLimits": "Limites d'utilisation", "go.graph.tick": "{{n}}x", "go.graph.aria": "Requêtes par 5h : {{free}} vs {{go}}", - "go.graph.promoValue": "({{base}} × {{multiplier}})", "go.testimonials.brand.zen": "Zen", "go.testimonials.brand.go": "Go", diff --git a/packages/console/app/src/i18n/it.ts b/packages/console/app/src/i18n/it.ts index c794e936db90..67a73aaeefa4 100644 --- a/packages/console/app/src/i18n/it.ts +++ b/packages/console/app/src/i18n/it.ts @@ -272,7 +272,6 @@ export const dict = { "go.graph.usageLimits": "Limiti di utilizzo", "go.graph.tick": "{{n}}x", "go.graph.aria": "Richieste ogni 5h: {{free}} vs {{go}}", - "go.graph.promoValue": "({{base}} × {{multiplier}})", "go.testimonials.brand.zen": "Zen", "go.testimonials.brand.go": "Go", diff --git a/packages/console/app/src/i18n/ja.ts b/packages/console/app/src/i18n/ja.ts index fcb9aee65d11..541fdd56c183 100644 --- a/packages/console/app/src/i18n/ja.ts +++ b/packages/console/app/src/i18n/ja.ts @@ -271,7 +271,6 @@ export const dict = { "go.graph.usageLimits": "利用制限", "go.graph.tick": "{{n}}倍", "go.graph.aria": "5時間あたりのリクエスト数: {{free}} 対 {{go}}", - "go.graph.promoValue": "({{base}} × {{multiplier}})", "go.testimonials.brand.zen": "Zen", "go.testimonials.brand.go": "Go", diff --git a/packages/console/app/src/i18n/ko.ts b/packages/console/app/src/i18n/ko.ts index 86e97be10998..5d459425beaa 100644 --- a/packages/console/app/src/i18n/ko.ts +++ b/packages/console/app/src/i18n/ko.ts @@ -268,7 +268,6 @@ export const dict = { "go.graph.usageLimits": "사용 한도", "go.graph.tick": "{{n}}배", "go.graph.aria": "5시간당 요청 수: {{free}} 대 {{go}}", - "go.graph.promoValue": "({{base}} × {{multiplier}})", "go.testimonials.brand.zen": "Zen", "go.testimonials.brand.go": "Go", diff --git a/packages/console/app/src/i18n/no.ts b/packages/console/app/src/i18n/no.ts index d621550adbff..af2b018b00fa 100644 --- a/packages/console/app/src/i18n/no.ts +++ b/packages/console/app/src/i18n/no.ts @@ -272,7 +272,6 @@ export const dict = { "go.graph.usageLimits": "Bruksgrenser", "go.graph.tick": "{{n}}x", "go.graph.aria": "Forespørsler per 5t: {{free}} vs {{go}}", - "go.graph.promoValue": "({{base}} × {{multiplier}})", "go.testimonials.brand.zen": "Zen", "go.testimonials.brand.go": "Go", diff --git a/packages/console/app/src/i18n/pl.ts b/packages/console/app/src/i18n/pl.ts index 094eb2aa8fb7..f2219487bcb5 100644 --- a/packages/console/app/src/i18n/pl.ts +++ b/packages/console/app/src/i18n/pl.ts @@ -273,7 +273,6 @@ export const dict = { "go.graph.usageLimits": "Limity użycia", "go.graph.tick": "{{n}}x", "go.graph.aria": "Żądania na 5h: {{free}} vs {{go}}", - "go.graph.promoValue": "({{base}} × {{multiplier}})", "go.testimonials.brand.zen": "Zen", "go.testimonials.brand.go": "Go", diff --git a/packages/console/app/src/i18n/ru.ts b/packages/console/app/src/i18n/ru.ts index 4efe9122242c..8fd76226e449 100644 --- a/packages/console/app/src/i18n/ru.ts +++ b/packages/console/app/src/i18n/ru.ts @@ -276,7 +276,6 @@ export const dict = { "go.graph.usageLimits": "Лимиты использования", "go.graph.tick": "{{n}}x", "go.graph.aria": "Запросов за 5ч: {{free}} против {{go}}", - "go.graph.promoValue": "({{base}} × {{multiplier}})", "go.testimonials.brand.zen": "Zen", "go.testimonials.brand.go": "Go", diff --git a/packages/console/app/src/i18n/th.ts b/packages/console/app/src/i18n/th.ts index 54072c3e0e68..efe535094f3c 100644 --- a/packages/console/app/src/i18n/th.ts +++ b/packages/console/app/src/i18n/th.ts @@ -270,7 +270,6 @@ export const dict = { "go.graph.usageLimits": "ขีดจำกัดการใช้งาน", "go.graph.tick": "{{n}}x", "go.graph.aria": "คำขอต่อ 5 ชม.: {{free}} vs {{go}}", - "go.graph.promoValue": "({{base}} × {{multiplier}})", "go.testimonials.brand.zen": "Zen", "go.testimonials.brand.go": "Go", diff --git a/packages/console/app/src/i18n/tr.ts b/packages/console/app/src/i18n/tr.ts index b209cf174e66..114dcbdb0d51 100644 --- a/packages/console/app/src/i18n/tr.ts +++ b/packages/console/app/src/i18n/tr.ts @@ -274,7 +274,6 @@ export const dict = { "go.graph.usageLimits": "Kullanım limitleri", "go.graph.tick": "{{n}}x", "go.graph.aria": "5 saatlik istekler: {{free}} vs {{go}}", - "go.graph.promoValue": "({{base}} × {{multiplier}})", "go.testimonials.brand.zen": "Zen", "go.testimonials.brand.go": "Go", diff --git a/packages/console/app/src/i18n/zh.ts b/packages/console/app/src/i18n/zh.ts index e2d349abff1b..72a2a4570d9b 100644 --- a/packages/console/app/src/i18n/zh.ts +++ b/packages/console/app/src/i18n/zh.ts @@ -261,7 +261,6 @@ export const dict = { "go.graph.usageLimits": "使用限制", "go.graph.tick": "{{n}}x", "go.graph.aria": "每 5 小时请求数: {{free}} vs {{go}}", - "go.graph.promoValue": "({{base}} × {{multiplier}})", "go.testimonials.brand.zen": "Zen", "go.testimonials.brand.go": "Go", diff --git a/packages/console/app/src/i18n/zht.ts b/packages/console/app/src/i18n/zht.ts index 1143420ffc5a..caea5c74bb8f 100644 --- a/packages/console/app/src/i18n/zht.ts +++ b/packages/console/app/src/i18n/zht.ts @@ -261,7 +261,6 @@ export const dict = { "go.graph.usageLimits": "使用限制", "go.graph.tick": "{{n}}x", "go.graph.aria": "每 5 小時請求數:{{free}} vs {{go}}", - "go.graph.promoValue": "({{base}} × {{multiplier}})", "go.testimonials.brand.zen": "Zen", "go.testimonials.brand.go": "Go", diff --git a/packages/console/app/src/routes/go/index.css b/packages/console/app/src/routes/go/index.css index 30ab5ae512a4..de8dce472478 100644 --- a/packages/console/app/src/routes/go/index.css +++ b/packages/console/app/src/routes/go/index.css @@ -663,7 +663,7 @@ body { } [data-bar][data-kind="promo"] { - fill: color-mix(in srgb, var(--bar-go) 93%, var(--color-text-strong)); + fill: color-mix(in srgb, var(--bar-go) 50%, transparent); } [data-val] { diff --git a/packages/console/app/src/routes/go/index.tsx b/packages/console/app/src/routes/go/index.tsx index e40c2ada15b5..bae5ddd28398 100644 --- a/packages/console/app/src/routes/go/index.tsx +++ b/packages/console/app/src/routes/go/index.tsx @@ -59,9 +59,8 @@ function LimitsGraph(props: { href: string }) { const free = 200 const graph = [ { id: "glm-5.1", name: "GLM-5.1", req: 880, d: "100ms" }, - { id: "kimi-k2.6", name: "Kimi K2.6", req: 3450, baseReq: 1150, multiplier: 3, d: "150ms" }, + { id: "kimi-k2.6", name: "Kimi K2.6 (3x usage)", req: 3450, baseReq: 1150, d: "150ms" }, { id: "mimo-v2-pro", name: "MiMo-V2-Pro", req: 1290, d: "150ms" }, - { id: "kimi-k2.5", name: "Kimi K2.5", req: 1850, d: "240ms" }, { id: "qwen3.6-plus", name: "Qwen3.6 Plus", req: 3300, d: "280ms" }, { id: "minimax-m2.7", name: "MiniMax M2.7", req: 3400, d: "300ms" }, { id: "qwen3.5-plus", name: "Qwen3.5 Plus", req: 10200, d: "360ms" }, @@ -79,7 +78,7 @@ function LimitsGraph(props: { href: string }) { const rmax = Math.max(1, ...graph.map((m) => ratio(m.req))) const log = (n: number) => Math.log10(Math.max(n, 1)) const base = 24 - const p = 1.8 + const p = 2.2 const x = (r: number) => left + base + Math.pow(log(r) / log(rmax), p) * (plot - base) const start = (x(1) / w) * 100 @@ -161,9 +160,9 @@ function LimitsGraph(props: { href: string }) { /> {m.baseReq && ( {m.req.toLocaleString()} - {m.baseReq && ( - - {i18n.t("go.graph.promoValue", { - base: m.baseReq.toLocaleString(), - multiplier: m.multiplier ?? 3, - })} - - )} {m.name} )}