有趣的小遊戲 - Gandalf Adventures 之 prompt injection 攻略
對於設計 AI 工具的人來講,提示詞(Prompt)是非常重要的,因為它決定了 AI 的回答,剛好有一個小遊戲叫做 「Gandalf Adventures」,這個遊戲就是一個 prompt injection 的遊戲,這一篇我就順便記錄一下攻略。
對於設計 AI 工具的人來講,提示詞(Prompt)是非常重要的,因為它決定了 AI 的回答,剛好有一個小遊戲叫做 「Gandalf Adventures」,這個遊戲就是一個 prompt injection 的遊戲,這一篇我就順便記錄一下攻略。
你知道嗎?其實 GitHub Pages 也可以設定屬於你自己的 404 頁面,而且這個功能是 GitHub Pages 本身就有的,不需要額外的設定,這篇文章就來教你如何設定。
在 Vue 3 的 Composition API 中,我們可以透過 ref 與 reactive 來建立一個響應式的資料,但是這兩者差異在哪裡呢?所以我就寫了這一篇文章來簡單探討一下這兩者的差異在哪邊。
這一篇將會針對六角學院所出的「六角旅館 API 系統(freyja)」後端記錄一下部署教學。
最近因為要弄一些政府的網站,所以就需要用到自然人憑證,但是不知道為什麼總是無法正常使用,所以這一篇就來記錄一下解決方式。
基本上 TypeScript 已經變成了許多開發者的必備技能之一,但是實際上專案滿多專案都還是處於 JavaScript 的狀態,並猶豫著要不要轉換成 TypeScript,所以這一篇我就來簡單分享自己對於 TypeScript 的看法,以及為什麼要用 TypeScript。
在 Vue 中,我們可以使用 v-html 來將 HTML 字串轉換成 DOM 元素,但是這樣會有一個問題,就是容易受到 XSS 攻擊,因為我們無法確保使用者輸入的內容是否安全,所以我們需要對使用者輸入的內容進行過濾,避免惡意的腳本被執行。
Functional Programming 設計模式中,還有一個很特別的概念,就叫做 Currying(柯里化),所以這一篇文章就會來介紹一下這個東西。
記憶體,這三個字其實對於一位開發者來講算是滿重要的單字,因為記憶體的使用會影響到程式的效能,因此這一篇文章我們來聊聊記憶體流失/泄露(memory leak)。
最近在使用 Nuxt3 的 useFetch 的時候發生了一點狀況,也就是 API 發生 Error 之後就無法再次觸發 API 的問題,所以這邊就來記錄一下。