(AIの力で)Nostrクライアントを作ったぞ
この記事はNostr Advent calendar2025 3日目の記事です。
昨今の急速な生成AIの進歩は末恐ろしいものがありますね。Chat-GPTに"Nostrクライアント作って"って言ったら一瞬でHTML+CSS+Javascriptで動くコードをお出しされてビックリしました。
自分はプログラミングがさっぱりわからないのですが、このChat-GPTの実力を見て「これ、いけんじゃね」という直感から無謀にも俺々クライアントを作ってみようと思い立ちました。
それが【野雨-Nosame-】(のさめ)です。
開発方法は単純にChat-GPTとの会話です。「コード出力して」「コンソールにエラー出るんだけど」「(コード全部を貼り)可読性を高めるようリファクタリングして」とかの会話のみでやってました。チャッピーの野郎が吐くコードを貼ったらぜんぜん動かないとかもあったのでやはり信用なりませんね。Don't trust, Verify.
ここでNostrクライアントの定義をします。
・リレーから投稿を持ってこられる
・リレーに投稿を投げられる
以上。なので野雨は立派なクライアントです。
縦書き表示のクライアントって後にも先にも無ぇよなぁ〜というだけのアイデアだったのですが、思いつきの割にはそこそこイケてないでしょうか。そうでもないでしょうか。そうですか。はい。

推しポイントは色です。いいでしょ色。
機能面ではシンプルなので単純にリレービューアとしての使い方ができたりワードミュート(禁句)が実装できていたりサーモンアラートシステム(Nostr上の地震速報bot)の文字をいじってイイ感じに地震速報っぽくしたり…ですかね…。
あ、野雨から投稿する場合はNIP-07対応してないと無理っす。すみません。

地震速報。速報っぽい。
雰囲気重視のクライアントです。
他のブラウザクライアントと比較…できるようなクオリティのものではありませんが私にやる気があれば機能面をもっと拡充して"一歩劣るがそこそこ使える"ぐらいにはしていきたいという気持ちだけはあります。
次はなにしたらいいですかね…?
そしてウチの野雨も例のごとく擬人化したりされたりしております。よろしくお願いします。

野雨ちゃん。かわいいね。
皆様に野雨で一つ俳句でもしたためて頂けたら幸いでございます。
ありがとうございました。
明日はたゃ氏によるflowgazerについての記事になります。



