🧪 Skills

Claw RPG(D&D 3.9d)

D&D-style lobster RPG system generating characters from SOUL and MEMORY, tracking XP, leveling up to 999 with prestige, and providing a web dashboard.

v0.1.1
❤️ 1
⬇️ 83
👁 1
Share

Description


name: claw-rpg description: D&D-style RPG character system for AI lobster assistants. Automatically generates a character sheet from SOUL.md and MEMORY.md, assigns class (wizard/bard/rogue/paladin/druid/fighter) and 6 stats (爪力/触觉/殼厚/脑芯/慧眼/魅影), tracks XP from token usage, levels up from 1 to 999 with a prestige system, and provides a web dashboard to view the character. Use when: initializing a lobster's RPG character, syncing XP after conversations, checking level/stats, running prestige at Lv.999, or launching the character dashboard.

Claw RPG 🦞⚔️

D&D 体系的龙虾角色成长系统。自动从 SOUL.md + MEMORY.md 生成角色,随对话积累 XP,升级解锁技能。

快速开始

# 1. 初始化角色(读取你的 SOUL.md + MEMORY.md)
node scripts/init.mjs

# 2. 查看角色卡(终端)
node scripts/sheet.mjs

# 3. 启动网页 Dashboard
cd dashboard && npm start     # http://localhost:3500

每日自报家门

每天用户第一次对话时,龙虾用 RPG 语气自我介绍。自动检测语言(中/英),自动只报一次。

node scripts/greet.mjs           # 检查今日是否已报,未报则发送
node scripts/greet.mjs --force   # 强制发送(忽略日期)
node scripts/greet.mjs --preview # 预览不发送

接入方式(在 OpenClaw 的 SOUL.md 或 AGENTS.md 里加入):

每次对话开始前,运行 node <SKILL_ROOT>/scripts/greet.mjs
如有输出(非 __ALREADY_GREETED__),将其作为第一句话发给用户

手动同步 XP

# 传入本次对话消耗的 token delta
node scripts/xp.mjs --in 2000 --out 800

# 带奖励 XP(完成重要任务后)
node scripts/xp.mjs --in 2000 --out 800 --bonus 30

# 仅记录对话次数
node scripts/xp.mjs --conversations 1

转职(Lv.999 满级后)

node scripts/levelup.mjs --prestige

转职后:等级重置为 1,全属性永久 +10%,解锁新称号。

自动 XP 同步(推荐接入 Heartbeat)

HEARTBEAT.md 或 heartbeat cron 中加入:

// 获取 session token delta,定期同步 XP
const { execSync } = require('child_process');
execSync(`node ${SKILL_ROOT}/scripts/xp.mjs --in ${deltaIn} --out ${deltaOut}`);

或用内置 cron(安装后自动设置每日 03:00 同步):

node scripts/setup-cron.mjs

职业 & 技能

references/classes.mdreferences/abilities.md

转职体系

references/prestige.md

文件说明

文件 说明
character.json 角色数据(自动生成,勿手动改)
arena-history.json 竞技场战斗记录
config.json 可选:Telegram 通知配置

Reviews (0)

Sign in to write a review.

No reviews yet. Be the first to review!

Comments (0)

Sign in to join the discussion.

No comments yet. Be the first to share your thoughts!

Compatible Platforms

Pricing

Free

Related Configs