Install any skill in seconds. Free to start, no credit card required.
Get Started Free →当需要调用Finloop资讯相关接口时,请参考此规范。包括市场时段资讯、资讯列表、AI热闻、股票行情等接口。
| Test case | Without → With | Effect | Δ tokens | Δ turns |
|---|---|---|---|---|
| case-01 | ✗→✓ | ▲ Improved | 383% | 0% |
| case-02 | ✗→✓ | ▲ Improved | 259% | 0% |
| case-03 | ✗→✓ | ▲ Improved | 89% | 0% |
| case-04 | ✗→✓ | ▲ Improved | 139% | 0% |
| case-05 | ✗→✓ | ▲ Improved | 135% | 0% |
.js、.ts 文件来封装接口调用,必须直接使用 HTTP 请求https://ai-uat.finloopfintech.comhttps://papi-uat.finloopg.comContent-Type: application/json{ code: 200, data: {...} },需要从响应中提取 data 字段接口信息:
/flp-news-api/v1/news-agent/financeBreakfasthttps://ai-uat.finloopfintech.com/flp-news-api/v1/news-agent/financeBreakfast参数:
时间逻辑说明:
tag: 1)tag: 3)tag: 2,也称为"收盘汇")响应参数:
title: 标题(string)- 根据时间返回"财经早餐"、"港股午盘"或"港股收盘"等keyword: 关键词(Array)- 例如:"加密货币", "产业趋势"]publish_time: 发布时间(string)summary: 摘要(string)newsCount: 过去一天资讯数量(number)sentiment: 市场情绪(string)- 枚举值title_original: 原始title(string)tag: 类型标识(int)1: 财经早餐2: 港股收盘(收盘汇)3: 港股午盘使用说明:
接口信息:
/flp-news-api/v1/news-agent/informationListhttps://ai-uat.finloopfintech.com/flp-news-api/v1/news-agent/informationList请求参数:
category: 新闻分类(string),可选值:"discover", "subscribe", "ai", "rwa", "macro", "industry", "market", "company", "viewpoint", "fund", "bond", "bill", "stock"page_size: 每页加载条数(number,注意:参数名使用下划线 page_size,不是驼峰 pageSize)keyword: 关键词检索(string)news_id: 分页游标,最后一条新闻的ID(用于分页加载)user_id: 用户ID(string,订阅分类时必填)请求说明:
category 和 page_sizenews_id 参数keyword 参数响应参数:
information_list: 资讯列表数组(注意:字段名使用下划线)total: 总条数(number)- 例如:120hasMore: 是否存在更多新闻(Boolean)informationList 子参数: 每个资讯对象包含:
newId: 资讯ID(string)- 例如:"AICL000001"tags: 资讯标签(Array)- 例如:"AI 热闻"]title: 资讯标题(string)summary: 资讯摘要(string)imgUrl: 资讯封面图(string)publishTime: 发布时间(string)wordCount: 正文字数(number)readTime: 预计阅读时间(分钟)(number)influence: 影响力(string)- 枚举值influenceScore: 影响力得分(string)- 枚举值marketTrends: 市场趋势列表(List)marketTrends 子参数: 每个市场趋势对象包含:
ticker: 挂钩标的(string)- 例如:"AAPL"changeRate: 标的涨势(string)- 例如:"-0.05"使用说明:
user_id 参数page_size,不是驼峰 pageSize接口信息:
/flp-news-api/v1/news-agent/banner/listhttps://ai-uat.finloopfintech.com/flp-news-api/v1/news-agent/banner/listsl-session)参数:
请求说明:
sl-session)返回数据:
banner_list: AI热闻列表数组,每个热闻包含:news_id: 新闻IDxcf_id: XCF资讯IDtag: 标签数组title: 标题summary: 摘要img_url: 图片URL(可能为null)接口信息:
/flp-news-api/v1/news-agent/bannerDetailhttps://ai-uat.finloopfintech.com/flp-news-api/v1/news-agent/bannerDetail参数:
id: XCF资讯ID(来自AI热闻列表的 xcf_id 字段),类型为字符串请求说明:
id 字段(XCF资讯ID,来自AI热闻列表的 xcf_id 字段){ "id": "21640" }返回数据:
XcfDetail 类型的数据,包含AI热闻的详细信息接口信息:
/flp-mktdata-hub/v1/stock/quotehttps://papi-uat.finloopg.com/flp-mktdata-hub/v1/stock/quote请求头:
Content-Type: application/json(必填)请求参数:
tickers: 股票代码列表(list,必填),每个元素按照"代码.市场"格式.HK.US.SZ(深交所)、.SH(上交所)、.BJ(北交所)支持的指数代码: | 市场代码 | 名称 | |---------|------| | DJI.US | 道琼斯指数 | | IXIC.US | 纳斯达克综合指数 | | INX.US | 标普500指数 | | HSI.HK | 香港恒生指数 | | HSTECH.HK | 香港恒生科技指数 | | 000001.SH | 上证综合指数 | | 399001.SZ | 深证成份指数 | | 399006.SZ | 创业板指数 | | 000688.SH | 科创50 |
请求说明:
tickers 字段{ "tickers": ["HSI.HK"] }{ "tickers": ["HSI.HK", "BABA.US", "AAPL.US"] }响应参数:
result: 行情数据列表(Array),每个元素包含以下字段:| 字段 (Field) | 名称 (Description) | |-------------|-------------------| | quoteTime | 行情时间 | | price | 当前价格 | | chgVal | 涨跌额 | | chgPct | 涨跌幅 (%) | | prevClose | 昨日收盘价 | | open | 开盘价 | | high | 最高价 | | low | 最低价 | | vol | 成交量 (股) | | turnover | 成交额 | | amp | 振幅 (%) | | turnoverRate | 换手率 (%) | | mktCap | 总市值 | | floatMktCap | 流通市值 | | pb | 市净率 | | delay | 是否延迟行情 | | mkt | 市场标识 (如 "us"、"hk"、"sh"、"sz" 等) | | rawSymbol | 证券代码 | | name | 证券名称 | | currency | 币种 |
使用说明:
重要:当需要查询AI热闻详情时,必须使用此自动化流程。
当调用AI热闻查询时,系统会自动执行以下步骤:
/flp-news-api/v1/news-agent/banner/list 获取所有AI热闻banner_list 中提取所有的 xcf_idxcf_idxcf_id,分别调用 POST /flp-news-api/v1/news-agent/bannerDetail 接口/flp-news-api/v1/news-agent/banner/list 接口data.banner_list 中获取所有AI热闻banner_list,提取每个AI热闻的 xcf_id 字段xcf_idxcf_id,直接使用 HTTP POST 请求调用 /flp-news-api/v1/news-agent/bannerDetail 接口{ "id": "xcf_id值" }必须遵循以下规则:
xcf_id(不能只查询部分)xcf_id 分别调用详情接口Promise.all() 并行查询以提高效率触发条件: 当用户询问"给我十条资讯"、"给我十条新闻"、"给我十条XX方面的资讯"等类似问题时,必须执行以下流程。
分类映射规则:
category: 'discover'(发现分类)category: 'ai'category: 'rwa'category: 'macro'category: 'industry'category: 'market'category: 'company'category: 'viewpoint'category: 'fund'category: 'bond'category: 'bill'category: 'stock'执行流程:
category 参数'discover'/flp-news-api/v1/news-agent/informationList 接口category 为确定的分类,page_size: 10重要提示:
discover 分类/flp-news-api/v1/news-agent/informationList,不是AI热闻接口page_size 参数名使用下划线,不是驼峰命名触发条件: 当用户询问"今日的AI热闻"或类似问题时(如"今天的AI热点"、"AI热门新闻"等),必须执行以下流程。
执行流程:
/flp-news-api/v1/news-agent/banner/list 获取所有AI热闻xcf_idxcf_id 分别调用 POST /flp-news-api/v1/news-agent/bannerDetail 获取每个AI热闻的完整详情{ "id": "xcf_id值" }重要提示:
触发条件: 当用户询问"财经早餐"、"港股午盘"、"港股收盘"、"今天的财经早餐"、"今日财经早餐"、"收盘汇"等类似问题时。
执行流程:
/flp-news-api/v1/news-agent/financeBreakfast 接口重要提示:
tag 字段标识内容类型(1:财经早餐,2:港股收盘,3:港股午盘),title 字段显示具体标题触发条件: 当用户询问"搜索XXX的资讯"、"查找XXX相关资讯"、"搜索XXX"、"查找XXX"、"XXX相关的资讯"、"关于XXX的资讯"、"XXX的新闻"等类似问题时。
执行流程:
keyword 参数category 参数category 参数,或使用 category: 'discover'/flp-news-api/v1/news-agent/informationList 接口keyword: 搜索关键词(必填)category: 分类(可选,如果用户指定了分类)page_size: 每页数量(可选,默认10)重要提示:
keyword 参数category 和 keyword 参数page_size触发条件: 当用户询问以下任何问题时,必须调用股票行情接口:
执行流程:
/flp-mktdata-hub/v1/stock/quote 接口Content-Type: application/jsontickers: 股票代码列表(list,必填),例如:["HSI.HK"] 或 ["BABA.US", "AAPL.US"]result 字段获取行情数据列表重要提示:
tickers 数组中添加多个代码即可api/news.ts、utils/api.js 等封装文件import 或 require 引入封装函数pageSize)或下划线命名(如 page_size),请根据实际接口文档确定。资讯列表接口使用下划线 page_sizesl-session Cookiehttps://ai-uat.finloopfintech.comhttps://papi-uat.finloopg.com{ code: 200, data: {...} },需要检查 code 字段判断请求是否成功,并从 data 字段获取实际数据fetch('https://ai-uat.finloopfintech.com/flp-news-api/v1/news-agent/financeBreakfast', { method: 'POST', headers: { 'Content-Type': 'application/json' }, body: JSON.stringify({}) })curl -X POST --location 'https://ai-uat.finloopfintech.com/flp-news-api/v1/news-agent/financeBreakfast' --header 'Content-Type: application/json' --data '{}'api/news.ts 文件并封装函数import { getFinanceBreakfast } from '@/api/news'references/REFERENCE.md - 包含完整的参数说明、响应结构和使用场景SKILL.md - 包含场景预设和重要规则Other measured skills in the registry, with their headline benchmark lift.