refactor: query_weather bash→Rust builtin, 删除旧 skill
QWeather 天气查询从外部 bash 脚本重构为 Rust 原生 builtin 工具: - ed25519-dalek 替代 openssl JWT 签名 - reqwest + tokio::join! 并发查询替代串行 curl - serde_json 直接解析替代 python3 子进程 - city_id 内存缓存 (HashMap, 1h TTL) - 支持 3/7/10/15/30d 逐日 + 24/72/168h 逐时预报 - 删除 resources/skills/query_weather/ (builtin 优先级更高)
This commit is contained in:
@@ -41,3 +41,5 @@ tracing-appender = "0.2.5"
|
||||
dialoguer = "0.12.0"
|
||||
console = "0.16.3"
|
||||
dirs = "6.0.0"
|
||||
# Ed25519 JWT 签名(天气 API)
|
||||
ed25519-dalek = { version = "2", features = ["pem"] }
|
||||
|
||||
Reference in New Issue
Block a user