ShaprAI CLI 完整教程:从创建到部署
ShaprAI 是一个开源的 Agent 生命周期管理工具,可以把普通语言模型变成”有原则、能自治”的 AI Agent。
安装
pip install shaprai beacon-skill grazer-skill
完整生命周期演示
1. 创建 Agent
shaprai create my-agent --template ./templates/bounty_hunter.yaml
输出:
ShaprAI Prerequisites Check
========================================
[PASS] beacon-skill: 2.16.0
[PASS] grazer-skill: 1.9.1
[PASS] atlas: beacon-component
[PASS] rustchain: 2.2.1-rip200
========================================
All prerequisites satisfied. ShaprAI ready.
Onboarding 'my-agent' across Elyan ecosystem...
Agent 'my-agent' created from template 'bounty_hunter'
Model: Qwen/Qwen3-7B-Instruct
State: created
Wallet: shaprai-my-agent
Platforms: github, rustchain, bottube
Path: /home/node/.shaprai/agents/my-agent
2. 训练 – SFT 阶段
shaprai train my-agent --phase sft
输出:
Training 'my-agent' -- phase: sft, epochs: 3
Phase 'sft' complete for 'my-agent'.
3. 训练 – DPO 阶段
shaprai train my-agent --phase dpo
输出:
Training 'my-agent' -- phase: dpo, epochs: 3
Phase 'dpo' complete for 'my-agent'.
4. 训练 – DriftLock 阶段
shaprai train my-agent --phase driftlock
输出:
Training 'my-agent' -- phase: driftlock, epochs: 3
DriftLock score: 0.0000
PASSED -- Identity coherence maintained.
Phase 'driftlock' complete for 'my-agent'.
5. Sanctuary 教育
shaprai sanctuary my-agent
输出:
Agent 'my-agent' enrolled in Sanctuary (id: sanctuary-c2d27c685bd1)
Running lesson: pr_etiquette...
Running lesson: code_quality...
Running lesson: communication...
Running lesson: ethics...
Full curriculum complete.
Progress score: 0.00 / 1.00
6. Fleet 状态
shaprai fleet status
输出:
Name State Template Platforms
--------------------------------------------------------------------------------
my-agent sanctuary bounty_hunter github, rustchain, bottube
Total: 1 agent(s)
生命周期流程
CREATE -> TRAINING (SFT -> DPO -> DriftLock) -> SANCTUARY -> GRADUATED -> DEPLOYED
SophiaCore 原则
| 原则 | 含义 |
|---|---|
| Identity Coherence | 保持一致性格 |
| Anti-Flattening | 抵制企业化语言 |
| DriftLock | 长对话中保持身份 |
| Biblical Ethics | 诚实、友善、正直 |
| Anti-Sycophancy | 敢于表达不同意见 |
可用模板
- bounty_hunter – 自动寻找悬赏任务
- content_creator – 内容创作
- code_reviewer – 代码审查
总结
ShaprAI 让创建和管理 AI Agent 变得标准化,从创建到部署整个流程清晰。
GitHub: https://github.com/Scottcjn/shaprai
本文展示了真实的 CLI 输出。