Skip to content

AI 技能

Investment Agent 集成了丰富的 AI 技能和工具,为投资分析提供全面支持。

技能是给 Agent 使用的一段专业分析指令。它通常包含:

  • name:技能名称,用于界面展示
  • slug:技能标识,用于请求参数和服务端匹配
  • description:技能说明,帮助你判断适用场景
  • prompt:实际注入给 Agent 的分析框架或操作指南

技能不同于普通工具。工具负责执行动作,例如搜索网页、查询数据库或读取文件;技能负责改变 Agent 的分析方法,例如要求它从风险、估值、情绪或事件驱动角度组织答案。

技能目前主要在 ClaudeHermes 引擎下使用。选择这两个引擎后,聊天输入框的工具面板会展示已启用技能。

点击输入框 ActionBar 中的工具按钮,可以看到技能列表。每个技能项包含:

  • 技能名称
  • Hover 时显示的技能描述
  • Checkbox:控制当前会话启用哪些技能
  • Sparkles 按钮:指定下一条消息优先使用该技能

勾选状态会在请求中以 skills 数组传递。例如:

{
"skills": [
"fundamental-analysis",
"risk-assessment",
"valuation-models"
]
}

这表示本轮请求只启用这些技能作为可用分析框架。

当你希望下一条消息明确使用某个技能时,可以使用两种方式:

  • 在技能面板中点击技能项右侧的 Sparkles 按钮
  • 在输入框输入 /,从 slash command 浮层中选择技能

选择后,输入框上方会出现一个技能标签。下一次发送消息时,请求会额外带上 explicitSkill

{
"skills": [
"event-driven-analysis",
"fundamental-analysis",
"risk-assessment"
],
"explicitSkill": "risk-assessment"
}

explicitSkill 是单次生效的:消息发送后会自动清除。如果发送失败,系统会恢复这个选择,方便你重试。

参数来源含义生命周期
skills技能面板 Checkbox当前会话启用的技能列表会话内持续生效
explicitSkill/ 命令或 Sparkles 按钮下一条消息优先使用的技能单次消息生效

如果同时存在,explicitSkill 的优先级更高。服务端会将它从普通技能列表中去重,避免同一技能被重复注入。

技术指标分析

支持常见技术指标解读(RSI、MACD、布林带、均线等),识别超买/超卖信号,分析支撑位与阻力位。

波动率分析

VIX 指数解读与应用,VIX 期货结构分析(Contango / Backwardation),波动率 ETF 策略指引。

风险管理

仓位大小计算(基于 Beta 与风险敞口),杠杆/衍生品产品的时间损耗评估,对冲策略设计。

市场情绪

恐慌/贪婪指数参考,新闻情绪结合技术面综合判断。

基本面分析

从收入、利润、现金流、财务健康、竞争优势和管理层质量等维度分析公司长期价值。

风险评估

聚焦回撤、仓位、估值安全边际、宏观冲击、流动性和组合敞口,适合在买入或调仓前使用。

估值模型

结合 DCF、相对估值、情景假设和敏感性分析,帮助判断价格与价值的偏离。

事件驱动分析

评估财报、并购、政策、产品发布、监管变化等事件对资产价格的短中期影响。

支持查询股票、基金、商品等多种资产类型的实时行情和基本信息。数据来源:Finnhub 实时市场数据 API。

笔记搜索

语义搜索投资笔记,支持关键词和标签过滤,智能排序。

笔记创建

创建投资笔记,支持 Markdown 格式,自动标签分类。

笔记管理

列表、更新、删除笔记,按标签或日期组织。

使用自然语言直接查询投资组合数据,例如:

  • “查询过去一周的所有交易记录”
  • “统计本月盈利最多的持仓”
  • “找出持仓超过 10 万的股票”

支持的查询类型:交易历史查询、持仓统计分析、账户余额检查、收益汇总报告。

市场新闻

基于新闻情绪的市场分析,实时财经资讯聚合。

公司调研

公司基本信息、财务数据、经营状况查询。

Web 搜索

Tavily 驱动的智能网络搜索,深度市场研究支持。

  • 交易历史查询(按日期、品种、类型筛选)
  • 账户余额与资金变动追踪
  • 交易摘要与统计报告
  • 新增交易记录(手工录入或导入)

如需了解自定义技能开发和接口规范,请参阅 开发者文档:技能开发