前言¶
做旅遊宣傳或每日天氣海報時,常見流程是:先查天氣、再找地標素材、自己寫構圖和文案,最後交給繪圖模型出圖。城市名和景點名還容易寫錯省市,天氣和畫面風格也對不齊。下面介紹 SkillHub 上的「城市天氣畫報生成」,把地理識別、實時天氣、地標提煉和提示詞編排收進一條 Skill 鏈路裏。
這是什麼¶
「城市天氣畫報生成」是 SkillHub 分類 design-media 下的一條企業來源 Skill,座標爲 @showapi/city-weather-poster-generator-showapi,當前版本 1.0.3,由 萬維易源 發佈。
它面向 Agent 場景:根據用戶給出的城市或景點,自動識別準確省市,查詢實時天氣,提煉城市地標並設計構圖,再把天氣、地標、日期與用戶指定風格融合成專業圖像提示詞,用於生成城市天氣宣傳畫報。官方說明中的適用方向包括旅遊宣傳、城市文化推廣和每日天氣海報製作。
核心功能¶
以下能力均來自 SkillHub 與官方 API 頁上的簡介說明,未單獨列出的細節不在本文展開。
- 地點解析:接受城市或景點名稱,自動識別對應的準確省市。
- 實時天氣:在解析地點後查詢實時天氣,並納入後續畫面設計。
- 地標與構圖:從城市中提煉地標元素,並參與構圖設計。
- 提示詞生成:融合天氣、地標、日期與指定風格,生成面向圖像模型的專業提示詞。
- 畫報產出:在 Agent 按 Skill 指引調用圖像能力後,得到城市天氣主題宣傳畫報。
Skill 標籤標明 requires_api_key=true,使用前需要按萬維易源 / ShowAPI 側要求配置 API 密鑰;具體密鑰申請入口與環境變量名請以 Skill 包內 SKILL.md 及 ShowAPI 文檔爲準,本文不臆造配置項名稱。
安裝與啓用¶
安裝方式遵循 SkillHub 通用說明(skillhub.cn/install/skillhub.md)。先確認本機是否已有 skillhub CLI:
command -v skillhub && skillhub --version
若未安裝,可使用官方一鍵腳本(完整安裝含 CLI 與默認 Skill):
curl -fsSL https://skillhub-1388575217.cos.ap-guangzhou.myqcloud.com/install/install.sh | bash
僅安裝 CLI 時:
curl -fsSL https://skillhub-1388575217.cos.ap-guangzhou.myqcloud.com/install/install.sh | bash -s -- --cli-only
安裝本 Skill 時,必須用 --dir 指向當前 Agent 實際讀取的 skills 目錄,否則默認落在 ./skills/ 可能不會被識別:
skillhub install @showapi/city-weather-poster-generator-showapi --dir <skills 目錄>
各客戶端常見 skills 路徑(摘自 SkillHub 安裝文檔,按你當前環境選用其一):
- Cursor:
~/.cursor/skills/ - Claude Code:
~/.claude/skills/ - Codex:
~/.codex/skills/或項目下的.agents/skills/
SkillHub 技能頁亦支持將安裝提示詞發給 AI,讓其按上述文檔完成安裝。配置好 API Key 後,在對應 Agent 中啓用該 Skill 即可在對話裏觸發。
典型用法¶
官方頁面未提供逐字對話示例;可復現的用法是:在已安裝並配置 API Key 的 Agent 中,用自然語言說明需求,並帶上 Skill 簡介中提到的要素。例如:
- 給出城市或景點(如某市、某著名景區)。
- 可選說明畫面風格(寫實、插畫、復古海報等,以你使用的圖像模型支持爲準)。
- 需要時說明日期是否使用當天,或指定展示日期。
- 讓 Agent 按 Skill 流程完成省市識別、天氣查詢、地標與構圖、提示詞生成及出圖。
經過上面的步驟,Agent 應返回一張融合實時天氣與城市地標信息的宣傳畫報,而非僅一段純文本天氣播報。
適用場景與注意¶
適合誰
- 運營或內容同事需要快速出「城市 + 天氣」主題海報,又不想每次手寫提示詞和查天氣。
- 旅遊、文旅類賬號做城市文化推廣,希望地標與天氣信息在同一張圖裏呈現。
- 開發者已在 Cursor、Claude Code、Codex 等環境使用 Skills,希望把 ShowAPI 能力封裝成固定工作流。
限制與注意
- 依賴 API Key 與萬維易源側接口可用性;限網或沙箱環境安裝 CLI 時需允許訪問官方安裝源。
- SkillHub 頁面顯示的統計爲評分 100000、下載 43773(截至頁面展示),與第三方轉載數據可能不一致,以 SkillHub 技能頁 爲準。
- 最終畫面質量仍取決於 Agent 所接圖像模型及你給出的風格描述;Skill 負責編排信息與提示詞,不替代模型本身的出圖能力。
結尾¶
「城市天氣畫報生成」把地點解析、實時天氣、地標構圖和提示詞設計串成一條 Skill,適合旅遊宣傳、城市推廣和每日天氣海報等需要「信息準確 + 畫面統一」的場景。安裝與優先源說明見 SkillHub 安裝文檔;技能詳情與版本信息見官方地址:https://api.skillhub.cn/showapi/city-weather-poster-generator-showapi(SkillHub 展示頁:https://www.skillhub.cn/skills/showapi/city-weather-poster-generator-showapi)。