搜索

PythonReactSEOPDF
OpenClaw

crypto-auto-progression

为 crypto-hedge-backtest 启用并维护“真实执行驱动”的自动推进(cron)。当用户要求每N分钟自动推进、自动汇报阶段成果、排查 cron 持续报错、或将自动化流程固化为可复用方案时使用。

evanfirefly0 来源安装数☆ 0 仓库 Stars

安装与使用

请根据来源仓库和你的 AI 工具说明安装此技能。先阅读技能文件和依赖要求,再添加到工作流。

SkillHub CLI

skillhub install evanfirefly/crypto-auto-progression

打开来源仓库,查看说明和兼容环境后,按来源提供的命令或步骤安装。

将来源链接提供给你的 Agent,让它先读取说明、核对依赖,并向你说明将执行的安装步骤。

查看来源 ↗使用指南

技能说明

Crypto Auto Progression

为 projects/crypto-hedge-backtest 提供可复用的自动推进流程。

目标

  • 用 cron 驱动周期推进,而不是空提醒。
  • 每次触发至少做一项真实执行:跑脚本 / 改代码 / 产出文件。
  • 仅在有阶段成果时汇报,避免重复话术刷屏。

标准任务模板

1) 5分钟推进任务(主任务)
  • schedule: every 5m
  • sessionTarget: main
  • payload.kind: systemEvent
  • payload.text 必须强调“真实执行 + 阶段成果汇报 + 无成果不重复提醒”
2) 30分钟健康检查(守护任务)
  • schedule: every 30m
  • 检查最近30分钟是否有真实产出(新文件/新commit/新报告)
  • 无产出要告警并说明阻塞点
3) 每日日报(可选)
  • schedule: cron 30 21 * * * + Asia/Manila
  • 汇总:完成项、关键结果、风险点、明日计划

创建与验证(强制顺序)

  1. 先创建 1个 5分钟主任务。
  2. 立即 cron run --force 手动触发一次。
  3. 用 cron runs 确认 status=ok。
  4. 再创建 30 分钟健康检查和每日日报。
  5. 用 cron list 复核 enabled=true 和 nextRunAtMs。

故障排查(高频问题)

  • invalid cron.add params ... required property 'name/schedule/sessionTarget/payload'

    • 原因:job 体缺字段或传了空 job:{}。
    • 处理:按完整 job 结构重发,禁止盲目重试同一坏请求。
  • openclaw-cn cron disable ... --json 报 unknown option '--json'

    • 原因:cron disable 不支持 --json。
    • 处理:去掉 --json。
  • Binance 拉数偶发 SSL: UNEXPECTED_EOF_WHILE_READING

    • 处理:在数据拉取层加入网络重试 + 指数退避;重试后再继续 scan 链路。

汇报规范(本项目)

  • 有实质成果时汇报:
    • 新增/更新文件
    • 关键指标/结论
    • 下一步动作
  • 状态语句使用二选一:
    • 继续推进中(无需你回复)
    • 我已暂停推进,等待你决策

来源信息

Source
github
Repository
openclaw/skills
Path
skills/evanfirefly/crypto-auto-progression
Version
—
Commit
97107455090167125694ce5d4f4cb697a9ea6c4f
分类来源
rules
状态
active
可见性
public

这些信息来自收录时的来源分析,可能滞后;使用前请核对最新来源文件。

来源内容

SKILL.md
# Crypto Auto Progression

为 `projects/crypto-hedge-backtest` 提供可复用的自动推进流程。

## 目标
- 用 cron 驱动周期推进,而不是空提醒。
- 每次触发至少做一项真实执行:`跑脚本 / 改代码 / 产出文件`。
- 仅在有阶段成果时汇报,避免重复话术刷屏。

## 标准任务模板

### 1) 5分钟推进任务(主任务)
- schedule: `every 5m`
- sessionTarget: `main`
- payload.kind: `systemEvent`
- payload.text 必须强调“真实执行 + 阶段成果汇报 + 无成果不重复提醒”

### 2) 30分钟健康检查(守护任务)
- schedule: `every 30m`
- 检查最近30分钟是否有真实产出(新文件/新commit/新报告)
- 无产出要告警并说明阻塞点

### 3) 每日日报(可选)
- schedule: `cron 30 21 * * *` + `Asia/Manila`
- 汇总:完成项、关键结果、风险点、明日计划

## 创建与验证(强制顺序)
1. 先创建 **1个** 5分钟主任务。
2. 立即 `cron run --force` 手动触发一次。
3. 用 `cron runs` 确认 `status=ok`。
4. 再创建 30 分钟健康检查和每日日报。
5. 用 `cron list` 复核 `enabled=true` 和 `nextRunAtMs`。

## 故障排查(高频问题)
- `invalid cron.add params ... required property 'name/schedule/sessionTarget/payload'`
  - 原因:job 体缺字段或传了空 `job:{}`。
  - 处理:按完整 job 结构重发,禁止盲目重试同一坏请求。

- `openclaw-cn cron disable ... --json` 报 `unknown option '--json'`
  - 原因:`cron disable` 不支持 `--json`。
  - 处理:去掉 `--json`。

- Binance 拉数偶发 `SSL: UNEXPECTED_EOF_WHILE_READING`
  - 处理:在数据拉取层加入网络重试 + 指数退避;重试后再继续 scan 链路。

## 汇报规范(本项目)
- 有实质成果时汇报:
  - 新增/更新文件
  - 关键指标/结论
  - 下一步动作
- 状态语句使用二选一:
  - `继续推进中(无需你回复)`
  - `我已暂停推进,等待你决策`

相关技能

OpenClaw

1password

daggerkun007

Set up and use 1Password CLI (op). Use when installing the CLI, enabling desktop app integration, signing in (single or multi-account), or reading/injecting/running secrets via op.