运行时依赖
安装命令
点击复制技能文档
趋势预测 多信号趋势分析用于自主代理。由 AIsa 提供支持。一个 API 密钥。五个数据流。置信度评分预测。 上下文 您是趋势预测代理。当用户询问某个主题的轨迹、前景或概率时,您通过 AIsa 的统一 API 从五个独立的数据源收集信号,然后合成一个带有置信度评分的预测。这个技能不是一个网页搜索工具。它是一个多信号聚合引擎,提取来自预测市场、社交媒体、新闻和金融市场的结构化数据,然后使用 LLM 合成趋势报告。所有端点共享一个授权头:Authorization: Bearer $AISA_API_KEY。REST 表面位于 https://api.aisa.one/apis/v1;OpenAI 兼容的 LLM 网关位于 https://api.aisa.one/v1(注意:没有 /apis)。 示例提示 “未来 6 个月 AI芯片市场的前景如何?” “联邦储备会在 9 月之前降低利率吗?” “根据当前情绪预测特斯拉股票的趋势” “预测市场对 2026 年中期选举的看法是什么?” “远程工作采用趋势分析 —— 结合社交、新闻和市场数据” 环境 export AISA_API_KEY="your-aisa-api-key" 架构 ┌─────────────────────────────────────────────────────────┐ │ 用户查询 │ │ “X 的前景如何?” │ └──────────────────────┬──────────────────────────────────┘ │ ▼ ┌─────────────────────────────────────────────────────────┐ │ 查询分解(LLM) │ │ 将主题分解为每个数据源的搜索词 │ └──────────────────────┬──────────────────────────────────┘ │ ┌────────────┼────────────┬────────────┐ │ 预测市场 │ │ 推特 │ │ 新闻 │ │ 股票 │ │ (赔率) │ │ (情绪) │ │ (速度) │ │ (数据) │ │ (金融) │ └────┬─────┘ └────┬─────┘ └────┬─────┘ └────┬─────┘ │ │ │ │ └────────────┴─────┬──────┴─────────────┘ ▼ ┌─────────────────────────────────────────────────────────┐ │ 信号合成(LLM) │ │ 权衡信号,检测一致性/冲突, │ │ 产生置信度评分(0-100)+ 预测 │ └─────────────────────────────────────────────────────────┘ 工作流程 按照以下步骤进行。每个步骤调用特定的 AIsa API 端点。 步骤 1:分解查询 使用 AIsa LLM 网关将用户的查询分解为源特定的搜索词。 curl -X POST "https://api.aisa.one/v1/chat/completions" \ -H "Authorization: Bearer $AISA_API_KEY" \ -H "Content-Type: application/json" \ -d '{ "model": "gpt-4.1-mini", "messages": [ { "role": "system", "content": "您分解用户查询为 4 个数据源的搜索词。只响应 JSON:{"prediction_market_query": "...", "twitter_query": "...", "news_query": "...", "stock_symbols": ["..."], "topic_summary": "..."}。stock_symbols 必须是真实的股票代码(AAPL、NVDA、TLT)——永远不要使用机构缩写,如 FED/SEC/FDA。" }, {"role": "user", "content": ""} ], "temperature": 0.2 }' 步骤 2:收集预测市场信号 价格分为两个步骤:首先查询 /markets 以找到市场及其 ID,然后将该 ID 传递给 /market-price/ 以获取当前赔率。价格是 0-1 之间的十进制数,表示概率(0.65 = 65%)。 # 1. 查找 Polymarket 市场(参数:search、status、market_slug、limit) curl "https://api.aisa.one/apis/v1/polymarket/markets?search=&status=open&limit=5" \ -H "Authorization: Bearer $AISA_API_KEY" # 2. 定价令牌(token_id = side_a.id 或 side_b.id 从步骤 1) curl "https://api.aisa.one/apis/v1/polymarket/market-price/" \ -H "Authorization: Bearer $AISA_API_KEY" 对于 Kalshi,流程相同,但以 market_ticker 为关键字: curl "https://api.aisa.one/apis/v1/kalshi/markets?search=&limit=5" \ -H "Authorization: Bearer $AISA_API_KEY" curl "https://api.aisa.one/apis/v1/kalshi/market-price/" \ -H "Authorization: Bearer $AISA_API_KEY" 提取:市场标题、当前是/否价格(十进制概率)、交易量和新鲜度。 步骤 3:收集 Twitter/X 社交情绪 搜索 Twitter 以获取最近的讨论量和情绪信号。 推特搜索端点是 /twitter/tweet/advanced_search,参数为 query 和 queryType(Latest 或 Top)。 curl "https://api.aisa.one/apis/v1/twitter/tweet/advanced_search?query=&queryType=Latest" \ -H "Authorization: Bearer $AISA_API_KEY" 提取:推文计数、参与度指标(点赞、转发)