satori-ai:带有好感度、长期记忆、常识写入、大概开箱即用的、适用于satori适配器的ai对话

koishi-plugin-satori-ai

npm

大家好啊,上次画的大饼实现了。

觉bot的ai对话

本插件魔改自davinci-003插件,如有侵权请联系删除

SAt 插件是一个基于 Koishi 框架的聊天机器人插件,集成了深度求索(DeepSeek)的 AI 模型,支持多种触发方式和丰富的配置选项。
适配于satori适配器,不保证其他适配器能否适用。

该插件可以实现自动回复、上下文记忆、长期记忆、好感度系统等功能。
好感度系统需要p-qiandao插件才能正常使用,用户签到过一次后便会开始记录好感

使用前在deepseek 中获取api-key,注册即送有效期一个月的免费500万token额度,大概也算是开箱即用

对于部署者行为及所产生的任何纠纷, Koishi 及 koishi-plugin-satori-ai 概不负责。

如果有更多文本内容想要修改,可以在 本地化 中修改 zh 内容

使用方法

指令如下:

功能 指令
对话 sat
清空所有回话 sat.clear
添加常识 sat.common_sense

安装与配置

  1. 安装插件

    前往插件市场安装koishi-plugin-satori-ai,至少1.0.7版本以上,之前的有比较严重的bug

  2. 配置插件

建议的人格prompt模板:见使用文档

功能说明

基本聊天功能

  • 触发方式

    • 私信触发
    • 艾特触发
    • 随机触发
  • 命令

    • sat <text:text>:发送消息给 AI 进行回复。
    • sat.clear:清空所有会话及人格。
    • sat.common_sense <text:text>:添加常识。

建议为指令添加别名使用

好感度系统

  • 插件支持好感度系统,根据用户的行为和对话内容调整好感度。
  • 好感度系统需要p-qiandao插件才能正常使用,用户签到过一次后便会开始记录好感。不能单独使用真是抱歉,但是我未来还想在签到插件中添加好感相关的功能,所以这样设计了。
  • 好感度会影响 AI 的回复内容和行为。
  • 可以通过配置 enable_favorability 开启或关闭好感度系统。

文本审核

  • 插件集成了文本审核功能,可以对用户输入的内容进行审核。
  • 强烈建议在开启好感度系统的情况下使用文本审核,遇到敏感词后会扣好感
  • 审核不通过的内容会被拦截并进行相应处理。

黑名单功能

  • 可以通过配置 blockuserblockchannel 设置用户和频道的黑名单。
  • 黑名单中的用户和频道将无法使用插件功能。

常识添加

  • 管理员可以通过 sat.common_sense <text:text> 命令添加常识内容。
  • 添加的常识内容会存储在指定的文件中,并在对话中提供参考。

使用示例

  1. 基本聊天

    sat 你好,今天天气怎么样?
    
  2. 清空会话

    sat.clear
    
  3. 添加常识

    sat.common_sense 太阳从东边升起。
    

联系与支持

如有任何问题或建议,请联系插件开发者或查看相关文档获取支持。

7 个赞


可以帮忙看看为什么出错了吗QAQ

2 个赞

请检查插件 aliyun-censor 的配置是否正确
如果你不知道怎么配置,请停用 aliyun-censor

2 个赞


停用 censor 后还会报错不知道为什么

2 个赞

你用的是satori适配器吗,这个插件不支持官方的qq适配器
如果是的话这个插件以前能正常运行吗,还是第一次就出了问题?

2 个赞

我用的qq :sob:

2 个赞

您好打扰了。我也报了和楼上一样的错,我用的是adapter-satori接入的qq,其他的插件使用正常,目前只有这个插件报错,报错如图所示:


我之前是用adapter-onebot接入的QQ,报了这个错,然后改用adapter-satori接入qq,发现还是报了一样的错。

所有插件都是最新版。adapter-satori插件版本是1.3.1,satori-ai插件版本是1.0.11,QQ版本是9.9.15-28131 (64位)。

其他版本信息

System:
OS: Windows 11 10.0.22631
CPU: (16) x64 AMD Ryzen 7 3700X 8-Core Processor

Binaries:
Node: 22.9.0
Yarn: 4.1.1

Koishi:
Core: 4.18.0
Console: 5.29.3

2 个赞

接入方法没问题
这个问题似乎是我没做好无文本审核的问题,装上文本审核可以解决
或者下个版本我会修复

3 个赞

好的感谢。

2 个赞