AI 名詞聽不懂 · 工程師和 AI 講的話,老闆聽得懂就夠用
做系統常聽到的名詞:API、金鑰、Webhook、資料庫
想把 AI 接上公司的資料,一定會碰到這四個詞。
API 是系統之間講話的窗口;金鑰是進那個窗口的鑰匙;Webhook 是對方有新消息時主動來敲你的門;資料庫是把資料整齊放好的櫃子。
老闆的痛
想讓 AI 幫忙查訂單、發通知,工程師說要「串 API」「申請金鑰」「設 Webhook」。聽起來很專業,你不知道自己要準備什麼、哪裡有風險。
我們怎麼做
API 是系統之間講話的窗口;金鑰是進那個窗口的鑰匙;Webhook 是對方有新消息時主動來敲你的門;資料庫是把資料整齊放好的櫃子。老闆要懂的不是怎麼寫,而是:鑰匙誰保管、櫃子誰能改。
你照著做
- 列出要串的系統和窗口
- 每把金鑰記下用途和保管人
- 金鑰不寫進程式碼
- 資料庫分清楚誰能讀、誰能改
API(應用程式介面)
一個系統開放給其他系統使用的窗口。例如臉書開放「發貼文」的 API,我們的程式就能代替人去發。每個 API 都有自己的規則:一天能用幾次、要什麼權限、回什麼格式。
金鑰(API Key/Token)
證明「我有權限用這個窗口」的一串密碼。拿到金鑰的人,就能用你的身分做事,所以它跟密碼一樣重要:不寫進程式碼、不貼在聊天裡、不放上公開的地方。我們的系統把金鑰放在平台的「祕密設定」裡,程式執行時才讀得到,連 AI 自己都不讀不印。
Webhook(回呼)
平常是你去問對方「有沒有新消息」;Webhook 是反過來,對方一有新消息就主動通知你。例如客人付款成功,金流平台就打一通 Webhook 給你的網站。要注意的是:任何人都可以假裝是對方來敲門,所以收到之後一定要驗證簽章,確定真的是對方送的。
資料庫(Database)
把資料整齊放好的地方,像一個有很多抽屜的櫃子。我們常用的是雲端資料庫,好處是不用自己顧主機。最重要的設定是權限:哪些人、哪些程式可以讀,哪些可以改。我們曾經發現一個只該「看」的帳號,其實改得了名冊,修好之後定了一條規矩:會寫入的地方,都要檢查角色,不能只檢查有沒有登入。
一句話記住
API 是窗口,金鑰是鑰匙,Webhook 是對方來敲門,資料庫是櫃子。老闆管的是:鑰匙誰拿、櫃子誰能改。
常見問題
- 做系統常聽到的名詞:API、金鑰、Webhook、資料庫,是要解決什麼問題?
- 想讓 AI 幫忙查訂單、發通知,工程師說要「串 API」「申請金鑰」「設 Webhook」。聽起來很專業,你不知道自己要準備什麼、哪裡有風險。
- 具體怎麼做?
- API 是系統之間講話的窗口;金鑰是進那個窗口的鑰匙;Webhook 是對方有新消息時主動來敲你的門;資料庫是把資料整齊放好的櫃子。老闆要懂的不是怎麼寫,而是:鑰匙誰保管、櫃子誰能改。
- 第一步要做什麼?
- 先「列出要串的系統和窗口」。完整順序是:列出要串的系統和窗口、每把金鑰記下用途和保管人、金鑰不寫進程式碼、資料庫分清楚誰能讀、誰能改。