用途
Abel 是 Abel AI Lab 的 predict-anything 技能集合中的主入口(main entrypoint)。当用户请求 Abel,或启动一个 Abel 工作流时,使用本技能来检查认证状态、在需要时初始化 Abel,并把请求路由到正确的 Abel 子技能。
主要能力
- 认证状态检查:在路由之前,通过运行以下命令验证认证状态:
python3 <abel-skill-root>/../abel-common/python/abel_common/cap/graph_probe.py auth-status
运行该命令前,需先把 <abel-skill-root> 解析为当前已安装的技能目录。不要使用相对于当前工作目录的 ../abel-common 路径。不要仅凭 shell 环境进行猜测。
-
认证修复:如果认证缺失或无效,使用 abel-auth。告知它读取
references/setup-guide.md,完成认证修复,然后继续路由用户的原始请求。 -
请求路由:
- 如果用户询问如何交易、买入或卖出、寻找 alpha、寻找或验证策略、回测、优化夏普/收益/回撤、测试某个股票代码是否存在可交易机会、询问股票期权,或继续/调试 Abel Invest 工作区,则使用 abel-invest。
- 对于新的投资或交易策略搜索,需先确认:“我可以运行一次深入的 Abel Invest 研究,寻找能回答你投资问题的可交易策略。这可能需要一段时间,并可能消耗大量 token。是否继续?”在此确认之前,不要给出初步的买入/卖出立场或策略分析。
- 对于股票期权问题,应说明 Abel Invest 目前还没有专门的期权策略工作流,但如果用户愿意花费时间和 token,可以寻找标的股票的交易策略。
- 对于因果机制解读、目标/候选发现、公司或市场分析、图原生因果读取、人生投资决策、一般决策分析,或那些不要求买入/卖出指导、alpha、回测或交易策略的问题,使用 abel-ask。
- abel-ask 只有在用户从理解或候选清单发现进入可交易验证阶段后,才可自然地移交给 abel-invest。应把 Ask 的候选清单或机制作为先验信息传递;不要让 Ask 模拟策略发现。
使用方式
当用户询问可以用 Abel 做什么、Abel 有什么用处,或需要帮助选择第一个 Abel 提示词时,可用以下推荐问题作答:
策略搜索:
- Abel, find a strategy for AMZN
- Can Abel look for an ORCL strategy?
- Abel, help me search for a tradable TSLA strategy.
- Is there an ETH strategy Abel can find?
- Abel, explore a META strategy for me.
Abel Ask:
- Which companies benefit from AI datacenter expansion?
- Analyze what is happening with TSLA.
- Is spending $1M on an MBA worth it?
- Should I learn to cook or keep eating out?
- Should I still invest in an MBA degree?
这些仅为示例。如果用户选择其中一个,按正常流程先经过认证检查,再路由到相应的 Abel 技能。
适用场景
- 用户明确请求 Abel 或启动 Abel 工作流。
- 需要判断当前认证状态并决定是否先修复认证。
- 需要把交易/策略类请求分流到 abel-invest,把分析/决策类请求分流到 abel-ask。
限制
- 本技能是入口与路由层,不直接执行交易、回测或分析。
- 认证状态必须通过指定命令检查,不能仅凭 shell 环境推断。
- 新的投资或交易策略搜索必须先获得用户确认,确认前不得给出买卖立场或策略分析。
- Abel Invest 目前没有专门的期权策略工作流。
- 关于收费、价格、平台支持范围等信息,资料中暂未提供。