感謝您提交詢問!我們的一位團隊成員將在短時間內與您聯繫。
感謝您提交預訂!我們的一位團隊成員將在短時間內與您聯繫。
課程簡介
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 小時