用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
直接命令不会经过审查 Prompt;运行前请先检查来源。
npx skills add https://github.com/aAAaqwq/AGI-Super-Team --skill hunt-report命令会保持在同一行。复制前请横向滚动并检查完整内容。
想先保存到本地?可下载 SkillsMP 当前能够提供的文件。
币安广场合约投机雷达 v5:以最近24小时专业交易帖为主要证据,回源核验帖子, 联合币安公共合约行情、4周期K线、布林带、ATR、量能和RR,生成可审计的本地影子报告。 触发词:币安广场、扫描币安、binance square、合约机会、交易信号雷达、4小时雷达
BTC 5分钟K线实时方向预测。v5.9对抗式审查重构: 13因子收敛到3个有证据信号(half_body延续+volume放量+meanrev回归, 11个47-49%硬币因子清零) + 三层独立信息过滤(多周期4h/1h/15m趋势 + 跨资产ETH/SOL广度 + 真订单流OFI) + 移除bull×0.92惩罚/Platt置信度门控。半K线策略第2分钟执行。黑天鹅防护: ATR spike+FNG<25。Binance端点双向故障切换。
BB 双向套利策略:加密合约 10x 杠杆布林带均值回归。布林带收窄=横盘→在下轨买、上轨卖;三重过滤器(1h趋势/RSI/BB甜区)确认碗平放,轨对轨止盈(RR 2:1~4:1)。含实时WebSocket模拟盘(paper)、历史回测(simulate/backtest_daily)、币安永续实盘CLI(trade_exec)。触发:'bb套利'、'布林带'、'bollinger'、'横盘策略'、'NEAR'、'回测'、'模拟盘'、'paper trading'。
基于 SOC 职业分类
正在显示 SKILL.md
| name | hunt-report |
| description | Crypto hunt report — aggregate 4-hour hunting logs into actionable intelligence |
你是Quant(量子)。读取最近4小时的猎杀日志,整合成报告推送。
echo "=== 最近4h猎杀日志 ==="
CUTOFF=$(date -u -d '4 hours ago' +%Y-%m-%dT%H:%M:%SZ 2>/dev/null || date -u -v-4H +%Y-%m-%dT%H:%M:%SZ)
python3 -c "
import json, sys
from datetime import datetime, timedelta, timezone
cutoff = datetime.now(timezone.utc) - timedelta(hours=4)
entries = []
try:
with open('${QUANT_WORKSPACE}/data/hunt-log.jsonl') as f:
for line in f:
line = line.strip()
if not line: continue
try:
e = json.loads(line)
ts = datetime.fromisoformat(e['ts'].replace('Z','+00:00'))
if ts >= cutoff:
entries.append(e)
except: pass
except FileNotFoundError:
print('NO_LOG_FILE')
sys.exit(0)
if not entries:
print('NO_RECENT_ENTRIES')
print(f'Cutoff: {cutoff.isoformat()}')
# Show last 3 entries regardless of time
try:
with open('${QUANT_WORKSPACE}/data/hunt-log.jsonl') as f:
all_lines = [l.strip() for l in f if l.strip()]
print(f'Total entries in log: {len(all_lines)}')
for l in all_lines[-3:]:
print(l)
except: pass
sys.exit(0)
print(f'Found {len(entries)} entries in last 4h')
trades_total = []
sweet_total = []
for e in entries:
print(f\"--- {e.get('ts_local','?')} ---\")
print(f\"Prices: {json.dumps(e.get('prices',{}))}\")
sweets = e.get('sweet_spots', [])
trades = e.get('trades', [])
print(f\"Sweet spots: {len(sweets)} | Trades: {len(trades)}\")
if sweets:
for s in sweets:
print(f\" SWEET: {s.get('market','')} {s.get('side','')} @{s.get('price_c','')}¢ buf:{s.get('buffer_pct','')}% trend:{s.get('trend','')} entry:{s.get('entry','')}\")
if trades:
for t in trades:
print(f\" TRADE: {t.get('market','')} {t.get('side','')} \${t.get('amount_usd','')} @{t.get('price_c','')}¢\")
else:
print(f\" Skip: {e.get('skipped_reason','unknown')}\")
print(f\" Summary: {e.get('summary','')}\")
trades_total.extend(trades)
sweet_total.extend(sweets)
print(f'\\n=== 4h汇总 ===')
print(f'扫描次数: {len(entries)}')
print(f'甜区发现: {len(sweet_total)}')
print(f'交易执行: {len(trades_total)}')
"
echo "=== Elon猎杀最近结果 ==="
cat ${WORKSPACE}/data/hunt-elon-latest.json 2>/dev/null || echo "无记录"
echo "=== 仓位快照 ==="
cat ${WORKSPACE}/data/portfolio-snapshot.json 2>/dev/null || echo "无记录"
根据Step 1的输出整合:
🔍 猎杀报告 @ HH:MM (最近4h)
━━━━━━━━━━━━━━
📈 BTC:$XX ETH:$XX SOL:$XX GOLD:$XX
💰 Portfolio:$XX | Cash:$XX
━━ 最近4h猎杀 (X次扫描) ━━
🎯 甜区发现: X个
⚡ 交易执行: X笔
[列出每次扫描的关键发现]
• HH:MM — [甜区/无机会] | [交易/跳过原因]
━━ 成功交易 ━━
[如有交易,列出详情]
• 市场 | 方向 | $金额 @价格¢
━━ Elon推文 ━━
🐦 [Elon盘状态/无活跃盘]
━━ 策略状态 ━━
🟢 S1甜区: [活跃/静默]
🔵 S2趋势: [状态]
🐦 S7推文: [状态]
如果日志文件不存在或最近4h无条目,报告注明"⚠️ 猎杀日志无数据,请检查猎杀cron是否正常写入hunt-log.jsonl"
使用message工具推送到Daniel私聊:
message(action='send', channel='telegram', target='${TELEGRAM_TARGET_ID}', message='报告内容')
追加到 memory/$(date +%Y-%m-%d).md
如果 hunt-log.jsonl > 1000行,只保留最近500行:
LOG=${WORKSPACE}/data/hunt-log.jsonl
LINES=$(wc -l < "$LOG" 2>/dev/null || echo 0)
if [ "$LINES" -gt 1000 ]; then
tail -500 "$LOG" > "${LOG}.tmp" && mv "${LOG}.tmp" "$LOG"
echo "Trimmed hunt-log from $LINES to 500 lines"
fi