用途:回答“今天市场在发生什么”“什么在动”“市场概览”等问题,用结构化跨资产分析替代单看价格的回答。
主要能力:python3 scripts/pulse.py 执行完整并行抓取(加密 + XYZ 股票 + 指数 + 商品 + 宏观)并计算跨资产信号,输出 JSON,含 day_classification、signals、groups、smart_money、meta。signals 包含离散度、黄金/DXY/VIX 确认清单、日分类、资金费率状态;groups 按 semis_memory、semis_equipment、semis_logic、software_megacap、crypto_proxy、indices、commodities、macro_fx、crypto 分组给出价格、涨跌幅、成交量/资金费率;smart_money 为 4 小时领先者层(输出时称“4h leaders”,不称 smart money),不可用时为 null。引擎失败开放,部分数据仍返回有效 JSON,缺失项列入 meta.warnings/meta.degraded。
使用方式:分步运行并即时叙述:python3 scripts/pulse.py pulse(快速核心读数,先叙述)→ python3 scripts/pulse.py smart(4h 领先者叠加层)。一次性可用 python3 scripts/pulse.py all [--no-smart]。步骤共享状态文件(默认 <tempdir>/senpi-market-pulse/state.json,可用 --state 覆盖)。输出固定自上而下:宏观图景、全球指数、震中、背离、商品与宏观、加密、其他显著项、结论与“What to watch”,结尾为 Senpi Signals 简报(在 senpi-signals 目录运行 python3 scripts/sweep.py --brief 3)及三个编号后续选项。移动较大时可做一次网络搜索补充催化剂,并标注为报道背景。
适用场景:每日一次的市场全景解读;狭窄提问如“什么在动”“资金费率状态”只跑 pulse;“最近 4 小时谁在赢”只跑 smart。
限制:不创建策略钱包、不执行交易;smart_money 层不可用时仅说明一次;缺失涨跌幅显示为 —,不写成 0.00%;不要仅覆盖加密或只以单一币种开场;安装需整个 scripts/ 目录(pulse.py 与 mcp_client.py),仅用标准库;定时运行属模型调用,需先说明成本并获确认;文中未提供具体收费价格与效果承诺。