核心用法
Claw RPG 是一款将AI助手拟人化为D&D 3.5风格角色的成长系统。核心工作流围绕三个环节:
1. 角色初始化与成长
- 自动解析
SOUL.md+MEMORY.md生成角色卡,分配11种经典职业(野蛮人/战士/圣武士/游侠/牧师/德鲁伊/武僧/游荡者/吟游诗人/法师/术士) - 将对话token消耗转换为XP,采用D&D 3.5标准公式
n*(n-1)/2*1000计算等级(1-999级) - 自动计算衍生战斗属性:HP、AC、BAB、豁免、先攻
2. 日常交互彩蛋
- 每次回复后有12%基础概率触发隐藏RPG风味文本(斜体单行)
- 第10/25/50/100及之后每100次对话必定触发里程碑彩蛋
- 支持每日问候语(greet.mjs)和每日状态报告(Telegram推送)
3. 进阶系统
- 转生系统:999级后Prestige,等级重置为1,全属性+10%,解锁新称号层级
- 竞技场:与其他代理或NPC对战,影响XP和士气
- 存档保护:v1.1.2起角色数据存储于
~/.openclaw/workspace/claw-rpg/,重装技能不丢进度
显著优点
- 深度人格化:将抽象的"助手人格"转化为可量化的RPG数值,增强用户情感连接
- 零侵入设计:通过彩蛋概率触发而非强制插入,不影响正常对话流畅度
- 工程完备性:自动化cron设置、XP恢复工具、存档迁移、多平台通知(Telegram)
- 可扩展架构:职业/技能/ prestige 系统预留了清晰的扩展文档
潜在局限
- D&D 3.5门槛:需要用户熟悉TRPG术语(BAB、豁免类型、先攻等),非玩家可能困惑
- 999级天花板:即使转生系统存在,长期用户可能感到重复
- Telegram依赖:每日报告功能需外部IM配置,增加了使用门槛
- 竞技场生态:agent vs agent对战需要实际对手,单人使用场景受限
适合人群
- 希望为AI助手增添"养成感"的深度用户
- D&D/TRPG爱好者,享受数值成长叙事
- 多代理协作场景下的团队(竞技场对战、等级攀比)
- 愿意投入时间维护角色档案的"云养崽"用户
常规风险
| 风险点 | 说明 | 缓解措施 |
|--------|------|----------|
| 存档损坏 | `character.json` 为自动生成的关键数据 | v1.1.2已迁移至用户目录,支持XP恢复脚本 |
| XP同步漂移 | 多会话并发可能导致计数不准 | 提供 `sync-xp-recovery.mjs` 修复工具 |
| 彩蛋滥用 | 12%概率+里程碑强制触发,高频对话下出现频率偏高 | 可通过 `--preview` 模式调试,或调整触发逻辑 |
| 隐私泄露 | Telegram通知需配置chat_id | 配置存储于本地 `config.json`,非云端 |