ChatGPT × GitHub

部落格提示詞練習本

把「我想要一個部落格」拆成六關,每一關都有可以直接複製的中文提示詞。零基礎、不用安裝任何東西、平板就能做完。

全程瀏覽器 全部免費 用中文對話 弄壞了救得回來

先講一件事:不要一句話講完

這是新手最常見的失敗方式。

你原本寫的需求是這樣的——

「我想要自己的個人品牌部落格,包含育兒、基督信仰、塔羅及生活札記,風格參考某某網站,暖色系、使用者友善、互動式觸感、後臺幫我做起來、要自適應。」

這段話本身沒有錯,問題在於它是一整個專案。一次全丟給 ChatGPT,它會很努力地一口氣全部做給你——然後你拿到一大坨看不懂的東西,想改哪裡都不知道從何改起,改壞了也不知道退回哪裡。

正確的用法是:大方向講一次,然後一次只做一小塊。下面就是照這個節奏拆好的。

基本設定包

每次開「新對話」的第一句,先貼這段。這是整份練習本最重要的一塊。

它做四件事:告訴 ChatGPT 你不會寫程式、把你要的版型講清楚、定下配色、以及最關鍵的——立下四條規矩,擋掉它給你一堆你用不了的東西。

開場必貼

我完全不會寫程式,請你用最白話的方式跟我說明,不要用專業術語。 我要做一個個人品牌部落格,我的四個主題是:育兒、基督信仰、塔羅、生活札記。 版型請參考台灣生活部落客最常見的樣式: - 最上面一條橫向導覽列,放我的四個分類 - 中間主內容是文章列表,每篇顯示:日期、標題、分類標籤、一段摘要、下面有「繼續閱讀」 - 右邊一條側邊欄,放我的大頭照、自我介紹、最新文章清單 - 手機上,右邊側邊欄要自動移到最下面 配色請用暖色系:奶油白的底、暖棕色的字、金黃色當點綴,不要用藍色灰色那種冷色調。 排版要自適應,手機、平板、電腦打開都要好看。 以下四條規矩請你全程遵守: 1. 每次都給我「完整的檔案內容」,不要只給要修改的片段,因為我不會自己合併程式碼。 2. 不要省略。不要寫「其餘省略」「以此類推」「這裡放你的內容」,要把完整內容全部寫出來。 3. 全部寫在一個 index.html 檔案裡,CSS 和 JavaScript 都寫在這個檔案內,不要分成好幾個檔案。 4. 不要用任何需要安裝的東西。不要 React、不要 Node.js、不要 npm。只能用純 HTML、CSS、JavaScript。 先不要開始寫。請你先告訴我你聽懂了什麼,然後告訴我第一步要做什麼。

為什麼要加規矩 1 和 2:ChatGPT 很愛只給你「改動的那幾行」,或是寫到一半用刪節號帶過。工程師看得懂要貼哪,新手看不懂,貼錯就整個網站壞掉。這兩條規矩擋掉八成的挫折。

動手前:把地基蓋好

只做一次,大概十分鐘。這段沒有提示詞,是純操作。

  1. github.com 註冊帳號(免費)。帳號名稱會變成你網址的一部分,取好一點。
  2. 右上角 +New repository。名稱打 my-blog,選 Public,勾選 Add a README file,按 Create。
  3. 進到這個 repository,按 Add fileCreate new file,檔名打 index.html,內容先隨便打一行字,按 Commit changes
  4. 上排點 Settings → 左邊選 Pages → Branch 選 main/(root) → 按 Save
  5. 等一到兩分鐘,你的網站就活了:https://你的帳號.github.io/my-blog/
重點「網站」其實就是一個叫 index.html 的檔案。搞懂這件事,你就贏過一半的人了。

六個關卡

1

做出第一頁

今晚就要看到一個真的網址,可以傳給朋友。

貼完上面的「基本設定包」、ChatGPT 回覆之後,再貼這一段。括號裡的換成你自己的。

提示詞 1

好,請幫我做出第一版,只要首頁就好。 - 網站名稱:(在這裡填你想取的名字) - 一句話自我介紹:(在這裡填,例如:兩個孩子的媽,在育兒、信仰和塔羅之間慢慢找路) - 分類:育兒、基督信仰、塔羅、生活札記 - 文章列表先放 3 篇假的,標題和摘要你幫我編,我之後會換掉 - 大頭照先用一個圓形的灰色佔位圖 請給我完整的 index.html,我要整個複製貼上。

  1. 按 ChatGPT 程式碼區塊右上角的複製
  2. 回 GitHub,點 index.html,點右上角的鉛筆圖示
  3. 全選舊內容刪掉,貼上新的,按 Commit changes
  4. 等一分鐘,打開你的網址。
學到Commit = 存一個檔案版本。每按一次,GitHub 就幫你拍一張快照存起來。
2

改得動

練「一次只改一件事」,這是整個練習最值錢的習慣。

下面三個提示詞,一次貼一個。貼完、改完、看到網站真的變了,再貼下一個。不要一次貼三個。

提示詞 2-A 字體

網站名稱的字太小了,請放大一點,字體換成有溫度的襯線字體(像書本那種)。 其他地方都不要改,給我完整的 index.html。

提示詞 2-B 顏色

背景的白色太刺眼了,請換成偏奶油色的暖白,文字換成暖棕色,不要純黑。 其他地方都不要改,給我完整的 index.html。

提示詞 2-C 留白

