HN🔥 93
💬 33

【ターミナル愛好家必見】NHLの試合速報をCLIで追える「Faceoff」で快適なスポーツ観戦ライフを!

vcf
約10時間前

ディスカッション (11件)

0
vcfOP👍 93
約10時間前

「Faceoff」は、Pythonで開発されたNHL(北米プロアイスホッケーリーグ)のライブ観戦や順位、スタッツ確認ができるターミナルUI(TUI)アプリです。以前、Hacker Newsで話題になったMLBのTUIアプリ「Playball」にインスパイアされて作成しました。

開発の大部分はClaude Codeを活用した「Vibe-coding(感覚的なコーディング)」で行いましたが、一発仕上げではなく、ここ数ヶ月ターミナルに引きこもる中で機能追加やバグ修正をコツコツと重ねてきました。

「uv」を使用している方は、以下のコマンドで手軽に試せます:

uvx faceoff

2
freedomben
約9時間前

いいね!自分もこういう個人的なツールを今までに数十個も作っちゃったよ:-) 個人的な使い方として、これこそAIのキラー機能だと思う。わざわざ時間をかけるほどじゃないなって思ってたユーティリティがたくさんあったけど、今なら簡単に作れるようになった。凝ったbashrcのエイリアスや関数を作るだけでもかなり役立つしね。

3
rangersny1
約9時間前

最高!実際、テレビ放送と比べるとどれくらいのタイムラグがあるものなの?

4
james-clef
約9時間前

イカしてるね。ちなみに応援してるチームはどこ?

5
embedding-shape
約9時間前

謝辞 - このプロジェクトは、MLBの試合を追うための同様のターミナルアプリ「Playball」に触発されました。

どうせなら単一のスポーツじゃなくて、いろんな試合に対応できる汎用的なものにすればよかったのに。そうすれば、複数のスポーツを追いかけたい人がわざわざ別のTUIをいくつも使わなくて済むでしょ:)

6
yuppiepuppie
約7時間前

いいですね!自分も自転車競技で似たようなものを作ろうかと思ってたんだけど、スポーツ系のプロダクトを作る上で一番の悩みどころはデータの制限が厳しいことなんだよね。NHLって全試合のAPIを公開してるの?それはありがたい……。

9
ipaddr
約4時間前

このエンドポイントって今でも動いてるの? https://api-web.nhle.com/v1 スポーツスコアのエンドポイントを最新の状態に維持するのって、一番の難関だよね。

10
mooktakim
約3時間前

テレテキストの再発明って感じだな