diff --git a/src/config/opencodeProviderPresets.ts b/src/config/opencodeProviderPresets.ts index 15d5cf696..99cb08bec 100644 --- a/src/config/opencodeProviderPresets.ts +++ b/src/config/opencodeProviderPresets.ts @@ -103,12 +103,12 @@ export const opencodeProviderPresets: OpenCodeProviderPreset[] = [ }, }, { - name: "Z.ai GLM", + name: "Zhipu GLM en", websiteUrl: "https://z.ai", apiKeyUrl: "https://z.ai/subscribe?ic=8JVLJQFSKB", settingsConfig: { npm: "@ai-sdk/openai-compatible", - name: "Z.ai GLM", + name: "Zhipu GLM en", options: { baseURL: "https://api.z.ai/v1", apiKey: "", @@ -646,6 +646,33 @@ export const opencodeProviderPresets: OpenCodeProviderPreset[] = [ }, }, }, + { + name: "RightCode", + websiteUrl: "https://www.right.codes", + apiKeyUrl: "https://www.right.codes/register?aff=0bdf9bfa", + settingsConfig: { + npm: "@ai-sdk/openai", + name: "RightCode", + options: { + baseURL: "https://right.codes/codex/v1", + apiKey: "", + }, + models: { + "gpt-5.2": { name: "GPT-5.2" }, + "gpt-5.2-codex": { name: "GPT-5.2 Codex" }, + }, + }, + category: "third_party", + icon: "rc", + iconColor: "#E96B2C", + templateValues: { + apiKey: { + label: "API Key", + placeholder: "", + editorValue: "", + }, + }, + }, // ========== 自定义模板 ========== {