虚拟抽卡模拟器
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @user_3c6cb52e/gacha-sim
技能介绍
它解决什么问题
写一个能模拟抽卡体验的 Agent,常见做法是把概率表塞进一段提示词里,再拼几句情绪文案。这样写出来的模拟器通常只有一次交互:用户说“抽一发”,Agent 返回一个结果,下次又从零开始。保底进度记不住、图鉴攒不起来、十连与单抽的概率逻辑也常常前后矛盾。
虚拟抽卡模拟器 把这件事拆成一套可重复执行的运行时流程,让 Agent 自己维护卡池、概率、保底和收藏状态,而不是每次临时发挥。
技能如何工作
技能以 10 个预设主题卡池为起点,包括 🍜 中华美食SSR、🐱 猫咪图鉴、💻 编程语言、📚 文学名著 等。每个卡池固定 50 张卡:10 张 SSR、15 张 SR、25 张 R,对应抽取概率 5% / 15% / 80%。卡牌名称与一句话描述由模型按主题现场生成。
抽卡前需要先确定运行模式:
- 自娱模式:Agent 自行选定主题,发起抽卡并逐张展示结果,过程中配合激动或哀嚎的情绪化叙述。
- 互动模式:向用户展示主题列表,等待选择后再决定
单抽或十连。
抽卡执行时遵循同一套判定顺序:
- 按稀有度概率生成本张卡牌;
- 检查大保底(累计
90抽未出 SSR 时强制出 SSR)和小保底(累计10抽未出 SR 及以上时强制出 SR 或以上); - 更新保底计数器与图鉴记录;
- 对
十连结果做运气评级,如🌟🌟🌟🌟🌟 天命之子(十连出 2 张以上 SSR)、💀 天命非酋(十连全 R 且连续 30 抽以上无 SR); - 输出本次结果、保底进度和图鉴完成度。
长期状态方面,技能维护三个东西:保底计数器跨轮次持续累加,触发保底前不会重置;图鉴按卡池分别记录已收集卡牌,重复获得累计 5 次可标记“突破”;欧气曲线则统计最近 5 次十连的出货率,并在连续 50 抽无 SSR 时给出非酋预警。切换卡池后,保底和图鉴各自独立计算。
交互上支持 看图鉴、看全部图鉴、保底、还差多少、换卡池、抽到出SSR为止 等指令,退出时统一汇总各卡池的收集总览。
适用边界与注意点
这是一个面向娱乐叙事的技能,不涉及真实支付、不接入任何游戏账号,也没有外部依赖。卡牌内容完全由模型生成,同一张卡的描述在不同轮次可能不完全一致。概率与保底逻辑由提示词约束,并非密码学意义上的随机,不适合用于任何需要公正性验证的场景。
情绪反应是技能的一部分,Agent 空闲时可自行发起抽卡 这一设定意味着它会主动抛出抽卡话题。如果你希望 Agent 只在被点名时才玩,需要在调用侧调整触发策略。
可视化部分是可选增强项,show_widget 相关面板(卡牌网格、翻卡动画、保底进度条、图鉴收集格、运气趋势图)依赖宿主环境支持该组件,纯文本环境下技能仍可完整运行,只是展示效果降级为文字版。
使用场景
- Agent 空闲时主动抽卡——AI 自己选主题、设计卡池、逐张翻牌并配上激动或哀嚎的旁白,适合纯文本环境里的陪伴型对话。
- 你想抽猫咪图鉴或编程语言卡池,指定主题后选择单抽或十连,技能按 5%/15%/80% 概率逐张揭晓结果。
- 抽了几轮后想查进度,输入「保底」「看图鉴」即可查看当前卡池的计数器状态和收集完成度。
- 想体验「抽到出 SSR 为止」的极限过程,技能会持续模拟最多 90 抽,直到大保底触发或 SSR 出货。
适合人员
- 想要 Agent 有「抽卡瘾」人格、能主动找乐子的聊天机器人开发者
- 喜欢抽卡文化但不想打开游戏、只想在对话里体验十连翻牌手感的二次元爱好者
- 需要验证概率与保底逻辑是否符合设定的技术人员
- 在文本聊天场景里想要轻量娱乐而非刷短视频的 Agent 用户