文章跟文章之間太擠了,請把間距拉開,行距也放寬一點,看起來要舒服、不壓迫。 其他地方都不要改,給我完整的 index.html。

注意那句「其他地方都不要改」。這句話你要講到會背。少了它,ChatGPT 常常順手把你上一關滿意的地方也改掉。
學到小步快跑。每次只動一個地方,壞了你立刻知道是誰壞的。
3

加上互動觸感

你原本說的「使用者友善、互動式觸感」,就是這一關。

提示詞 3

請幫網站加上互動感,讓它摸起來有反應: 1. 滑鼠移到文章卡片上時,卡片輕輕浮起來,出現很淡的陰影 2. 導覽列的分類,滑過去的時候底下浮出一條金黃色的線 3. 點分類連結時,畫面平滑地捲動過去,不要一下子跳過去 4. 手機和平板用手指點的時候也要有反應,按下去要有輕微的變化 5. 所有變化都要柔和,不要太誇張,動畫時間控制在 0.2 秒左右 另外請加上:如果使用者的裝置設定了「減少動態效果」,就自動關掉這些動畫。 其他地方都不要改,給我完整的 index.html。

學到「互動式觸感」這種抽象的形容詞,要翻譯成「滑過去會怎樣、點下去會怎樣」,AI 才做得準。
4

把它弄壞,再救回來

最重要的一關。千萬不要跳過。

大部分人學不起來,不是因為笨,是因為怕弄壞。所以我們現在故意弄壞一次,讓你親眼看到它救得回來。之後你就敢亂試了。

  1. 打開 index.html,點鉛筆,隨便刪掉中間一大段,按 Commit。
  2. 打開你的網址。它爛掉了。心跳加速是正常的。
  3. 回到 GitHub 你的 repository 首頁,點右上角的 History(時鐘圖示)。
  4. 你會看到你每一次 Commit 的清單。點弄壞之前的那一筆。
  5. 找到 index.html,點右上角 Raw,全選、複製。
  6. 回到最新的 index.html,點鉛筆,全部刪掉、貼上、Commit。
  7. 重新整理網站。它回來了。
學到GitHub 幫你存了每一個版本,永遠都在。你弄不壞任何東西——這就是為什麼要用 GitHub,而不是隨便存在電腦裡。
5

寫第一篇真的文章

從「一個網頁」變成「一個部落格」。

提示詞 5

現在我要加第一篇真正的文章。 請幫我做一個新檔案,路徑是 posts/post-1.html(檔名請一律用英文,不要用中文)。 這一頁的版面要跟首頁一致:一樣的導覽列、一樣的配色、一樣的字體。 內容區放單篇文章:大標題、日期、分類標籤、內文、最下面有一個「回首頁」的連結。 內文先放假文字,我之後自己換。 同時請更新 index.html,把文章列表的第一篇連到這個新頁面。 請分別給我兩個檔案的完整內容,並告訴我每個檔案要放在哪裡。

檔名一定要用英文。用中文當檔名,網址會變成一長串亂碼,而且有時候會打不開。之後每一篇就是 post-2.htmlpost-3.html 這樣接下去。
學到網站是由「很多個檔案」組成的,資料夾就是網址裡的斜線。
6

後臺:這關先別急

你有提到「後臺幫我做起來」。這裡要老實講一件事。

GitHub Pages 是純靜態空間——白話說,它只會把檔案原封不動地給看的人,沒有一台電腦在後面幫你處理登入、存文章這些事。所以它做不出傳統的後臺

如果你直接跟 ChatGPT 說「幫我做一個後臺」,最可能拿到兩種東西,兩種都會讓你白忙:

假後臺:看起來能登入、能發文,但關掉瀏覽器就全沒了,而且只存在你這台裝置上,別人看不到。
真後臺但你架不起來:它給你一套要租伺服器、要裝 Node.js 的系統,你部署不了。

真正可行的只有三條路:

做法實際情況
直接在 GitHub 網頁編輯就是你第 1~5 關一直在做的事。零成本,而且真的可用。
接一個免費的編輯後臺
(Sveltia CMS)
正解。裝在 /admin,用 GitHub 帳號登入,畫面像 Word,寫完按發布就進 GitHub。設定要人幫忙弄一次。
改用 WordPress、方格子後臺現成的,但就不是這個練習了,版面也比較不能隨你高興。

建議:前五關先玩熟。等你對「檔案、Commit、還原」這三件事有感覺了,再請人幫你把 Sveltia CMS 接上去——那時候你才會知道它到底幫你省掉了什麼。

萬用句型

卡住的時候,照抄右邊那一欄。

當你遇到你就這樣說
它只給你一小段,你不知道貼哪請給我完整的檔案內容,我要整個複製貼上取代舊的
它寫「以此類推」「其餘省略」不要省略,請把完整內容全部寫出來
它一次改太多地方一次只改這一個地方,其他都不要動
改完變更醜了這次的改動取消,回到上一版
完全看不懂它在說什麼請用完全不懂電腦的人聽得懂的方式,再說一次
它叫你安裝東西我不能安裝任何東西,只能用純 HTML、CSS、JavaScript,請重做
不知道下一步該做什麼以我現在的程度,你建議下一步做什麼?給我三個選項
網站壞掉但不知道哪裡壞我把完整的檔案貼給你,請你找出哪裡有問題,並給我修好的完整版

常見陷阱

遇到了不要慌,多半是下面這幾個。