基于 SOC 职业分类
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
直接命令不会经过审查 Prompt;运行前请先检查来源。
npx skills add https://github.com/YoungCan-Wang/WyckoffTradingAgent --skill desktop-release命令会保持在同一行。复制前请横向滚动并检查完整内容。
想先保存到本地?可下载 SkillsMP 当前能够提供的文件。
正在显示 SKILL.md
| name | desktop-release |
| description | 按需发布 Wyckoff Electron 桌面安装包;仅在用户明确要求发布桌面新版本时使用,不用于日常 PR 验证或 PyPI 发布 |
从 main 发布一次零付费桌面正式版。未指定版本策略时默认递增 patch;接受 patch、minor、major 或明确的 X.Y.Z。
desktop-vX.Y.Z tag 才构建三平台安装包;普通 push/PR 不应进入 package jobs。AGENTS.md、docs/DESKTOP_RELEASE.md、.github/workflows/desktop.yml,并检查 git status --short --branch。git fetch origin,切到 main,再执行 git pull --ff-only origin main。如果本地或远端不是快进关系,停止。desktop/package.json 当前版本、最新 desktop-v* tag 和 GitHub Release。计算目标版本;若目标 tag 或 Release 已存在,停止。desktop/ 运行 npm version <目标版本> --no-git-tag-version,只允许 package.json 与 package-lock.json 发生版本变更。npm ci、npm run typecheck、npm test、npm run build:ui。任一失败就停止,不提交也不打 tag。chore(release): desktop vX.Y.Z 并推送 main。记录提交 SHA;如果远端在推送前发生变化,停止并重新同步,不强推。CI 成功。失败、取消或超时都停止;不要创建发布 tag。desktop-vX.Y.Z,指向刚验证的版本提交并推送。该 tag 会触发 Desktop workflow。Desktop workflow 终态成功,再验证 GitHub Release 非 draft、非 prerelease,并且恰好包含一个 Windows .exe、两个 macOS .dmg 和 SHA256SUMS.txt。