cmdb-test
by azimao
自动化 IMyFone CMDB 版本发布到测试环境 - 一键发布应用
安装
claude skill add --url https://github.com/openclaw/skills文档
CMDB 测试环境发布 Skill
在 IMyFone CMDB 平台上自动完成指定应用到测试环境的版本发布流程。
功能
- 自动打开 CMDB 版本发布页面
- 自动登录(如未登录)
- 查找并点击目标应用的「发布」按钮
- 自动选择 release2 分支
- 自动选择测试环境(香港-通用-测试)
- 填写版本描述并提交发布申请
使用场景
用户说「发布 icart-api 到测试」或「对 xxx 应用进行测试发布」时触发。
输入参数
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
| appName | string | 是 | 应用名称,如 icart-api |
| description | string | 否 | 版本描述,默认为空 |
关键信息
- CMDB 地址: https://cmdb.imyfone.club/#/cicd/release
- 固定分支: release2
- 固定环境: 香港-通用-测试(测试环境)
⚠️ 注意:首次使用需要在 CMDB 平台登录一次,之后会自动保存登录状态。
执行步骤
第一步:打开页面并检查登录状态
- 使用 browser 工具打开
https://cmdb.imyfone.club/#/cicd/release - 截图/snapshot 检查是否出现登录表单
- 如果出现登录表单,请使用你的 CMDB 账号登录
- 如果已登录,直接进入发布页面
第二步:查找并点击发布按钮
- 在应用列表中找到目标应用行(应用名称列匹配
appName) - 点击该行的「发布」按钮
第三步:填写发布表单
- 等待发布对话框出现
- 确认「应用名称」字段(通常预填充)
- 自动选择「分支或标签」为
release2 - 自动选择「环境」为
香港-通用-测试 - 如果传入了
description,填写版本描述字段
第四步:提交发布
- 点击「确认」按钮
- 等待提交成功提示(通常显示「版本发布申请已经提交」)
- 汇报结果
注意事项
- 此 Skill 仅用于测试环境发布
- 分支和环境已固定,无需手动选择
- 确认前仔细核对应用名称是否正确
- 发布成功后提示用户可在「版本发布记录」中查看进度
错误处理
- 页面加载超时:等待 5 秒后重试
- 应用未找到:提示用户检查应用名称是否正确
- 提交失败:截图错误信息并告知用户
支持的应用
- icart-api
- icart-ma
- icart-task
- 其他 CMDB 应用
相关 Skills
前端设计
by anthropics
面向组件、页面、海报和 Web 应用开发,按鲜明视觉方向生成可直接落地的前端代码与高质感 UI,适合做 landing page、Dashboard 或美化现有界面,避开千篇一律的 AI 审美。
✎ 想把页面做得既能上线又有设计感,就用前端设计:组件到整站都能产出,难得的是能避开千篇一律的 AI 味。
网页构建器
by anthropics
面向复杂 claude.ai HTML artifact 开发,快速初始化 React + Tailwind CSS + shadcn/ui 项目并打包为单文件 HTML,适合需要状态管理、路由或多组件交互的页面。
✎ 在 claude.ai 里做复杂网页 Artifact 很省心,多组件、状态和路由都能顺手搭起来,React、Tailwind 与 shadcn/ui 组合效率高、成品也更精致。
网页应用测试
by anthropics
用 Playwright 为本地 Web 应用编写自动化测试,支持启动开发服务器、校验前端交互、排查 UI 异常、抓取截图与浏览器日志,适合调试动态页面和回归验证。
✎ 借助 Playwright 一站式验证本地 Web 应用前端功能,调 UI 时还能同步查看日志和截图,定位问题更快。
相关 MCP 服务
GitHub
编辑精选by GitHub
GitHub 是 MCP 官方参考服务器,让 Claude 直接读写你的代码仓库和 Issues。
✎ 这个参考服务器解决了开发者想让 AI 安全访问 GitHub 数据的问题,适合需要自动化代码审查或 Issue 管理的团队。但注意它只是参考实现,生产环境得自己加固安全。
Context7 文档查询
编辑精选by Context7
Context7 是实时拉取最新文档和代码示例的智能助手,让你告别过时资料。
✎ 它能解决开发者查找文档时信息滞后的问题,特别适合快速上手新库或跟进更新。不过,依赖外部源可能导致偶尔的数据延迟,建议结合官方文档使用。
by tldraw
tldraw 是让 AI 助手直接在无限画布上绘图和协作的 MCP 服务器。
✎ 这解决了 AI 只能输出文本、无法视觉化协作的痛点——想象让 Claude 帮你画流程图或白板讨论。最适合需要快速原型设计或头脑风暴的开发者。不过,目前它只是个基础连接器,你得自己搭建画布应用才能发挥全部潜力。