找回密码
 初始化身份识别芯片
搜索
查看: 3013|回复: 54

[0.98a][早期测试]SectorComms-AI桥接与游戏内对话

    [复制链接]

战列舰长

发表于 2026-5-26 00:07:08 | 显示全部楼层 |阅读模式
原创Mod发布
SectorComms 0.2.1 / ID:llm_contact_chat
为游戏提供了一个LLM桥接核心与LLM接入演示。加入了自定义npc对话,军官通信,ai战斗骚话等功能
Mod作者: PenguinPlayer
Mod类别: 功能
Mod适用版本: 0.98 
Mod更新时间: 2026-05-28
可安全移除:
依赖Mod: LazyLib LunaLib 
其它依赖Mod:
冲突Mod:
Mod下载地址:
网盘提取码 / 解压密码:
本帖最后由 player123 于 2026-6-8 04:34 编辑

安全声明:
  • 本mod仍然处于极早期开发环节,可能包含极多bug/潜在的屎山崩塌风险,导致运行不稳定/炸档坏档/性能下降等情况,建议酌情添加;
  • api key目前明码存于本地,如果你的电脑本地库存被人恶意访问,api key有泄露风险(不过据我查阅隔壁rimtalk的key似乎也是明码存于本地);
  • 本mod需要互联网访问才能正常运行,且只会和你的api后端进行通信,本人不会收集任何信息;
  • mod大量使用了alex在0.98刚刚更新的java17逻辑,所以无任何向下兼容可能。
  • 本mod包含ai生成内容与ai代码,霸主与卢德教徒慎入。

进入正题
我一直觉得远行星号的rpg内容很吸引人,但作为多周目玩家总觉得游戏的文本量难以支持玩家的叙事需求。结合隔壁rimtalk的受欢迎程度,于是俺寻思能不能把llm内容引入远神,看能碰撞出什么样的火花。
Mod目前分为三个部分发布:
  • LLM Core处理游戏和api沟通的纯粹上下行路由,支持openai格式工具调用
  • LLM Comms提供了一些我对llm接入的简单探索:NPC对话,舰队通讯和战斗骚话。
  • Simplemissionlib与ai通讯大体无关,目前是我对原版酒吧任务闭环的抽象,用于LLM Comms中npc任务发布的工具,后续的npc可用的更多任务/行为框架会放在这里。

同时附上LLM Core的通信api和给自定义npc接入ai对话的接口,方便mod作者给自己的npc接入ai。
下面是一些内容演示(友情出演:deepseekv4-flash老师):
NPC对话(相比于之前的预告修改了UI)
可以和npc对话,并且支持一些工具调用:这目前写了几个ai会主动调用的原生工具:

————工具示例分割线————

任务管理:依赖simplemissionlib,负责发布与修改任务,可以讨价还价,目前只支持原版酒吧任务(别想着忽悠ai给你奖励调到100w,我加了保险,但如果你真的想写小作文越狱那就给你了)


历史查询:如果npc不知道你说的英仙座历史,可能会从一个知识库里面找一些知识,但知识库目前比较简陋,而且ai调用比较随机(比如下图ai在查奶龙是什么)


切断通信:npc被惹恼或者和你告别的时候会主动关闭通信
还有一些隐藏层用的工具,不过玩家对话时用不到

新版本内容:玩家现在可以和宇宙中的舰队交互,新增行为如转账,结束敌对行为和交火

示例一:玩家打劫商队不成急眼干架


示例二:给巡逻队小礼物巡逻队主动离开

————对话工具示例毕————



ai在回答你的问题的时候还会一并生成旮旯给木选项,毕竟玩家有时候懒得敲字

背景无线电:一个增加世界沉浸感的小功能:现在会随机请求生成一些殖民地和附近舰队的无线电,舰队的行为和与玩家的互动可能会对内容产生影响。


舰队无线电:同上的界面也会显示你的舰队的内部通信,包含军官和无军官船只,舰船会说闲话,或者开启话题聊天,作为舰长你也可以通过能力槽添加的按钮加入。生成的时候会参考一些真实信息



长期记忆:npc会根据与玩家的互动记录长期记忆,并且形成对玩家的印象,但暂时没有游戏整体性影响。我曾经在测试中把一个npc骂到自闭,后面这个npc每次都会秒关通信。同样的,你的军官和舰船也会根据目前有限的活动形成记忆,会对战斗骚话内容产生影响


