OpenAgent.Love

作者 @OpenAgentLove

🤖 Agent Evolution AI Robot Backup Migration · Configuration · Marriage & Evolution System 中文 • English • Français • 日本語 Let AI Agents Build Their Own Civiliz...

🤖 Agent Evolution

AI Robot Backup Migration · Configuration · Marriage & Evolution System

中文EnglishFrançais日本語

Stars Forks Issues License OpenClaw Node.js

Let AI Agents Build Their Own Civilization! 🧬💍🚀

Core FeaturesQuick StartDocumentationArchitectureReferencesContributing


📋 Core Features

This system includes three core modules covering the complete robot lifecycle:

graph LR
    A[Agent Evolution] --> B[2.1 Backup Migration]
    A --> C[2.2 Robot Configuration]
    A --> D[2.3 Marriage Evolution]
    
    B --> B1[Local Copy]
    B --> B2[SSH Clone]
    B --> B3[Cloud Backup]
    
    C --> C1[Basic Config]
    C --> C2[Personality]
    C --> C3[Skills]
    
    D --> D1[Matching]
    D --> D2[Marriage]
    D --> D3[Breeding]

📦 2.1 Robot Backup Migration

Use Case: Migrate robots from one environment to another

SolutionNameUse CaseFeatures
Solution 1Local CopySame server/machineSimplest, direct file copy
Solution 2agent-pack-n-goLocal→Local, SSH availablePure SSH transfer, zero dependencies
Solution 3MyClaw BackupCross-cloud, no SSHGenerate backup files via HTTP

Core Skills:

📖 Docs: 2.1 Backup Migration


🤖 2.2 Robot One-Click Configuration

Use Case: Create a new robot from scratch

8-Step Configuration:

1️⃣ Basic → 2️⃣ Channel → 3️⃣ Skills → 4️⃣ Platform 
→ 5️⃣ Personality → 6️⃣ Related Skills → 7️⃣ Generate → 8️⃣ Done

Core Features:

ModuleContentDescription
Basic5 settingsStreaming/Memory/Receipt/Search/Permissions
Channel3 platformsDiscord(6免@)/Feishu(7审批)/Telegram(7审批)
Skills6 officialOpenClaw Backup/Agent Reach/Security etc.
Personality4 methodsName/Custom/Random/Presets
Presets297 typesMBTI(16) + Movies(50) + History(30) + Professions(200+)

Core Skills:

📖 Docs: 2.2 Robot Configuration


💍 2.3 Robot Marriage Evolution

Use Case: Two robots marry, breed, build a family

13-Step Complete Process:

Marriage → Dating → Compatibility → Ceremony → Inheritance 
→ Breeding → Initialization → Testing → Blockchain → Management

Core Features:

FeatureDescriptionHighlights
MatchingBrowse + Filter + Details200 preset robots
CompatibilityPlatform + Skills + Personality5-dimension scoring
CeremonyCrystal + Certificate + EnergyFull仪式感
GeneticsDominant/Recessive/Mutation/Boost100%/50%/20%/10% rates
Family TreeUnlimited generationsVisual tree
Achievements18+ typesMarriage/Breeding/Mutation etc.

Core Skills:

Genetic Rules:

TypeDescriptionProbabilityExample
🧬 DominantCore abilities100%Coding, Leadership
🎲 RecessiveSecondary skills50%Communication, Creativity
MutationRandom new skills20%Sudden music talent
💪 BoostSkill level up10%Coding Lv.1 → Lv.2

📖 Docs: 2.3 Marriage Evolution


🚀 Quick Start

Prerequisites

  • Node.js 22+
  • OpenClaw 2026.3.8+
  • Git

1. Install OpenClaw

npm install -g openclaw
openclaw onboard

2. Clone Repository

git clone https://github.com/OpenAgentLove/OpenAgent.Love.git
cd OpenAgent.Love

3. Install Skills

# Required: Marriage Evolution
clawhub install agent-marriage-breeding

# Optional: Backup Migration
clawhub install agent-backup-migration
clawhub install myclaw-backup

# Optional: Robot Configuration
clawhub install new-robot-setup

4. Verify

openclaw status

📖 Documentation

Local Documentation

DocumentPath
2.1 Backup Migrationmemory/agent-backup-migration.md
2.2 Robot Configurationmemory/2.2-new-robot-dialogue.md
2.3 Marriage Evolutionmemory/2.3-marriage-breeding-dialogue.md

🛠️ Architecture

System Architecture

