tui: make the Go promo clearer for GLM-5.1 subscribers

Show visitors the temporary 2x GLM-5.1 limit and call out that Go includes full-capability, unquantized models so they can understand the offer before subscribing.
This commit is contained in:
Jack 2026-04-10 23:17:13 +08:00
parent ce19c051be
commit fbf0c8b1f4
19 changed files with 105 additions and 21 deletions

View file

@ -250,9 +250,10 @@ export const dict = {
"go.title": "OpenCode Go | نماذج برمجة منخفضة التكلفة للجميع",
"go.meta.description":
"يبدأ Go من $5 للشهر الأول، ثم $10/شهر، مع حدود طلب سخية لمدة 5 ساعات لـ GLM-5.1 وGLM-5 و Kimi K2.5 وMiMo-V2-Pro وMiMo-V2-Omni و MiniMax M2.5 وMiniMax M2.7.",
"go.banner.text": "GLM-5.1 — احصل على حدود استخدام مضاعفة حتى 20 أبريل",
"go.hero.title": "نماذج برمجة منخفضة التكلفة للجميع",
"go.hero.body":
"يجلب Go البرمجة الوكيلة للمبرمجين حول العالم. يوفر حدودًا سخية ووصولًا موثوقًا إلى أقوى النماذج مفتوحة المصدر، حتى تتمكن من البناء باستخدام وكلاء أقوياء دون القلق بشأن التكلفة أو التوفر.",
"يجلب Go البرمجة الوكيلة إلى المبرمجين حول العالم، مع حدود سخية ووصول موثوق إلى أقوى نماذج المصدر المفتوح، المقدمة بكامل قدراتها ومن دون تكميم، حتى تتمكن من البناء باستخدام وكلاء أقوياء دون القلق بشأن التكلفة أو التوفر.",
"go.cta.start": "اشترك في Go",
"go.cta.template": "{{text}} {{price}}",

View file

@ -254,9 +254,10 @@ export const dict = {
"go.title": "OpenCode Go | Modelos de codificação de baixo custo para todos",
"go.meta.description":
"O Go começa em $5 no primeiro mês, depois $10/mês, com limites generosos de solicitação de 5 horas para GLM-5.1, GLM-5, Kimi K2.5, MiMo-V2-Pro, MiMo-V2-Omni, MiniMax M2.5 e MiniMax M2.7.",
"go.banner.text": "GLM-5.1 — obtenha 2x limites de uso até 20 de abril",
"go.hero.title": "Modelos de codificação de baixo custo para todos",
"go.hero.body":
"O Go traz a codificação com agentes para programadores em todo o mundo. Oferecendo limites generosos e acesso confiável aos modelos de código aberto mais capazes, para que você possa construir com agentes poderosos sem se preocupar com custos ou disponibilidade.",
"O Go traz a codificação com agentes para programadores em todo o mundo, oferecendo limites generosos e acesso confiável aos modelos open source mais capazes, entregues em sua capacidade total e sem quantização, para que você possa construir com agentes poderosos sem se preocupar com custos ou disponibilidade.",
"go.cta.start": "Assinar o Go",
"go.cta.template": "{{text}} {{price}}",

View file

@ -252,9 +252,10 @@ export const dict = {
"go.title": "OpenCode Go | Kodningsmodeller til lav pris for alle",
"go.meta.description":
"Go starter ved $5 for den første måned, derefter $10/måned, med generøse 5-timers anmodningsgrænser for GLM-5.1, GLM-5, Kimi K2.5, MiMo-V2-Pro, MiMo-V2-Omni, MiniMax M2.5 og MiniMax M2.7.",
"go.banner.text": "GLM-5.1 — få 2x brugsgrænser frem til 20. april",
"go.hero.title": "Kodningsmodeller til lav pris for alle",
"go.hero.body":
"Go bringer agentisk kodning til programmører over hele verden. Med generøse grænser og pålidelig adgang til de mest kapable open source-modeller, så du kan bygge med kraftfulde agenter uden at bekymre dig om omkostninger eller tilgængelighed.",
"Go bringer agentisk kodning til programmører over hele verden med generøse grænser og pålidelig adgang til de mest kapable open source-modeller, leveret i fuld form og uden kvantisering, så du kan bygge med kraftfulde agenter uden at bekymre dig om omkostninger eller tilgængelighed.",
"go.cta.start": "Abonner på Go",
"go.cta.template": "{{text}} {{price}}",

View file

@ -254,9 +254,10 @@ export const dict = {
"go.title": "OpenCode Go | Kostengünstige Coding-Modelle für alle",
"go.meta.description":
"Go beginnt bei $5 für den ersten Monat, danach $10/Monat, mit großzügigen 5-Stunden-Anfragelimits für GLM-5.1, GLM-5, Kimi K2.5, MiMo-V2-Pro, MiMo-V2-Omni, MiniMax M2.5 und MiniMax M2.7.",
"go.banner.text": "GLM-5.1 — bis zum 20. April 2x Nutzungslimits",
"go.hero.title": "Kostengünstige Coding-Modelle für alle",
"go.hero.body":
"Go bringt Agentic Coding zu Programmierern auf der ganzen Welt. Mit großzügigen Limits und zuverlässigem Zugang zu den leistungsfähigsten Open-Source-Modellen, damit du mit leistungsstarken Agenten entwickeln kannst, ohne dir Gedanken über Kosten oder Verfügbarkeit zu machen.",
"Go bringt agentisches Coding zu Programmierern auf der ganzen Welt und bietet großzügige Limits sowie zuverlässigen Zugang zu den leistungsfähigsten Open-Source-Modellen, unquantisiert und in voller Leistungsfähigkeit bereitgestellt, damit du mit leistungsstarken Agenten entwickeln kannst, ohne dir Gedanken über Kosten oder Verfügbarkeit zu machen.",
"go.cta.start": "Go abonnieren",
"go.cta.template": "{{text}} {{price}}",

View file

@ -249,9 +249,10 @@ 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, MiMo-V2-Pro, MiMo-V2-Omni, MiniMax M2.5, and MiniMax M2.7.",
"go.banner.text": "GLM-5.1 — get 2x usage limits until April 20",
"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.",
"Go brings agentic coding to programmers around the world, offering generous limits and reliable access to the most capable open-source models, fully delivered, not quantized, so you can build with powerful agents without worrying about cost or availability.",
"go.cta.start": "Subscribe to Go",
"go.cta.template": "{{text}} {{price}}",

View file

@ -255,9 +255,10 @@ export const dict = {
"go.title": "OpenCode Go | Modelos de programación de bajo coste para todos",
"go.meta.description":
"Go comienza en $5 el primer mes, luego 10 $/mes, con generosos límites de solicitudes de 5 horas para GLM-5.1, GLM-5, Kimi K2.5, MiMo-V2-Pro, MiMo-V2-Omni, MiniMax M2.5 y MiniMax M2.7.",
"go.banner.text": "GLM-5.1 — obtén 2x límites de uso hasta el 20 de abril",
"go.hero.title": "Modelos de programación de bajo coste para todos",
"go.hero.body":
"Go lleva la programación agéntica a programadores de todo el mundo. Ofrece límites generosos y acceso fiable a los modelos de código abierto más capaces, para que puedas crear con agentes potentes sin preocuparte por el coste o la disponibilidad.",
"Go lleva la programación agéntica a programadores de todo el mundo y ofrece límites generosos y acceso fiable a los modelos open source más capaces, sin cuantización y entregados con todas sus capacidades, para que puedas crear con agentes potentes sin preocuparte por el coste o la disponibilidad.",
"go.cta.start": "Suscribirse a Go",
"go.cta.template": "{{text}} {{price}}",

View file

@ -256,9 +256,10 @@ export const dict = {
"go.title": "OpenCode Go | Modèles de code à faible coût pour tous",
"go.meta.description":
"Go commence à $5 pour le premier mois, puis 10 $/mois, avec des limites de requêtes généreuses sur 5 heures pour GLM-5.1, GLM-5, Kimi K2.5, MiMo-V2-Pro, MiMo-V2-Omni, MiniMax M2.5 et MiniMax M2.7.",
"go.banner.text": "GLM-5.1 — profitez de limites d'utilisation 2x jusqu'au 20 avril",
"go.hero.title": "Modèles de code à faible coût pour tous",
"go.hero.body":
"Go apporte le codage agentique aux programmeurs du monde entier. Offrant des limites généreuses et un accès fiable aux modèles open source les plus capables, pour que vous puissiez construire avec des agents puissants sans vous soucier du coût ou de la disponibilité.",
"Go apporte le codage agentique aux programmeurs du monde entier, avec des limites généreuses et un accès fiable aux modèles open source les plus performants, non quantifiés et livrés dans toute leur capacité, pour que vous puissiez créer avec des agents puissants sans vous soucier du coût ou de la disponibilité.",
"go.cta.start": "S'abonner à Go",
"go.cta.template": "{{text}} {{price}}",

View file

@ -252,9 +252,10 @@ export const dict = {
"go.title": "OpenCode Go | Modelli di coding a basso costo per tutti",
"go.meta.description":
"Go inizia a $5 per il primo mese, poi $10/mese, con generosi limiti di richiesta di 5 ore per GLM-5.1, GLM-5, Kimi K2.5, MiMo-V2-Pro, MiMo-V2-Omni, MiniMax M2.5 e MiniMax M2.7.",
"go.banner.text": "GLM-5.1 — ottieni limiti di utilizzo 2x fino al 20 aprile",
"go.hero.title": "Modelli di coding a basso costo per tutti",
"go.hero.body":
"Go porta il coding agentico ai programmatori di tutto il mondo. Offrendo limiti generosi e un accesso affidabile ai modelli open source più capaci, in modo da poter costruire con agenti potenti senza preoccuparsi dei costi o della disponibilità.",
"Go porta il coding agentico ai programmatori di tutto il mondo, offrendo limiti generosi e accesso affidabile ai modelli open source più capaci, non quantizzati e forniti nella loro piena capacità, così puoi costruire con agenti potenti senza preoccuparti di costi o disponibilità.",
"go.cta.start": "Abbonati a Go",
"go.cta.template": "{{text}} {{price}}",

View file

@ -251,9 +251,10 @@ export const dict = {
"go.title": "OpenCode Go | すべての人のための低価格なコーディングモデル",
"go.meta.description":
"Goは最初の月$5、その後$10/月で、GLM-5.1、GLM-5、Kimi K2.5、MiMo-V2-Pro、MiMo-V2-Omni、MiniMax M2.5、MiniMax M2.7に対して5時間のゆとりあるリクエスト上限があります。",
"go.banner.text": "GLM-5.1 — 4月20日まで利用上限が2倍",
"go.hero.title": "すべての人のための低価格なコーディングモデル",
"go.hero.body":
"Goは、世界中のプログラマーにエージェント型コーディングをもたらします。最も高性能なオープンソースモデルへの十分な制限と安定したアクセスを提供し、コストや可用性を気にすることなく強力なエージェントで構築できます。",
"Goは、世界中のプログラマーにエージェント型コーディングをもたらし、十分な利用枠と、量子化されずフル性能のまま提供される最も高性能なオープンソースモデルへの安定したアクセスを提供することで、コストや可用性を気にすることなく強力なエージェントで構築できます。",
"go.cta.start": "Goを購読する",
"go.cta.template": "{{text}} {{price}}",

View file

@ -248,9 +248,10 @@ export const dict = {
"go.title": "OpenCode Go | 모두를 위한 저비용 코딩 모델",
"go.meta.description":
"Go는 첫 달 $5, 이후 $10/월로 시작하며, GLM-5.1, GLM-5, Kimi K2.5, MiMo-V2-Pro, MiMo-V2-Omni, MiniMax M2.5, MiniMax M2.7에 대해 넉넉한 5시간 요청 한도를 제공합니다.",
"go.banner.text": "GLM-5.1 — 4월 20일까지 사용 한도 2배 제공",
"go.hero.title": "모두를 위한 저비용 코딩 모델",
"go.hero.body":
"Go는 전 세계 프로그래머들에게 에이전트 코딩을 제공합니다. 가장 유능한 오픈 소스 모델에 대한 넉넉한 한도와 안정적인 액세스를 제공하므로, 비용이나 가용성 걱정 없이 강력한 에이전트로 빌드할 수 있습니다.",
"Go는 전 세계 프로그래머들에게 에이전트 코딩을 제공합니다. 넉넉한 한도와 가장 강력한 오픈 소스 모델에 대한 안정적인 접근을 제공하며, 이 모델들은 양자화되지 않고 완전한 성능 그대로 제공되므로 비용이나 가용성을 걱정하지 않고 강력한 에이전트로 빌드할 수 있습니다.",
"go.cta.start": "Go 구독하기",
"go.cta.template": "{{text}} {{price}}",

View file

@ -252,9 +252,10 @@ export const dict = {
"go.title": "OpenCode Go | Rimelige kodemodeller for alle",
"go.meta.description":
"Go starter på $5 for den første måneden, deretter $10/måned, med sjenerøse 5-timers forespørselsgrenser for GLM-5.1, GLM-5, Kimi K2.5, MiMo-V2-Pro, MiMo-V2-Omni, MiniMax M2.5 og MiniMax M2.7.",
"go.banner.text": "GLM-5.1 — få 2x bruksgrenser frem til 20. april",
"go.hero.title": "Rimelige kodemodeller for alle",
"go.hero.body":
"Go bringer agent-koding til programmerere over hele verden. Med rause grenser og pålitelig tilgang til de mest kapable åpen kildekode-modellene, kan du bygge med kraftige agenter uten å bekymre deg for kostnader eller tilgjengelighet.",
"Go bringer agent-koding til programmerere over hele verden, med rause grenser og pålitelig tilgang til de mest kapable åpen kildekode-modellene, levert fullt ut og uten kvantisering, slik at du kan bygge med kraftige agenter uten å bekymre deg for kostnader eller tilgjengelighet.",
"go.cta.start": "Abonner på Go",
"go.cta.template": "{{text}} {{price}}",

View file

@ -253,9 +253,10 @@ export const dict = {
"go.title": "OpenCode Go | Niskokosztowe modele do kodowania dla każdego",
"go.meta.description":
"Go zaczyna się od $5 za pierwszy miesiąc, potem $10/miesiąc, z hojnymi 5-godzinnymi limitami zapytań dla GLM-5.1, GLM-5, Kimi K2.5, MiMo-V2-Pro, MiMo-V2-Omni, MiniMax M2.5 i MiniMax M2.7.",
"go.banner.text": "GLM-5.1 — 2x limitów użycia do 20 kwietnia",
"go.hero.title": "Niskokosztowe modele do kodowania dla każdego",
"go.hero.body":
"Go udostępnia programowanie z agentami programistom na całym świecie. Oferuje hojne limity i niezawodny dostęp do najzdolniejszych modeli open source, dzięki czemu możesz budować za pomocą potężnych agentów, nie martwiąc się o koszty czy dostępność.",
"Go udostępnia kodowanie agentowe programistom na całym świecie, oferując hojne limity i niezawodny dostęp do najbardziej zaawansowanych modeli open source, niekwantyzowanych i udostępnianych w pełnej postaci, dzięki czemu możesz budować z użyciem potężnych agentów bez martwienia się o koszty czy dostępność.",
"go.cta.start": "Zasubskrybuj Go",
"go.cta.template": "{{text}} {{price}}",

View file

@ -256,9 +256,10 @@ export const dict = {
"go.title": "OpenCode Go | Недорогие модели для кодинга для всех",
"go.meta.description":
"Go начинается с $5 за первый месяц, затем $10/месяц, с щедрыми лимитами запросов за 5 часов для GLM-5.1, GLM-5, Kimi K2.5, MiMo-V2-Pro, MiMo-V2-Omni, MiniMax M2.5 и MiniMax M2.7.",
"go.banner.text": "GLM-5.1 — лимиты использования 2x до 20 апреля",
"go.hero.title": "Недорогие модели для кодинга для всех",
"go.hero.body":
"Go открывает доступ к агентам-программистам разработчикам по всему миру. Предлагая щедрые лимиты и надежный доступ к наиболее способным моделям с открытым исходным кодом, вы можете создавать проекты с мощными агентами, не беспокоясь о затратах или доступности.",
"Go приносит агентное программирование разработчикам по всему миру, предлагая щедрые лимиты и надежный доступ к самым мощным open-source моделям, не подвергнутым квантованию и предоставляемым в полном объеме возможностей, чтобы вы могли создавать проекты с мощными агентами, не беспокоясь о стоимости или доступности.",
"go.cta.start": "Подписаться на Go",
"go.cta.template": "{{text}} {{price}}",

View file

@ -251,9 +251,10 @@ export const dict = {
"go.title": "OpenCode Go | โมเดลเขียนโค้ดราคาประหยัดสำหรับทุกคน",
"go.meta.description":
"Go เริ่มต้นที่ $5 สำหรับเดือนแรก จากนั้น $10/เดือน พร้อมขีดจำกัดคำขอ 5 ชั่วโมงที่เอื้อเฟื้อสำหรับ GLM-5.1, GLM-5, Kimi K2.5, MiMo-V2-Pro, MiMo-V2-Omni, MiniMax M2.5 และ MiniMax M2.7",
"go.banner.text": "GLM-5.1 — รับขีดจำกัดการใช้งาน 2 เท่าถึงวันที่ 20 เมษายน",
"go.hero.title": "โมเดลเขียนโค้ดราคาประหยัดสำหรับทุกคน",
"go.hero.body":
"Go นำการเขียนโค้ดแบบเอเจนต์มาสู่นักเขียนโปรแกรมทั่วโลก เสนอขีดจำกัดที่กว้างขวางและการเข้าถึงโมเดลโอเพนซอร์สที่มีความสามารถสูงสุดได้อย่างน่าเชื่อถือ เพื่อให้คุณสามารถสร้างสรรค์ด้วยเอเจนต์ที่ทรงพลังโดยไม่ต้องกังวลเรื่องค่าใช้จ่ายหรือความพร้อมใช้งาน",
"Go นำการเขียนโค้ดแบบเอเจนต์มาสู่นักเขียนโปรแกรมทั่วโลก พร้อมมอบขีดจำกัดที่กว้างขวางและการเข้าถึงโมเดลโอเพนซอร์สที่ทรงพลังที่สุดได้อย่างน่าเชื่อถือ โดยส่งมอบมาแบบเต็มประสิทธิภาพและไม่มีการควอนไทซ์ เพื่อให้คุณสามารถสร้างสรรค์ด้วยเอเจนต์ที่ทรงพลังโดยไม่ต้องกังวลเรื่องค่าใช้จ่ายหรือความพร้อมใช้งาน",
"go.cta.start": "สมัครสมาชิก Go",
"go.cta.template": "{{text}} {{price}}",

View file

@ -254,9 +254,10 @@ export const dict = {
"go.title": "OpenCode Go | Herkes için düşük maliyetli kodlama modelleri",
"go.meta.description":
"Go ilk ay $5, sonrasında ayda 10$ fiyatıyla başlar; GLM-5.1, GLM-5, Kimi K2.5, MiMo-V2-Pro, MiMo-V2-Omni, MiniMax M2.5 ve MiniMax M2.7 için cömert 5 saatlik istek limitleri sunar.",
"go.banner.text": "GLM-5.1 — 20 Nisan'a kadar 2 kat kullanım limiti",
"go.hero.title": "Herkes için düşük maliyetli kodlama modelleri",
"go.hero.body":
"Go, dünya çapındaki programcılara ajan tabanlı kodlama getiriyor. En yetenekli açık kaynaklı modellere cömert limitler ve güvenilir erişim sunarak, maliyet veya erişilebilirlik konusunda endişelenmeden güçlü ajanlarla geliştirme yapmanızı sağlar.",
"Go, ajan tabanlı kodlamayı dünya çapındaki programcılara getiriyor; cömert limitler ve en yetenekli açık kaynak modellere güvenilir erişim sunuyor. Bu modeller nicemlendirilmemiştir ve tüm yetenekleriyle sunulur; böylece maliyet veya erişilebilirlik konusunda endişelenmeden güçlü ajanlarla geliştirme yapabilirsiniz.",
"go.cta.start": "Go'ya abone ol",
"go.cta.template": "{{text}} {{price}}",

View file

@ -242,9 +242,10 @@ export const dict = {
"go.title": "OpenCode Go | 人人可用的低成本编程模型",
"go.meta.description":
"Go 首月 $5之后 $10/月,提供对 GLM-5.1、GLM-5、Kimi K2.5、MiMo-V2-Pro、MiMo-V2-Omni、MiniMax M2.5 和 MiniMax M2.7 的 5 小时充裕请求额度。",
"go.banner.text": "GLM-5.1 限时优惠4 月 20 日前可享 2 倍使用额度",
"go.hero.title": "人人可用的低成本编程模型",
"go.hero.body":
"Go 将代理编程带给全世界的程序员。提供充裕的限额和对最强大的开源模型的可靠访问,让您可以利用强大的代理进行构建,而无需担心成本或可用性。",
"Go 将代理编程带给全世界的程序员,提供充裕的使用额度,并可稳定使用具备完整能力且未经量化的最强开源模型,让您可以利用强大的代理进行构建,而无需担心成本或可用性。",
"go.cta.start": "订阅 Go",
"go.cta.template": "{{text}} {{price}}",

View file

@ -242,9 +242,10 @@ export const dict = {
"go.title": "OpenCode Go | 低成本全民編碼模型",
"go.meta.description":
"Go 首月 $5之後 $10/月,提供對 GLM-5.1、GLM-5、Kimi K2.5、MiMo-V2-Pro、MiMo-V2-Omni、MiniMax M2.5 和 MiniMax M2.7 的 5 小時充裕請求額度。",
"go.banner.text": "GLM-5.1 限時優惠4 月 20 日前可享 2 倍使用額度",
"go.hero.title": "低成本全民編碼模型",
"go.hero.body":
"Go 將代理編碼帶給全世界的程式設計師。提供寬裕的限額以及對最強大開源模型的穩定存取,讓你可以使用強大的代理進行構建,而無需擔心成本或可用性。",
"Go 將代理編碼帶給全世界的程式設計師,提供充裕的使用額度,並可穩定使用具備完整能力且未經量化的最強開源模型,讓您可以利用強大的代理進行構建,而無需擔心成本或可用性。",
"go.cta.start": "訂閱 Go",
"go.cta.template": "{{text}} {{price}}",

View file

@ -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,33 @@ body {
}
}
[data-component="desktop-app-banner"] {
display: flex;
align-items: center;
gap: 12px;
margin-bottom: 40px;
[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;
}
}
[data-slot="hero-copy"] {
img {
margin-bottom: 24px;
@ -441,6 +468,7 @@ body {
[data-component="limit-graph"] {
--bar-go: #f7ff00;
--bar-go-bonus: var(--color-go-2);
}
}
@ -452,6 +480,7 @@ body {
background: transparent;
padding: 58px var(--padding) 56px;
--bar-go: var(--color-go-2);
--bar-go-bonus: color-mix(in srgb, var(--color-go-2) 66%, white);
@media (max-width: 60rem) {
width: 50%;
@ -539,11 +568,24 @@ body {
white-space: nowrap;
}
[data-copy] {
display: inline-flex;
align-items: baseline;
gap: 8px;
white-space: nowrap;
}
[data-value] {
color: var(--color-text-strong);
font-weight: 600;
white-space: nowrap;
}
[data-note] {
color: color-mix(in srgb, var(--color-text-weak) 82%, var(--color-text-strong));
white-space: nowrap;
font-size: 12px;
}
}
[data-slot="plot-labels"] {
@ -623,6 +665,10 @@ body {
fill: var(--color-text-strong);
}
[data-bar][data-kind="bonus"] {
fill: var(--bar-go-bonus);
}
[data-val] {
fill: var(--color-text-strong);
font-size: 13px;

View file

@ -45,7 +45,7 @@ function LimitsGraph(props: { href: string }) {
const free = 200
const models = [
{ id: "glm-5.1", name: "GLM-5.1", req: 880, d: "100ms" },
{ id: "glm-5.1", name: "GLM-5.1", req: 1760, base: 880, bonus: 880, d: "100ms" },
{ id: "glm-5", name: "GLM-5", req: 1150, d: "120ms" },
{ id: "mimo-v2-pro", name: "MiMo-V2-Pro", req: 1290, d: "150ms" },
{ id: "kimi", name: "Kimi K2.5", req: 1850, d: "240ms" },
@ -138,12 +138,23 @@ function LimitsGraph(props: { href: string }) {
<rect
x={left}
y={gy(i()) - bh / 2}
width={Math.max(0, x(ratio(m.req)) - left)}
width={Math.max(0, m.bonus ? (x(ratio(m.req)) - left) / 2 : x(ratio(m.req)) - left)}
height={bh}
data-bar
data-kind="go"
data-model={m.id}
/>
{m.bonus && (
<rect
x={left + Math.max(0, (x(ratio(m.req)) - left) / 2)}
y={gy(i()) - bh / 2}
width={Math.max(0, (x(ratio(m.req)) - left) / 2)}
height={bh}
data-bar
data-kind="bonus"
data-model={m.id}
/>
)}
</g>
)}
</For>
@ -182,7 +193,10 @@ function LimitsGraph(props: { href: string }) {
data-model={m.id}
style={{ "--x": px(x(ratio(m.req))), "--y": py(gy(i())), "--d": m.d } as any}
>
<span data-value>{m.req.toLocaleString()}</span>
<span data-copy>
<span data-value>{m.req.toLocaleString()}</span>
{m.bonus && <span data-note>{`(${m.base!.toLocaleString()} × 2)`}</span>}
</span>
<span data-name>{m.name}</span>
</span>
)}
@ -233,6 +247,13 @@ export default function Home() {
<div data-component="content">
<section data-component="hero">
<div data-component="desktop-app-banner">
<span data-slot="badge">{i18n.t("home.banner.badge")}</span>
<div data-slot="content">
<span data-slot="text">{i18n.t("go.banner.text")}</span>
</div>
</div>
<div data-slot="hero-copy">
<img data-slot="zen logo light" src={goLogoLight} alt="" />
<img data-slot="zen logo dark" src={goLogoDark} alt="" />