ShaprAI CLI 完整教程:从创建到部署

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 输出。