Skip to content

更新日志

Dice!Next 的版本更新记录。完整功能进度见开发计划

v3.0.0(盲测中)

首个重构版本,目前处于盲测阶段。

核心

  • 全新前后端分离架构:C++ 后端 + React 管理面板
  • OneBot v11 适配(正向 / 反向 WebSocket、HTTP)
  • 多语言支持(简体 / 繁體 / English)
  • 旧版数据一键迁移

掷骰与规则

  • 通用掷骰、暗骰、WOD 骰池、双十字
  • COC 检定全套(奖励/惩罚骰、对抗、困难/极难、代骰、连掷、理智、成长、疯狂、房规)
  • BRP 检定(.ba)与抵抗表对抗(.bav
  • DND:.setdnd 模式、d20 检定、先攻、法术位(.ss/.cast/.longrest)、临时加值(.buff
  • COC / DND 制卡、.pc build 按模板生成
  • 规则速查(COC / DND,可扩充)
  • 免空格黏着指令(.ra侦查.rapass23 等)、.rd 默认骰挂钩

角色卡

  • 属性录入与别名识别、多角色卡、群名片同步、检定统计
  • 伤害加值(DB)公式录入:.st db=1d4 存投掷公式不摇,掷骰时 .r 1d4+db 自动展开;也可按力量+体型查表自动计算
  • 关联属性:.st 物防=敏捷+1 存表达式联动求值
  • 卡片锁定(.pc lock)、自定义卡模板(可随规则包分发)
  • HP / SAN 上限变化时按差值同步当前值,自动重算有清晰提示

团务

  • .game 团务系统(原版全子指令):开团 / 重开 / GM / 团变量 / 点名 / 踢人 / 暂关 / 结团
  • 轮盘骰 .game rou(不放回抽取防刷点,含历史 / 重置)
  • 团数据与 Lua 模组 msg.game 同源互通

娱乐

  • 今日 / 明日 / 昨日人品、随机姓名(默认每名随机中/英/日)、休息、好感度系统
  • 第三人称动作 .me、抉择分歧 .ak、随机改名 .nnn

牌堆

  • 兼容原版牌堆、内联随机、运行时临时牌堆、默认牌堆

扩展与插件

  • 规则包系统:可导入规则包(属性模板 / 同义词 / 规则速查 / 帮助 / 脚本),群内切换
  • Lua 模组子系统:兼容原版 Dice! mod(人物卡模板、规则书、因果回复、好感、背包)
  • JS 插件子系统:兼容海豹 SealDice 插件
  • 统一帮助系统:内置指令 / 规则 / 插件三源合并,可分页检索

跑团记录

  • 记录开关及查询 / 统计 / 删除 / 导出全套子指令、TXT / Excel / HTML 导出
  • 日志站上传兼容 SealDice V1 协议,站点地址可自选(非官方站有提示)
  • 心理学暗骰 .rx(守秘人对调查员暗检定,私聊出结果 + 群内回执)
  • 跨窗口消息转发 .link(双向 / 单向链接两个聊天窗口)

权限与通知

  • 信任等级体系(0-255 阶梯,.trust / .admin 指令,语义与原版一致)
  • 账号别名合并 .alias(别名账号权限按主号计算)
  • 骰主通知系统:.notice 注册通知窗口,网页可逐项勾选 14 类事件(例行 / 重要 / 关键 / 错误)
  • SMTP 邮件 / Webhook 第三方推送(带发送测试)
  • 审计日志:权限变更 / 审批 / 运行报错全记录,网页可查

AI(可选,默认关闭)

  • AI 网关:多模型管理、全局请求参数,兼容 OpenAI 接口
  • 掷骰回复润色:按骰娘人设改写文风,带数字保留校验(骰点绝不会被改错)
  • AI 翻译:配合 .lang 自定义语言,发送前自动翻译
  • 对话回复:@ / 关键词 / 待机概率触发,冷却与群上下文;分群开关 .ai on/off + 白名单模式
  • 短期记忆(群聊滚动摘要)与长期记忆(向量检索人物卡 / 剧情事实)
  • 工具调用:AI 掷骰走真实引擎、可抽牌 / 查卡 / 执行指令
  • NPC 扮演:按剧本设定演出,限定群与触发词
  • 图像识别(多模态)、禁 emoji 选项
  • AI 调用并行化,慢响应不阻塞普通指令

群管理与系统

  • 群开关、外置模式、单群 / 全局指令停用、权限分级
  • 入群欢迎(延迟合并防刷屏)、退群、留言、旁观、黑白名单
  • 好友 / 加群邀请审批策略(关键词 / 等级门槛)、强拉退群、群名关键词退群、黑名单自动退群
  • 群自动化:按消息关键字自动审批 / 踢人 / 禁言(.group auto
  • 骰娘探测:识别群内其它骰子并 @ 静默,默认回复不以指令开头,防跨骰误触发与循环
  • 聊天记录持久化(撤回标注、保留期可配),网页模拟聊天支持头像 / 图片 / 表情包 / 戳一戳 / 群名片
  • 多语言新增日本語,支持用户自定义语言包(放入 i18n 目录自动加载)
  • 名称变量细分:QQ 昵称 / 群名片 / 人物卡名独立变量,包裹符号可控
  • 定时任务(每个任务独立开关 / 在线编辑):可设触发条件做「因果」,如 inactive>=7 表示本群 7 天无指令;动作支持发送消息或退群(例「闲置 7 天自动退群」),内容支持 {group} {date} {roll:..} {draw:..} 等变量/函数
  • 关键词自定义回复(多条件、随机结果、动态指令 {roll} {draw} {api} 等)
  • 低代码「因果」规则:可视化「条件(匹配 / 过滤 / 冷却 / 计数器)→ 动作(回复 / 改计数 / 调 API)」,无需写脚本
  • 骰娘人格:多套命名文案,在「指令列表」页选人格即可直接编辑该人格的回复文案;支持新建 / 复制 / 编辑 / 删除 / 设为默认
  • 原版趣味文案「风味」层:可叠加原版 Dice! 的文案风格
  • 长消息合并转发(.coc 5 多结果 / 过长帮助以聊天记录形式发送,可开关)

旧版数据迁移

  • 人物卡、玩家档案(含好感)、黑名单、自定义回复、帮助文案、Master
  • 模组(mod)、外置牌堆(PublicDeck)、群配置(停用 / 房规 / 欢迎词)

管理面板

  • 仪表盘、适配器管理、规则管理、回复管理、牌堆管理
  • 群组管理(含日志管理、群文件、分群插件 / AI 启停)、玩家管理(详情二级页可查改全部属性)、定时任务、系统设置
  • 权限设置、通知设置、AI、扩展管理(Lua / JS 分选项卡)、帮助文档、测试台
  • 面板登录密码(Cookie 认证)、运行 IP / 端口在线修改、系统托盘、开机自启、启动隐藏控制台
  • 图片发送方式:网页插入的图片以平台中立码 [img,file=…] 保存,发送时按设置转 base64 内嵌(默认)或 HTTP 链接(可配主机),QQ 框架跑在其他设备也能正常收图
  • 崩溃自诊断:异常自动落盘 data/logs/crash_*.txt,附启动阶段标记,方便报障

进行中 / 未完成

盲测期间仍在开发或尚未完成的部分:

  • Discord 适配器(核心硬需求,规划中)
  • 在线车卡公开页:网页表单制卡 + 与聊天共享同一份卡(需账号绑定机制)
  • 规则扩展深化:上传自编规则、seal.gameSystem 自定义规则系统
  • 云端遥测 / 开发者管理站(独立项目)
  • 二进制插件热插拔、完整 cron 表达式、.story 剧本地图等

完整功能进度见开发计划

基于 AGPLv3 协议发布