koishi-plugin-satori-ai
大家好啊,上次画的大饼实现了。
觉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 |
安装与配置
-
安装插件:
前往插件市场安装koishi-plugin-satori-ai,至少1.0.7版本以上,之前的有比较严重的bug
-
配置插件:
建议的人格prompt模板:见使用文档
功能说明
基本聊天功能
-
触发方式:
- 私信触发
- 艾特触发
- 随机触发
-
命令:
sat <text:text>
:发送消息给 AI 进行回复。sat.clear
:清空所有会话及人格。sat.common_sense <text:text>
:添加常识。
建议为指令添加别名使用
好感度系统
- 插件支持好感度系统,根据用户的行为和对话内容调整好感度。
- 好感度系统需要p-qiandao插件才能正常使用,用户签到过一次后便会开始记录好感。不能单独使用真是抱歉,但是我未来还想在签到插件中添加好感相关的功能,所以这样设计了。
- 好感度会影响 AI 的回复内容和行为。
- 可以通过配置
enable_favorability
开启或关闭好感度系统。
文本审核
- 插件集成了文本审核功能,可以对用户输入的内容进行审核。
- 强烈建议在开启好感度系统的情况下使用文本审核,遇到敏感词后会扣好感
- 审核不通过的内容会被拦截并进行相应处理。
黑名单功能
- 可以通过配置
blockuser
和blockchannel
设置用户和频道的黑名单。 - 黑名单中的用户和频道将无法使用插件功能。
常识添加
- 管理员可以通过
sat.common_sense <text:text>
命令添加常识内容。 - 添加的常识内容会存储在指定的文件中,并在对话中提供参考。
使用示例
-
基本聊天:
sat 你好,今天天气怎么样?
-
清空会话:
sat.clear
-
添加常识:
sat.common_sense 太阳从东边升起。
联系与支持
如有任何问题或建议,请联系插件开发者或查看相关文档获取支持。