聯繫我們

課程簡介

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 小時

人數


每位參與者的報價

即將到來的課程

課程分類