Daily Pulse 每日组合决策流程
在 predict-raven 仓库中一键运行每日组合 review / monitor / rebalance,默认真金执行,也可降级为只看建议。
该技能默认执行真实资金下单(AUTOPOLY_EXECUTION_MODE=live),无需显式用户确认即走 real-money 主链路,属于高外部影响的危险默认值;文档虽披露了执行语义和产物路径,但缺乏权限最小化、资金上限说明、回滚/中止机制与失败恢复说明,扣分严重。
命令链路在 package. 中可对应(daily:forecast→scripts/daily-pulse.ts),指令自洽、变体清晰,静态读属'快乐路径可信';但依赖 .env.pizza、Redis/BullMQ、私钥等未见其声明,错误处理与失败反馈在文档层面缺失,CI 中 live 脚本类型检查为非阻塞(14 个已知类型错误基线),按静态上限不给超过 10。
触发条件('运行 daily pulse'等)和输入输出产物描述清楚,有中英双语文档;但能力边界(不适用场景)几乎未声明,且核心功能完全依赖 Polymarket、Exa/Tavily 等海外服务,对中国大陆网络可达性存在实质障碍,需在注意事项中披露。
结构分层合理(SKILL.md/EN/agents yaml),触发描述与能力一致,仓库有 MIT 许可证、CI 工作流与版本化脚本;但技能本身无版本/changelog,维护责任与更新路径不明,发布者身份未验证。
声称能产出 review/monitor/rebalance 报告与交易执行,但 README 明示 live loop 已暂停(2026-06-10),且存在已披露的搜索证据污染事故;静态审阅下输出质量与直接可用性无法验证,边际价值证据薄弱,按静态上限不超过 7,实际更低。
仅有作者自述与代码组织作为证据;仓库虽有 CI 与测试套件的描述,但未见针对该技能关键路径(daily pulse 真钱链路)的已提交测试证据或第三方执行验证,关键声明(真实交易记录、guardrails 拦截)只能依赖外部网页,静态上限 5 之下仅给低分。
- 危险默认值:默认执行真实资金下单,仅在用户明确要求时才降级为 --recommend-only;使用前务必显式确认模式与钱包环境。
- 该技能需要私钥/.env 凭据并连接 Polymarket 主网,资金损失风险真实存在;live 链路自 2026-06-10 已暂停,实际可用性存疑。
- 核心依赖海外服务(Polymarket、Exa/Tavily、forecasting-agent.com),中国大陆网络可达性受限。
- 仓库已披露搜索证据污染事故(DDG CAPTCHA 导致空结果),历史报告可信度受损,修复后审计尚未完成。
- 静态审阅未执行任何代码;技能关键路径无已提交测试证据,无法验证输出正确性。
这个 Skill 能做什么,适合哪些场景?
daily-pulse 是 predict-raven(Polymarket 上首个自主持续运行的预测市场交易代理)仓库中的一个 Agent Skill,入口为 `pnpm daily:forecast`。它跑完一轮 Market Pulse 研究、组合 review、monitor 和 rebalance 流程,并把建议或实际订单写入 runtime-artifacts 归档。默认走真钱主链路,使用 `.env.pizza` 作为测试钱包环境;只有明确要求预览时才加 `--recommend-only`。它面向已经完成仓库安装和钱包配置的交易者。
运行 pnpm daily:forecast,内部走 forecast:live,默认设 ENV_FILE=.env.pizza、AGENT_DECISION_STRATEGY=pulse-direct、AUTOPOLY_EXECUTION_MODE=live。流程会获取 Polymarket Pulse 候选池,用 pulse-direct 决策引擎(按 monthlyReturn 排序、取 top 4、单轮总仓位上限 20%)生成 TradeDecisionSet,经服务层硬风控(FOK 市价单、单笔 ≤15%、总敞口 ≤80%、单事件 ≤30%、回撤 ≥30% 全局停机)后下单或仅产出建议。运行后归档到 runtime-artifacts/pulse-live/<timestamp>-<runId>/ 和 runtime-artifacts/reports/{pulse,review,monitor,rebalance}/,并汇报 runId、env、execute/recommend-only 状态及新开仓、减仓、被 guardrails 拦截的项目。
- 已经在 predict-raven 仓库配好 Polymarket 测试钱包的用户,每天想一键执行一轮真金组合再平衡
- 尚未入金的新用户,想用 `--recommend-only --` 只看建议、不实际下单地跑通全链路
- 已有历史 pulse artifact 的用户,想用 `--pulse-/--pulse-markdown` 复用结果、跳过重新研究快速重跑
- 运维/审计者想检查每日 runId、归档目录和被风控拦截的订单记录
- 想在切换决策策略后(如 provider-runtime legacy 模式)复审同一 Pulse 的交易者
这个 Skill 有哪些优点和局限?
- 一条命令完成研究、决策、执行、归档的完整每日闭环
- 风控是服务层硬规则(FOK、仓位/敞口上限、回撤停机),不依赖提示词,Agent 出错也无法绕过
- 所有决策和产物落盘归档,runId 可追溯,便于审计
- 支持只读建议模式,未入金也能端到端跑通
- 默认就是真金下单,误触发会实际动用资金,对新手有风险
- 强依赖特定仓库结构(.env.pizza、vendor 同步、pnpm),无法脱离 predict-raven 独立使用
- 真金表现、历史收益率在源文档中未给出可验证数据,只有决策日志网站链接
- README 更新日期标注为 2026-06-12,版本演进较快,需自行核对当前仓库状态
如何安装这个 Skill?
本 skill 属于 predict-raven 单体仓库(位于 skills/daily-pulse/),不能单独安装。前置:安装 Claude Code 或 Codex CLI,git clone https://github.com/Alchemist-X/predict-raven,然后在仓库目录内让 Agent 执行 install the dependencies for predict-raven(等价于 pnpm install + pnpm build)。真金路径还需按 README 配置钱包 env 文件(如 .env.pizza / .env.live-test),并运行 pnpm vendor:sync 同步 pulse/live 依赖的 vendor 仓库。skill 自身的更细安装说明未在源文档中给出。
如何使用这个 Skill?
在已配置好的仓库内对 Agent 说“运行 daily pulse”或“跑一轮组合 review / monitor / rebalance”,Agent 会执行 pnpm daily:forecast。常用变体:pnpm daily:forecast -- -- 输出 JSON;pnpm daily:forecast -- --recommend-only -- 只看建议不下单;pnpm daily:forecast -- --pulse- <path> --pulse-markdown <path> 复用已有 artifact;AGENT_DECISION_STRATEGY=provider-runtime pnpm daily:forecast 用 legacy 引擎复审。运行后应核对 Agent 汇报的 env、execute/recommend-only 状态、runId 和报告路径。
这个 Skill 与同类方案有什么区别?
README 将 pulse-direct(当前默认,无外部 LLM 进程,直接解析 Pulse 结构)与 provider-runtime(legacy,调用 Codex/Claude/OpenClaw CLI 进程决策)对比;本 skill 默认用前者,可用 AGENT_DECISION_STRATEGY=provider-runtime 切换到后者复审。