前言¶
做旅游宣传或每日天气海报时,常见流程是:先查天气、再找地标素材、自己写构图和文案,最后交给绘图模型出图。城市名和景点名还容易写错省市,天气和画面风格也对不齐。下面介绍 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)。