Version: v1.0 | 版本: v1.0
Updated: 2026-03-27 | 更新日期: 2026-03-27
evo-agents is an OpenClaw Workspace template providing multi-agent collaboration, script tooling, and complete documentation.
Just one command:
curl -s https://raw.githubusercontent.com/luoboask/evo-agents/master/install.sh | bash -s my-agentThat's it! The script will:
- Clone evo-agents template
- Register agent to OpenClaw
- Create directory structure
- Run tests
Already have a workspace for this agent?
bash -c "$(curl -fsSL https://raw.githubusercontent.com/luoboask/evo-agents/master/install.sh)" -s existing-agentWhat happens:
⚠️ Detects existing workspace- ❓ Asks for confirmation (y/n)
- ✅ Preserves your data (USER.md, SOUL.md, memory/, public/, skills/, scripts/)
- 📦 Updates template files (skills/core/, scripts/core/, docs/)
What's preserved:
- ✅ Personal configs (USER.md, SOUL.md, etc.)
- ✅ Memory data (memory/ directory)
- ✅ Knowledge base (public/ directory)
- ✅ Your skills (skills/ directory)
- ✅ Your scripts (scripts/ root directory)
What's updated:
- 📦 Universal skills (skills/core/)
- 📦 System scripts (scripts/core/)
- 📦 Documentation (README.md, etc.)
curl -sO https://raw.githubusercontent.com/luoboask/evo-agents/master/install.sh
bash install.sh existing-agentcurl -s https://raw.githubusercontent.com/luoboask/evo-agents/master/install.sh | bash -s existing-agent --forcegit clone https://github.com/luoboask/evo-agents.git ~/.openclaw/workspace-my-agent
cd ~/.openclaw/workspace-my-agentopenclaw agents add my-agent --workspace ~/.openclaw/workspace-my-agentmkdir -p memory/weekly memory/monthly memory/archive
mkdir -p data/index data/my-agentpython3 scripts/core/session_recorder.py -t event -c "Test" --agent my-agentworkspace/
├── skills/
│ ├── core/ # System skills (updated)
│ │ ├── memory-search/
│ │ ├── rag/
│ │ ├── self-evolution/
│ │ └── web-knowledge/
│ │
│ └── your-skill/ # Your skills (safe) ✅
│
├── scripts/
│ ├── core/ # System scripts (updated)
│ │ ├── activate-features.sh
│ │ ├── add-agent.sh
│ │ └── ...
│ │
│ └── your-script.sh # Your scripts (safe) ✅
│
├── memory/ # Your memory data (preserved) ✅
├── public/ # Your knowledge base (preserved) ✅
├── data/ # Your agent data (preserved) ✅
├── USER.md # Your config (preserved) ✅
├── SOUL.md # Your config (preserved) ✅
└── README.md # Template (updated) 📦
cd ~/.openclaw/workspace-my-agent
./scripts/core/activate-features.shAvailable features:
- 🔮 Semantic Search (Ollama + embedding models)
- 📚 Knowledge Base System
- 🧬 Self-Evolution System
- 📊 RAG Evaluation
- ⏰ Scheduled Tasks (Cron)
# Single agent
./scripts/core/add-agent.sh coach "Life Coach" 🌱
# Multiple agents
./scripts/core/setup-multi-agent.sh researcher writer organizerWorkspace already exists?
- Use interactive mode:
bash -c "$(curl ...)" -s agent - Or force:
curl ... | bash -s agent --force
Agent already registered?
- Script skips registration automatically
- Your config is preserved
Scripts not found?
- Check
scripts/core/directory - Update your paths to
scripts/core/script.sh
evo-agents 是一个 OpenClaw Workspace 模板,提供多 Agent 协作、脚本工具链和完整文档。
只需一个命令:
curl -s https://raw.githubusercontent.com/luoboask/evo-agents/master/install.sh | bash -s my-agent就这么简单! 脚本会自动:
- 克隆 evo-agents 模板
- 注册 agent 到 OpenClaw
- 创建目录结构
- 运行测试
已经为这个 Agent 安装过 workspace?
bash -c "$(curl -fsSL https://raw.githubusercontent.com/luoboask/evo-agents/master/install.sh)" -s existing-agent会发生什么:
⚠️ 检测到现有 workspace- ❓ 询问确认(y/n)
- ✅ 保留你的数据(USER.md, SOUL.md, memory/, public/, skills/, scripts/)
- 📦 更新模板文件(skills/core/, scripts/core/, docs/)
保留的内容:
- ✅ 个人配置(USER.md, SOUL.md 等)
- ✅ 记忆数据(memory/ 目录)
- ✅ 知识库(public/ 目录)
- ✅ 你的技能(skills/ 目录)
- ✅ 你的脚本(scripts/ 根目录)
更新的内容:
- 📦 通用技能(skills/core/)
- 📦 系统脚本(scripts/core/)
- 📦 文档(README.md 等)
curl -sO https://raw.githubusercontent.com/luoboask/evo-agents/master/install.sh
bash install.sh existing-agentcurl -s https://raw.githubusercontent.com/luoboask/evo-agents/master/install.sh | bash -s existing-agent --forcegit clone https://github.com/luoboask/evo-agents.git ~/.openclaw/workspace-my-agent
cd ~/.openclaw/workspace-my-agentopenclaw agents add my-agent --workspace ~/.openclaw/workspace-my-agentmkdir -p memory/weekly memory/monthly memory/archive
mkdir -p data/index data/my-agentpython3 scripts/core/session_recorder.py -t event -c "Test" --agent my-agentworkspace/
├── skills/
│ ├── core/ # 系统技能(会更新)
│ │ ├── memory-search/
│ │ ├── rag/
│ │ ├── self-evolution/
│ │ └── web-knowledge/
│ │
│ └── your-skill/ # 你的技能(安全)✅
│
├── scripts/
│ ├── core/ # 系统脚本(会更新)
│ │ ├── activate-features.sh
│ │ ├── add-agent.sh
│ │ └── ...
│ │
│ └── your-script.sh # 你的脚本(安全)✅
│
├── memory/ # 你的记忆数据(保留)✅
├── public/ # 你的知识库(保留)✅
├── data/ # 你的 Agent 数据(保留)✅
├── USER.md # 你的配置(保留)✅
├── SOUL.md # 你的配置(保留)✅
└── README.md # 模板(更新)📦
cd ~/.openclaw/workspace-my-agent
./scripts/core/activate-features.sh可用功能:
- 🔮 语义搜索(Ollama + 嵌入模型)
- 📚 知识库系统
- 🧬 自进化系统
- 📊 RAG 评估
- ⏰ 定时任务(Cron)
# 单个 Agent
./scripts/core/add-agent.sh coach "成长教练" 🌱
# 多个 Agent
./scripts/core/setup-multi-agent.sh researcher writer organizerWorkspace 已存在?
- 使用交互模式:
bash -c "$(curl ...)" -s agent - 或强制:
curl ... | bash -s agent --force
Agent 已注册?
- 脚本自动跳过注册
- 保留你的配置
找不到脚本?
- 检查
scripts/core/目录 - 更新路径为
scripts/core/script.sh
🎉 准备开始!/ Ready to start!
Default: Manual trigger (privacy by design)
默认: 手动触发(隐私保护设计)
Quick Setup | 快速配置:
# Edit HEARTBEAT.md | 编辑 HEARTBEAT.md
nano ~/.openclaw/workspace-my-agent/HEARTBEAT.md
# Add this line | 添加这行:
python3 scripts/core/session_recorder.py -t event -c "Dialog" --agent my-agentFrequency | 频率:
- HEARTBEAT: ~30 min (default) | 约 30 分钟
- Cron: Custom | 自定义
# Record dialog | 记录对话
python3 scripts/core/session_recorder.py -t event -c "Content" --agent my-agent
# View memory | 查看记忆
cat ~/.openclaw/workspace-my-agent/memory/$(date +%Y-%m-%d).md
# View stats | 查看统计
python3 scripts/core/memory_stats.py --agent my-agent✅ Enabled by default | 默认启用
- Search queries auto-recorded | 搜索自动记录
- RAG metrics tracked | RAG 指标跟踪
- Weekly auto-tune | 每周自动调优
Default (18 tasks) | 默认 (18 个任务):
| Task | Schedule | Description |
|---|---|---|
| Daily Index | 3:00 AM | Memory indexing |
| Weekly Compress | Mon 4:00 AM | Memory compression |
| Weekly Eval | Mon 9:00 AM | RAG evaluation |
| Weekly Tune | Mon 10:00 AM | RAG auto-tune |
Add Custom | 添加自定义:
openclaw cron add --name "record" --every "3600" \
--command "python3 scripts/core/session_recorder.py -t event -c 'Auto' --agent my-agent"📖 More Docs | 更多文档:
docs/AGENT_INSTRUCTIONS.md- Agent instructionsdocs/WORKSPACE_RULES.md- Workspace rulesdocs/UNINSTALL.md- Uninstall guide