战斗骚话:LLM现在会接管战斗骚话系统,并动态维护一套战斗骚话供舰船使用,联动详细战斗报告,会提供更多信息维护舰船记忆,间接影响骚话生成。这部分代码参考了传奇作者Histidine的combat chatter的代码(MIT开源),代码引用告知了作者。



补充:演示图均为多mod测试环境下正常游玩截取,涉及别的mod的舰船资源/美术资源如侵权我会删除

——内容演示毕——

为了保证测试版内容没有潜在大面积污染核心星域的风险,目前新增了星系:Elysian Remnants与星系内的两个市场。你可以在这两个市场里找到挂载了角色卡的示例npc。除此之外,战斗骚话生成与无线电内容在所有地区正常生效。

兼容性目前没有严谨测试,但我在自用的50mod合集上测试目前没有遇到问题。

就目前的内容而言,本mod还远远没有达到我给游戏加入叙事驱动的目标,而且细看mod的话会发现模组较为欠打磨。目前功能于我看仅仅是给游戏接入了对话逻辑,更像一个技术演示,但如果能稍稍增加玩家的沉浸感,或许就达到当下的小目标了。这个mod还有很长的开发路要走。

短期上我在尽可能让当前的ai更加content-aware,能够对的世界里的动态事件有一个更好的感知能力,目前注入舰队频道的信息较为有限。并且与势力争霸的动态星区政治的联动也在积极策划中。
而对于长期目标我则是希望能够做一个类似骑砍效应mod的叙事+任务引擎。

现在把mod放出来也是想起到一个抛砖引玉的效果,希望能广泛接受大家的建议和bug反馈,我也会在代码更加完善的时候开源mod。mod作者也可以基于这个框架把自己制作的npc接入ai,甚至可以基于当前的LLM框架发挥更好的创意。我还创建了一个mod测试群,有意愿的坛友可以进群来提建议/找bug/瞎聊。群号:1087756608








本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?初始化身份识别芯片

×

评分

参与人数 12星币 +56 收起 理由
凸.. + 5 感动英仙座!
CNAyin + 5 ?!强强?!
比利王 + 1 ?!强强?!
wither-pt + 5 哦咱的天哪,这是ao的喵
光圈辞职员工 + 5 这集神了,期待更新
尘墨执念 + 5 感动英仙座!
M什么什么1 + 5 感动英仙座!
任岁飘零 + 5 ?!强强?!
星星蜗牛 + 5 我们远神也要有自己的rimtalk
寒流 + 5 牛啊
风源苍蓝 + 5 ?!强强?!
八云梦 + 5 ?!强强?!

查看全部评分

战列舰长

 楼主| 发表于 2026-5-26 00:10:02 | 显示全部楼层
我去,图都被吞了

星域军阀

行动力的疯子

战术专家通讯记者学院教员

发表于 2026-5-26 00:54:05 | 显示全部楼层
好活
顺便再踩一脚Alex那个沟槽的rules
不能不品  详情 回复 发表于 2026-5-26 01:07

战列舰长

 楼主| 发表于 2026-5-26 01:07:49 | 显示全部楼层
本帖最后由 player123 于 2026-5-26 01:09 编辑
八云梦 发表于 2026-5-26 00:54
好活
顺便再踩一脚Alex那个沟槽的rules

不能不品

战列舰长

发表于 2026-5-26 03:29:58 | 显示全部楼层
太强了

势力巨擘

发表于 2026-5-26 08:22:27 | 显示全部楼层
使用这个mod霸主会经常上门查ai吗
霸主也成ai了  详情 回复 发表于 2026-5-26 14:44

战列舰长

发表于 2026-5-26 09:28:28 | 显示全部楼层
强强强强!

战列舰长

跳帮头目

发表于 2026-5-26 09:58:48 | 显示全部楼层
强强强!!!

势力巨擘

发表于 2026-5-26 10:26:37 | 显示全部楼层
那么强!

战列舰长

发表于 2026-5-26 11:42:14 | 显示全部楼层
本帖最后由 我和你拼了 于 2026-5-26 11:50 编辑

星域军阀

弧光设计局分局局长

高级机师

发表于 2026-5-26 12:23:06 | 显示全部楼层
好东西啊

势力巨擘

发表于 2026-5-26 12:37:41 | 显示全部楼层
我擦论坛最近总能长出力作

管理员

原初の律动

