主动机会推进
当用户表达以下需求时,使用这个 skill:
- “帮我找今天能交易的机会”
- “给我更主动一点,不要只列股票”
- “从候选里直接帮我缩圈”
- “我时间有限,先看哪几只”
设计目标
普通问答只会给出一个列表,这个 skill 要完成的是“从列表到决策推进”:
- 先筛出候选股
- 按优先级重新排序
- 主动缩圈到 2 到 3 只
- 提供每只股票对应的执行理由
默认工作流程
1. 先生成或读取候选池
Windows:
d:/pythonfile/uderestimate/.venv/Scripts/python.exe d:/pythonfile/uderestimate/trade_candidate_pipeline.py
Linux:
./.venv/bin/python ./trade_candidate_pipeline.py
2. 主动做二次筛选
不要把 a_share_agent_top5.csv 原样抛给用户,而是主动回答:
- 哪 2 只的交易优先级最高
- 哪 1 只更偏突破型
- 哪 1 只更偏回踩低吸型
- 哪些股票虽然入围,但今天不应优先执行
3. 缺少用户偏好时,主动使用默认交易框架
如果用户没有提供持仓周期、风险偏好、资金量,也不要卡住。先按工作区默认短线框架给出初版,再提示:
- 如需更激进,可提高突破权重
- 如需更保守,可优先低估分与置信度更高的标的
4. 主动给出下一轮收敛建议
完成后应继续推进,而不是停在第一次结果:
- “是否要我把这 2 只进一步拆成盘中触发条件”
- “是否要我只保留适合尾盘买、次日卖的版本”
- “是否要我排除某些行业后再重跑”
输出要求
输出时至少包含:
- Top 2 或 Top 3 主盯标的
- 每只的核心入选理由
- 不建议优先执行的候选股及原因
- 建议的下一步收敛动作
约束
- 不要把所有候选股都说成“都可以”。
- 没有额外偏好时,也要给出一个可执行默认排序。
- 如果数据失败,只能基于已有结果缩圈时,要明确说明。
Scan to contact