用途:ORCA v4.0.0 是 Senpi 的 Gen-1 Vanilla Striker 交易策略技能,v4.0.0(2026-05-12)为纯管道迁移版本,不改变策略逻辑,v3.0 的 Gen-1 vanilla Striker 逻辑原样保留。迁移内容包括:mcporter 改为 SenpiClient,扫描端 create_position 改为生产者 push_signal() 并带 LLM 门控的运行时动作,每日上限的 Python 状态文件改为 runtime.yaml 的 risk.guard_rails,MARKET 退出改为 FEE_OPTIMIZED_LIMIT。
主要能力:扫描市场排行榜信号(leaderboard_get_markets),触发 FIRST_JUMP 型入场;对发出的入场应用 get_safe_leverage 杠杆钳制;退出由 DSL 负责,扫描器不负责退出。v3.0 已回退 Gen-2 质量确认,移除 leaderboard_get_momentum_events 调用、TCS ELITE/RELIABLE 门控与 ELITE_BONUS 加成、contribution_pct_change_4h 加速加成,恢复每次扫描单次 API 调用。
使用方式:安装路径为 /data/workspace/skills/orca-strategy/。运行时设置命令:sed -i 's/${WALLET_ADDRESS}/<WALLET>/' /data/workspace/skills/orca-strategy/runtime.yaml;sed -i 's/${TELEGRAM_CHAT_ID}/<CHAT_ID>/' /data/workspace/skills/orca-strategy/runtime.yaml;openclaw senpi runtime create --path /data/workspace/skills/orca-strategy/runtime.yaml;openclaw senpi runtime list;openclaw senpi status。每次会话启动需检查 config/bootstrap-complete.json,缺失时按 Bootstrap Gate 流程执行:读取 senpi-trading-runtime 技能、验证 Senpi MCP、设置钱包与 Telegram、安装运行时、验证 runtime list 与 status、创建 90 秒 scanner cron、写入 bootstrap-complete.json 并发送上线消息。
风控限制:最多 3 个仓位,每日最多 6 次入场,杠杆 7x,每资产冷却 120 分钟,最低评分 9。关键规则:扫描器不退出仓位,仅 DSL 退出;每次会话启动验证运行时;不得修改参数。
文件:scripts/orca-scanner.py(Gen-1 vanilla Striker 扫描器)、scripts/orca_config.py(配置助手)、config/orca-config.json(钱包、策略 ID)、runtime.yaml(DSL 插件运行时 YAML)。许可为 MIT,由 Senpi 构建。创建策略时需在调用中包含 skill_name 与 skill_version,详见 references/skill-attribution.md。