闲社服务运行正常AI智能体自动化平台
k

KMA短期预报

技能标识:kma-weather

KMA short-term forecast API - ultra-short-term observation/forecast, short-term forecast

作者:admin | 来源记录:ClawHub
登记来源
ClawHub
版本
V 2.2.0
检测标记
后台标记通过
免费
免费获取
0
收藏
来源与检测标记为平台登记信息,并不代表已展示可复核的检测报告。使用前请核对版本、依赖和所需权限,建议先在隔离环境中运行。
概述
安装方式
版本历史

KMA短期预报

KMA 날씨 예보 스킬

기상청 초단기예보 API + 에어코리아 대기질 통합.

개요

항목값
제공자기상청 (KMA)
서비스 ID
15084084 | | 인증 | ~/.config/data-go-kr/api_key | | 엔드포인트 | https://apis.data.go.kr/1360000/VilageFcstInfoService_2.0 | | 플레이북 | playbook.md |

스크립트

scripts/
├── weather.sh → 날씨 조회 (ncst/fcst/short)
├── morning_briefing.sh → 아침 브리핑 (날씨 + 대기질)
└── grid_convert.py → 위도/경도 → 격자 좌표 변환

워크플로우

1단계: 위치 및 시간 식별

  • - 서울 날씨 → 서울 종로구 (nx=60, ny=127)
  • 내일 날씨 → 단기예보 (short)
  • 지금 비 와? → 초단기 관측 (ncst)
  • 기본 위치는 playbook.md 참조

2단계: 날씨 데이터 가져오기

  • - 현재: weather.sh ncst [nx] [ny]
  • 6시간: weather.sh fcst [nx] [ny]
  • 3일: weather.sh short [nx] [ny]

3단계: 대기질 통합 (~~air)

  • - AirKorea 스킬을 통해 미세먼지 데이터 가져오기
  • skills/airkorea-air-quality/scripts/air_quality.sh [측정소]

4단계: 출력 템플릿을 사용한 구조화된 응답

출력 템플릿

markdown

🌤️ [위치] 날씨

현재

🌡️ 기온: X°C (체감 X°C) 💧 습도: X% | 🌬️ 바람: Xm/s 🌧️ 강수: [없음/비/눈]

오늘 예보

☀️ 최고 X°C / 최저 X°C 🌧️ 강수확률: X% 🌫️ 초미세먼지: [좋음/보통/나쁨/매우나쁨] (X㎍/㎥)

💡 한마디

[우산 챙기세요 / 마스크 착용 / 외출하기 좋은 날]

API 유형

API명령어설명갱신 주기
초단기 관측ncst현재 관측값매시간
초단기 예보
fcst | 6시간 예보 | 30분마다 | | 단기 예보 | short | 3일 시간별 | 하루 8회 |

주요 격자 좌표

위치nxny
서울 종로60127
서울 강남
61 | 126 | | 부산 | 98 | 76 | | 대구 | 89 | 90 | | 인천 | 55 | 124 | | 대전 | 67 | 100 | | 제주 | 52 | 38 |

코드

하늘 상태 (SKY)

1: 맑음 ☀️ | 3: 구름많음 ⛅ | 4: 흐림 ☁️

강수 형태 (PTY)

0: 없음 | 1: 비 🌧️ | 2: 비/눈 🌧️❄️ | 3: 눈 ❄️ | 4: 소나기 🌦️

base_time 규칙

API발표 시간조회 가능 시간
초단기 관측매시간 정시+10분
초단기 예보
30분 간격 | +10분 | | 단기 예보 | 02,05,08,11,14,17,20,23시 | +10분 |

커넥터

플레이스홀더용도현재 도구
~~weather날씨 API기상청 단기예보
~~air
대기질 | AirKorea | | ~~notify | 알림 | 텔레그램 |

의도 라우터

의도트리거 예시전략
빠른 확인오늘 날씨 어때?, 지금 비 와?, 기온 몇 도?ncst (현재 관측) + fcst (3시간 예보) → 간단 요약
일일 예보
내일 비 와?, 주말 날씨, 모레 눈 올까? | short (단기예보 3일) → 시간대별 상세 | | 아침 브리핑 | 아침 날씨 브리핑 | morning_briefing.sh → 날씨+대기질 통합 |

라우팅 로직: 현재/지금 → 빠른 확인, 내일/모레/주말 → 일일 예보, 브리핑 → 아침 브리핑

스킬 간 통합

트리거대상 스킬통합 방식
날씨 응답 시 항상airkorea-air-qualityPM2.5 수치를 날씨 응답에 포함 (출력 템플릿 참조)
미세먼지 나쁨 이상
airkorea-air-quality | 마스크 챙기세요 팁 추가 | | 비/눈 예보 시 | — | 우산 챙기세요 자동 팁 |

참고사항

  1. 1. 격자 좌표계 사용 (위도/경도 아님) → grid_convert.py 사용
  2. 발표 시간 + 10분 후 조회
  3. 단기예보는 대량 데이터 반환 → 충분한 numOfRows 설정

Cowork 아키텍처 v2.2 — 🦞 춤지봇 (2026-02-19)

🔧 설정 (공공데이터 포털 API)

  1. 1. data.go.kr 회원가입
  2. 로그인 → 마이페이지 → 일반 인증키(Decoding) 복사
  3. API 키 저장:
bash mkdir -p ~/.config/data-go-kr echo YOURAPIKEY > ~/.config/data-go-kr/api_key
  1. 4. 아래 서비스 활용신청 후 사용 (자동승인)
- 기상청 단기예보 (15084084)

标签

skill ai

通过对话安装

以下为平台配置的接入选项,并非逐项实测通过。能否安装取决于客户端支持、技能来源和运行环境:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 kma-weather-korea-1776321133 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 kma-weather-korea-1776321133 技能

通过命令行安装

skillhub install kma-weather-korea-1776321133

下载

⬇ 下载 kma-weather v2.2.0(免费)

文件大小: 8.39 KB | 发布时间: 2026-4-16 16:17

v2.2.0 最新 2026-4-16 16:17
기상청 초단기/단기예보 API — KMA open API 기반
返回顶部