【Hermes Agent】YouTube動画を自動でブログ記事化するスキルを作ってみた

今回は、Hermes Agent(Nous Research)を使って、YouTubeに動画をアップしたら自動でブログ記事を作成・投稿してくれるスキルについて解説します。

このスキルでできること

「YouTubeの最新動画アップしたのでブログに投稿して」の一言で、以下のすべてを自動実行してくれます。

  • YouTube動画の字幕(トランスクリプト)を読み込み、内容を把握
  • 記事タイトル・本文の自動作成
  • 内容に合ったサムネイル画像をPexelsから選定
  • 「合わせて読みたい」関連記事のレコメンド
  • WordPress(marukoshiki.net)への投稿・公開

処理の流れ

実際の処理は大きく分けて以下のステップで進みます。

まず、必要なスキルをロードします。10分間セミナー用に作った「10minseminar-blog-post」と「youtube-content」の2つのスキルを使っています。これらを読み込むことで、エージェントが処理手順を理解し、順番に実行していきます。

最初にYouTubeチャンネルの最新動画を確認。ターミナル経由で動画リストを取得し、どの動画が新しくアップされたかをチェックします。続いて、その動画の字幕データを読み込み、内容を把握します。

内容を把握したら、記事作成と画像検索を同時に進めます。Pexels APIで記事内容に合った画像を検索・ダウンロードし、WordPressのメディアライブラリにアップロード。サムネイルとして設定します。

最終的に記事を公開し、完了報告を行います。ここまでの一連の流れを約2分30秒で完了します。

使用しているモデル

メインの処理には Nous Research の step-3 モデルを使用しています。コンテキスト長が必要な処理では Memotron の Ultra も併用。Fallback に DeepSeek Chat を入れています。このぐらいの処理であれば step-3 で十分な精度が出るとのことです。

X(Twitter)への投稿も自動化

ブログ投稿だけでなく、Xへの自動投稿の仕組みも紹介しています。WordPressの記事を元に、X向けの投稿文を生成して自動ポスト。フックとなる文章を本文に、リンクをコメントに入れる形式で運用しています。現在は過去の記事から順に遡って投稿中で、残り約10本で最新のものに追いつく予定です。

まとめ

Hermes Agentのスキルを使うと、本来なら手作業で行うべきブログ記事作成の工程をほぼ完全に自動化できます。手順をスキルに覚えさせておけば、コマンドをコピーして実行するだけで完了。動画投稿のたびにブログ記事が自動生成される環境は、情報発信のハードルを大きく下げてくれます。

興味のある方は、ぜひ自身のHermes Agent環境でも同様のスキルを作ってみてください。

Photo by Magda Ehlers from Pexels