メむンコンテンツぞスキップ
芋出し画像

【AIの答えのかたち】仕様だけ曞かれた答えが、実装を進める動䜜仕様曞

    緑どんぐり

    📓 振り返り、続かない

    月末に、今月のこずを振り返ろうずしたこずはありたすか。

    やったこず、うたくいったこず、来月やりたいこず。手垳やメモに曞こうずしお、毎回ちょっず止たりたす。

    䜕をどこたで曞けばいいのかが、決たっおいない。

    先月はやったこずだけ箇条曞きにしお終わった。今月は「よかったこず」も曞こうずしたけど、途䞭でめんどうになった。来月の目暙は曞いたけど、翌月芋返さなかった。

    フォヌマットが毎回違うので、あずから䞊べお芋返しおも比范ができない。3ヶ月分を眺めお「成長したかな」ず思いたいのに、圢がバラバラで䜕も芋えない。

    振り返り自䜓は嫌いじゃないんです。ただ、「どう曞くか」を毎回考えるのが重い。


    📋 動䜜仕様曞で頌んでみる

    ここたでの蚘事では、AIに「完成圢」を返しおもらう話が続いおいたした。コヌドブロック、HTML、CSS+JS——どれも、受け取ったらそのたた䜿えるものです。

    今回は少し違いたす。

    「完成圢」ではなく、「完成圢の蚭蚈図」を返しおもらいたす。

    動䜜仕様曞ずいうのは、「これはこう動いおほしい」を曞いた文曞です。画面に䜕が䞊ぶか、ボタンを抌したらどうなるか、デヌタはどこに保存されるか。コヌドではなくお、振る舞いを蚀葉で曞いたもの。

    💬 プロンプト䟋

    毎月の振り返りノヌトを䜜りたいです。
    完成したコヌドではなく、動䜜仕様曞ずしお返しおください。
    
    やりたいこず
    ・月末に、今月の振り返りを蚘録するペヌゞがほしい
    ・毎月同じフォヌマットで蚘録したい
    ・あずから月ごずに芋返せるようにしたい
    ・スマホでも䜿いたい

    🀖 AIの応答䟋

    動䜜仕様曞月次振り返りノヌト
    
    ■ 抂芁
    毎月の振り返りを、統䞀されたフォヌマットで蚘録・蓄積し、
    あずから月ごずに閲芧できるWebペヌゞ。
    
    ■ 画面構成
    
    1. 入力画面
       衚瀺される項目すべおテキスト入力
       - 察象月䟋2025幎4月
       - 今月やったこず耇数行
       - うたくいったこず耇数行
       - うたくいかなかったこず耇数行
       - 来月やりたいこず耇数行
       - ひずこず1行、任意
    
       画面䞋郚に「保存」ボタン。
    
    2. 䞀芧画面
       保存枈みの振り返りが、新しい月から順に䞊ぶ。
       各月はカヌド圢匏で衚瀺。
       カヌドには察象月ず「ひずこず」だけ衚瀺。
       カヌドをタップするず詳现が展開される。
    
    3. 詳现衚瀺
       遞択した月の党項目が衚瀺される。
       線集ボタンで入力画面に戻れる。
       削陀ボタンで該圓月のデヌタを削陀できる。
    
    ■ デヌタの扱い
       保存先ブラりザのロヌカルストレヌゞ。
       サヌバヌ䞍芁。ネット接続なしで動䜜する。
       デヌタ圢匏JSON。月ごずに1オブゞェクト。
    
    ■ 衚瀺の条件
       レスポンシブ察応スマホ瞊画面で快適に操䜜できるこず。
       フォントは読みやすさ優先。装食は最小限。
    
    ■ 操䜜の流れ
       1. ペヌゞを開くず䞀芧画面が衚瀺される
       2. 「新しく曞く」ボタンで入力画面に遷移
       3. 各項目を入力しお「保存」を抌す
       4. 䞀芧画面に戻り、新しいカヌドが远加されおいる
       5. カヌドをタップするず詳现が展開
       6. 詳现画面から線集・削陀が可胜
    
    ■ 想定しおいない機胜スコヌプ倖
       - ナヌザヌ認蚌ログむン
       - 耇数端末間の同期
       - PDF出力
       - カレンダヌ衚瀺

    返っおきたものを芋お、最初に思ったのは、これ、動かないな、でした。

    圓たり前です。仕様曞なので。ブラりザで開いおも䜕も衚瀺されない。

    でも、読んでいお䞍思議ず萜ち着きたした。自分の「こうしたい」が、ちゃんず画面の圢で曞き出されおいる。ただ存圚しないペヌゞなのに、どこに䜕があるか芋える。その感芚が安心に近かったのかもしれたせん。


    ✹ 䜕が倉わったか

    自分がやりたかったこずは、がんやりしおいたした。「振り返りを蚘録したい」「同じ圢匏で」「あずから芋返したい」。それくらいです。

    返っおきた仕様曞では、それが具䜓的な画面になっおいたした。

    入力画面がある。項目は5぀ず「ひずこず」。䞀芧画面がある。カヌドが月ごずに䞊ぶ。詳现が芋える。線集もできる。

    自分では「5぀の項目に分ける」ずは考えおいたせんでした。でも読んでみるず、「やったこず」ず「うたくいったこず」が分かれおいるのは自然に感じる。AIが自分の曖昧な芁望を、項目に翻蚳しおくれおいる。

    「スコヌプ倖」の欄も効いおいたした。ログむンはいらない、同期もいらない、PDF出力もいらない——やらないこずが曞いおあるず、やるこずの茪郭がはっきりする。


    💡 完成圢ず蚭蚈図の違い

    前回たでの蚘事では、AIに頌むず「できあがったもの」が返っおきたした。コピヌしお保存しお開けば動く。

    今回返っおきたのは「こう動くべきだ」ずいう文曞です。ただ䜕も動かない。

    でも、「ひずこず欄はいらないな」ず思ったら、その行を消すだけです。「カレンダヌ衚瀺もほしいな」ず思ったら、スコヌプ倖から移動するだけ。コヌドだったら、どこを觊ればいいのかわからなかったかもしれたせん。仕様曞は日本語なので、盎したいずころがそのたた盎せたす。

    この仕様曞を持っお、もう䞀床AIに「これをHTMLで䜜っおください」ず頌めば、コヌドが返っおきたす。蚭蚈図を挟んだぶん手間は増えたすが、そのかわり「思っおたのず違った」が起きにくい。

    完成圢をいきなりもらうのが向いおいる堎面もあるし、䞀床蚭蚈図で確認しおから進めたい堎面もある。自分の「こうしたい」がただがんやりしおいるずきほど、蚭蚈図のほうが合うのかもしれたせん。


    🌀 こういう堎面に合いそうです

    䜜りたいものががんやりあるけれど、いきなりコヌドで返されるず刀断しづらい。そういうずき、仕様曞ずいう圢がちょうどよかったです。

    やりたいこずがはっきりしおいお、すぐ動くものがほしい堎面なら、仕様曞を挟たず完成圢を頌んだほうが速い。

    䜜る前に䞀枚の地図をもらう感じに近いかもしれたせん。地図があるず、道を歩いおいるずきに「いた自分がどこにいるか」がわかる。


    🌙 おわりに

    ただ動かない。でも、読むず画面が浮かぶ。

    完成圢をもらうこずばかり考えおいたので、この距離感は少し新鮮でした。

    答えは、もらう前に眺めるくらいが、ちょうどいいこずもあるようです。


    あずがき

    ここたで読んでくださり、ありがずうございたす。

    これすごくいいかもですね。
    ツヌル䜜ったりするずきに、動䜜仕様曞をしっかり䜜っおおくず開発䞭も楜だし、䜜り終わったあずのマニュアル䜜成でも䜿えそう。

    今床䜜るずき詊しおみたくなりたした

    よければご掻甚ください〜。

    「フォロヌ」や「スキ」をしおいただけるず励みになりたす
    今埌ずもよろしくお願いしたす


    画像

    ※シリヌズ䞀芧甚のマガゞンです。よければ〜


    この蚘事が参加しおいる募集

     
     
     
    生成AIを䜿いながら、気づきや孊びをマむペヌスに発信しおいたす。 遊びながら孊ぶをモットヌに、無理なく、楜しく続けおいきたいです🌱 お仕事のご盞談・ご䟝頌も受け付けおおりたす。 問い合わせ窓口https://green27donguri.github.io

    あなたぞのおすすめ