特色功能​

2026-02-09 02:08:06 / 攻略指南

特色功能 ​本节内容

本节将会介绍海豹的特色功能。

指令兼容性 ​海豹核心兼容了溯洄核心、赵骰核心和塔骰核心的绝大部分主流指令,无论之前用过哪一个都可以轻松上手。

海豹核心对指令格式不敏感,你可以使用 .r1d20 +1、.r d20+1、.stshow力量 敏捷、。st hp - 1 等等各种写法。

提示

虽然海豹尽可能提高兼容性,我们仍推荐适当使用空格,以避免预期外结果。

易于部署和使用 ​海豹的设计初衷是 「能被任何 TRPG 玩家喜爱和使用」,同时秉持 「没有提供 UI 的功能等于不存在」 的理念。

只需一个不到 25 MB 的安装包、一个可用的机器人账号、和一小段空闲时间,任何人都可以搭建一个 TRPG 骰子。

提示

如果你希望在 QQ 平台上搭建骰子,由于 QQ 原则上不允许机器人账号,你会需要使用一些特殊技术,这可能花费你更多时间和精力。

极少的资源占用 ​由于 Golang 的高效,海豹核心只占用大概 40 MB 内存,以及极少的 CPU 资源。

自带的《CoC 7th 怪物之锤》和《D&D 系列资料》会另外占用 50 - 70 MB 内存,但能提供极为强大的资料查询功能。

内存占用会随着持续运行而稍稍增长并有所波动。根据我们的观察,即使是持续运行数月的大型公骰,内存占用也不会超过数百 MB。

强自定义 ​提供了友好的 WebUI 界面,可以自定义大部分指令的回复语句。

同时对于自定义回复功能进行了强化,你可以编写一些复杂逻辑,使你的骰子更加鲜活。

人工智能鸽子 ​让你想咕就咕。

示例

.gugu查看鸽子背后的故事木落.gugu海豹核心🕊️: <木落>在来开团的路上被巨龙叼走了!强大的查询功能 ​海豹搭载了全文搜索技术(仅限 PC 版),可以看作是一个微型搜索引擎。

text.find 30尺 法术细节可参见 查询指令 一节。

通用特化支持 ​代替他人检定 / 操作他人属性 ​CoC 特化支持 ​属性同义词 ​各种旧版翻译、俗称、简繁汉字的属性被视为同一属性。

默认技能等级 ​内置部分人物卡上没有的默认技能等级。

包括不限于速记、园艺、攀爬、各种武器等等。

支持 .scb 指令 ​用于在 sc 时附加一个奖励骰。

适用于规则书中的关键连接自救规则。

D&D 特化支持 ​属性同义词 ​各种旧版翻译、俗称、简繁汉字的属性被视为同一属性。

优势骰劣势骰 ​示例

木落.set 20海豹核心设定默认骰子面数为 20木落.r d20优势海豹核心<木落>掷出了 d20优势=[{7 | 6 }]=7木落.r d劣势海豹核心<木落>掷出了 d劣势=[{16 | 18 }]=16属性调整值和熟练自动计算 ​临时属性 ​法术位支持 ​死亡豁免 ​休息 ​可以实时编辑的跑团日志 ​海豹开发了 日志在线染色器。

在海豹中记录的日志会自动上传,省去你一一发送日志文件的麻烦。

除了海豹 Log 自用之外,支持 QQ 格式和塔骰格式,将你的 Log 全文粘贴到文本框里即可。

是纯净骰,也是娱乐骰 ​海豹除了核心指令之外,都被设计为可插拔的,目前有 7 个内置扩展。

关闭对应扩展会连同扩展带来的指令一块关闭。

因此在跑团时,如果你不想要任何娱乐功能,你可以(以 CoC 团为例):

text.ext fun off // 关闭.jrrp和.gugu

.ext reply off // 关闭关键字回复

.ext deck off // 关闭抽牌 .draw

.ext dnd5e off // 关闭dnd5e系列指令

.ext story off // 关闭.name[随机指令]/.modu[魔都查询]/.who[排序]等

也可以写成一行:

.ext fun reply deck dnd5e story off这样一来,就只剩下 coc 系列指令和 log 指令了。

这个改动在当前群聊持续生效。你也可以再打开相应扩展:

text.ext fun on如果你是骰主,你也可以在 WebUI 中设置各个扩展是否默认开启。这配置对于海豹核心新加入的群聊生效。

更强的指令支持 ​海豹核心将表达式翻译成字节码,丢进指令虚拟机里执行,同时也做了很强的兼容性处理。

可以在不同骰系下测试一下这些指令:

text.r 30 + (-1d20) + 49

.r d20 + (3 + 1d4)

.r 1 + (3+2)d(4+2d10)

.sc 0/-1

.sc (1+2)/0

.sc 0/1d4+(3*2)

.sc 1 / 2

.sc 1/2 + 3

.ra b 测试50

.ra b 50 测试彩蛋:

text.r 1+d10-3*4 --asm

<木落>掷出了 1+d10-3*4=1 + 3[1d10=3] - 12=-8

=== VM Code ===

push 1

mark.left

push 1

mark.left

push 10

dice

add

mark.left

push 3

mark.left

push 4

mul

sub

halt

=== VM Code End===跨平台 ​海豹核心的底层架构,支持单进程多号,也支持很方便地多开。

多号指每个骰子上连接多个帐号,并且支持同时连接不同平台。

多开指同时运行多个海豹核心,以提供各自不同的服务内容。

TRPG 规则支持列表 ​COC7COC - DeltaGreen (.setcoc dg)DND5e暗影狂奔 (.rsr)WOD/无限团 (.ww)双十字 DoubleCross (.dx)共鸣性怪异 Emoklore (.ek .ekgen)剑世界 2.5 (插件)明日方舟跑团规则 (插件)其它插件由海豹社区提供,欢迎前去 插件仓库 查看如果你不跑这些规则,或者觉得并无必要,可以在后台关闭对应的指令。

如果你喜欢的规则这里没有,那么可以去插件仓库看一看,或者自己编写规则模板插件!