feat: multimodal image clients, workspaces, Tushare skill, test fixes

- Replace monolithic image_message_client with HTTP/OCR/legacy modules; tighten OpenAI transport + tool schemas for multimodal downgrade to OCR specialist path.
- Add image/stock workspace prompts (META/SOUL/ROLE_SYSTEM); register experts; tweak specialist agent/direct loop/query_image_attachment.
- Add bundled runtime/skills/tushare-finance (references, api_client, SKILL metadata).
- Document OCR-related env vars; admin chat tweaks; README; weixin_install Ensure-OfficialPluginRuntimeDeps helper.
- Tests: multimodal downgrade + OCR coverage, strict tool pairing in attachment replay guard, workspace contract skips _internal/_system dirs, router/trace/prompt guards.

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
oliver 2026-05-10 04:41:42 +08:00
parent 6307ade480
commit d1bcc4debe
266 changed files with 57024 additions and 839 deletions

View file

@ -0,0 +1,126 @@
# 历史Tick行情
**文档ID**: 314
**原始链接**: https://tushare.pro/document/2?doc_id=314
---
## 期货Tick行情数据
获取全市场期货合约的Tick高频行情,当前不提供API方式获取,只提供csv网盘交付,近10年历史数据,一次性网盘拷贝(支持按交易所按日期定制),每天增量更新。tick行情属于单独的数据服务内容,不在积分权限范畴,有需求的用户请微信联系:waditu_a ,联系时请注明期货tick数据。
数据字段内容说明
<table>
<thead>
<tr>
<th>字段</th>
<th>类型</th>
<th>中文含义</th>
<th>样例</th>
</tr>
</thead>
<tbody><tr>
<td>InstrumentID</td>
<td>string</td>
<td>合约ID</td>
<td>cu2310</td>
</tr>
<tr>
<td>BidPrice1</td>
<td>float</td>
<td>买一价</td>
<td>68190.000000</td>
</tr>
<tr>
<td>BidVolume1</td>
<td>int</td>
<td>买一量</td>
<td>4</td>
</tr>
<tr>
<td>AskPrice1</td>
<td>float</td>
<td>卖一价</td>
<td>68212.000000</td>
</tr>
<tr>
<td>AskVolume1</td>
<td>int</td>
<td>卖一量</td>
<td>2</td>
</tr>
<tr>
<td>LastPrice</td>
<td>float</td>
<td>最新价</td>
<td>68210.000000</td>
</tr>
<tr>
<td>Volume</td>
<td>int</td>
<td>成交量</td>
<td>3223</td>
</tr>
<tr>
<td>Turnover</td>
<td>float</td>
<td>成交金额</td>
<td>382577245.000000</td>
</tr>
<tr>
<td>OpenInterest</td>
<td>int</td>
<td>持仓量</td>
<td>203332.000000</td>
</tr>
<tr>
<td>UpperLimitPrice</td>
<td>float</td>
<td>涨停价</td>
<td>68210.000000</td>
</tr>
<tr>
<td>LowerLimitPrice</td>
<td>float</td>
<td>跌停价</td>
<td>62210.000000</td>
</tr>
<tr>
<td>OpenPrice</td>
<td>float</td>
<td>今开盘</td>
<td>68010.000000</td>
</tr>
<tr>
<td>PreSettlementPrice</td>
<td>float</td>
<td>昨结算价</td>
<td>68110.000000</td>
</tr>
<tr>
<td>PreClosePrice</td>
<td>float</td>
<td>昨收盘价</td>
<td>68113.000000</td>
</tr>
<tr>
<td>PreOpenInterest</td>
<td>int</td>
<td>昨持仓量</td>
<td>3232343.000000</td>
</tr>
<tr>
<td>TradingDay</td>
<td>string</td>
<td>交易日期</td>
<td>20230925</td>
</tr>
<tr>
<td>UpdateTime</td>
<td>string</td>
<td>更新时间</td>
<td>10:00:00.500</td>
</tr>
</tbody></table>
文件样例