就像我上一篇說過的,我之前不斷修改正規表達式(Regular Expression,簡稱 Regex,一種用規則比對文字的方法),從英文開始,再到德文、西班牙文...
可以從以下五個層面來拆解: 它是誰(身分與存取權限) 目前的 AI Agent 多半是在我授權之後,直接以我的身分取得某個服務的完整存取權。例如它拿到的是整...
這篇想跟大家分享,我是怎麼測試我的掃描器「小章魚」,以及我實際上是怎麼理解這個測試過程的。 簡單來說,我的做法是寫一本程式閱讀日記。 每一次 Claude 為我...
這個系列一路寫下來,我除了開發本身,還做了一件事:寫「程式閱讀日記」。做法是把 AI 寫出來的程式在做什麼、我當時怎麼理解它,記錄在 Heptabase 的卡片...
那天我叫 Claude code 修改 scanner.py 裡的某條偵測規則,改完一跑,發限一般的對話也被攔截了,我想說完蛋,規則壞掉了,所以就想改回去,就叫...
我上一篇提到,我透過自己的備份和AI戰報以及各種小方法,建立出自己補救AI做錯的方法,但後來我才發現其實早就有一個工具,那就是Git! Git 是什麼? Git...
我想跟大家分享,我在做這個專案時遇到的另一個大坑。 我在設計整個 Claude Skill 掃描軟體(SDK)的時候,設計了各種防禦方式,也測試了許許多多次的防...
假設你用 Vibe Coding(用自然語言叫 AI 寫程式,自己不太逐行看程式碼)做了一個很棒的 App,而且已經開始收費,讓使用者訂閱或購買 App 裡的東...
假設你跟 AI Agent 助理說:「幫我買 10 月 21 號從台北飛東京的機票。」它會去比價網站搜尋、打開航空公司頁面、填入你的護照號碼和信用卡、讀取簡訊驗...
這幾天寫了很多防禦觀念,今天換我攤開自己的 SDK,聊聊它實際長什麼樣子、為什麼會長成這樣,以及做錯了什麼? 前言:很少人會公開防禦軟體的架構 老實說,我的 S...