---
name: eastmoney_fin_search
display_name: 妙想资讯搜索 (Eastmoney)
description: 基于东方财富妙想搜索能力，用于获取涉及时效性信息或特定事件信息的任务，包括新闻、公告、研报、政策等。
author: 东方财富妙想团队
version: 1.0.0
env:
  - MX_APIKEY: "通过东方财富妙想平台获取的 API Key"
---

# eastmoney_fin_search 妙想资讯搜索 skill

本 Skill 基于东方财富妙想搜索能力，基于金融场景进行信源智能筛选，用于获取涉及时效性信息或特定事件信息的任务，包括新闻、公告、研报、政策、交易规则、具体事件、各种影响分析、以及需要检索外部数据的非常识信息等。避免 AI 在搜索金融场景信息时，参考到非权威、及过时的信息。

## 功能说明

根据**用户问句**搜索相关**金融资讯**，获取与问句相关的资讯信息（如研报、新闻、解读等），并返回可读的文本内容。

## 配置

- **API Key**: 通过环境变量 `MX_APIKEY` 设置
- **默认输出目录**: `/root/.hermes/workspace/mx_data/output/`（自动创建）
- **输出文件名前缀**: `mx_search_`
- **输出文件**:
  - `mx_search_{query}.txt` - 提取后的纯文本结果
  - `mx_search_{query}.json` - API 原始 JSON 数据

## API 调用方式

1. 需要用户在妙想 Skills 页面获取 apikey。
2. 将 apikey 存到环境变量，命名为 MX_APIKEY，检查本地该环境变量是否存在，若存在可直接用。
3. 使用 post 请求如下接口，务必使用 post 请求。

   > ⚠️ **安全注意事项**
   >
   > - **外部请求**: 本 Skill 会将您的查询文本发送至东方财富官方 API 域名 ( `mkapi2.dfcfs.com` ) 以获取金融数据。
   > - **凭据保护**: API Key 仅通过环境变量 `MX_APIKEY` 在服务端或受信任的运行环境中使用，不会在前端明文暴露。

```javascript
curl -X POST --location 'https://mkapi2.dfcfs.com/finskillshub/api/claw/news-search' \
--header 'Content-Type: application/json' \
--header 'apikey: YOUR_API_KEY' \
--data '{"query":"立讯精密的资讯"}'
```

## 问句示例

|类型 | 示例问句|
|----|----|
|个股资讯 | 格力电器最新研报、贵州茅台机构观点|
|板块/主题 | 商业航天板块近期新闻、新能源政策解读|
|宏观/风险 | A 股具备自然对冲优势的公司 汇率风险、美联储加息对 A 股影响|
|综合解读 | 今日大盘异动原因、北向资金流向解读|

## 返回说明

|字段路径 | 简短释义|
|----|----|
|`title` | 信息标题，高度概括核心内容|
|`secuList` | 关联证券列表，含代码、名称、类型等|
|`secuList[].secuCode` | 证券代码（如 002475）|
|`secuList[].secuName` | 证券名称（如立讯精密）|
|`secuList[].secuType` | 证券类型（如股票 / 债券）|
|`trunk` | 信息核心正文 / 结构化数据块，承载具体业务数据|

## 错误处理

- API Key 未配置：提示用户设置环境变量 `MX_APIKEY`
- 网络错误：重试最多 3 次，仍失败则提示"网络异常，请稍后重试"
- 数据为空：提示用户到东方财富妙想 AI 查询
