生成AIを使って SSブログ記事へのリンクを 黒猫ブログの記事へのリンクに自動変換

あなたは 人目の訪問者です。
あなたは 人目の訪問者です。

2026年 9月27日 日曜 雨 27℃

これは、27日のブログを 1日遅れで 28日に書いています。


朝は、りんごと紅茶のパン、海藻サラダ、コーヒーでした。


昼は、千房 お好み焼き、牛乳でした。


夜は、ベーコンとほうれん草のトマトクリームドリア、杏仁豆腐でした。


生成AIを使って SSブログ記事へのリンクを 黒猫ブログの記事へのリンクに自動変換

黒猫サーバーで公開中の「リングフィットアドベンチャー」「和菓子」のサイトに置いてあるHTMLファイル中のリンクが SSブログ時代のまま放置になっています。
たとえば、

 https://yuna-k.blog.ss-blog.jp/2020-12-22 ・・・①
などとなっています。しかし、現在の黒猫ブログのURLは、
 https://yuna-k.jp/blog-ss/2020-12-22/67854 ・・・②
のようになっています。日付部分は、YYYY-MM-DDの形式になっていますが、黒猫ブログのURL(②)では末尾に記事番号がついており、これを計算などのルールで表現することはできませんのでgrepなどは使えません。
なので、いったん、
 https://yuna-k.jp/blog-ss/2020-12-22/ ・・・③
へ実際にアクセスして、レスポンスで帰ってくるHTMLの中で、このURL(③)を文字列パターンで検索して見つかったら末尾の記事番号が付いたURL(②)を切り出して(つまり grep)、元のSSブログのURL(①)と置き換える手順が必要です。

SSブログのURLは 100以上あるので、上記作業を手作業でやっていては、何時間もかかります。そこで、ChatGPTに、上記の作業をやる作業ロボットプログラムを Pythonで生成してもらいました。

ChatGPTのプロンプトは、こんな感じで依頼しました。

以下の動作をするpythonプログラムを作ってください:
・ファイル input.html 中のURLのうち、’https://yuna-k.blog.ss-blog.jp/2020-12-22’を置きかえる
・まず、インターネット接続し、HTTPSで’https://yuna-k.jp/blog-ss/2020-12-22’へアクセスしてレスポンスを取得する
・取得したレスポンス中に’2020-12-22’を含むURL、例えば’https://yuna-k.jp/blog-ss/2020-12-22/67854/’を文字列でマッチさせる
・input.html中の’https://yuna-k.blog.ss-blog.jp/2020-12-22’を’https://yuna-k.jp/blog-ss/2020-12-22/67854/’に置き換える
・URLを置きかえたHTMLは、output.htmlへファイル出力する。
・’2020-12-22/67854/’の部分は、すべての「年-月-日」、「年-月-日/番号」について処理する

すると、5秒くらいで、Pythonで動く作業ロボットプログラムのコードを書いてくれました。

このプログラムコードを、Pythonで実行したら、わずか1分でSSブログのURLを黒猫ブログのURLに変換したHTMLを出力してくれたので、黒猫サーバーへアップロードしました。

【ChatGPTが生成した作業ロボットで作ったWebサイトへのリンク】

  リングフィット・アドベンチャー ブログまとめ
  和菓子 ブログまとめ

わたしは、生成AIが本領を発揮するのは、時間と手間がかかる面倒な作業を自分に変わってやってくれることで何時間もかかる作業を1分もかからずに代行してくれる有能なアシスタントとして活用することだと考えています。CopilotやClaudeも、自分の代わりに仕事をしてくれますが、これこそ生成AIのビジネス寄りの活路ですね。

ChatGPTやGeminiを頭のいい検索エンジンとか
友だち代わりの話し相手といった用途で使うのは
得られる効果が小さいんですよね

いや、そうはいっても、
花の名前を調べたり、イラストを描いたり
それだって、人間がやれば時間がかかることを
代行してくれるんだから、それはそれで
効果があると思うよ


ということで、今回はこの辺で失礼いたします。

コメント

  1. 夏炉冬扇 より:

    なんでも最前線でできるんですね。抜群です。

  2. mayu より:

    AIは、面倒くさいことを、あっという間にやってくれますね(^v^)