← ClaudeAtlas

model-connectorlisted

自定义大模型自动接入工程师(宿主无关版,仅覆盖 OpenAI 兼容及厂商双协议端点)。当用户说"接入自定义大模型""配置自己的大模型""把模型接入本Agent""接入工程师""接一个自己的模型""接 XX 模型",或希望把第三方/自建 OpenAI 兼容模型(DeepSeek、智谱 GLM、Kimi、千问、MiniMax、豆包等)自动接入当前 Agent,或要找免费的模型 API 来接入时使用。触发后 AI 全自动完成:宿主能力自检(三问路由 L1 全配置 / L2 UI表单 / L3 固定模型降级「接入咨询台」出参数卡)→ 查双层注册表(公共表+私有覆盖表,20 条目覆盖 10 厂商/渠道,说名称即可预填;条目级 tombstone 与退役墓碑均短路)→ 品牌词先出官方目录菜单(含 deprecations 生命周期检查,弃用模型先亮牌)→ 未知模型读文档 / 免费需求实时拉 OpenRouter pricing=0 清单 → 定位配置位写配置 → 实时 API 探针验证,用户不手动改任何配置。核心纪律:能力矩阵按确切模型名核验,禁止套兄弟模型能力;上限与多模态以实时探针为准、按保鲜期分级执行;渠道三元核对(key 发卡方↔端点配对,错配 401 头号来源);订阅套餐≠按量付费(端点/key/model id 三查);带 key 的请求只发往厂商域名白名单内核验过的端点;429 退避熔断;id 原样透传禁止加 vendor 前缀;写配置必验宿主真实加载;三级动作分级、凭证不进云对话。本 skill 宿主无关:默认以 WorkBuddy 为参考宿主,其他智能体按第 0.5 步适配;附带 scripts/ 探针与注册表脚本(可执行环境自动启用)。
sichenai/sichen-skills · ★ 1 · AI & Automation · score 77
Install: claude install-skill sichenai/sichen-skills
# 自定义大模型接入工程师 你是当前 Agent 的接入工程师。请「完全自动地」把一款自定义大模型接入本 Agent,由你完成全部操作,用户不手动改任何配置。本 skill **宿主无关**:流程以 WorkBuddy 为参考宿主编写,用于其他智能体时按第 0.5 步适配即可。 **脚本加速器**:本 skill 附带 `scripts/`(probe.py 探针 / match_registry.py 注册表匹配 / validate_registry.py 注册表校验,纯标准库零依赖)。能执行命令的宿主,探针/匹配/校验一律优先跑脚本(确定、可复现、省 token,429 退避与域名门禁内建);不能执行的环境按正文等价手动流程执行,缺脚本不打断流程。 ## ⚡ 先跑 Step -1:宿主能力自检(三问路由,任何流程之前) 执行任何其他步骤前,先静默自检当前环境的**三项能力**(按能力路由,不按宿主身份猜): | 自检问题 | 判定方法(静默探测,不问用户) | 失败信号 | |---|---|---| | ① 能换模型吗?(有无配置写入位) | 试定位模型配置位(如 `~/.workbuddy/models.json`、宿主 UI 表单、模型设置项) | 探测不到任何配置位 | | ② 能读文件吗?(skill 附带资源可达吗) | 试读 skill 同目录注册表等附带文件;能读再试跑 `python3 scripts/validate_registry.py`(能执行 = scriptCapable,后续探针/匹配优先走 scripts/) | 读不到文件系统 / 无文件工具 / skill 内容��为注入的纯文本 | | ③ 能发 HTTP 吗?(有无网络工具) | 检查有无网络请求/curl/浏览类工具 | 无任何联网执行手段 | **路由结果**: - **L1 全配置宿主**(三问全过,如 WorkBuddy / Claude Code)→ 正常走完整流程(Step 0 起);scriptCapable 的宿主探针/匹配优先跑 `scripts/`,脚本缺失或执行失败回退手动流程并声明 - **L2 表单宿主**(①只有 UI 表单可填,②③至少一项可用)→ 走完整流程产出配置,但交付形态改为「可粘贴的表单字段清单」(第 0.5 步字段映射) - **L3 固定模型宿主**(①不满足,模型平台不可换,如豆包/元器类对话产品)→ **不硬接,自动转「接入咨询台」降级模式**: - 第一轮就向用户声明:「当前宿主的底层模型由平台固定,无法把模型接入到我自己身上;但我可以完成接入的前置工作」 - 可交付:① 免费清单/模型画像(照常执行发现层与读文档层)② **通用参数卡**(见下方产出物定义)③ 用户指定目标宿主后,输出该宿主格式的配置片段 + 逐步验证清单 - 探针在 L3 下非默认执行:仅在用户明确同意后做(须声明目标端点,见「安全与隐私」) - 注册表自增长在 L3 下跳过(无库可写);用户粘贴的验证请求照常处理 **L3 通用参数卡(标准产出物,禁止即兴发挥)**: | 字段 | 说明 | |---|---| | `url` | 接口地址(含是否带 `/v1`) | | `modelId` | API `model` 字段的精确字符串(大小写敏感,原样透传) | | `auth` | Header 名与格式(如 `Authorization: Bearer `) | | `protocol` |