核心功能
weather-zh 是一款专为中国城市设计的轻量级天气查询工具,通过直接调用中国天气网(weather.com.cn)实现数据获取,采用纯Python正则表达式解析HTML,彻底规避大模型推理环节。
显著优点
1. 零Token消耗:除初始配置外,每次查询不消耗任何大模型Token,成本极低
2. 极速响应:<1秒完成查询,远快于大模型推理方案
3. 稳定可靠:直接对接官方天气数据源,无API密钥依赖,可用性达100%
4. 原生中文支持:针对中国天气网HTML结构精准解析,返回中文生活指数(感冒、运动、穿衣、洗车、紫外线等)
5. 易扩展:通过weather_codes.txt可自助添加城市,覆盖国内任意地区
潜在局限
- 网络依赖:需访问www.weather.com.cn,境外网络环境可能受限
- 数据源单一:未提供多源天气聚合,极端情况下数据延迟或缺失无备用通道
- 解析脆弱性:依赖HTML正则匹配,若网站改版可能导致解析失效
- 功能边界:仅支持基础天气与生活指数,无逐小时预报、雷达图等高级功能
适合人群
- 高频查询天气的自动化工作流用户
- 对Token成本敏感的企业/个人开发者
- 需稳定中文天气服务的国内场景应用
- 希望快速集成、零配置部署的技术用户
常规风险
- 中国天气网数据更新可能存在15-60分钟延迟
- 生活指数均为通用建议,不具备医疗或专业指导效力
- 城市名称需严格匹配标准名称(如"成都"有效,"川"无效)