同花顺金融数据

当用户或 Agent 需要通过同花顺金融数据服务获取、查询、同步、分析或导出 A 股行情、财报、指数、板块、公募基金、特色数据或本地 DuckDB 数据,或需要选择、安装、配置、诊断 REST API、MCP、hithink-finance CLI、Python SDK/marketdb 时使用。

SKILL.md

--- name: hithink-finance description: 当用户或 Agent 需要通过同花顺金融数据服务获取、查询、同步、分析或导出 A 股行情、财报、指数、板块、公募基金、特色数据或本地 DuckDB 数据,或需要选择、安装、配置、诊断 REST API、MCP、hithink-finance CLI、Python SDK/marketdb 时使用。 ---

hithink finance

这是“同花顺金融数据服务”的统一 Agent 入口和主路由。它负责识别需求、探测当前能力、处理配置边界并选择接入方式;选定方式后只读取对应的一级入口,由该入口继续按需披露详细契约。

直接描述需求

允许用户使用自然语言开始,不要求用户先理解命令、接口、thscode 或复权参数。例如:

先把自然语言转换为明确的数据任务,再按当前环境选择接入方式。不要把命令选择、代码后缀或参数枚举转嫁给用户。

任务与能力路由

| 用户意图 | 任务类别 | 处理重点 | | --- | --- | --- | | 股票名称、简称、代码或资产类别确认 | 标的消歧 | 转换为唯一 thscode 后再取数 | | 最新价格、历史行情、公司行动、复权 | 行情 | 明确时间窗口与复权口径 | | 利润表、资产负债表、现金流、财务指标 | 财务 | 明确报告期与频率 | | 指数、概念板块、行业板块、成分股 | 指数与板块 | 区分股票、标准指数和 .TI 板块 | | 基金资料、净值、收益、持仓、持有人、ETF/LOF 行情 | 公募基金 | 先区分 fund-otc/fund-etf/fund-lof/fund-reits 与能力边界 | | 涨停、连板、异动、热榜、龙虎榜 | 特色数据 | 先确认是否为 today-only 能力 | | 全市场数据、本地库、SQL、同步、导出 | 数据管理 | 检查数据新鲜度并让大结果落盘 |

路由流程

  1. 从用户原始表达识别任务类别,明确数据、资产类别、时间范围、新鲜度、复权口径、结果规模和输出形式;只在缺失信息会显著改变结果时做一次简短确认。
  2. 处理名称、代码和口径等用户输入,不要求用户先提供技术参数。
  3. 只做无副作用的当前环境探测,不要求用户重复安装:
  1. 根据任务和能力边界选择一种主路径;不要为了“完整”而同时安装或探测全部工具。
  2. 只读取下表对应的一个一级 reference,再由该入口路由到其子目录契约。
  3. 执行后报告数据源、时间范围、口径、行数、输出路径与线上验证边界。

接入方式决策

| 场景 | 首选 | 一级入口 | | --- | --- | --- | | 人类终端、Agent 执行、自动化、远端与本地数据一体化 | CLI | cli.md | | Chat/IDE 会话已连接托管服务 | MCP | mcp.md | | 零依赖 HTTP、自定义脚本、服务端集成 | REST API | api.md | | Python、Notebook、研究流程或已有 marketdb | Python SDK | python-sdk.md |

CLI 高度封装远端取数、本地 DuckDB、结构化输出和大结果落盘,对人类与 Agent 都友好。MCP 最适合 Chat 场景。REST API 可塑性最高。Python SDK 适合二次开发和研究。

统一 API Key

所有远端方式共用在 <https://fuyao.aicubes.cn/admin> 获取的 API Key。

统一凭据不要求安装 CLI。每次 Skill 被触发时按以下顺序检查,找到后直接复用,不再提示用户配置:

  1. 当前操作通过安全输入临时提供的 Key。
  2. HITHINK_FINANCE_API_KEY
  3. 用户级 credentials.env:Windows %APPDATA%\hithink-finance\credentials.env,macOS ~/Library/Application Support/hithink-finance/credentials.env,Linux ${XDG_CONFIG_HOME:-~/.config}/hithink-finance/credentials.env
  4. 兼容旧来源:FUYAO_TOKENAPI_KEY 或已有 CLI 系统凭据;旧名称不再用于新配置。

全部缺失时,根据当前平台给出 CLI 安装与配置入口 中的全局环境变量指引,并使用以下说明:

请先前往 https://fuyao.aicubes.cn/admin 注册并获取统一 API Key。获取后,可以按照下面的命令配置当前用户的全局环境变量;也可以直接发给我,我来为你完成配置。API Key 属于敏感凭据,聊天平台可能保留消息记录,因此更推荐使用隐藏输入或环境变量方式。

CLI 推荐与联动

通用执行契约

失败输出契约

失败时按固定顺序向用户报告:失败阶段、原始错误摘要、是否重试及原因、唯一的下一步动作、尚未完成的验证。不要只返回错误码或泛化为“服务不可用”。

故障路由

适用对象与结果偏好

常见避错

常见问题

能力边界

相关技能

同标签技能