高级机师论坛元老远星汉化组成员战术专家通讯记者

发表于 2026-5-26 13:42:00 | 显示全部楼层
增加rpg体验这一块,好活

还有rules这种明显给策划/美术/mod新手用的脚本语言除了多语言会麻烦到底有啥好喷的……
也不是喷,就是这么长时间了Alex也没考虑过更进一步的MODDING向扩展就很……要不是我知道他的古董级别的IDE环境不然少说得问问他是怎么受得了这玩意儿的  详情 回复 发表于 2026-5-26 14:32
咆哮吧!生命的大鼓!
-我的爱发电链接:Originem
如果对我的mod有任何疑问,请用论坛的消息功能私聊我。

战列舰长

发表于 2026-5-26 13:51:41 | 显示全部楼层
NB

星域军阀

行动力的疯子

战术专家通讯记者学院教员

发表于 2026-5-26 14:32:01 | 显示全部楼层
议长不死于锉刀 发表于 2026-5-26 13:42
增加rpg体验这一块,好活

还有rules这种明显给策划/美术/mod新手用的脚本语言除了多语言会麻烦到底有啥好 ...

也不是喷,就是这么长时间了Alex也没考虑过更进一步的MODDING向扩展就很……要不是我知道他的古董级别的IDE环境不然少说得问问他是怎么受得了这玩意儿的
呃,可是现在这情况已经是完全可拓展的啊,只是modder不会写的问题吧……无论是直接代码驱动还是代码rules混合驱动都是没问题的啊  详情 回复 发表于 2026-5-26 14:58
有一说一如果alex0.98没更新到java17这个mod的网络通信部分可能会复杂很多  详情 回复 发表于 2026-5-26 14:50

战列舰长

 楼主| 发表于 2026-5-26 14:44:10 | 显示全部楼层
rua! 发表于 2026-5-26 08:22
使用这个mod霸主会经常上门查ai吗

霸主也成ai了

战列舰长

 楼主| 发表于 2026-5-26 14:50:44 | 显示全部楼层
八云梦 发表于 2026-5-26 14:32
也不是喷,就是这么长时间了Alex也没考虑过更进一步的MODDING向扩展就很……要不是我知道他的古董级别的I ...

有一说一如果alex0.98没更新到java17这个mod的网络通信部分可能会复杂很多

管理员

原初の律动

高级机师论坛元老远星汉化组成员战术专家通讯记者

发表于 2026-5-26 14:58:49 | 显示全部楼层
八云梦 发表于 2026-5-26 14:32
也不是喷,就是这么长时间了Alex也没考虑过更进一步的MODDING向扩展就很……要不是我知道他的古董级别的I ...

呃,可是现在这情况已经是完全可拓展的啊,只是modder不会写的问题吧……无论是直接代码驱动还是代码rules混合驱动都是没问题的啊
咆哮吧!生命的大鼓!
-我的爱发电链接:Originem
如果对我的mod有任何疑问,请用论坛的消息功能私聊我。

战列舰长

 楼主| 发表于 2026-5-26 16:39:50 | 显示全部楼层
准备策划一下势力争霸的联动,目前我只想到两个主要方面:
一个是事件监听和注入,一个是世界观和历史维护。
如果各位有想法的话欢迎讨论哇

星域军阀

学院教员

发表于 2026-5-26 17:17:24 | 显示全部楼层
!?强强!!?

技术力太强了!!!

支持一切诋毁alex的行动!!!

势力巨擘

发表于 2026-5-26 17:49:05 | 显示全部楼层
不错哎

星域军阀

发表于 2026-5-27 06:17:52 | 显示全部楼层
我草
你想何出怎样的意味

战列舰长

发表于 2026-5-27 10:51:56 | 显示全部楼层
好mod

势力巨擘

SET设施中央军委装备发展部 大校

发表于 2026-5-27 12:35:42 | 显示全部楼层
非常不错
饱和轨道轰炸疯子

驱逐技师

发表于 2026-5-27 13:25:53 | 显示全部楼层
咕,我要和尖牙氏族谈恋爱啊口牙

势力巨擘

许珀耳希瑞亚斧王

发表于 2026-5-27 15:27:28 | 显示全部楼层
?!强强!?
Slav Arian power!

战列舰长

