Bluesky Post Analyzer
ハンドルには example.bsky.social のようなIDを入力します。App Passwordは、Blueskyの設定 > 設定 > 高度な設定 > アプリパスワード から発行した専用パスワードを使用してください(メインパスワードは非推奨)。取得したデータはブラウザ内でのみ処理され、外部サーバーに保存されることはありません。
本ツールはBlueskyの公開API(AT Protocol)を使用して以下のステップで分析を行っています:
getAuthorFeed エンドポイントを叩き、リプライを除いた投稿(posts_no_replies)をカーソルループで全件取得します。record.embed の型をチェックして画像の有無を判定し、正規表現を用いてリンクやハッシュタグの有無をスキャンします。likeCount の算術平均を算出しています。