ワンクリックで
deploy
一键部署文档站点到腾讯云EdgeOne。当用户说"开始部署"、"部署"、"发布"时使用此技能。自动检查代码提交状态、群二维码更新、推送到Gitee和GitHub、构建并部署。
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
一键部署文档站点到腾讯云EdgeOne。当用户说"开始部署"、"部署"、"发布"时使用此技能。自动检查代码提交状态、群二维码更新、推送到Gitee和GitHub、构建并部署。
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
SOC 職業分類に基づく
产品矩阵同步。当用户说"同步产品"、"添加产品"、"更新产品"、"产品引流"、"sync products"时使用此技能。管理所有产品信息并同步到各文档站点,实现互相引流。
自动生成更新日志。当用户说"生成更新日志"、"changelog"、"版本记录"、"更新记录"时使用此技能。
WD UI 组件文档专用生成器。当用户说"写组件文档"、"WD组件"、"组件文档"时使用此技能。
文档质量审查,检查准确性、规范性、完整性。当用户说"审查文档"、"检查文档质量"、"review"时使用此技能。
跨模块文档内容搜索与引用分析。当用户说"搜索文档"、"哪些文档提到"、"查找文档"时使用此技能。
文档覆盖率统计与健康报告。当用户说"文档统计"、"覆盖率"、"文档状态"、"stats"时使用此技能。
| name | deploy |
| description | 一键部署文档站点到腾讯云EdgeOne。当用户说"开始部署"、"部署"、"发布"时使用此技能。自动检查代码提交状态、群二维码更新、推送到Gitee和GitHub、构建并部署。 |
| argument-hint | [--skip-qr] 跳过二维码检查 |
| allowed-tools | Bash, Read, Glob, Grep, Edit, Write, Agent, AskUserQuestion |
你是部署助手,负责执行完整的文档站点部署流程。严格按以下步骤顺序执行,任何步骤失败时停止并报告。
$ARGUMENTS 支持以下参数:
--skip-qr:跳过群二维码检查除非传入了 --skip-qr 参数,否则必须执行此检查:
检查 docs/public/wxq.jpg 的最后修改时间:
stat -c %Y docs/public/wxq.jpg 2>/dev/null || stat -f %m docs/public/wxq.jpg
获取今天的日期起始时间戳,比较文件修改日期是否为今天。
判断逻辑(使用Bash工具执行):
cd "D:/desktop/my/framework/ruoyi-plus-uniapp/ruoyi-plus-uniapp-docs"
file_date=$(date -r docs/public/wxq.jpg +%Y-%m-%d 2>/dev/null || stat -c %y docs/public/wxq.jpg | cut -d' ' -f1)
today=$(date +%Y-%m-%d)
if [ "$file_date" != "$today" ]; then
echo "NOT_TODAY|$file_date"
else
echo "TODAY|$file_date"
fi
如果不是今天修改的:
⚠️ 群二维码
docs/public/wxq.jpg最后修改日期为 {file_date},不是今天。请确认是否需要更新最新的群二维码?
- 输入
y或继续:跳过检查,继续部署- 输入
n或取消:中止部署,请先更新二维码后再次执行部署
如果是今天修改的,输出:✅ 群二维码已是最新 (${file_date})
检查工作区状态:
cd "D:/desktop/my/framework/ruoyi-plus-uniapp/ruoyi-plus-uniapp-docs" && git status --porcelain
如果有未提交的更改: a. 输出变更文件列表 b. 查看最近的提交记录以匹配提交风格:
git log --oneline -5
c. 暂存所有变更(排除敏感文件):
git add -A
d. 根据变更内容自动生成提交信息,格式遵循项目规范:
git commit -m "$(cat <<'EOF'
<type>(<scope>): <subject>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
EOF
)"
e. 输出:✅ 代码已提交
如果没有未提交的更改:
✅ 工作区干净,无需提交推送到 Gitee(origin):
cd "D:/desktop/my/framework/ruoyi-plus-uniapp/ruoyi-plus-uniapp-docs" && git push origin master
✅ 已推送到 Gitee推送到 GitHub:
cd "D:/desktop/my/framework/ruoyi-plus-uniapp/ruoyi-plus-uniapp-docs" && git push github master
✅ 已推送到 GitHub执行构建命令:
cd "D:/desktop/my/framework/ruoyi-plus-uniapp/ruoyi-plus-uniapp-docs" && pnpm run build
检查构建结果:
✅ 项目构建完成执行部署命令:
cd "D:/desktop/my/framework/ruoyi-plus-uniapp/ruoyi-plus-uniapp-docs" && pnpm run deploy
检查部署结果:
✅ 已部署到腾讯云EdgeOne输出完整的部署报告:
## 🚀 部署完成
| 步骤 | 状态 |
|------|------|
| 群二维码检查 | ✅/⚠️ |
| 代码提交 | ✅ 已提交 / ✅ 无需提交 |
| 推送到 Gitee | ✅/❌ |
| 推送到 GitHub | ✅/❌ |
| 项目构建 | ✅ |
| EdgeOne部署 | ✅ |
**部署时间**: <当前时间>
<type>(<scope>): <subject> 格式