github TencentCloudBase/CloudBase-AI-Toolkit v2.36.0

8 hours ago

这一版带来三张 MCP Apps 面板(实验性、默认关闭),并把删除前的确认扩展到 SQL 与云 API 的删除动作。

🎉 新功能

MCP Apps 面板(实验性)

  • 三张卡:起步(连接状态 + 环境列表,点一行就切过去)、环境用量(资源点、套餐、分模块、指标曲线)、部署产物(访问地址、一键打开、重新部署)
  • 默认关闭,CLOUDBASE_MCP_UI=on 打开;不设、off 或拼错都按关闭处理,工具返回始终是普通 JSON 文本
  • 环境列表默认列前 5 个并说明「共 37 个环境」,展开在卡片内滚动;服务端只给 20 个时明说「还有 17 个没列出来」
  • 复制环境 ID 与访问地址后给 1.5 秒「已复制」

破坏性操作确认

  • 借 MCP 的 elicitation(表单征询)在删除前停下来问一句:删云函数、集合、文档、存储文件、CloudRun 服务、MySQL 实例,对话框点名目标
  • 破坏性 SQL(DELETE / DROP / TRUNCATE / ALTER … DROP)同样先暂停
  • callCloudApi 里成对的删除动作(DeleteFunction、DeleteTable、DestroyEnv 等)纳入同一套确认
  • 参数里出现疑似密钥时只核对长度与 sha256 指纹,不回显明文

环境与计费

  • 用量面板新增指标视图:网关 QPS、函数调用/错误/超时、MySQL 与云托管负载,指标名用中文
  • 套餐列表收敛到实际可选的套餐,修正询价金额单位
  • MCP 不再自动开通 MySQL,缺实例时给控制台入口

🐛 问题修复

  • 面板:短卡片下方大片空白、点一次「打开访问地址」后整行失效、发不出消息时毫无提示、按钮图标被文案覆盖
  • 面板:只处理宿主发来的消息,外部脚本无法驱动
  • 用量卡的控制台链接改指真实页面;残留的词典 key 不再被打印
  • 文档站:专家按 slug 查找、站内链接补 baseUrl、头像补 alt
  • 技能:函数与容器选型不再由语言决定

📚 文档更新

  • 远程接入示例改为 OAuth 优先,只填地址即可完成配置
  • 新增计费三套计量体系的区分、模型 429 与网关 429 的分流、云函数超时的判据

🔧 维护与工程改进(可选阅读)

  • 移除已下线的本地交互式环境配置链
  • 面板相关改动均有单测覆盖(当前 263 个用例)

贡献者

@binggg @yulinlin2020

完整变更: v2.35.2...v2.36.0

Don't miss a new CloudBase-AI-Toolkit release

NewReleases is sending notifications on new releases.