我和AI一起寫了第一隻網頁互動程式-症狀紀錄
專門針對家中有慢性病患者的人設計的,可以協助慢性病患者紀錄症狀出現的狀況,慢慢幫醫師抓出病因下載後儲存就可以使用

對我來說,閱讀是一件很快樂的事。我會閱讀各式各樣的雜誌與書籍,也正是因為涉獵廣泛,常常能夠收到觸類旁通的效果。
不過最近我有了一個新想法:既然可以透過 AI 快速撰寫程式,如果把閱讀中汲取到的概念與框架,結合 AI 轉化成實際可執行的小工具,讓這些想法真正落地在日常生活中,會不會更有意思?
既然想到了,就動手吧。我開始盤點生活中哪些環節可以用哪些框架來輔助,然後一一請 AI 幫我寫成程式。考量到執行的便利性,手機當然是最理想的平台,但在網路上執行會涉及一些安全性的顧慮,所以我退而求其次,改讓 AI 寫成可以直接用瀏覽器開啟的網頁式程式。
這類程式有幾個我很喜歡的特點:首先,所有運算都在本地端執行,不會有隱私外洩的風險;其次,只要有瀏覽器就能開啟,完全不需要安裝任何軟體,非常方便。
隨著程式越寫越多,我開始思考另一個問題:需不需要設計一套備份與還原機制?原因是這樣的——當你想把某支好用的程式分享給朋友時,如果直接把網頁檔案傳出去,你存在裡面的個人資料也會一併帶走。所以我希望程式能夠「重置到初始狀態」,分享出去的是乾淨的版本;而你自己則可以從備份檔案把個人資料還原回來。這套備份還原的機制,也是整個設計中必須考慮進去的一環。
對於完全沒有程式設計背景的人來說,這些概念或許需要多用幾次才能慢慢體會;但因為我自己有一點資訊工作的經驗,能夠比較快地想清楚這些脈絡,加上只要下指令給 AI,實作起來其實並不費力。
最後一個思考是:備份出來的資料格式應該長什麼樣子?考量到未來跨平台移植的需求,我選擇了目前最通用的 Markdown 格式。這樣一來,哪天想在其他平台重現這些資料,也會容易得多。
想清楚這些之後,我才真正開始動手寫程式。沒想到日常生活中可以套用這種形式的場景還挺多的,不知不覺就累積了不少支。我很樂意分享一兩支程式給有興趣的朋友試用。程式本身是免費分享的,但如果你有特殊需求想要客製化,請自行修改原始碼——我沒有餘力根據個別需求調整,畢竟這是需要時間與心力的事。





















