先自己把新需求說清楚,每一步都有依據。
本堂才拿到年份新需求,先自行寫Prompt與驗收,再看備援。年份由教學對照表提供,不從圖片或品牌猜。
這關帶走:年份由已知資料產生,三條件為交集。
先學一招:把需求變成可觀察的條件
年份由已知資料產生,三條件為交集。
帶上你的裝備
- 自己的delivery/portfolio及delivery/service-site/frontend指定完整檔案
- delivery/index.html、environment.example.txt、service-site/START_HERE.html及BACKUP_RESTORE.html;秘密不附給AI
- delivery/portfolio/year-data.js明確年份、自己的原始Prompt及至少三項驗收
本堂才拿到年份新需求,先自行寫Prompt與驗收,再看備援。年份由教學對照表提供,不從圖片或品牌猜。
先分清自己的作品、線上畫面與可啟動參考包;線上參考不提供API,請在本機閱讀隨包OPEN_REFERENCE.html後操作。
一起拆解:先寫自己的可驗收需求
本關18分鐘觀念:3分鐘看輸入、6分鐘逐步推演、5分鐘正常與錯誤對照、4分鐘先預測再說明。
這次的輸入
明示年份表有7個id;先寫自己的Prompt與至少三條驗收,再讀備援。
2024:brand-01、brand-02 → 2件
2025:web-01、web-02、photo-02 → 3件
2026:photo-01、photo-03 → 2件這段是觀念縮圖,完整可操作檔案在本關參考成果;請依當前階段判讀,不把片段直接貼到任意位置。
一步一步推演
- 先指明只改作品一的年份篩選,不動資料內容與作品二。
- 年份由QINGHE_YEARS取得,與分類及關鍵字用AND交集。
- 逐年測2/3/2,再測複合與零筆;第一關清除功能留待下一關補。
正常應看到
選項取資料去重降序,三條件同時成立才列出作品。
常見錯誤對照
由作品照片猜年份,會把沒有提供的資訊編進資料。
先預測,再說明原因
2025加攝影加街角,應是哪個id、幾件?先在紙上預測。
跟著觀察
- 先讀「先寫自己的可驗收需求」的輸入,指出本關實際檔案或資料。
- 2025加攝影加街角,應是哪個id、幾件?先在紙上預測。
- 依例子逐步說明正常結果與錯誤差別,再記下自己的預測;參考結果不是已完成的實測。
這是你的實際操作確認,小測不會替你勾選。
動手挑戰:先自己把新需求說清楚
年份由已知資料產生,三條件為交集。
先準備
- 自己的delivery/portfolio及delivery/service-site/frontend指定完整檔案
- delivery/index.html、environment.example.txt、service-site/START_HERE.html及BACKUP_RESTORE.html;秘密不附給AI
- delivery/portfolio/year-data.js明確年份、自己的原始Prompt及至少三項驗收
先自己寫,再開備援。在自己的筆記寫需求、檔案、年份資料與至少三項驗收,保存原稿。下方Prompt為比對與卡住時備援,不是第一步照抄。
照這個順序開始
- 讀year-data.js明確7筆年份,先自己寫Prompt。
- 與備援比較後請AI只新增年份篩選,與搜尋/分類取交集。
- 測2024/2025/2026、分類+關鍵字交集、零筆;先記清除行為待下一關修正。
備援:加入已知年份篩選
主要使用 Cursor 內建 AI;先附資料,再送出指令。
- 1.附上這些檔案與資料
- 自己的delivery/portfolio及delivery/service-site/frontend指定完整檔案
- delivery/index.html、environment.example.txt、service-site/START_HERE.html及BACKUP_RESTORE.html;秘密不附給AI
- delivery/portfolio/year-data.js明確年份、自己的原始Prompt及至少三項驗收
- 2.貼到哪裡
- 在 Cursor 開啟自己的本關練習副本,進入內建 AI 對話;正常版與故障副本分開。
- 用 @ 附上本關指定檔案,核對完整路徑;補實際觀察、輸入與結果,再貼下方 Prompt。
- 先讀回覆與差異,只保存指定範圍;回到瀏覽器實際檢查。版本保存由自己操作,不讓 AI 代替驗收或提交。
- 3.預期回覆與操作
- 與備援比較後請AI只新增年份篩選,與搜尋/分類取交集。
- 自己的原始Prompt、至少三條驗收與差異保留。
- 4.自己檢查結果
- 年份由已知資料產生,三條件為交集。
- 自己的原始Prompt、至少三條驗收與差異保留。
備援:加入已知年份篩選 Prompt(可收合)
你是協助零基礎學員的網站開發助手。我使用 Cursor 免費版編輯原生 HTML、CSS、JavaScript;必要時把你提供的內容手動貼入檔案。
情境與本次輸入:承接第27堂delivery兩作品。起始新增講師明示的虛構year-data.js,7個id對應2024/2025/2026,既有projects未猜年份。學生先保存自己的Prompt及至少三項驗收,三種完整Prompt是之後比對的備援。作品二功能保持不變。
本次任務:這是我的自主新需求備援Prompt,先保留我自己的原稿。只改delivery/portfolio的works.html、projects.js、必要CSS並載入year-data.js:年份完全取QINGHE_YEARS中7個id的已知2024/2025/2026,不猜真實年代。加全部年份及由資料去重降序的select,篩選必須yearMatch && categoryMatch && titleMatch,關鍵字仍trim/不分大小寫;結果數與零筆同步、安全文字輸出。保留資料內容、圖片、服務入口、三頁手機選單與作品二。本關先完成年份與交集,清除全部三條件下一關明確修;列各年份與複合零筆實測表,不代填成功。
請先閱讀我附上的相關檔案或資料,資訊缺漏時精確列出需要補充的項目,不猜檔名、API 或測試結果。說明以繁體中文撰寫,指出檔案與修改位置;檢查結果區分已知、待驗與未完成。只處理學生自己的練習副本,不改現有展示網站,不要求付費訂閱。Cursor AI 無法使用?改用 ChatGPT 備援
把上方指定的檔案內容、清單與補充資料,連同同一份 Prompt 貼入 ChatGPT 對話。只貼電腦上的路徑,無法讓它讀取你的檔案。
收到程式碼時,先核對檔名與修改位置,再手動存回自己的練習副本;若收到檢查表或補檔步驟,就逐項操作。不要把 Prompt 或程式碼框的反引號貼進 HTML/CSS。
兩邊都受限時,可先看既有參考成果、檢查差異與手動修改;未做過的 AI 生成或公開發布仍記待完成。不要貼入帳密、金鑰或真實個資。
複製只取得 Prompt 文字,檔案需自行在 Cursor 附上;本頁不會呼叫 AI 或自動完成關卡。
卡住時,APPA 給你一點線索
線索 1|先找現象與證據
先自己寫,再對照備援,別覆蓋原稿。
線索 2|再縮小修改範圍
新條件與既有分類搜尋取交集。
回到自己的作品,逐項檢查
- 年份由已知資料產生,三條件為交集。
- 自己的原始Prompt、至少三條驗收與差異保留。
- 未實際完成的AI、發布或裝置驗收記待完成。
需要對照?看這一關的參考成果
先檢查自己的作品,再對照差異。開啟參考不會算完成。
查看前端參考畫面(完整操作請下載參考包)(另開分頁)線上只看前端畫面;完整操作請下載。本頁不提供案件API。把參考包解壓到新的資料夾,先讀 OPEN_REFERENCE.html,再啟動隨包後端;不要覆蓋自己的作品或案件。
下載本關可啟動參考包尚未完成可以先往下看,之後再回來補做。
保留依據與結果,再帶著作品往下走。
保留自己的修改差異與檢查結果。完成兩項操作確認再往下一關;也可以先閱讀,稍後補做。
關卡紀錄由你自行確認;本頁不會讀取 Cursor 檔案或自動驗收作品。
留下自己的檢查紀錄
這是第 28 堂共用筆記,換關卡仍會保留。未實際做過的操作寫「待完成」。
重設會清除第 28 堂六步勾選,筆記、另一堂進度與網站檔案保留。