Skip to main content

Module handlers

Module handlers 

Source
Expand description

工具实现(按域拆分)

每个 handler 函数形如 async fn(&Arc<FutuClient>, ...) -> anyhow::Result<String>, 返回 pretty-printed JSON。tools.rs 里的 #[tool] 方法薄封装了错误处理。

Modules§

analysis
行情分析 / 关联参考域 handler。
core
mcp/handlers/core — 拆 core.rs 1100 → core/{mod, 5 子}.rs (v1.4.110 CC Batch N)
market
行情 handler:kline / orderbook / ticker / rt / static / broker
plate
板块 handler
reference
mcp/handlers/reference — 拆 reference.rs 1102 → reference/{mod, 6 子}.rs (v1.4.110 CC Batch L)
trade
mcp/handlers/trade — 拆 trade.rs 986 → trade/{mod, 6 新子, 4 已有}.rs (v1.4.110 CC Batch O)
trade_write
交易写 handler:place / modify / cancel / reconfirm