聯繫我們

課程簡介

Pi 簡介

  • Pi 是什麼及其極簡與控制的理念
  • 與 Claude Code、Codex CLI 和 Cursor 的比較
  • 四個內建工具:讀取、寫入、編輯和 bash
  • 何時選擇 Pi 而非更龐大的代理

安裝與設定

  • 透過 npm 和套件管理器安裝 Pi
  • 為支援的 15+ 提供者配置 API 金鑰
  • 設定工作目錄和上下文檔案
  • 在本地和 Docker 環境中運行 Pi

核心終端工作流

  • 從簡單提示生成程式碼
  • 精確讀取和編輯檔案
  • 在代理內安全執行 bash 命令
  • 管理會話狀態和上下文重置

建構自訂技能

  • 了解 TypeScript 技能 API
  • 撰寫自訂讀取、寫入和編輯操作
  • 接入 bash 執行以進行專門工作流
  • 獨立測試和除錯技能

提示模板與主題

  • 適應不同語言和框架的系統提示
  • 建立可重複使用的提示模板以確保團隊一致性
  • 將主題打包為可分享的模組

透過 npm 套件擴展 Pi

  • 將技能封裝為 pi 套件
  • 發布至 npm 和 Git
  • 安裝社群貢獻的套件
  • 管理相依性版本和相容性

提供者彈性

  • 在 Anthropic、OpenAI、Google 和其他後端之間切換
  • 針對每項任務優化成本、速度和品質
  • 為敏感程式碼完全使用本地模型

實際應用案例

  • 自動測試和測試生成工作流
  • 透過自訂技能鏈重構舊有程式碼
  • 文件生成與維護
  • 以極低代理過載進行 CI 整合

安全與控制

  • 理解 300 字詞的系統提示邊界
  • 手動批准寫入操作
  • 為不信任環境對 bash 執行進行沙箱隔離
  • 記錄代理所有操作的審計日誌

總結與下一步

  • 回顧極簡、控制和可擴展性原則
  • 社群資源和貢獻指南
  • 資深 Pi 用戶進階主題

最低要求

  • 具備基於終端的開發經驗和 bash 知識
  • 基本的 TypeScript 或 JavaScript 知識
  • 熟悉 npm 套件管理

受眾

  • 尋求輕量級、可篡改編碼代理的開發人員
  • 希望完全控制代理內部結構的資深工程師
  • 採用終端優先開發的團隊
 14 小時

人數


每位參與者的報價

即將到來的課程

課程分類