You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 

2.3 KiB

allowed-tools description name
mcp__plugin_chrome-devtools-mcp_chrome-devtools__* Command: add-channel (imported from Claude Code) cmd-add-channel

添加渠道

通过 Chrome DevTools MCP 在指定环境中操作浏览器完成渠道添加。

参数

用户在 $ARGUMENTS 中传入 JSON 格式的渠道信息(字段均可选,缺失时会询问):

{
  "base_url": "https://api.example.com",
  "api_key": "sk-xxx",
  "name": "渠道名称",
  "type": "OpenAI",
  "target": "http://localhost:23000",
  "select_all_models": true
}
字段 说明 默认值
target 目标环境地址 询问用户
base_url 渠道 API 地址 询问用户
api_key 渠道密钥 询问用户
name 渠道名称 自动从 base_url 提取域名
type 渠道类型 OpenAI
select_all_models 是否全选模型 true

如果 $ARGUMENTS 不是 JSON,则按顺序解析为 base_url api_key,其余使用默认值。

操作流程

  1. 导航到目标页面navigate_page{target}/console/channel
  2. 检查登录状态take_snapshot,如果没有登录(看不到侧边栏菜单),提示用户先登录
  3. 点击添加渠道 — 找到并点击"添加渠道"按钮
  4. 填写表单 — 按 snap 快照中的元素 uid,依次 fill
    • 名称(名称输入框)
    • 密钥(密钥输入框)
    • API地址(API地址输入框)
  5. 获取并选择模型
    • 点击"填入所有模型"按钮
    • 等待模型选择对话框出现
    • 如果 select_all_models 为 true,点击全选 checkbox,然后点击 confirm
  6. 提交 — 点击"提交"按钮
  7. 验证take_snapshot 确认渠道列表中出现了新建的渠道

测试环境地址

环境 地址 说明
国内测试 http://localhost:23000 WSL 本地
国外测试 http://localhost:13000 WSL 本地
生产环境 https://api.example.com 按实际填写

要求

  • 每步操作后用 take_snapshot 验证页面状态
  • 如果某步操作失败(如获取模型列表超时),报告错误并询问用户是否继续
  • 完成后向用户总结创建结果(渠道名称、类型、模型数量、状态)