从 v1.0 到 v2.0:一个 Vibe Coding 管... ノート

从 v1.0 到 v2.0:一个 Vibe Coding 管线的架构级反思

著者は、比較表のバージョン番号の誤字を修正することで、vibe-coding-universal プロジェクトのパッチをリリースしました。この見落としは、開発者自身でさえプロジェクトの現在のバージョンが不明確であり、ユーザーがその価値を理解することを困難にしているという重大な問題を示唆していました。元の v1.0 は、構造化された質問を通じて要件を明確にすることで AI がコードを生成するのを支援することを目的としており、単一のガイドファイルを生成していました。しかし、設計仕様が欠けており、アーキテクチャとタスク用の単一ファイルしかなく、出力品質は AI の内部知識にのみ依存していました。 これにより v1.0 の有用性が制限され、v2.0 の開発につながりました。アップグレードは単なる機能追加ではなく、プロセスの根本的な変化でした。v2.0 は、最初の 7 回の要件に関するラウンドに加えて、追加の 7 回のデザイン設定を明確にするラウンドを組み込んでいます。現在、色、フォント、コンポーネント、レイアウトを含む 10 の側面をカバーする包括的な DESIGN_SPEC.md ドキュメントを生成しています。 さらに、v2.0 は情報をマルチドキュメントの Build Spec パッケージに統合し、Product Requirements Document、Design Specifications、Architecture、および Task planning を分離しています。重要なイノベーションは、71 のブランドデザインシステムの統合であり、堅牢な参照ポイントを提供しています。v2.0 の構造化された Q&A は、単一選択式の質問を使用してデザインの選択をガイドする、大幅な改善です。 この段階的なアプローチにより、ユーザーに各ラウンドで限定されたオプションを提示することで、AI は確立されたブランドシステムからデザイントークンを正確に一致させることができます。出力は、vibe コーディングツールで直接使用できる、使用可能な CSS 変数テーブルです。著者は、特に新しいバージョンが古いバージョンとは根本的に異なる機能を提供する場合、明確なバージョンラベリングとユーザーフレンドリーな比較表が不可欠であることを強調しています。新規ユーザーは、プロジェクトの価値提案を数秒で理解する必要があり、どのバージョンを使用すべきかについての即時の明確さが必要です。