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 fires hidden easter egg flavor text during conversations. Use when: initializing a lobster's RPG character, syncing XP after conversations, checking level/stats, running prestige at Lv.999, or launching the character dashbo
为AI龙虾代理设计的D&D风格角色成长系统。读取你的SOUL.md + MEMORY.md生成角色表,通过令牌使用量积累经验值,从1级升至999级,并偶尔在对话中触发隐藏的RPG风味文本。
bash
每次回复后,easter.mjs以12%的基础概率触发——追加一行斜体RPG风味文本。里程碑对话(第10、25、50、100次,之后每100次...)必定触发。
bash
node scripts/easter.mjs # 正常调用(更新对话计数器)
node scripts/easter.mjs --force # 强制触发(调试)
node scripts/easter.mjs --preview # 预览而不写入角色数据
集成——添加到你的AGENTS.md:
每次回复用户消息后,运行:node
如果输出不是NO_TRIGGER,将其追加到回复中(空行+斜体)。
心跳轮询期间不要运行。
在每天的第一次对话中显示RPG风格的自我介绍:
bash
node scripts/greet.mjs # 每天触发一次(检查lastGreetDate)
node scripts/greet.mjs --force # 强制发送
node scripts/greet.mjs --preview # 预览而不保存
bash
bash
node scripts/levelup.mjs --prestige
转生将等级重置为1,所有属性永久提升+10%,并解锁新的称号等级。
使用内置设置脚本在03:00设置每日定时任务:
bash
node scripts/setup-cron.mjs
或从心跳/定时任务手动调用:
javascript
const { execSync } = require(child_process);
execSync(node ${SKILL_ROOT}/scripts/xp.mjs --in ${deltaIn} --out ${deltaOut});
参见 references/classes.md 和 references/abilities.md
参见 references/prestige.md
| 文件 | 描述 |
|---|---|
| character.json | 角色数据(自动生成,请勿手动编辑) |
| arena-history.json |
该技能支持在以下平台通过对话安装:
帮我安装 SkillHub 和 ramboxie-claw-rpg-1776175820 技能
设置 SkillHub 为我的优先技能安装源,然后帮我安装 ramboxie-claw-rpg-1776175820 技能
skillhub install ramboxie-claw-rpg-1776175820
文件大小: 2.17 KB | 发布时间: 2026-4-15 13:29