Skip to content

About

Koishi 插件:随机投胎模拟,模拟降生中国与世界的各项人生结果,并查看记录与排行榜。

Resources

Stars

5 stars

Watchers

1 watching

Forks

Repository files navigation

投胎模拟器

Koishi 插件:随机投胎模拟,模拟降生中国与世界的各项人生结果,并查看记录与排行榜

GitHub npm

安装

npm i koishi-plugin-toutai

启用插件,并安装 database 与 puppeteer 服务。

快速使用

发送 toutai.投胎中国 或 toutai.投胎世界 开始模拟。两次投胎之间有冷却时间,由 nextReincarnationCooldownSeconds 调整。

落点按出生人数抽取:世界投胎按各国年出生人数(人口 × 出生率)加权,中国投胎按各省分城乡、胎次、性别的出生人数加权,概率就是现实里新生儿的分布。

指令 说明
toutai 查看指令列表
toutai.投胎中国 开始中国模拟
toutai.投胎世界 开始世界模拟
toutai.中国投胎记录 / toutai.世界投胎记录 查看记录
toutai.中国投胎排行榜 / toutai.世界投胎排行榜 查看排行

配置

配置项 类型 默认值 说明
defaultMaxDisplayCount number 20 排行榜默认显示的人数,0 表示全部(仍受上限约束)
maxDisplayCount number 100 排行榜最多显示的人数,指令后的数字超过按它出图;0 表示不设上限
nextReincarnationCooldownSeconds number 60 两次投胎之间的冷却时间(秒)
shouldPrefixUsernameInMessageSending boolean true 回复时 @ 用户
retractDelay number 0 上一条消息的自动撤回延迟(秒),0 表示不撤回;同一频道只保留最新一条
isMapImageIncludedAfterRebirth boolean true 投胎后附上一张地图
imageType png / jpeg / webp png 发送的图片格式

限制 / 风险

需要 database 服务保存记录,以及 puppeteer 服务渲染投胎结果地图。

链接

About

Koishi 插件:随机投胎模拟,模拟降生中国与世界的各项人生结果,并查看记录与排行榜。

Resources

Stars

5 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages