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