Manusで任意のスキルを実行
ワンクリックで
ワンクリックで
ワンクリックでManusで任意のスキルを実行
始める$pwd:
$ git log --oneline --stat
stars:3
forks:1
updated:2026年5月27日 15:53
SKILL.md
| name | add-provider |
| description | 新增 AI Provider,覆盖 config.ts / providers/registry.ts / shared/types.ts 全流程 |
向用户询问以下信息(若已在请求中提供则跳过):
mistralhttps://api.mistral.ai/v1mistral-large-latestMistralsidecar/config.ts 的 PROVIDER_PROFILES 了解字段格式sidecar/providers/registry.ts 的 PROVIDER_FACTORIES 了解注册格式shared/types.ts 的 ProviderType 联合类型sidecar/config.ts:在 PROVIDER_PROFILES 追加:
<id>: { baseUrl: '<defaultBaseUrl>', modelName: '<defaultModel>' },
sidecar/providers/registry.ts:在 PROVIDER_FACTORIES 追加:
<id>: (config) => new OpenAIProvider({ ...config, baseUrl: profile.baseUrl }),
shared/types.ts:在 ProviderType 追加 | '<id>'
在 sidecar/providers/<id>.ts 实现 AIProvider 接口(参考 sidecar/ai.ts),然后同样在 registry 和 types 注册。
检查以下四个文件均已更新:
sidecar/config.ts — PROVIDER_PROFILESsidecar/providers/registry.ts — PROVIDER_FACTORIESshared/types.ts — ProviderTypesidecar/providers/<id>.tscd sidecar && bun test config
bun tsc --noEmit