Ви не можете вибрати більше 25 тем Теми мають розпочинатися з літери або цифри, можуть містити дефіси (-) і не повинні перевищувати 35 символів.
 
 
 

3.8 KiB

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

设置渠道定价

通过 Chrome DevTools MCP 在指定环境中操作浏览器,为模型配置渠道定价并设置默认通道。

参数

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

{
  "target": "http://localhost:23000",
  "model_name": "deepseek-ai/DeepSeek-V3-0324",
  "default_channel": "AtlasCloud",
  "channels": {
    "AtlasCloud": { "model_ratio": 1, "completion_ratio": 1 },
    "atlascloud": { "model_ratio": 1, "completion_ratio": 1 }
  }
}
字段 说明 默认值
target 目标环境地址 询问用户
model_name 要配置定价的模型名称 询问用户
default_channel 设为默认的渠道名称 不设置默认
channels 各渠道的定价配置 所有渠道统一设置 model_ratio=1, completion_ratio=1

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

操作流程

  1. 导航到渠道定价页面

    • navigate_page{target}/console/setting?tab=ratio
  2. 切换到渠道定价视图

    • take_snapshot 确认页面加载
    • 找到并点击"分组与模型定价设置"标签页(如果 URL 未直接跳转)
    • 点击"可视化倍率设置"子标签
    • 点击"渠道定价"单选按钮
  3. 搜索目标模型

    • 在搜索框中输入 model_name
    • 等待列表过滤出目标模型
  4. 展开模型行

    • 点击目标模型行的展开按钮(chevron_right)
  5. 为每个渠道设置定价

    • 对展开后每个未配置的渠道行,点击编辑按钮(edit icon)
    • 在弹出的编辑对话框中:
      • 确认模型名称正确
      • 选择计费类型(默认"按量计费”)
      • 填写模型倍率(model_ratio
      • 填写补全倍率(completion_ratio
    • 点击确认(confirm)保存
    • 如果渠道已有定价但需要修改,同样点击编辑按钮更新
  6. 设置默认通道

    • 在展开的模型行中,找到 default_channel 对应的渠道
    • 点击该渠道行的星标按钮(star icon)
    • 验证出现"已设为默认通道"提示和"默认"文字标签
  7. 验证结果

    • take_snapshot 确认:
      • 所有渠道都显示正确的倍率
      • 默认渠道旁显示黄色星标 + “默认"标签
      • 非默认渠道的星标为灰色
    • 向用户总结配置结果

关键 UI 元素识别

元素 识别方式
分组与模型定价设置 tab 文本匹配 “分组与模型定价设置”
可视化倍率设置 tab 文本匹配 “可视化倍率设置”
渠道定价 radio 文本匹配 “渠道定价”
模型行展开按钮 模型名称旁的 chevron_right 按钮
渠道编辑按钮 渠道行操作列的 edit 按钮
模型倍率输入框 spinbutton,label 含 “模型倍率”
补全倍率输入框 spinbutton,label 含 “补全倍率”
确认按钮 对话框底部的 confirm 按钮
默认星标按钮 渠道行"默认"列的 star 按钮

测试环境地址

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

要求

  • 每步操作后用 take_snapshot 验证页面状态
  • 如果模型不存在于列表中,报告错误并询问用户是否需要先添加渠道
  • 如果渠道未在列表中显示(模型未关联到该渠道),提示用户该渠道不支持此模型
  • 完成后向用户总结配置结果(模型名称、各渠道倍率、默认通道)