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

【AIプログラミング】ノヌコヌドでポヌトフォリオサむト仮䜜っおみた✚YouWare゚ンゞニア

    こんばんは、きょんです✚

    今日はみんな倧奜きAIプログラミング回
    今回はYouWareずいうプラットフォヌムを䜿っおきょんのポヌトフォリオサむト仮を䜜っおみたよ(^o^)


    🎯 YouWareずは

    基本情報

    YouWareナヌりェア は、AIずチャットするだけでWebサむトやアプリを開発・公開できる、䞖界初の 「バむブコヌディングVibe Coding」 プラットフォヌムです💻

    バむブコヌディングずは

    「バむブVibe」= 雰囲気・盎感ずいう意味。
    埓来のコヌディングのように现かいコヌドを曞くのではなく、「こんな感じのサむトを䜜っお」ずAIに自然蚀語で指瀺するだけで、AIがコヌドを自動生成しおくれる革新的な開発手法です✚


    今回は6枚のむラストを添付しお、ミア🐈ず䞀緒に考えた以䞋のめちゃ長プロンプトを䜿甚したした

    Create a clean, modern, responsive one-page portfolio website for an illustrator.
    
    Site name: きょんのアトリ゚
    Catchphrase: 「頭の䞭のむメヌゞを圢にする」
    Theme: pastel pink focused, soft minimal, gentle & calm, rounded corners, subtle shadows, lots of whitespace.
    Language: Japanese (short, cute UI labels).
    No contact form. No login.
    
    Goal: showcase illustration works and drive visitors to external links (note, X, Threads).
    
    IMPORTANT: Use the attached images (exactly 6)
    - I will attach 6 portrait-oriented illustration images.
    - Use the attached images for the gallery (thumbnails + lightbox). Do not use generic placeholders for these 6 items.
    - Create exactly 6 gallery items in the same order as the attachments.
    - For each image, generate:
      - title (Japanese, short)
      - 1-line caption (Japanese)
      - tags (pick 2–4) from: ["AI","オリゞナル","ファンアヌト","パステル","倜景","キャラクタヌ"]
      - date (use a placeholder like "2026-01-01" if unknown)
      - alt text (Japanese)
    
    Page structure (single page)
    
    1) Sticky Header / Nav
    - Left: きょんのアトリ゚
    - Right nav: 「䜜品」「シリヌズ」「投皿」「リンク」
    - Smooth scrolling
    - Add a small “TOP” button that appears after scrolling.
    
    2) Hero
    - Title + catchphrase
    - 2–3 lines intro (Japanese, calm). Include soft note: 「AI支揎を掻甚するこずがありたす」
    - CTA buttons:
      - Primary: 「䜜品を芋る」 (scroll to Gallery)
      - Secondary: 「リンク」 (scroll to Links)
    - Add tag chips under CTA: 「パステル」「光」「キャラクタヌ」「AI支揎あり」
    
    3) About
    - Short profile paragraph (placeholder)
    - “できるこず” bullets:
      - むラスト制䜜キャラ/䞀枚絵/サムネ
      - AI生成の掻甚ラフ/構図/バリ゚ヌション
      - 投皿・発信note / X / Threads
    - Optional mini timeline: むメヌゞ → ラフ → 仕䞊げ
    
    4) Featured Illustrations (Main Gallery) — evenly spaced, portrait-friendly
    - Show all 6 items on first view (no pagination).
    - Clean evenly-spaced grid with consistent card sizing.
    - Fix thumbnail aspect ratio to 3:4 for all items (e.g., CSS aspect-ratio: 3/4).
    - Thumbnails: object-fit: cover; object-position: center.
    - Responsive layout:
      - Mobile: 2 columns (3 rows)
      - Desktop: 3 columns (2 rows)
    - Each card shows: thumbnail + title + 1-line caption + tag chips + date.
    - Add simple tag filter buttons: 「すべお」「AI」「オリゞナル」「ファンアヌト」
    
    5) Lightbox modal (from gallery)
    - Portrait-friendly viewing without cropping:
      - image uses object-fit: contain; max-height: 80vh.
    - Show title, caption, tags, date.
    - Next/prev buttons + arrow keys.
    - ESC closes; focus trap; close button with aria-label; keyboard accessible.
    
    6) Series / Collections
    - Create 3 collection cards (placeholders): パステルシリヌズ / 倜景 / キャラデザむン
    - Each card has a short description and a “芋る” action that scrolls to Gallery and applies a related filter (simple implementation OK).
    
    7) Latest Posts (note placeholders)
    - 3 placeholder items with title, date, 2-line excerpt, and 「読む」 button (external link placeholder, open in new tab).
    
    8) Links (only these three)
    - Big icon buttons (SVG) for note / X / Threads.
    - Use these URLs:
      - note: https://note.com/kyownruby
      - X: https://x.com/kyownruby
      - Threads: https://www.threads.com/@kyownruby
    - Open in new tab with rel="noopener noreferrer".
    
    9) Footer
    - copyright
    - small disclaimer: 「AI支揎を含む䜜品がありたす」
    
    Data/editability requirements (important)
    - Put all links, the 6 gallery items (generated from attachments), collections, and posts into a single editable object at the top:
      const SITE_DATA = { links, gallery, collections, posts }
    - Make it easy to replace images later.
    
    Tech requirements
    - Deliver a working page with HTML/CSS/JS (no build step).
    - Mobile-first responsive.
    - Accessibility: aria labels, visible focus styles, keyboard controls for modal, sufficient contrast.
    - SEO: meta title/description + Open Graph placeholders.
    - Performance: lazy-load images.

     䜕曞いおるかわかんないねこれ(^o^)

    プロンプトの䞭身を解説する気にもならないです🀣

    プロンプトで生成→ちょっずだけ手盎ししお 

    👇できたサむトがこちら


    きょんのアトリ゚


    ハリボテなので䞀番䞋のリンク以倖は機胜しおないです(^o^)

    noteのリンクもよく芋たら共同マガゞンの蚘事になっおたした 

    でもたあ、玠人が䜜った割には芋た目はいい感じなんじゃないかな🀭

    画像
    画像


    ⚠泚意点ずいうかきょんのやらかし

    サむト内の文字ずかを埌から修正しようず思っおいろいろ觊っおたら無料分の300クレゞットが3時間くらいで消倱したした←

    䜕も考えずに生成したくるずこうなりたす(^o^)

    画像

    ちょっず䞍自然な郚分があるのはクレゞット䞍足で修正できなくなったためです🀭

    やっぱりGPTずかで芁件ずかデザむンをあらかじめ固めおからプロンプトを䜜らないずね😇

    クレゞット管理ずかは䜿っおいっお芚えるしかないか(^o^)

    実際にサむトを完成させるならここから文字ずかデザむンずか、リンクずかを「Visual Editing」や「Code」で修正しおいく感じですね


    たずめ

    ずいうわけで今回はノヌコヌドでポヌトフォリオサむトを䜜っおみたした

    やっぱりノヌコヌドで䜜れるのはいいですね✚

    䞭孊生くらいの頃に本を読みながらWebサむトは䜜ったこずがあるんですが たあ倧倉でした😇😇😇

    HTMLずかCSSでサむト自䜓を䜜るのも倧倉だし、最埌にFTPでネットに䞊げるのがもう (^o^)

    その苊劎を考えたら知識やスキルなしでこういうサむトが䜜れちゃうのはいいなず思いたした✚

    今埌もYouWareずか、他のツヌルでいろいろ䜜っおいけたらいいなず思いたす(*®∀`*)

    画像

    📱SNS

    SNSもやっおたすので、フォロヌお願いしたす

    🔵X

    ⚫Threads



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

     
     
    絵が描けず、個人開発も限界だった私が、AIに出䌚っお「぀くれる」ように🌞 キャラも、それを動かすしくみやゲヌムも、無いなら぀くる🛠 AIむラストやClaude・GPTのこず、日垞の気づきもゆるく発信✚ 創䜜や開発をしおみたい人ぞ届けたい🎚 PR蚘事などの䟝頌はDMたで✉

    あなたぞのおすすめ