发表于 2026-5-27 17:18:57 | 显示全部楼层
大佬太强了,这下远神也要成galgame了{:tieba_43

战列舰长

发表于 2026-5-27 19:38:20 | 显示全部楼层
如果把mod列表里面的这个名字作为更加通俗易懂的中文内容就更好了,毕竟,我需要在一些带有英文的乱七八糟的mod里面挑出我想要加装的某些特定内容是一件相当麻烦的事情

战列舰长

发表于 2026-5-27 20:43:19 | 显示全部楼层
兄弟兄弟,你这,语言输出模式改了中文几个字后没有出现可以保存项,就算是换了某个选择再切回去又变成默认英语格式输出了,即便点了某个 小选项改了中文输出格式后再切回去它的保存依旧没有生效,但是只有提示词生效了

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?初始化身份识别芯片

×
我这边luna设置界面的保存应该在UI左上角,中文列表名下个版本会一起改 [attachimg]79859[/attachimg]  详情 回复 发表于 2026-5-27 20:47

战列舰长

 楼主| 发表于 2026-5-27 20:47:03 | 显示全部楼层
本帖最后由 player123 于 2026-5-27 20:50 编辑
不取了 发表于 2026-5-27 20:43
兄弟兄弟,你这,语言输出模式改了中文几个字后没有出现可以保存项,就算是换了某个选择再切回去又变成默认 ...

我这边luna设置界面的保存应该在UI左上角,中文列表名下个版本会一起改

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?初始化身份识别芯片

×
点过的,之后依旧回弹设置,不然我也不会把发在你贴评论区下边了  详情 回复 发表于 2026-5-28 19:59

战列舰长

 楼主| 发表于 2026-5-28 15:28:19 | 显示全部楼层
更新了势力争霸联动与若干QoL改动,势力争霸联动单独打包,可能不支持旧存档

战列舰长

发表于 2026-5-28 19:59:04 | 显示全部楼层
player123 发表于 2026-5-27 20:47
我这边luna设置界面的保存应该在UI左上角,中文列表名下个版本会一起改

...

点过的,之后依旧回弹设置,不然我也不会把发在你贴评论区下边了
我这边没有复现出来欸,难道是lunalib版本问题?你要不暂时先去saves\common\LunaSettings\llm_bridge_core.json.data里面改一下,等我这两天抽出身来仔细研究一下问题  详情 回复 发表于 2026-5-28 21:09

战列舰长

发表于 2026-5-28 20:40:16 | 显示全部楼层
lz的mod_info貌似编码错了,下载包里的编码是utf8 with bom,应该是utf8,我研究了半个小时才找到为啥不在mod列表里出现
我的我的,codex用powershell读mod info会自己改成utf 8 with bom,已经重新打包  详情 回复 发表于 2026-5-28 20:46

战列舰长

 楼主| 发表于 2026-5-28 20:46:35 | 显示全部楼层
光圈辞职员工 发表于 2026-5-28 20:40
lz的mod_info貌似编码错了,下载包里的编码是utf8 with bom,应该是utf8,我研究了半个小时才找到为啥不在m ...

我的我的,codex用powershell读mod info会自己改成utf 8 with bom,已经重新打包

战列舰长

 楼主| 发表于 2026-5-28 21:09:54 | 显示全部楼层
不取了 发表于 2026-5-28 19:59
点过的,之后依旧回弹设置,不然我也不会把发在你贴评论区下边了

我这边没有复现出来欸,难道是lunalib版本问题?你要不暂时先去saves\common\LunaSettings\llm_bridge_core.json.data里面改一下,等我这两天抽出身来仔细研究一下问题

战列舰长

发表于 2026-5-28 21:15:15 | 显示全部楼层
刚才启动又在报错,去研究了一下发现是core和Comms的LunaSettings.csv编码也错了,后来又一直说core里面的LunaSettingsDefault.default有错但我找不到在哪,去其他mod目录翻了翻发现没有这个默认值,于是我直接删了,成功启动了
是.....一揽子文件编码都有问题,你下载我新打包的吧  详情 回复 发表于 2026-5-28 21:18

战列舰长

 楼主| 发表于 2026-5-28 21:18:24 | 显示全部楼层
光圈辞职员工 发表于 2026-5-28 21:15
刚才启动又在报错,去研究了一下发现是core和Comms的LunaSettings.csv编码也错了,后来又一直说core里面的L ...

是.....一揽子文件编码都有问题,你下载我新打包的吧

战列舰长

发表于 2026-5-30 01:09:20 | 显示全部楼层
为何下不了了兄弟?😂
现在应该好了  详情 回复 发表于 2026-5-30 01:11

战列舰长

 楼主| 发表于 2026-5-30 01:11:36 | 显示全部楼层
Shirakaba 发表于 2026-5-30 01:09
为何下不了了兄弟?😂

现在应该好了
牛的一!  详情 回复 发表于 2026-5-30 08:17

战列舰长

发表于 2026-5-30 08:17:26 | 显示全部楼层

牛的一!

战列舰长

发表于 2026-5-31 08:25:03 | 显示全部楼层
作者差不都算是相当勤劳了,连着两天凌晨后睡觉)因为偶一下载下去就触发到了一串bug和堆栅溢出的bug

