mirror of
https://gitee.com/zhangsken/opencode.git
synced 2026-10-16 10:30:01 +08:00
feat(go): add DeepSeek V4.1 Flash (#48270)
This commit is contained in:
@@ -16,12 +16,23 @@ export const goModels = [
|
||||
{ id: "mimo-v2.5-pro", name: "MiMo-V2.5-Pro", requests: 3250, allowance: 15 },
|
||||
{ id: "qwen3.6-plus", name: "Qwen3.6 Plus", requests: 3300, allowance: 60 },
|
||||
{ id: "minimax-m2.7", name: "MiniMax M2.7", requests: 3400, allowance: 60 },
|
||||
{ id: "deepseek-v4-flash-vision-exp", name: "DeepSeek V4 Flash Vision Exp", requests: 3800, allowance: 15 },
|
||||
{ id: "deepseek-v4-flash-vision-exp", name: "DeepSeek V4 Flash Vision Exp", requests: 6500, allowance: 15 },
|
||||
{ id: "qwen3.7-plus", name: "Qwen3.7 Plus", requests: 4300, allowance: 60, featured: true },
|
||||
{ id: "hy3", name: "Hy3", requests: 4300, allowance: 60 },
|
||||
{ id: "qwen3.8-flash", name: "Qwen3.8 Flash", requests: 5400, allowance: 30 },
|
||||
{ id: "glm-5.3-flash", name: "GLM-5.3-Flash", requests: 6320, allowance: 60, featured: true },
|
||||
{ id: "deepseek-v4-flash", name: "DeepSeek V4 Flash", requests: 7600, allowance: 30, featured: true },
|
||||
{ id: "deepseek-v4-flash", name: "DeepSeek V4 Flash", requests: 13000, allowance: 30, featured: true },
|
||||
{
|
||||
id: "deepseek-flash",
|
||||
name: "DeepSeek V4.1 Flash",
|
||||
requests: 26000,
|
||||
baseRequests: 6500,
|
||||
allowance: 60,
|
||||
baseAllowance: 15,
|
||||
bonus: 4,
|
||||
featured: true,
|
||||
fresh: true,
|
||||
},
|
||||
{ id: "longcat-2.0", name: "LongCat-2.0", requests: 11400, allowance: 60 },
|
||||
{ id: "omen-alpha", name: "Omen Alpha", requests: 11600, allowance: 100, featured: true, fresh: true },
|
||||
{ id: "mimo-v2.5", name: "MiMo-V2.5", requests: 30100, allowance: 60, featured: true },
|
||||
|
||||
@@ -25,6 +25,13 @@
|
||||
}
|
||||
}
|
||||
|
||||
s {
|
||||
display: block;
|
||||
color: var(--color-text-weak);
|
||||
font-size: 0.6875rem;
|
||||
font-weight: 400;
|
||||
}
|
||||
|
||||
[data-slot="columns"],
|
||||
[data-slot="model-row"] {
|
||||
display: grid;
|
||||
|
||||
@@ -80,6 +80,9 @@ export function LimitsGraph(props: { href: string }) {
|
||||
<Show when={model.fresh}>
|
||||
<span data-slot="badge">{i18n.t("go.graph.new")}</span>
|
||||
</Show>
|
||||
<Show when={model.bonus}>
|
||||
<span data-slot="badge">{i18n.t("go.graph.bonus", { count: model.bonus! })}</span>
|
||||
</Show>
|
||||
<Show when={model.regions}>
|
||||
<a
|
||||
data-slot="region"
|
||||
@@ -103,10 +106,16 @@ export function LimitsGraph(props: { href: string }) {
|
||||
<div data-slot="bar" style={{ "--width": `${position(model.requests)}%` }} />
|
||||
</div>
|
||||
<div data-slot="requests">
|
||||
<Show when={model.baseRequests}>
|
||||
<s>{format().format(model.baseRequests!)}</s>{" "}
|
||||
</Show>
|
||||
<bdi>{format().format(model.requests)}</bdi>
|
||||
</div>
|
||||
</div>
|
||||
<div role="cell" data-slot="allowance" data-high={model.allowance >= 60 ? "" : undefined}>
|
||||
<Show when={model.baseAllowance}>
|
||||
<s>{currency().format(model.baseAllowance!)}</s>{" "}
|
||||
</Show>
|
||||
<bdi>
|
||||
<For each={currency().formatToParts(model.allowance)}>
|
||||
{(part) => (
|
||||
|
||||
@@ -3,6 +3,8 @@ import { dict as en } from "./en"
|
||||
|
||||
export const dict = {
|
||||
...en,
|
||||
"go.promo.deepseek": "يحصل DeepSeek V4.1 Flash على حدود استخدام مضاعفة 4 مرات لفترة محدودة",
|
||||
"go.graph.bonus": "استخدام مضاعف {{count}} مرات",
|
||||
"nav.github": "GitHub",
|
||||
"nav.docs": "الوثائق",
|
||||
"nav.changelog": "سجل التغييرات",
|
||||
|
||||
@@ -3,6 +3,8 @@ import { dict as en } from "./en"
|
||||
|
||||
export const dict = {
|
||||
...en,
|
||||
"go.promo.deepseek": "DeepSeek V4.1 Flash tem limites de uso 4x maiores por tempo limitado",
|
||||
"go.graph.bonus": "{{count}}× mais uso",
|
||||
"nav.github": "GitHub",
|
||||
"nav.docs": "Documentação",
|
||||
"nav.changelog": "Changelog",
|
||||
|
||||
@@ -3,6 +3,8 @@ import { dict as en } from "./en"
|
||||
|
||||
export const dict = {
|
||||
...en,
|
||||
"go.promo.deepseek": "DeepSeek V4.1 Flash får firedoblet brugsgrænse i en begrænset periode",
|
||||
"go.graph.bonus": "{{count}}× forbrug",
|
||||
"nav.github": "GitHub",
|
||||
"nav.docs": "Dokumentation",
|
||||
"nav.changelog": "Changelog",
|
||||
|
||||
@@ -3,6 +3,8 @@ import { dict as en } from "./en"
|
||||
|
||||
export const dict = {
|
||||
...en,
|
||||
"go.promo.deepseek": "DeepSeek V4.1 Flash erhält für begrenzte Zeit 4x Nutzungslimits",
|
||||
"go.graph.bonus": "{{count}}× Nutzung",
|
||||
"nav.github": "GitHub",
|
||||
"nav.docs": "Dokumentation",
|
||||
"nav.changelog": "Changelog",
|
||||
|
||||
@@ -1,4 +1,6 @@
|
||||
export const dict = {
|
||||
"go.promo.deepseek": "DeepSeek V4.1 Flash gets 4× usage limits for a limited time",
|
||||
"go.graph.bonus": "{{count}}× usage",
|
||||
"nav.github": "GitHub",
|
||||
"nav.docs": "Docs",
|
||||
"nav.data": "Data",
|
||||
|
||||
@@ -3,6 +3,8 @@ import { dict as en } from "./en"
|
||||
|
||||
export const dict = {
|
||||
...en,
|
||||
"go.promo.deepseek": "DeepSeek V4.1 Flash tiene límites de uso 4x mayores por tiempo limitado",
|
||||
"go.graph.bonus": "{{count}}× de uso",
|
||||
"nav.github": "GitHub",
|
||||
"nav.docs": "Documentación",
|
||||
"nav.changelog": "Registro de cambios",
|
||||
|
||||
@@ -3,6 +3,8 @@ import { dict as en } from "./en"
|
||||
|
||||
export const dict = {
|
||||
...en,
|
||||
"go.promo.deepseek": "DeepSeek V4.1 Flash bénéficie de limites d’utilisation 4x supérieures pour une durée limitée",
|
||||
"go.graph.bonus": "{{count}}× d’utilisation",
|
||||
"app.meta.description": "OpenCode - L'agent de code open source.",
|
||||
"nav.github": "GitHub",
|
||||
"nav.docs": "Documentation",
|
||||
|
||||
@@ -3,6 +3,8 @@ import { dict as en } from "./en"
|
||||
|
||||
export const dict = {
|
||||
...en,
|
||||
"go.promo.deepseek": "DeepSeek V4.1 Flash offre limiti di utilizzo 4x superiori per un periodo limitato",
|
||||
"go.graph.bonus": "Utilizzo {{count}}×",
|
||||
"nav.github": "GitHub",
|
||||
"nav.docs": "Documentazione",
|
||||
"nav.changelog": "Changelog",
|
||||
|
||||
@@ -3,6 +3,8 @@ import { dict as en } from "./en"
|
||||
|
||||
export const dict = {
|
||||
...en,
|
||||
"go.promo.deepseek": "DeepSeek V4.1 Flashの利用上限が期間限定で4倍に",
|
||||
"go.graph.bonus": "利用枠{{count}}倍",
|
||||
"nav.github": "GitHub",
|
||||
"nav.docs": "ドキュメント",
|
||||
"nav.changelog": "変更履歴",
|
||||
|
||||
@@ -3,6 +3,8 @@ import { dict as en } from "./en"
|
||||
|
||||
export const dict = {
|
||||
...en,
|
||||
"go.promo.deepseek": "DeepSeek V4.1 Flash 사용 한도가 한시적으로 4배 확대됩니다",
|
||||
"go.graph.bonus": "사용량 {{count}}배",
|
||||
"nav.github": "GitHub",
|
||||
"nav.docs": "문서",
|
||||
"nav.changelog": "변경 내역",
|
||||
|
||||
@@ -3,6 +3,8 @@ import { dict as en } from "./en"
|
||||
|
||||
export const dict = {
|
||||
...en,
|
||||
"go.promo.deepseek": "DeepSeek V4.1 Flash får 4x bruksgrense i en begrenset periode",
|
||||
"go.graph.bonus": "{{count}}× bruk",
|
||||
"nav.github": "GitHub",
|
||||
"nav.docs": "Dokumentasjon",
|
||||
"nav.changelog": "Endringslogg",
|
||||
|
||||
@@ -2,6 +2,8 @@ import { dict as en } from "./en"
|
||||
|
||||
export const dict = {
|
||||
...en,
|
||||
"go.promo.deepseek": "DeepSeek V4.1 Flash oferuje 4x wyższe limity użycia przez ograniczony czas",
|
||||
"go.graph.bonus": "{{count}}× większy limit",
|
||||
"nav.github": "GitHub",
|
||||
"nav.docs": "Dokumentacja",
|
||||
"nav.changelog": "Dziennik zmian",
|
||||
|
||||
@@ -3,6 +3,8 @@ import { dict as en } from "./en"
|
||||
|
||||
export const dict = {
|
||||
...en,
|
||||
"go.promo.deepseek": "DeepSeek V4.1 Flash получает 4x лимиты использования на ограниченное время",
|
||||
"go.graph.bonus": "Лимит ×{{count}}",
|
||||
"nav.github": "GitHub",
|
||||
"nav.docs": "Документация",
|
||||
"nav.changelog": "Список изменений",
|
||||
|
||||
@@ -3,6 +3,8 @@ import { dict as en } from "./en"
|
||||
|
||||
export const dict = {
|
||||
...en,
|
||||
"go.promo.deepseek": "DeepSeek V4.1 Flash เพิ่มโควตาการใช้งานเป็น 4 เท่าในช่วงเวลาจำกัด",
|
||||
"go.graph.bonus": "ใช้งาน {{count}} เท่า",
|
||||
"nav.github": "GitHub",
|
||||
"nav.docs": "เอกสาร",
|
||||
"nav.changelog": "บันทึกการเปลี่ยนแปลง",
|
||||
|
||||
@@ -3,6 +3,8 @@ import { dict as en } from "./en"
|
||||
|
||||
export const dict = {
|
||||
...en,
|
||||
"go.promo.deepseek": "DeepSeek V4.1 Flash sınırlı bir süre için 4x kullanım limiti sunuyor",
|
||||
"go.graph.bonus": "{{count}}× kullanım",
|
||||
"nav.github": "GitHub",
|
||||
"nav.docs": "Dokümantasyon",
|
||||
"nav.changelog": "Değişiklik günlüğü",
|
||||
|
||||
@@ -2,6 +2,8 @@ import { dict as en } from "./en"
|
||||
|
||||
export const dict = {
|
||||
...en,
|
||||
"go.promo.deepseek": "DeepSeek V4.1 Flash отримує 4x ліміти використання протягом обмеженого часу",
|
||||
"go.graph.bonus": "Ліміт ×{{count}}",
|
||||
"nav.github": "GitHub",
|
||||
"nav.docs": "Документація",
|
||||
"nav.changelog": "Журнал змін",
|
||||
|
||||
@@ -3,6 +3,8 @@ import { dict as en } from "./en"
|
||||
|
||||
export const dict = {
|
||||
...en,
|
||||
"go.promo.deepseek": "DeepSeek V4.1 Flash 限时享受 4 倍使用额度",
|
||||
"go.graph.bonus": "{{count}} 倍用量",
|
||||
"nav.github": "GitHub",
|
||||
"nav.docs": "文档",
|
||||
"nav.changelog": "更新日志",
|
||||
|
||||
@@ -3,6 +3,8 @@ import { dict as en } from "./en"
|
||||
|
||||
export const dict = {
|
||||
...en,
|
||||
"go.promo.deepseek": "DeepSeek V4.1 Flash 限時享有 4 倍使用額度",
|
||||
"go.graph.bonus": "{{count}} 倍用量",
|
||||
"nav.github": "GitHub",
|
||||
"nav.docs": "文件",
|
||||
"nav.changelog": "更新日誌",
|
||||
|
||||
@@ -363,10 +363,6 @@ body {
|
||||
[data-slot="text"] {
|
||||
color: var(--color-text-strong);
|
||||
line-height: 1.4;
|
||||
|
||||
@media (max-width: 30.625rem) {
|
||||
display: none;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -46,8 +46,10 @@ const models = [
|
||||
{ name: "MiniMax M2.7", training: "go.faq.a5.notUsed", retention: "go.faq.a5.retention0" },
|
||||
{ name: "Muse Spark 1.3 Contributor", training: "go.faq.a5.used", retention: "go.faq.a5.notZdr" },
|
||||
{ name: "Muse Spark 1.2 Contributor", training: "go.faq.a5.used", retention: "go.faq.a5.notZdr" },
|
||||
{ name: "DeepSeek V4.1 Flash", training: "go.faq.a5.notUsed", retention: "go.faq.a5.retention0" },
|
||||
{ name: "DeepSeek V4 Pro", training: "go.faq.a5.notUsed", retention: "go.faq.a5.retention0" },
|
||||
{ name: "DeepSeek V4 Flash", training: "go.faq.a5.notUsed", retention: "go.faq.a5.retention0" },
|
||||
{ name: "DeepSeek V4 Flash Vision Exp", training: "go.faq.a5.notUsed", retention: "go.faq.a5.retention0" },
|
||||
{ name: "Hy4 preview", training: "go.faq.a5.notUsed", retention: "go.faq.a5.retention0" },
|
||||
{ name: "Hy3", training: "go.faq.a5.notUsed", retention: "go.faq.a5.retention0" },
|
||||
{ name: "Omen Alpha", training: "go.faq.a5.notUsed", retention: "go.faq.a5.retention0" },
|
||||
@@ -80,6 +82,12 @@ 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.promo.deepseek")}</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="" />
|
||||
|
||||
@@ -659,6 +659,7 @@ export function LiteSection(props: { lite: LiteSubscription | undefined }) {
|
||||
<li>Qwen3.7 Max</li>
|
||||
<li>Qwen3.7 Plus</li>
|
||||
<li>Qwen3.6 Plus</li>
|
||||
<li>DeepSeek V4.1 Flash — {i18n.t("go.graph.bonus", { count: 4 })}</li>
|
||||
<li>DeepSeek V4 Pro</li>
|
||||
<li>DeepSeek V4 Flash</li>
|
||||
<li>DeepSeek V4 Flash Vision Exp</li>
|
||||
@@ -668,6 +669,7 @@ export function LiteSection(props: { lite: LiteSubscription | undefined }) {
|
||||
<li>Hy3</li>
|
||||
<li>Omen Alpha</li>
|
||||
</ul>
|
||||
<p data-slot="promo-description">{i18n.t("go.promo.deepseek")}</p>
|
||||
<p data-slot="promo-description">{i18n.t("workspace.lite.promo.footer")}</p>
|
||||
<div data-slot="subscribe-actions">
|
||||
<button
|
||||
|
||||
Reference in New Issue
Block a user