KeyFrame內部研究專用

I Gave My Own .NET App an MCP - Now My AI Runs It 🤯

Patrick God·6月30日週二·7 min英文

三句話摘要

MCP(Model Context Protocol)讓 AI 從被動解釋轉變為主動操作工具的標準協議。 未來不是會說你工具的 AI,而是在你掌控下實際使用工具的 AI。 MCP 的本質:就像 USB 之於裝置,MCP 是 AI 與工具間的通用連接標準,讓 AI 能讀取、寫入並在工具中執行動作,而非僅通過文字描述。

重點整理

重點
  • 1

    MCP 的本質:就像 USB 之於裝置,MCP 是 AI 與工具間的通用連接標準,讓 AI 能讀取、寫入並在工具中執行動作,而非僅通過文字描述。

  • 2

    使用方式轉變:傳統需開啟應用手動輸入資訊,現在只需用自然語言敘述目標(「建立 dev ticket 關於上傳影片」),AI 透過 MCP 自動完成,跨越了應用切換與複製貼上的繁瑣工作。

  • 3

    應用範例與侷限:在 Stackbody 中,AI 可建立工單、排程新文章;但因 Substack 無公開 API,仍需透過 Chrome 擴充才能推送,說明 MCP 仍受工具本身支援程度限制。

  • 4

    風險與責任:AI 能快速精確執行,但也能快速犯錯,使用者必須保持警覺驗證結果,使用者才是真正的操縱者,AI 僅是執行層工具。

實用技巧與重點

乾貨
  • 工具/平台:Stackbody(bug tracker)、Substack、Chrome 擴充、Claude Code
  • 具體操作:
  • 建立 dev ticket:無需開啟應用,直接透過 MCP 建立工單(票號 16,標題「支援上傳影片到節點」,狀態開啟,優先級正常)
  • 排程內容:AI 自動將新節點排入下一個開放時段,並依使用者原有風格生成內容
  • 檢查重複:建立前自動檢查現有工單避免重複
  • Token 成本:36K tokens(建立工單)、41K tokens(排程內容)
  • 內容風格特性:短句、無標題、無粗體、無 emoji、無破折號
  • 限制:Substack 無公開 API,需透過 Chrome 擴充推送

結論

結論

未來不是會說你工具的 AI,而是在你掌控下實際使用工具的 AI。

完整解析

詳細

Patrick 是擁有近 30 年編程經驗的開發者,過去以應用介面作為工具的唯一入口。這次他透過 MCP(Model Context Protocol)演示了 AI 如何跳過應用介面,直接在後端系統執行真實動作。

MCP 的核心概念就像 USB 標準化了裝置連接——它提供統一協議讓任何 AI 都能操作任何支援的工具。傳統 AI 只能回答「怎麼做」,MCP 讓它能實際「去做」。這個轉變的關鍵在於工具必須透過 MCP 向外公開其能力。

在 Stackbody 示例中,Patrick 在終端機簡單敘述「建立 dev ticket 關於上傳影片到節點」,無需開啟應用介面。AI 自動載入工單建立工具,檢查現有工單避免重複,隨後建立票號 16,包含完整標題、描述、優先級。整個過程消耗 36K tokens,用戶可在狀態列看到實時成本。重新載入 Stackbody 時,新工單已出現在系統中。

進一步演示中,Patrick 要求 AI 排程一篇關於 MCP 價值的新文章。AI 自動判斷時間、撰寫內容,並根據 Stackbody 已學習的使用者聲音風格(短句、無標題、無裝飾符號)生成文本。新節點被排入下一開放時段,總共使用 41K tokens。這展示了 MCP 不僅服務開發者,也能增強一般使用者的生產力。

然而,Patrick 強調一個關鍵點:AI 能快速精確執行,也能快速大規模犯錯。使用者的責任不在於巧妙的提示詞設計,而在於驗證 AI 執行結果的正確性。他將自己定位為真正的操縱者,AI 則是忠實執行指令的副駕駛。基於這個理念,他在 Blazor AI Accelerator 課程中教授如何在可理解的基礎上為自有應用構建 MCP,讓開發者能安心賦能 AI。

關鍵時刻

Pipeline v2

帶時間戳的重點,會在逐字稿層級分析上線後產生。目前請先透過原始影片觀看。

事實查核

Pipeline v2

說法查證是下一次管線升級的一部分。KeyFrame 只會顯示它真正能驗證的內容。

更多「AI 技術」的內容

Between Two Nerds: Attribution is dead, long live attribution
32 min
AI 技術英文PODCAST8月25日

Between Two Nerds: Attribution is dead, long live attribution

Risky Business

  • 工具成本的破壞性下降 — 傳統上,攻擊者必須重複使用昂貴自製的惡意軟體或工具組,因為開發和維護成本極高。這種成本結構使得安全研究人員可以通過工具特徵和程式碼簽名來追蹤攻擊者。LLM 自動化了代碼生成與維護工作流,使得攻擊者可以輕易為每個目標生成新工具,或改用通用系統工具,導致傳統的工具特徵分析失效。
  • 所有取證證據都在攻擊者掌控之中 — 無論是使用的 IP 位址、惡意軟體類型或戰術流程,這些都是攻擊者的主動選擇。即使看似是隨機巧合,攻擊者仍有能力在事前決定留下什麼痕跡。因此,所有可恢復的取證證據本質上都是攻擊者願意暴露的信息。
  • LLM 削弱工具簽名但保留高階行為特徵 — LLM 經過公開駭客技術訓練,使不同使用者產生相似的攻擊模式。然而,勒索軟體集團、國家級行為者的受害者選擇、贖金要求方式或目標模式等高階特徵仍具有識別價值。例如,鎖定加密交易所的攻擊幾乎只能指向朝鮮。
Everything Goldman Sachs Taught Me About AI (In 10 minutes)
AI 技術英文8月24日

Everything Goldman Sachs Taught Me About AI (In 10 minutes)

Nate Herk

  • 驗證優於相信:看起來完整的AI輸出不等於正確答案,需在提示中要求模型重新檢查數字、引用來源,並對無把握的部分標記。
  • 區分AI與自動化:確定步驟且答案已知的任務用傳統自動化更便宜快速;只在需要判斷力、靈活性或處理複雜資訊時才用AI,兩者結合效果最佳。
  • 以問題驅動選型:先寫清楚「要解決的問題是什麼、成功的樣子是什麼」,再決定用什麼工具,許多失敗項目是從技術而非問題出發。
Mu: a self-hosted personal agent where the interface is an email address you can write to
AI 技術英文8月23日

Mu: a self-hosted personal agent where the interface is an email address you can write to

GitHub Awesome

  • Mu 是自主代理人系統,具有實際網址與獨立伺服器,用戶可透過多種方式與其互動——網頁應用、電子郵件或程式化介面。
  • 架構完整覆蓋日常工作流程的多個層面,整合郵件收發(SMTP/IMAP)、檔案管理、行事曆、新聞聚合、市場數據與搜尋功能於一個 Go 伺服器內。
  • 支援自帶模型與多種通訊協定,用戶可選擇不同的 AI 模型,並透過 MCP、HTTP API 或命令列工具整合到其他系統。