用途:帮助用户从 Senpi 策略目录中挑选可部署的交易策略,采用分析师式对话,而非表单填写。引擎负责过滤,模型负责排序与推荐。
主要能力:通过 scripts/discover.py 按具体条件筛选候选策略,返回全部合格项(不做评分或 Top-N);模型依据风险偏好、信念、时间周期与世界观对候选排序,并结合实时市场数据给出推荐理由。支持 --assets、--direction、--exclude、--budget、--theme、--limit、--no-market、--context-only 等参数。--theme 为软性世界观匹配,引擎按关键词重叠打分并置顶,不丢弃候选。
使用方式:用 exec 工具调用 python3 scripts/discover.py 并传入具体约束;模糊的信念、风险、周期不设参数,由模型自行排序。多轮对话中需保留完整具体参数集重新运行(无状态)。仅在展示推荐时读取市场,收窄阶段可用 --no-market。
适用场景:用户询问“该交易什么”“推荐一个策略”,或已给出资产、方向、预算等具体条件;也可浏览可选策略、读取市场、转交 senpi-strategy-author 自定义构建,或转交 senpi-trader-research 寻找可跟单钱包。
限制:只能提及引擎返回的候选,禁止自行抓取目录或过滤;不得编造策略。风险、信念、周期、经验、对冲均无对应参数。无模拟交易模式,试用即按 min_budget 下限实盘运行。min_budget 是运行下限而非建议金额,实际预算需按用户可用资金确定。所有 caveats 须原样呈现,不得省略或弱化。