mirror of
https://github.com/NanmiCoder/cc-haha.git
synced 2026-09-03 06:14:26 +08:00
胜算云不再赞助,从 README 与「添加服务商」入口下架。与558124914下线接口AI 的做法不同,这次不删预设条目——纯删会静默降级已配置该预设的 provider: - defaultEnv 从不随 provider 持久化,每次运行都从预设重算(胜算云的 API_TIMEOUT_MS、CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC 与 ANTHROPIC_DEFAULT_SONNET_MODEL_SUPPORTED_CAPABILITIES=none) - getManagedEnvKeys() 用所有预设的 defaultEnv 键构建 settings.json 擦除清单, 而 API_TIMEOUT_MS 与 CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC 仅由胜算云声明, 删掉后这两个键永久脱离清单,陈旧值会泄漏进此后激活的每个 provider - provider 卡片 Badge 渲染预设名,预设消失则已配置的卡片标签消失 - 较早的存档可能连 authStrategy / modelContextWindows 都未持久化,同样回退到预设 改动: - providerPresets.json:胜算云标 deprecated,摘掉 featured / promoText / apiKeyUrl; 一并补回 jiekouai 墓碑条目,修掉558124914留下的同类回归(该提交未进任何 tag, 回归尚未发布) - 过滤只加在新增路径:桌面端预设 chips 源,以及粘贴 settings JSON 后按 ANTHROPIC_BASE_URL 自动切预设那处;按 presetId 反查的路径一律保持全量 - GET /api/providers/presets 仍返回全量并携带 deprecated 标记,由消费方自行过滤 - ccSwitchImport 的 matchPresetId 有意继续匹配退役预设:导入映射的是用户既有配置, 继承该预设的 env 比落到 custom 更正确 - README 中英文移除胜算云赞助整行与推广链接,删除 shengsuanyun-logo.svg, 中英文 docs 模型页的中转服务商清单去掉胜算云 测试:settings.json 擦除清单不变量、退役预设仍解析出完整运行时 env、退役预设不得 残留推广字段、接口AI 的第三方 Sonnet 护栏(capabilities=none 与 1M 上下文窗口)、 桌面端 selectableProviderPresets 过滤。