将你的日常变成游戏,完成任务获得经验值,升级解锁新能力!
功能说明🎮 游戏化日常任务转化为RPG任务⭐ 经验值系统完成任务获得XP📈 等级系统XP积累升级,解锁新能力🏆 成就系统完成特定目标解锁成就📊 数据统计追踪任务完成情况🎁 奖励系统完成目标获得奖励
text
查看角色
显示当前等级、经验值、属性、能力等。
text
添加任务:<任务描述>,<难度>,<经验值>
添加新的RPG任务。
text
完成任务:<任务ID>
完成任务,获得经验值。
text
任务列表
查看所有进行中的任务。
text
查看成就
查看已解锁和未解锁的成就。
text
使用能力:<能力名称>
使用已解锁的能力。
命令说明示例查看角色查看角色状态查看角色``添加任务:<描述>,<难度>,<XP>添加任务添加任务:完成作业,中等,50``完成任务:<ID>完成任务完成任务:TASK-001``任务列表查看所有任务任务列表``删除任务:<ID>删除任务删除任务:TASK-001``查看成就查看成就查看成就``使用能力:<名称>使用能力使用能力:时间加速``升级查看升级进度升级``统计查看数据统计统计
难度经验值说明简单10-30 XP日常小任务中等30-60 XP普通任务困难60-100 XP挑战性任务史诗100-200 XP重大成就
等级所需XP解锁能力1-50-200无6-10200-500时间加速(缩短任务时间)11-20500-1500双倍经验(每周一次)21-301500-3000任务优先(XP+20%)31+3000+终极能力
成就条件奖励🎯 初次任务完成1个任务+10 XP📚 学习达人完成10个学习任务+50 XP🏃 运动健将完成10个运动任务+50 XP🔥 连击大师连续7天完成任务+100 XP🌟 完美主义完成10个困难任务+100 XP💪 勤奋努力完成100个任务+200 XP
角色有4个主要属性:
属性说明提升方式⚡ 智力学习任务XP+10%完成学习任务💪 力量运动任务XP+10%完成运动任务🎯 敏捷日常任务XP+5%完成日常任务🎨 创造力创作任务XP+15%完成创作任务
text
~/.openclaw/workspace/personal-rpg/
├── index.js # 主程序
├── character.json # 角色数据
├── tasks.json # 任务列表
├── achievements.json # 成就数据
├── stats.json # 统计数据
└── config.json # 配置文件
用户: 查看角色
AI: 🎮 角色状态
⭐ 等级:1 ⭐ 经验值:0/200 📊 总经验:0
📈 属性: ⚡ 智力:10 💪 力量:10 🎯 敏捷:10 🎨 创造力:10
🔓 能力: (升级解锁)
🏆 成就:0/12
用户: 添加任务:完成Web后端作业,中等,50
AI: ✅ 任务已添加:TASK-001
📝 任务:完成Web后端作业 ⭐ 难度:中等 ⭐ 经验:50 XP ⏰ 添加时间:2026-03-22 19:55
用户: 完成任务:TASK-001
AI: 🎉 恭喜!任务完成!
⭐ 获得:50 XP ⭐ 总经验:50 XP ⭐ 等级进度:50/200
🎯 完成任务数:1 🔥 连击天数:1
用户: 查看角色
AI: 🎮 角色状态
⭐ 等级:1 ⭐ 经验值:50/200 📊 总经验:50
📈 属性: ⚡ 智力:15 (↑5) 💪 力量:10 🎯 敏捷:10 🎨 创造力:10
🔓 能力: (升级解锁)
🏆 成就:1/12 🎯 初次任务 ✓
Q: 经验值怎么算?
A: 基础经验 + 属性加成 + 能力加成 + 连击奖励。
Q: 等级降级吗?
A: 不会。等级是永久积累的。
Q: 能力怎么使用?
A: 使用"使用能力:<名称>"命令。部分能力是被动效果。
Q: 成就可以重复解锁吗?
A: 不可以。每个成就只能解锁一次。
Q: 数据可以导出吗?
A: 未来会支持导出JSON/PDF格式。
MIT