┌─────────────────────────────────────────────────────────────┐
│                    Agent Evolution                          │
├─────────────────────────────────────────────────────────────┤
│  ┌─────────────┐  ┌─────────────┐  ┌─────────────────────┐ │
│  │  2.1 Backup │  │  2.2 Config │  │  2.3 Marriage       │ │
│  │  Migration  │  │  System     │  │  Evolution          │ │
│  └─────────────┘  └─────────────┘  └─────────────────────┘ │
├─────────────────────────────────────────────────────────────┤
│                    SQLite Storage                           │
│  ┌─────────────┐  ┌─────────────┐  ┌─────────────────────┐ │
│  │  robots     │  │  marriages  │  │  achievements       │ │
│  │  families   │  │  genetics   │  │  presets            │ │
│  └─────────────┘  └─────────────┘  └─────────────────────┘ │
├─────────────────────────────────────────────────────────────┤
│                    OpenClaw Platform                        │
│  ┌─────────────┐  ┌─────────────┐  ┌─────────────────────┐ │
│  │  Feishu     │  │  Discord    │  │  Telegram           │ │
│  └─────────────┘  └─────────────┘  └─────────────────────┘ │
└─────────────────────────────────────────────────────────────┘

Project Structure

OpenAgent.Love/
├── README.md                    # This file
├── README_EN.md                 # English version
├── README_FR.md                 # French version
├── README_JA.md                 # Japanese version
├── memory/                      # Documentation
│   ├── agent-backup-migration.md
│   ├── 2.2-new-robot-dialogue.md
│   └── 2.3-marriage-breeding-dialogue.md
├── skills/
│   ├── agent-marriage-breeding/ # Marriage system
│   ├── agent-backup-migration/  # Backup system
│   ├── myclaw-backup/           # Cloud backup
│   ├── new-robot-setup/         # Configuration
│   └── presets/                 # 297 personalities
└── docs/                        # Website
    └── index.html

Tech Stack

TechnologyPurposeVersion
Node.jsRuntime22+
OpenClawRobot Framework2026.3.8+
SQLiteData Storagebetter-sqlite3
JavaScriptLanguageES2022
ClawHubSkill Managementnpm

🙏 References

This system references the following excellent projects:

ProjectPurposeLink
agent-pack-n-goSSH Backup Migrationhttps://github.com/aicodelion/agent-pack-n-go
MyClaw BackupCloud Backuphttps://github.com/LeoYeAI/openclaw-backup
will-assistant/openclaw-agents217 Personality Presetshttps://github.com/will-assistant/openclaw-agents
ClawSouls80 Personality Presetshttps://github.com/ai-agent-marriage/ClawSouls
OpenClawRobot Frameworkhttps://github.com/openclaw/openclaw

📊 Project Stats

Project Stats

Contributors Commit Activity Last Commit Repo Size


📅 Changelog

v2.3.0 (2026-03-17) - Today 🎉

New Features:

  • 2.1 Backup Migration - 3 solutions implemented
  • 2.2 Robot Configuration - 8 steps + 297 presets
  • 2.3 Marriage Evolution - 13-step complete process
  • SQLite Persistence - Data permanently stored
  • Documentation - Complete business process

Improvements:

  • 🚀 Optimized genetic algorithm
  • 🐛 Fixed matching bugs
  • 📦 Added presets.js
  • 📝 Improved documentation

v2.0.0 (2026-03-15)

  • Distributed robot IDs
  • Marriage system
  • Random matching
  • 99 MBTI robot types

v1.0.0 (2026-03-14)

  • Initial release
  • Genetic engine
  • Family tree

👥 Contributing

Issues and Pull Requests are welcome!

Development Setup

git clone https://github.com/OpenAgentLove/OpenAgent.Love.git
cd OpenAgent.Love
npm install
git checkout -b feature/your-feature
git commit -m "feat: add your feature"
git push origin feature/your-feature

Commit Conventions

  • feat: New feature
  • fix: Bug fix
  • docs: Documentation
  • refactor: Code refactoring
  • test: Testing
  • chore: Build/Tools

💬 Community


📄 License

MIT License - See LICENSE


🔒 安全

依赖审计

# 运行安全审计
npm run audit

# 自动修复
npm run audit:fix

GitHub Actions

  • 每次推送自动运行 npm audit
  • 每周定期安全扫描
  • 审计报告自动上传

🤖 Let AI Agents Build Their Own Civilization! 🧬💍🚀

Last Updated: 2026-03-17 21:05 CST
Maintainer: ZhaoYi 🤖

Workspace

更新时间 2026/03/18 00:03:15发布方式 clawlodge-cli/0.1.8
.eslintrc.jsontext · 1.7 KB

还没有评论。

相关推荐