>_ DevTrendsja

言語

ホーム

言語

セクション

フロントエンド バックエンド モバイル DevOps AI / ML
HTML

デザイナー不在のデザイン:ターミナル上でインターフェースを構築する

19,772 スター

よくある話ですよね:コードは書いて、ロジックは完璧に動く、でも全部が90年代から来たような見た目のまま。見栄えをよくするには、Figmaを開いて四角形の描き方を思い出すか、デザイナーに連絡して1週間待つしかない。でも、プロトタイプをさっとスケッチしたいとか、ミートアップ用のプレゼンテーションを作りたいだけだったらどうだろう?

最近、huashu-Designリポジトリを見つけました。これは従来の意味でのグラフィックエディタやUIコンポーネントライブラリではありません。テキストプロンプトをすぐに使える動作するデザイン成果物に変換する、AIエージェント(Claude CodeやCursorなど)向けの「スキル」です。ターミナルで「。iPhone習慣トラッカーアプリのプロトタイプを作って」と入力すれば、数分後にインタラクティブなHTMLファイルが手に入ります。

そもそも这是什么

プロジェクト作者で、開発者の花叔(Huasheng)は、Claude Designの哲学をコマンドラインに持ち込むことを決意しました。核となるアイデアは、良いデザインは真空の中で生まれるものではないということです。それは文脈から生まれます:既存のブランドガイドライン、ロゴ、カラーパレット。

Huashu Designは、ニューラルネットワークにプロフェッショナルなジュニアデザイナーように働かせるための指示とツールのセットです。このツールはサイトから色を抽出したり、フォントを選択したり、画像だけでなく動作するコードを生成したりできます。

このツールは何ができるのか

このプロジェクトは、ビジュアルに関する開発者の痛みをいくつか解決しています。以下が出力物です:

  1. インタラクティブなプロトタイプ。iPhone 15 Proフレームのモックアップを含むHTMLファイルを生成します。ボタンはクリック可能で、画面が切り替わり、データは実際のAPIまたはモックから取得されます。
  2. PPTXプレゼンテーション。トーク用のスライド作成を依頼すると、標準的なPowerPointに変換できるHTMLデッキを作成します。そしてこれらは画像ではなく、編集可能なテキストブロックになります。
  3. モーションデザイン。組み込みのStage + Spriteエンジンが搭載されています。アルゴリズムのワークフローのアニメーション作成を依頼すると、MP4またはGIF出力を取得できます。
  4. インフォグラフィック。記事やレポート用にデータを可視化する必要がある場合、CSS Gridを使用して雑誌風のグリッドで組版します。

興味深い詳細として、プロジェクトには40種類の готовыхスタイル(Web用20種、プレゼンテーション用20種)が含まれています。これにより、紫のグラデーションと画一的なアイコンという、みんな уже厌倦している典型的な「AI生成」スタイルを避けることができます。

内部ではどのように動作しているのか

ここでの最も価値のあるものはブランド作業プロトコルです。特定の企業のデザイン作成を依頼すると、エージェントは色を推測しません。厳密なアルゴリズムに従います:

  • 公式ページを検索します brand.company.com
  • SVG形式のロゴをダウンロードします。
  • サイトのCSSファイルを解析して、正確なHEXカラーコードを抽出します。
  • すべてをファイルに保存します brand-spec.md

その後、実際にレンダリングが開始されます。このアプローチにより、結果がランダムな場当たり的なものに見えないことが保証されます。

アニメーションの場合、タイムラインモデルが使用されます。API( useTimeinterpolate など)を介してロジックを記述すると、Playwrightベースの組み込みスクリプトがそれをビデオストリームにレンダリングします。

試す方法

このツールはClaude Codeに最適化されていますが、他のAIツールにも適応できます。インストールは簡単です:

npx skills add alchaincyf/huashu-design

その後、エージェントのチャットで直接コマンドを入力できます。例えば:「AI心理学についてのプレゼンテーションを3つのスタイルバリエーションで作成して」。エージェントは単にテキストをダンプするのではなく、スタイルライブラリに基づいて3つのビジュアル方向性を提案します。

誰が役立つのか

主なシナリオが2つあります。1つは迅速な仮説検証です。モックアップに何時間も費やすことなく、クライアントやチームに機能の動作を見せたい場合です。2つめはコンテンツ作成です。ブログを運営しているかカンファレンスで話す場合、コードを書いている最中にスタイリッシュなプレゼンテーションやアニメーションを作成できる機能は、大きな時間節約になります。

このプロジェクトは最近MITライセンスに切り替わったため、商用目的でも自由に 사용할 수 있습니다。

もちろん、huashu-Designはアートディレクターの代わりにはなりません。深いUXリファインメントを伴う複雑なインターフェースには、それでも人間の力が必要です。しかし「見栄えをよくして、素早く」というタスクに関しては、最近出会った中で最も興味深いソリューションの1つです。

CSSと格闘することに厌倦している場合や、サイドプロジェクトの見た目を体裁よくしたい場合は、リポジトリを覗いてみてください。READMEには、どんなテキストよりも capabilitiesを説明するライブサンプルが豊富にあります。