Agent Skills
返回列表
智能摄影

智能摄影

设计多媒体 更新于 2026.08.29

将以下提示词粘贴到你的 AI 对话框中:

请根据 https://skillhub.cn/install/skillhub.md,安装 @user_2cd25b29/smartshoot。

技能介绍

要解决什么问题

出门拍片前,你往往要分别查地图坐标、日出日落与黄金时刻、当天云量和风速,再对照自己机身有没有 IBIS、裁切系数和镜头焦距去估快门。主体不同(人像、星空、街拍)对光线和参数的要求也不一样,这些信息散落在多个工具里,很难在一次对话里得到可执行的相机设置和时间线。

技能如何工作

SmartShoot Pro 把「地点 + 相机 + 镜头 + 主体」当作标准输入,缺字段时会追问。流程大致是:

  • 地理编码:用 Nominatim(OpenStreetMap)把城市名解析为 lat/lon,无需 API Key
  • 天文计算:按 SunCalc 公式算日出日落、黄金时刻、蓝调时刻等节点
  • 天气:优先 OpenWeatherMap(需 Key),否则回退 wttr.in
  • 光线分类:结合时段与云量等判断当前属于哪种 lightType
  • 推荐引擎:在 9 种主体 × 8 种光线 的矩阵上查表(约 72 场景),再按机身特性微调(如 α9III 全局快门、无 IBIS 长焦、500 法则星空快门、低动态范围 HDR 提示等)
  • 双输出:对话里给 Markdown(时间线 ASCII、参数表、场景建议、滤镜与四维评分);同时写入自包含 HTML 报告(Canvas 时间线、参数卡片等),文件名形如 smartshoot-result-{地点}-{YYYYMMDD}.html

内置知识覆盖曝光三角、区域曝光/ETTR、CPL/GND/ND 等滤镜用途,不依赖你本地再打开 data 文件才能讲清基础概念。

适用边界与注意点

  • 触发上适合:带「测试:」前缀的完整四要素、或明确问拍摄参数/黄金时刻/日出日落
  • 天气精度取决于 OpenWeatherMap 或 wttr.in;无 Key 时用回退源,细粒度不如付费 API
  • 每次有效执行必须同时生成文字分析与 HTML;只出其一视为技能执行失败
  • 相机型号需在 cameras.md 数据库中命中;冷门机身可能要先确认型号写法

使用场景

  • 周末去陌生城市拍风景,已定下尼康/索尼等具体机身与镜头,需要当地黄金时刻、蓝调时刻及对应光圈快门 ISO。
  • 计划星空或夜景长曝,要先得到经纬度与日出日落节点,再按镜头焦距与裁切系数用 500 法则估快门上限。
  • 人像或产品拍摄日已定地点与日期,想结合 OpenWeatherMap 或 wttr.in 云量判断光线类型并对照 72 场景矩阵出参数。
  • 团队外拍前用「测试:地点 相机 镜头 主体」跑完整流程,既要对话内 Markdown 时间线,也要可分享的 HTML 报告文件。

适合人员

  • 经常跨城市外拍的风景摄影师,典型诉求是按地名一次算出黄金/蓝调时刻并对接 CPL、GND 等滤镜建议。
  • 已购入具体型号机身(矩阵内约 90 款之一)的进阶爱好者,希望推荐能提示无 IBIS 长焦、低动态范围 HDR 等机身差异。
  • 负责协调拍摄日程的旅拍领队,需要把 Canvas 太阳时间线与参数卡片放进 HTML 发给模特或灯光助理。
  • 以野生动物或运动为主体的拍摄者,常在清晨 golden_morn 时段出门,需要冻结动作的高快门与测光/区域曝光相关注意事项。