天氣簡報生成器 - 一鍵生成精美的天氣簡報圖片,支援任意城市。
# 預設南京
python main.py
# 指定城市
python main.py Beijing
python main.py Shanghai
python main.py Tokyo
├── main.py # 主程式入口
├── rain_weather.py # 圖表繪製
├── glass.py # 毛玻璃特效
├── cutimage.py # 影像裁剪
├── makeimage.py # AI生圖
├── AI.py # 溫馨提示生成
├── simhei.ttf # 中文字型
├── config.json # API配置檔案(需自行配置)
├── README.md # 專案說明
└── SKILL.md # 本檔案
首次使用前需要配置 API 金鑰:
{
"zhipuAI": {
"api_key": "你的智譜AI API金鑰",
"model": "CogView-3-Flash"
},
"llm": {
"api_key": "你的LLM API金鑰",
"base_url": "https://opencode.ai/zen/v1",
"model": "minimax-m2.5-free"
}
}
| 配置項 | 說明 |
|---|---|
| zhipuAI.api_key | 智譜AI生圖API金鑰 |
| zhipuAI.model | 生圖模型(預設CogView-3-Flash) |
| llm.api_key | LLM API金鑰 |
| llm.base_url | LLM API地址 |
| llm.model | LLM 模型名稱 |
小蔥技能7w4.net持續更新中。
pip install requests pillow matplotlib scipy pandas openai zhipuai
simhei.ttf - 若缺失需從github下載:https://github.com/ZYT64/WeatherReporter
生成 output.png,包含完整的天氣簡報圖片。
這是一款功能完整的天氣簡報生成工具,能自動生成帶有圖表和 AI 溫馨提示的精美天氣圖片,質量不錯。文件詳細清晰,配置過程有詳細引導,城市支援範圍廣。但首次使用需要配置多個 API 金鑰,缺少中文字型檔案時會導致顯示異常,對於技術新手來說上手略有門檻。如果能簡化配置流程、增加字型自動下載功能會更加好用。