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 个赞