ブログの記事をAIに書いてもらって、そのままWordPressに届けてもらう。
「それ、つなげればできるんじゃない?」
そう思って始めたら、接続エラー、保存エラー、文字数不足。なかなか素直には進みませんでした。
それでも、最後にはAIが作った記事がブログの画面に表示されました。今回は、その仕組みづくりの記録です。
「接続できました」の、その先で止まる
使ったのは、作業の流れをつなぐ「n8n」と、AIを呼び出す「OpenRouter」、そしてブログのWordPressです。
目指す流れはシンプル。
AIが記事を書く → タイトルと本文を取り出す → WordPressに下書き保存する。
最初につまずいたのは、WordPressとの接続でした。
接続テストには成功しているのに、実際に投稿しようとすると「権限がありません」。つながったと言われた直後に、入口で止められる。なかなかの展開です。
設定を確認し、サーバー側で認証情報を受け渡すための記述を追加したところ、下書きを保存できるようになりました。
「接続テストが成功した」と「記事を投稿できた」は、別々に確かめる必要がある。最初の学びです。
AIは、記事の途中で仕事を終えることがある
次は記事づくり。
テーマは「AIへの『いい感じにして』を、もう少し具体的に伝えるコツ」にしました。
ところが、最初に返ってきた本文は導入だけ。紹介文には「3つのコツ」とあるのに、その3つが本文にありません。
こちらが「いい感じの記事を書いて」と頼んでいる場合ではありませんでした。
そこで、導入、3つの見出し、それぞれの説明と具体例、最後の締めまで書くように指示を具体化。本文の長さや、返してほしいデータの形も指定しました。
さらに、文章を受け取った後に、見出しの数や文字数を確認する処理を追加しました。
すると今度は、そのチェックで停止。
止まると少しがっかりしますが、短すぎる記事をそのまま送らずに済んだ、ということでもあります。自動化には「進める仕組み」だけでなく、「条件に合わなければ止まる仕組み」も必要でした。
自分のブログに表示されると、ちょっとうれしい
調整を重ねて、ようやくWordPressに記事が届きました。
今度は接続テスト用の文章ではなく、AIが作ったタイトルと本文です。
プレビューを開くと、いつものブログのデザインで、見出しも段落も表示されている。
設定画面の中にあった文字が、ちゃんと記事になっている。この瞬間は、やっぱりうれしいものです。
そして、タイトルの下には「未分類」。
本文が届いたことで満足して、分類を忘れていました。そこで「AIの使い方」「AI実験ノート」「お知らせ」というカテゴリーも考えることに。この記事は、まさに実験ノートです。
まずは「勝手に公開」より「下書きを届ける」
今回できたのは、手動で実行して、AIの記事をWordPressに下書き保存するところまで。定期実行や、自動公開の設定はこれからです。
下書きなら、文章の内容や表示を確認してから公開できます。まずはここまでつながれば、十分な前進。
AIに任せる仕組みを作っていたはずなのに、途中はずいぶん人間が働きました。
でも、一つずつ動くようになるのがおもしろくて、また次を試したくなる。
気づけば、今日もAIと寄り道。
とりあえず、下書き1本。そこから少しずつ育てていきます。