From b0b91e4956eeca956ea569a2626aef986d1de7e5 Mon Sep 17 00:00:00 2001 From: gouki Date: Wed, 14 Oct 2026 08:31:05 +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=E6=B8=85=E5=8D=95=E5=90=8C=E6=AD=A5?= =?UTF-8?q?=E8=87=B3=20registry.py=EF=BC=8C=E6=8C=87=E5=AE=9A=E5=85=B6?= =?UTF-8?q?=E4=B8=BA=E5=94=AF=E4=B8=80=E4=BA=8B=E5=AE=9E=E6=BA=90?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 补全 AWS / Linode / NameSilo / AI 适配器组(DeepSeek / Moonshot / OpenAI / MiniMax), 声明以 app/adapters/registry.py 的 @register 注册项为唯一事实源,防止文档再次漂移。 --- .qoder/rules/coding-standards.md | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/.qoder/rules/coding-standards.md b/.qoder/rules/coding-standards.md index 4ed2010..eff063a 100644 --- a/.qoder/rules/coding-standards.md +++ b/.qoder/rules/coding-standards.md @@ -41,8 +41,9 @@ alwaysApply: true ## 云厂商适配层 -- 位于 `app/adapters/`:BaseAdapter 抽象基类 + registry 装饰器注册 -- 按 `Provider.sdk_type` 路由,已实现 Vultr / DO / Cloudflare / 阿里云 / 腾讯云 +- 位于 `app/adapters/`:BaseAdapter 抽象基类 + `@register` 装饰器注册 +- 按 `Provider.sdk_type` 路由,完整适配器清单以 `app/adapters/registry.py` 的 `@register` 注册项为唯一事实源 +- 当前已注册:Vultr / DO / Cloudflare / 阿里云 / 腾讯云 / AWS / Linode / NameSilo / AI 适配器组(DeepSeek / Moonshot / OpenAI / MiniMax) - sync_service 以 `(provider_id, external_id)` 去重同步入库 ## 平台分类