<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
    <channel>
        <title>Hugo on Seitaro Blog</title>
        <link>https://blog.seitaro.work/tags/hugo/</link>
        <description>Recent content in Hugo on Seitaro Blog</description>
        <generator>Hugo -- gohugo.io</generator>
        <language>ja</language>
        <copyright>Seitaro</copyright>
        <lastBuildDate>Tue, 21 Jul 2026 22:00:00 +0900</lastBuildDate><atom:link href="https://blog.seitaro.work/tags/hugo/index.xml" rel="self" type="application/rss+xml" /><item>
        <title>GPT-5.6 Solに曖昧な指示でブログを作り直してもらった</title>
        <link>https://blog.seitaro.work/p/blog-redesign-with-gpt-5-6-sol/</link>
        <pubDate>Tue, 21 Jul 2026 22:00:00 +0900</pubDate>
        
        <guid>https://blog.seitaro.work/p/blog-redesign-with-gpt-5-6-sol/</guid>
        <description>&lt;img src="https://blog.seitaro.work/p/blog-redesign-with-gpt-5-6-sol/blog-redesign-with-gpt-5-6-sol.jpg" alt="Featured image of post GPT-5.6 Solに曖昧な指示でブログを作り直してもらった" /&gt;&lt;p&gt;このブログは、Hugoの&lt;a class=&#34;link&#34; href=&#34;https://github.com/CaiJimmy/hugo-theme-stack&#34; target=&#34;_blank&#34; rel=&#34;noopener noreferrer&#34;&gt;Stack&lt;/a&gt;テーマを使っている。&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;https://blog.seitaro.work/p/blog-redesign-with-gpt-5-6-sol/desktop-before.png&#34;
	width=&#34;1909&#34;
	height=&#34;915&#34;
	srcset=&#34;https://blog.seitaro.work/p/blog-redesign-with-gpt-5-6-sol/desktop-before_hud2f99d22eeaa6cb4c35d024e92a3457e_999256_480x0_resize_box_3.png 480w, https://blog.seitaro.work/p/blog-redesign-with-gpt-5-6-sol/desktop-before_hud2f99d22eeaa6cb4c35d024e92a3457e_999256_1024x0_resize_box_3.png 1024w&#34;
	loading=&#34;lazy&#34;
	
		alt=&#34;Stackデフォルト デスクトップ&#34;
	
	
		class=&#34;gallery-image&#34; 
		data-flex-grow=&#34;208&#34;
		data-flex-basis=&#34;500px&#34;
	
&gt;&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;https://blog.seitaro.work/p/blog-redesign-with-gpt-5-6-sol/mobile-before.png&#34;
	width=&#34;380&#34;
	height=&#34;831&#34;
	srcset=&#34;https://blog.seitaro.work/p/blog-redesign-with-gpt-5-6-sol/mobile-before_hua1630d4ed28c3d05e02ad0fbf76f3262_294843_480x0_resize_box_3.png 480w, https://blog.seitaro.work/p/blog-redesign-with-gpt-5-6-sol/mobile-before_hua1630d4ed28c3d05e02ad0fbf76f3262_294843_1024x0_resize_box_3.png 1024w&#34;
	loading=&#34;lazy&#34;
	
		alt=&#34;Stackデフォルト モバイル&#34;
	
	
		class=&#34;gallery-image&#34; 
		data-flex-grow=&#34;45&#34;
		data-flex-basis=&#34;109px&#34;
	
&gt;&lt;/p&gt;
&lt;p&gt;機能には困っていなかったが、他のブログで同じテーマが採用されているものをたまに見かけていたので、見た目をもう少し自分好みにしたくなった。
そこで、GPT-5.6 Solにリポジトリを渡し、雰囲気だけ伝えて作り直してもらった。&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;a class=&#34;link&#34; href=&#34;https://blog.stin.ink/&#34; target=&#34;_blank&#34; rel=&#34;noopener noreferrer&#34;&gt;blog.stin.ink&lt;/a&gt;や&lt;a class=&#34;link&#34; href=&#34;https://astro.build/&#34; target=&#34;_blank&#34; rel=&#34;noopener noreferrer&#34;&gt;Astro&lt;/a&gt;のデザインやレイアウトを参考に、少し寄せたい。
スタイリッシュ、シンプル、遊び心を大切に。
さりげなくアニメーションを入れる場合は心地よさ重視で。
あくまでStackベースなので、機能の互換性を破壊しないように。
一覧のカードは画像→タイトル→ディスクリプション→日付と読了見込みの時間→カテゴリの順になるように。カテゴリに現在色付けされているが、同じモノトーンでよい。
各記事のページは見出しや引用などのスタイルを刷新したい。
また、単純なwebリンクやTwitterリンクはOGPとして埋め込めるようにしたい。&lt;/p&gt;
&lt;/blockquote&gt;
&lt;blockquote&gt;
&lt;p&gt;とても良いね。2カラム構成になるのであれば、一覧画面の1ページあたりの表示件数は偶数で10件にするとよさそう&lt;/p&gt;
&lt;/blockquote&gt;
&lt;blockquote&gt;
&lt;p&gt;一覧から記事を開くときに、上下にふわっと広がってページが展開されるようにアニメーションして記事を開くことはできる？可能なら実装して欲しい&lt;/p&gt;
&lt;/blockquote&gt;
&lt;blockquote&gt;
&lt;p&gt;モバイルで表示されるハンバーガーメニューについては
&lt;a
    class=&#34;link-card&#34;
    href=&#34;https://catnose.me/&#34;
    target=&#34;_blank&#34;
    rel=&#34;noopener noreferrer&#34;&gt;
    &lt;span class=&#34;link-card__inline-label&#34;&gt;https://catnose.me/&lt;/span&gt;
    &lt;span class=&#34;link-card__body&#34;&gt;
        &lt;span class=&#34;link-card__title&#34;&gt;catnose&lt;/span&gt;&lt;span class=&#34;link-card__description&#34;&gt;Personal website of catnose.&lt;/span&gt;&lt;span class=&#34;link-card__site&#34;&gt;
            &lt;span class=&#34;link-card__mark&#34; aria-hidden=&#34;true&#34;&gt;↗&lt;/span&gt;
            catnose.me
        &lt;/span&gt;
    &lt;/span&gt;&lt;span class=&#34;link-card__image&#34; aria-hidden=&#34;true&#34;&gt;
            &lt;img src=&#34;https://catnose.me/opengraph-image.png?3f2b5ca9edffc59b&#34; loading=&#34;lazy&#34; decoding=&#34;async&#34; alt=&#34;&#34;&gt;
        &lt;/span&gt;&lt;/a&gt;

