chore: wave-0 baseline (Tauri2+React shell, platform detect, fake catalog)
This commit is contained in:
@@ -0,0 +1,33 @@
|
||||
# AgentDock 适配器目录索引(v1)
|
||||
# 第一批 14 个(数据取自调研底稿 agent-cli-survey-2026-08-24.md,不编造)
|
||||
# 第二批 4 个(grok / amp / deepseek-dsh / plandex)暂缓,本目录不含,后续按需加入。
|
||||
catalog_version: 1
|
||||
tools:
|
||||
- id: codex
|
||||
file: tools/codex.yaml
|
||||
- id: claude-code
|
||||
file: tools/claude-code.yaml
|
||||
- id: gemini
|
||||
file: tools/gemini.yaml
|
||||
- id: copilot
|
||||
file: tools/copilot.yaml
|
||||
- id: kimi
|
||||
file: tools/kimi.yaml
|
||||
- id: qwen
|
||||
file: tools/qwen.yaml
|
||||
- id: codebuddy
|
||||
file: tools/codebuddy.yaml
|
||||
- id: opencode
|
||||
file: tools/opencode.yaml
|
||||
- id: crush
|
||||
file: tools/crush.yaml
|
||||
- id: goose
|
||||
file: tools/goose.yaml
|
||||
- id: aider
|
||||
file: tools/aider.yaml
|
||||
- id: cursor
|
||||
file: tools/cursor.yaml
|
||||
- id: cline
|
||||
file: tools/cline.yaml
|
||||
- id: warp
|
||||
file: tools/warp.yaml
|
||||
@@ -0,0 +1,33 @@
|
||||
{
|
||||
"$schema": "http://json-schema.org/draft-07/schema#",
|
||||
"$id": "https://agentdock.local/schemas/adapter.schema.json",
|
||||
"title": "AgentDock Adapter",
|
||||
"description": "Agent CLI 适配器定义(v1)。Wave 0 仅含占位字段;完整 schema 见架构 §3.1,随 Wave 1 落地。",
|
||||
"type": "object",
|
||||
"additionalProperties": false,
|
||||
"required": ["id", "name", "name_zh", "vendor", "status"],
|
||||
"properties": {
|
||||
"id": {
|
||||
"type": "string",
|
||||
"description": "稳定 ID,如 codex",
|
||||
"pattern": "^[a-z0-9][a-z0-9-]*$"
|
||||
},
|
||||
"name": {
|
||||
"type": "string",
|
||||
"description": "展示名"
|
||||
},
|
||||
"name_zh": {
|
||||
"type": "string",
|
||||
"description": "中文展示名"
|
||||
},
|
||||
"vendor": {
|
||||
"type": "string",
|
||||
"description": "厂商"
|
||||
},
|
||||
"status": {
|
||||
"type": "string",
|
||||
"enum": ["available", "watch"],
|
||||
"description": "目录状态:available=可安装列表;watch=观察中(第二批)"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,6 @@
|
||||
# aider 适配器占位(Wave 0)
|
||||
id: aider
|
||||
name: Aider
|
||||
name_zh: Aider
|
||||
vendor: aider.chat
|
||||
status: available
|
||||
@@ -0,0 +1,6 @@
|
||||
# claude-code 适配器占位(Wave 0)
|
||||
id: claude-code
|
||||
name: Claude Code
|
||||
name_zh: Claude Code
|
||||
vendor: Anthropic
|
||||
status: available
|
||||
@@ -0,0 +1,6 @@
|
||||
# cline 适配器占位(Wave 0)
|
||||
id: cline
|
||||
name: Cline
|
||||
name_zh: Cline
|
||||
vendor: Cline
|
||||
status: available
|
||||
@@ -0,0 +1,6 @@
|
||||
# codebuddy 适配器占位(Wave 0)
|
||||
id: codebuddy
|
||||
name: CodeBuddy Code
|
||||
name_zh: CodeBuddy Code
|
||||
vendor: 腾讯
|
||||
status: available
|
||||
@@ -0,0 +1,6 @@
|
||||
# codex 适配器占位(Wave 0)
|
||||
id: codex
|
||||
name: Codex CLI
|
||||
name_zh: Codex CLI
|
||||
vendor: OpenAI
|
||||
status: available
|
||||
@@ -0,0 +1,6 @@
|
||||
# copilot 适配器占位(Wave 0)
|
||||
id: copilot
|
||||
name: Copilot CLI
|
||||
name_zh: Copilot CLI
|
||||
vendor: GitHub
|
||||
status: available
|
||||
@@ -0,0 +1,6 @@
|
||||
# crush 适配器占位(Wave 0)
|
||||
id: crush
|
||||
name: Crush
|
||||
name_zh: Crush
|
||||
vendor: Charm
|
||||
status: available
|
||||
@@ -0,0 +1,6 @@
|
||||
# cursor 适配器占位(Wave 0)
|
||||
id: cursor
|
||||
name: Cursor CLI
|
||||
name_zh: Cursor CLI
|
||||
vendor: Cursor
|
||||
status: available
|
||||
@@ -0,0 +1,6 @@
|
||||
# gemini 适配器占位(Wave 0)
|
||||
id: gemini
|
||||
name: Gemini CLI
|
||||
name_zh: Gemini CLI
|
||||
vendor: Google
|
||||
status: available
|
||||
@@ -0,0 +1,6 @@
|
||||
# goose 适配器占位(Wave 0)
|
||||
id: goose
|
||||
name: Goose
|
||||
name_zh: Goose
|
||||
vendor: Linux 基金会(AAIF)
|
||||
status: available
|
||||
@@ -0,0 +1,6 @@
|
||||
# kimi 适配器占位(Wave 0)
|
||||
id: kimi
|
||||
name: Kimi CLI
|
||||
name_zh: Kimi CLI
|
||||
vendor: 月之暗面
|
||||
status: available
|
||||
@@ -0,0 +1,6 @@
|
||||
# opencode 适配器占位(Wave 0)
|
||||
id: opencode
|
||||
name: OpenCode
|
||||
name_zh: OpenCode
|
||||
vendor: opencode.ai
|
||||
status: available
|
||||
@@ -0,0 +1,6 @@
|
||||
# qwen 适配器占位(Wave 0)
|
||||
id: qwen
|
||||
name: Qwen Code
|
||||
name_zh: Qwen Code
|
||||
vendor: 阿里巴巴
|
||||
status: available
|
||||
@@ -0,0 +1,6 @@
|
||||
# warp 适配器占位(Wave 0)
|
||||
id: warp
|
||||
name: Warp Agent CLI
|
||||
name_zh: Warp Agent CLI
|
||||
vendor: Warp
|
||||
status: available
|
||||
Reference in New Issue
Block a user