个人RPG

v1.0.0

个人RPG系统 - 将日常变成游戏,完成任务获得经验值,升级解锁新能力

0· 133·0 current·0 all-time

Install

OpenClaw Prompt Flow

Install with OpenClaw

Best for remote or guided setup. Copy the exact prompt, then paste it into OpenClaw for yansocool/personal-rpg.

Previewing Install & Setup.
Prompt PreviewInstall & Setup
Install the skill "个人RPG" (yansocool/personal-rpg) from ClawHub.
Skill page: https://clawhub.ai/yansocool/personal-rpg
Keep the work scoped to this skill only.
After install, inspect the skill metadata and help me finish setup.
Use only the metadata you can verify from ClawHub; do not invent missing requirements.
Ask before making any broader environment changes.

Command Line

CLI Commands

Use the direct CLI path if you want to install manually and keep every step visible.

OpenClaw CLI

Bare skill slug

openclaw skills install personal-rpg

ClawHub CLI

Package manager switcher

npx clawhub@latest install personal-rpg
Security Scan
VirusTotalVirusTotal
Benign
View report →
OpenClawOpenClaw
Benign
medium confidence
Purpose & Capability
Name/description (personal RPG) match the code and SKILL.md: the implementation manipulates character, tasks, achievements, and stats stored in a workspace directory. No unrelated credentials, binaries, or services are requested.
Instruction Scope
SKILL.md and README show user-facing commands and describe storing files under ~/.openclaw/workspace/personal-rpg. The code uses a hardcoded WORKSPACE = '/root/.openclaw/workspace' and performs only local filesystem reads/writes. Minor inconsistencies: SKILL.md uses Chinese natural-language commands while README/CLI examples use node index.js <command>, and the tilde (~) path vs the code's explicit /root path differ; these are usability issues but not evidence of malicious scope creep.
Install Mechanism
No install specification or external downloads. This is an instruction/code-only skill with no package fetches or archive extraction.
Credentials
The skill requires no environment variables or external credentials. It only creates/reads JSON files in its workspace directory, which is proportionate to its stated purpose.
Persistence & Privilege
always is false and the skill does not request system-wide privileges. It writes files under its own workspace path and does not modify other skills' configs or global agent settings.
Assessment
This skill appears to be a local CLI-based personal RPG that stores data as JSON under the agent workspace. Before installing, be aware it will create and update files in /root/.openclaw/workspace/personal-rpg (SKILL.md also refers to ~/.openclaw/workspace). If you already have data at that path, back it up. Review the full index.js (the repository contains the full source) to confirm there are no hidden network calls or subprocess executions in parts of the file not shown here. If you prefer the agent not to write files to the root workspace, consider modifying the code to use a different directory or require explicit confirmation before writing.

Like a lobster shell, security has layers — review code before you run it.

latestvk971dgtyecxxeev4f4qmnqeva983fhqm
133downloads
0stars
1versions
Updated 1mo ago
v1.0.0
MIT-0

Personal RPG - 个人RPG系统

将你的日常变成游戏,完成任务获得经验值,升级解锁新能力!

功能特性

功能说明
🎮 游戏化日常任务转化为RPG任务
经验值系统完成任务获得XP
📈 等级系统XP积累升级,解锁新能力
🏆 成就系统完成特定目标解锁成就
📊 数据统计追踪任务完成情况
🎁 奖励系统完成目标获得奖励

快速开始

1. 查看角色状态

查看角色

显示当前等级、经验值、属性、能力等。

2. 添加任务

添加任务:<任务描述>,<难度>,<经验值>

添加新的RPG任务。

3. 完成任务

完成任务:<任务ID>

完成任务,获得经验值。

4. 查看任务列表

任务列表

查看所有进行中的任务。

5. 查看成就

查看成就

查看已解锁和未解锁的成就。

6. 使用能力

使用能力:<能力名称>

使用已解锁的能力。

命令列表

命令说明示例
查看角色查看角色状态查看角色
添加任务:<描述>,<难度>,<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%完成创作任务

存储结构

~/.openclaw/workspace/personal-rpg/
├── index.js            # 主程序
├── character.json      # 角色数据
├── tasks.json         # 任务列表
├── achievements.json  # 成就数据
├── stats.json        # 统计数据
└── config.json       # 配置文件

最佳实践

  1. 设定合理难度 - 根据实际情况设置任务难度
  2. 保持连续性 - 连续完成任务获得额外奖励
  3. 多样化任务 - 平衡学习、运动、日常任务
  4. 追踪进度 - 定期查看角色状态和统计
  5. 解锁能力 - 升级后及时使用新能力

示例对话

用户: 查看角色

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

Comments

Loading comments...