Loading skill
Install any skill in seconds. Free to start, no credit card required.
Get Started Free →echovic/devops-deployment-process
部署流程和CI/CD配置,确保安全可靠的部署
Passed 18 of 22 test cases with the skill, and 17 of 22 without it.
1 fixed17 passed either way4 still failing0 broke
Tokens, turns and time describe resource use, not a dollar price.
A test case the skill fixed. Same model, same prompt, with and without the skill.
我们团队正在准备一次涉及核心业务的大版本更新,由于变更风险较高,希望能先进行小范围流量测试。请协助评估并推荐最合适的部署方式,同时梳理各阶段所需的环境层级与数据类型规划,输出一份完整的部署方案指南。
| Checked | Without skill | With skill |
|---|---|---|
| Recommends canary deployment for small traffic validation. | Passed | Passed |
| Defines the local environment with local development usage and test data. | Missed | Passed |
| Defines the dev environment with development testing usage and test data. | Passed | Passed |
| Defines the staging environment with pre-release usage and production data copy. | Passed | Passed |
| Defines the prod environment with production usage and real data. | Passed | Passed |
The instructions your model reads when the skill loads.
| 策略 | 说明 | 适用场景 |
|---|---|---|
| 蓝绿部署 | 两套环境切换 | 需要快速回滚 |
| 滚动部署 | 逐步替换实例 | 零停机部署 |
| 金丝雀部署 | 小流量验证 | 风险较高的更新 |
代码提交 → 自动构建 → 自动测试 → 部署到测试环境 → 部署到生产环境
name: CI/CD
on: [push]
jobs:
build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- name: Install
run: npm install
- name: Test
run: npm test
- name: Build
run: npm run build
- name: Deploy
run: npm run deploy
| 环境 | 用途 | 数据 |
|---|
test cases passed, vs 17 / 22 without
More skills from the same source and nearby in the registry, with their headline benchmark lift.