技能标识:dev-workflow
完整开发工作流 - 一键执行从检查到封版的全流程
整合 version-manager、project-manager 和 dev-pipeline,提供标准化的开发流程。
dev-workflow
│
┌────────────────────┼────────────────────┐
│ │ │
version-manager project-manager dev-pipeline
(版本管理) (看板管理) (代码生成)
│ │ │
└────────────────────┴────────────────────┘
│
标准化流程
启动新的开发迭代:
bash
执行步骤:
查看项目开发状态:
bash
$ dev-status gemini-agent
项目: Gemini Agent Client
============================
版本状态:
最新封版: v1.3.4
当前开发: v1.3.5
工作目录: ✅ 已准备 (基于 v1.3.4)
文件校验:
css/components.css: ✅ 20325 bytes (matches online)
js/app.js: ✅ 8234 bytes (matches online)
js/ui.js: ✅ 5425 bytes (matches online)
看板状态:
状态: 🟢 开发中
最后改动: 2026-02-23 06:45:00
备注: 开始v1.3.5开发
下一步:
1. 编写需求文档
2. 执行: dev-pipeline analyze
执行架构分析(包装dev-pipeline):
bash
$ dev-analyze gemini-agent
Reading requirements from versions/v1.3.5/docs/REQUIREMENTS.md...
Running dev-pipeline analyze...
✅ 分析完成,等待确认...
执行代码编写(确认后):
bash
$ dev-write gemini-agent
确认analyze结果后继续...
Running dev-pipeline write...
✅ 代码生成完成
执行代码审查:
bash
$ dev-review gemini-agent
Running dev-pipeline review...
✅ 审查通过 / ⚠️ 发现问题,执行 dev-fix
修复代码问题:
bash
$ dev-fix gemini-agent
Running dev-pipeline fix...
✅ 修复完成,请重新审查: dev-review
部署到生产环境:
bash
$ dev-deploy gemini-agent
Pre-deployment checks:
✅ Backup created: backup-1234567890.tar.gz
✅ File size validated (diff < 20%)
✅ Critical functions present
Deploy to production? [y/N]: y
Running dev-pipeline deploy...
✅ Deployed to 14.103.210.113:3002
执行步骤:
封版并归档:
bash
$ dev-seal gemini-agent v1.3.5
Sealing version v1.3.5...
执行步骤:
✅ version-archive gemini-agent v1.3.5
✅ project-update gemini-agent --version v1.3.5 --status 已封版
✅ project-changelog gemini-agent release --version v1.3.5
✅ dev-pipeline seal
📋 封版完成:
版本: v1.3.5
位置: versions/v1.3.5/
看板: 已更新
日志: 已记录
bash
dev-start 自动执行:
✓ version-check
✓ version-prepare
✓ version-validate
✓ project-update (status=开发中)
dev-deploy 自动执行:
✓ 备份线上
✓ version-validate
✓ 红线检查 (文件大小差异<20%)
✓ 用户确认
dev-seal 自动执行:
✓ version-archive
✓ project-update (version, status)
✓ project-changelog
✓ dev-pipeline seal
Recovery options:
1. Rollback: dev-rollback gemini-agent
2. Fix and retry: dev-fix gemini-agent && dev-deploy gemini-agent
3. Check status: dev-status gemini-agent
Possible causes:
- Working directory not prepared correctly
- Online version is newer than local archive
Actions:
1. Check online: version-check gemini-agent
2. Sync from online: version-sync gemini-agent
3. Force prepare: version-prepare gemini-agent v1.3.4 --force
.dev-workflow/config.json:
json
{
projects: {
gemini-agent: {
auto_backup: true,
size_threshold: 20,
require_confirm: {
analyze: true,
deploy: true,
seal: false
}
}
}
}
| 命令 | 调用的skill | 说明 |
|---|---|---|
| dev-start | version-manager, project-manager | 启动流程 |
| dev-status |
以下为平台配置的接入选项,并非逐项实测通过。能否安装取决于客户端支持、技能来源和运行环境:
帮我安装 SkillHub 和 dev-workflow-1776287187 技能
设置 SkillHub 为我的优先技能安装源,然后帮我安装 dev-workflow-1776287187 技能
skillhub install dev-workflow-1776287187
文件大小: 3.11 KB | 发布时间: 2026-4-16 16:25