1 ポイント 投稿者 GN⁺ 4 시간 전 | 1件のコメント | WhatsAppで共有
  • プレーンテキストの表とASCIIグラフだけで、天気・降水量・紫外線・大気質・花粉情報をすばやく確認できる
  • 例示地域は英国 York で、26日(日)19時現在は曇り、気温19.2°C・体感16.7°C、風速12mph・突風24mph
  • 当日の気温は17〜22°C、平均風速は12mph、最大突風は25mphで、降水量は0.1mm
  • 週間・時間帯別予報も提供し、29日(水)の最高気温は26°C、30日(木)の予想降水量は3.6mm
  • データはOpen-Meteoから取得し、地域変更、日付移動、最終更新時刻の確認に対応する

現在の天気と週間予報

  • 19時現在の紫外線指数は0.45と低く、この日の最高値は12時の4.35で中程度
  • 現在の降水量は0mm、降水確率は14%で、23時までの予想降水量も引き続き0mm
  • 大気質指数は22で普通(fair)で、17〜19時に同じ最高値を記録
  • 花粉量はイネ科が12.2で中程度、ヨモギが2.5で低い
    • イネ科花粉は22時に14で最高値を記録
    • ヨモギ花粉は1時に最高値の5.7に達する
  • 週間では曇りの日が多く、29日(水)と30日(木)はおおむね晴れと表示される

プレーンテキスト中心のサービス構成

  • brolly.shは週間・時間帯別予報をプレーンテキストの表とASCIIチャートで構成する
  • 地域変更と前日・翌日への移動に対応し、データはOpen-Meteoから取得する
  • 例示ページの天気データは19時32分に最終更新された

1件のコメント

 
GN⁺ 4 시간 전
Hacker Newsのコメント
  • HTMLではなくプレーンテキストで提供され、curlで取得してawkで加工できるとよい。こうした方式をサポートするサイトがもっと増えてほしい
    • プレーンテキスト対応の要望は何度かあり、追加を検討する予定。出力範囲は現在のように1日の天気だけがよいのか、複数日または両方を選べるべきか気になっている
  • プレーンテキストのサービスはほぼ即座に読み込まれるのがよいが、高速なブロードバンド接続でもこのサイトは数秒かかる。同じページを再読み込みしてキャッシュが効くはずの状況でも遅延する
    • サイトはDigitalOceanロンドンのデータセンターにある512MBメモリのDroplet上でPocketBaseで運用しており、現在は平常時より負荷が高い。キャッシュ読み込みやページレンダリングの過程に根本的なボトルネックがあるか調べてみる
    • iPhoneでは即座に読み込まれるので不思議
  • wttr.inに似ているがインタラクティブ性があり、モバイルでははるかにうまく動く。狭いターミナルではwttr.inはうまく収まらないので、curl呼び出し時にターミナル向けのテキスト画面をレンダリングすると素晴らしそう
    • 本当のプレーンテキストモードを求める要望もあるので、方向性として合っていそうで検討したい
  • WebサイトにYorkの天気が表示されていて混乱した。以前Yorkで学んでいてよく訪れ、天気も確認していたので、自分で設定して忘れたのかと思った
    テキストベースなのでLLMが理解しやすく、天気MCPを探していて https://github.com/weather-mcp/weather-mcp を見つけた
    • Aboutページによると、Yorkは開発者の居住地とのこと
  • 米国の地域では摂氏ではなく華氏を表示するか、設定で追加選択できるとよい
  • Met Officeの新デザインはひどいので、このサイトはありがたい。ただ、日の出・日の入り時刻が抜けているようだ
    • 日の出・日の入り時刻を毎日確認する人がいるのか気になる。必要な用途はいくつか思い当たるが、定期的に確認するものには思えない
  • Unicodeの天気記号を活用するよい例に見える
  • 天気の会話では「先週のほうが暖かかった」のようなここ数日の傾向がよく話題になるが、天気アプリはこれを過小評価している。Open-Meteoがこのデータを提供していて便利
    出力も偶然LLMに完璧に合うよう文脈が構成されている。DelhiページをArena.aiに貼り付けて要約を頼むと、qwen3.6-plusは「暑くて湿度が高く、午後ににわか雨の可能性が少しある日」、gemini-3.1-pro-previewは「おおむね晴れだが非常に暑く湿度も高く、実際の最高気温は34°Cだが午後の体感温度は42°C」と答えた
    • 天気サイトでほんの数日前の過去データすら見られないのは本当に不満
  • グラフがとてもよく、すっきりしたアプローチだ。多くの天気サイトは将来予報だけを見せるが、今日の天気が普段と違って感じられるときに前日と比較できるよう、ここ数日の記録を提供している点も特によい
  • テキスト専用モードをどうやって有効にするのかわからない。Accept: text/plainを使っても常にHTMLが返ってくる
    • 本当のプレーンテキストではなく、HTML/CSSでテキストのようにレンダリングしたものに見える。それでも美しい
    • curl wttr.inを使えばよい
      https://github.com/chubin/wttr.in