From dd192bac20544ecf22051e1d82a7763e9d5370e6 Mon Sep 17 00:00:00 2001 From: gouki Date: Wed, 14 Oct 2026 08:32:09 +0000 Subject: [PATCH] =?UTF-8?q?docs(rules):=20=E4=BA=91=E5=8E=82=E5=95=86?= =?UTF-8?q?=E9=80=82=E9=85=8D=E5=B1=82=E8=A1=A5=E5=85=85=20AI=20=E4=BD=99?= =?UTF-8?q?=E9=A2=9D=E5=90=8C=E6=AD=A5=E8=A6=81=E6=B1=82?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 新增 AI 适配器时须在对应 adapter 实现余额查询方法, sync_ai_balances.py 通过 sync_all_ai_balances() 自动遍历同步。 --- .qoder/rules/coding-standards.md | 1 + 1 file changed, 1 insertion(+) diff --git a/.qoder/rules/coding-standards.md b/.qoder/rules/coding-standards.md index c33f301..abed0ec 100644 --- a/.qoder/rules/coding-standards.md +++ b/.qoder/rules/coding-standards.md @@ -45,6 +45,7 @@ alwaysApply: true - 按 `Provider.sdk_type` 路由,完整适配器清单以 `app/adapters/registry.py` 的 `@register` 注册项为唯一事实源 - 当前已注册:Vultr / DO / Cloudflare / 阿里云 / 腾讯云 / AWS / Linode / NameSilo / AI 适配器组(DeepSeek / Moonshot / OpenAI / MiniMax) - 新增 AI 适配器时,须同步在 `app/core/seed.py` 的 `PRESET_PROVIDERS` 中添加对应平台记录(`category: ai_agent`、`services: ai_agent`),前端 AI 平台选择器从数据库 Provider 动态渲染,无硬编码列表 +- 新增 AI 适配器时,须在对应 adapter 中实现余额查询方法,`scripts/sync_ai_balances.py` 通过 `sync_service.sync_all_ai_balances()` 自动遍历全部 AI 账号同步余额 - sync_service 以 `(provider_id, external_id)` 去重同步入库 ## 平台分类