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

この記事は約3分で読めます。
あなたは 人目の訪問者です。
あなたは 人目の訪問者です。

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^)

  3. みずき より:

    AIを使う側の資質が問われるってとこでしょうか。
    わたしは、対話型の質問に答えてくれる人工知能として
    あれこれたずねたりしてます(^_^;)

  4. フヂ より:

    niceです☆彡

  5. kinkin より:

    機械的な作業はAIに任せたいですよね、以前はRPAぐらいだったと思いますが
    フレキシブルに楽になったものです。

  6. HOTCOOL より:

    nice!です

  7. kazu-kun2626 より:

    完全にAIの時代になりましたね
    カメラもAIの自動認識の世界です
    腕は必要なくなりました
    シャッタ-押すだけです(笑)

  8. tochi より:

    こんにちは
    AIはなんでも行ってくれますね

  9. tarou より:

    お早うございます
    ボンネットバスと市電(昭和の息づかい)に
    コメントをありがとうございます。
    まだ、ボンネットバスが走っていた時代だったんですね(^^)v

    生成AIを使いこなすと、いろいろ作業が省力化出来るんですね(^^)v

  10. さくらくん より:

    AIが有能なのもそうですが、
    AIに的確な指示を出せるとしさんがスゴイなあと思ってしまいます(^^)

  11. arashi より:

    ご訪問しました。

  12. 青山実花 より:

    日本でタブーとされている事を
    AIに聞いてみたりしています^^;

  13. newton より:

    試しに、Geminiをブログの作成に使ってみていますが、まだ載せていません。ちょっと違う気がするので・・・。

  14. 藤並香衣 より:

    AIを有効に使うためには、正しい結果を導くためのプロンプトが書けなきゃですよね

    • とし@黒猫 とし@黒猫 より:

      AIに倫理や道徳はないので、人間が正しいと思う結果を返すとは限りません。
      また、今話題になっているのは、AIのためのプロンプトをAIが生成して、
      AIが自分自身を改良していくことですよね。
      人間が居なくても、AIがAIを改良するためのコードのプロンプトを書けるから、
      暴走云々という話題が問題になっているわけです。

  15. robotic-person より:

    「生成AIが本領を発揮するのは、時間と手間がかかる面倒な作業を自分に変わってやってくれる」は同意です (^_^)

    • とし@黒猫 とし@黒猫 より:

      産業革命で人力でやっていた作業が機械化されたように、
      AIも、その延長だと思います。
      生産性を上げることで浮いた時間を別の用途に使う図式。