のように、下部にふわっと展開させるmenuを置く形に変更したい。PCサイズはハンバーガーにならないと思うので不要。&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;かなり雑な指示だったが、破綻なく、それなりに意図どおりに実装してくれた。&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;https://blog.seitaro.work/p/blog-redesign-with-gpt-5-6-sol/desktop-after.png&#34;
	width=&#34;1889&#34;
	height=&#34;911&#34;
	srcset=&#34;https://blog.seitaro.work/p/blog-redesign-with-gpt-5-6-sol/desktop-after_hua559a9806cf21a68d2ee7597749736e9_1083812_480x0_resize_box_3.png 480w, https://blog.seitaro.work/p/blog-redesign-with-gpt-5-6-sol/desktop-after_hua559a9806cf21a68d2ee7597749736e9_1083812_1024x0_resize_box_3.png 1024w&#34;
	loading=&#34;lazy&#34;
	
		alt=&#34;スタイル編集版 デスクトップ&#34;
	
	
		class=&#34;gallery-image&#34; 
		data-flex-grow=&#34;207&#34;
		data-flex-basis=&#34;497px&#34;
	
&gt;&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;https://blog.seitaro.work/p/blog-redesign-with-gpt-5-6-sol/mobile-after.png&#34;
	width=&#34;379&#34;
	height=&#34;832&#34;
	srcset=&#34;https://blog.seitaro.work/p/blog-redesign-with-gpt-5-6-sol/mobile-after_hu9914b24937e62d786b844ea97a70314f_332163_480x0_resize_box_3.png 480w, https://blog.seitaro.work/p/blog-redesign-with-gpt-5-6-sol/mobile-after_hu9914b24937e62d786b844ea97a70314f_332163_1024x0_resize_box_3.png 1024w&#34;
	loading=&#34;lazy&#34;
	
		alt=&#34;スタイル編集版 モバイル&#34;
	
	
		class=&#34;gallery-image&#34; 
		data-flex-grow=&#34;45&#34;
		data-flex-basis=&#34;109px&#34;
	
&gt;&lt;/p&gt;
&lt;p&gt;&lt;img src=&#34;https://blog.seitaro.work/p/blog-redesign-with-gpt-5-6-sol/mobile-after-menu.png&#34;
	width=&#34;382&#34;
	height=&#34;832&#34;
	srcset=&#34;https://blog.seitaro.work/p/blog-redesign-with-gpt-5-6-sol/mobile-after-menu_hueb94a6a3ec0ac4139d13adfa7f7c417a_204759_480x0_resize_box_3.png 480w, https://blog.seitaro.work/p/blog-redesign-with-gpt-5-6-sol/mobile-after-menu_hueb94a6a3ec0ac4139d13adfa7f7c417a_204759_1024x0_resize_box_3.png 1024w&#34;
	loading=&#34;lazy&#34;
	
		alt=&#34;スタイル編集版 モバイル メニューオープン&#34;
	
	
		class=&#34;gallery-image&#34; 
		data-flex-grow=&#34;45&#34;
		data-flex-basis=&#34;110px&#34;
	
&gt;&lt;/p&gt;
&lt;p&gt;最後にPageSpeed Insightsのモバイルとデスクトップを満点にするよう頼むと、画像配信や読み込み順を修正し、両方とも主要4カテゴリが100になった。&lt;/p&gt;
&lt;p&gt;メンテナンス等に責任を持つ必要がない領域においては、ここ半年くらいでコードを見なくても良くなってきた。&lt;/p&gt;
&lt;p&gt;勿論、お客さんがいるサービスや大規模なコードベースでは今のところまだソフトウェアエンジニアリングやコードの把握に価値がありそうだが、そうではない軽いところはAIに全部任せられる。&lt;/p&gt;
&lt;p&gt;便利になった反面、プログラミングの筋力みたいなものは衰えていっている気がする。たまには趣味として、敢えて手書きでコーディングする機会も作っておいた方が良いのだろうか。&lt;/p&gt;
</description>
        </item>
        
    </channel>
</rss>
