本篇介紹 OpenSpec 的安裝。
OpenSpec 是一套輕量級的規格驅動開發框架,用來建立及管理軟體的規格(Specification),讓AI Agent能依照明確的規格進行開發,並維持需求規格、與程式碼的一致性,即 SDD(規格驅動開發)的一種實現。
安裝環境:
- MacBook Pro
- macOS Sonoma 14.6.1
事前要求
設置pnpm。命令列執行pnpm setup。
% pnpm setup
Appended new lines to /Users/user/.zshrc
Next configuration changes were made:
export PNPM_HOME="/Users/user/Library/pnpm"
case ":$PATH:" in
*":$PNPM_HOME:"*) ;;
*) export PATH="$PNPM_HOME:$PATH" ;;
esac
To start using pnpm, run:
source /Users/user/.zshrc
執行完後其會設定PNPM_HOME環境變數並加在PATH之前。
重新啟動命令列/終端機視窗或執行source ~/.zshrc來更新環境變數。
安裝
開啟命令列或終端機,輸入pnpm add -g @fission-ai/openspec@latest即可。
% pnpm add -g @fission-ai/openspec@latest
╭──────────────────────────────────────────╮
│ │
│ Update available! 10.28.1 → 12.18.0. │
│ Changelog: https://pnpm.io/v/12.18.0 │
│ To update, run: pnpm self-update │
│ │
╰──────────────────────────────────────────╯
Packages: +57
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Progress: resolved 57, reused 9, downloaded 48, added 57, done
/Users/user/Library/pnpm/global/5:
+ @fission-ai/openspec 1.16.1
Done in 4.3s using pnpm v10.28.1
安裝完後輸入openspec -V檢視版本資訊來確認是否成功安裝。
% openspec -V
1.16.1
沒有留言:
張貼留言