战列舰长

发表于 2026-6-1 14:23:22 | 显示全部楼层
游戏启动报错了喵,把这几个mod下了就正常了喵,怎么会这样喵,需要提供log和mod列表吗喵?

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?初始化身份识别芯片

×
这个bug好像群里有人报告过,我热修了一版但还没传上论坛。我重新上传了一版,你试试这个新的可不可以  详情 回复 发表于 2026-6-1 14:26

战列舰长

 楼主| 发表于 2026-6-1 14:26:09 | 显示全部楼层
x希安喵x 发表于 2026-6-1 14:23
游戏启动报错了喵,把这几个mod下了就正常了喵,怎么会这样喵,需要提供log和mod列表吗喵? ...

这个bug好像群里有人报告过,我热修了一版但还没传上论坛。我重新上传了一版,你试试这个新的可不可以
现在能进去了,但是llmcom设置点被动无线电会闪退,顺便问一下支持player2ai吗?  详情 回复 发表于 2026-6-2 13:13

战列舰长

发表于 2026-6-2 13:13:22 | 显示全部楼层
player123 发表于 2026-6-1 14:26
这个bug好像群里有人报告过,我热修了一版但还没传上论坛。我重新上传了一版,你试试这个新的可不可以 ...

现在能进去了,但是llmcom设置点被动无线电会闪退,顺便问一下支持player2ai吗?
如果是openai兼容的url和key,应该可以。 闪退问题下个版本一起修  详情 回复 发表于 2026-6-2 13:14

战列舰长

 楼主| 发表于 2026-6-2 13:14:37 | 显示全部楼层
x希安喵x 发表于 2026-6-2 13:13
现在能进去了,但是llmcom设置点被动无线电会闪退,顺便问一下支持player2ai吗? ...

如果是openai兼容的url和key,应该可以。 闪退问题下个版本一起修

战列舰长

高级机师

发表于 2026-6-5 18:24:18 | 显示全部楼层
好东西

战列舰长

 楼主| 发表于 2026-6-8 04:37:47 | 显示全部楼层
新版本,诸多性能修复,现已加入在太空中跟别的舰队指挥官扯皮,玩家可以和npc互相转账。npc也可能根据扯皮结果改变舰队行为(比如立即敌对或者结束敌对)。还有一个初步的酒馆框架。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?初始化身份识别芯片

×

势力巨擘

发表于 2026-6-10 22:44:44 | 显示全部楼层
本帖最后由 amcx 于 2026-6-10 22:51 编辑

请问这种情况是怎么回事,api位置填错了?还是哪里需要额外设置?

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?初始化身份识别芯片

×
应该是api填写失效了,LLM_core文件夹里面有个manual.txt,里面有api填写入口  详情 回复 发表于 2026-6-12 22:57

战列舰长

发表于 2026-6-10 23:26:44 | 显示全部楼层
可以中途加入吗 可以设置大提示词框架那种吗
可以,框架目前欠打磨但可以改,在各自mod文件夹的llm_prompts里  详情 回复 发表于 2026-6-12 22:57

战列舰长

 楼主| 发表于 2026-6-12 22:57:03 | 显示全部楼层
amcx 发表于 2026-6-10 22:44
请问这种情况是怎么回事,api位置填错了?还是哪里需要额外设置?

应该是api填写失效了,LLM_core文件夹里面有个manual.txt,里面有api填写入口

本版积分规则

Archiver|手机版|小黑屋|远行星号中文论坛

GMT+8, 2026-7-14 16:45

Powered by Discuz! X3.5

© 2001-2077 Tencent Cloud | Durian Software Studio

快速回复 返回顶部 返回列表