命令参考
本页列出了 Knowlith 插件提供的所有命令及其用法。
基础命令
插件的基础命令是 /knowlith,也可以使用别名 /kl。
重载配置
- 命令:
/knowlith reload或/kl reload
AI 聊天命令 (/aichat)
权限: knowlith.command.aichat
此命令用于管理和进行 AI 聊天会话。
打开聊天界面
- 命令:
/aichat open - 执行者: 玩家
- 描述: 打开 AI 聊天会话的用户界面。
列出聊天会话
- 命令:
/aichat list - 执行者: 玩家或控制台
- 描述:
知识库管理命令 (/knowledge)
权限: knowlith.command.knowledge
此命令用于管理插件的知识库。
打开管理界面
问答命令 (/qa)
权限: knowlith.command.qa
此命令用于与插件的问答系统进行交互。
提问
- 命令:
/qa ask <你的问题> - 执行者: 玩家
- 参数:
<你的问题>: (必需) 你想要提出的问题。
- 描述: 向插件配置的知识库和 AI 模型提出问题。插件会处理你的问题,并在聊天框中返回一个可点击的消息,点击后可以查看 AI 生成的答案(答案会以流式方式显示)。
打开问答界面
流式响应查看命令 (/ai)
权限: (无特定权限,依赖于触发它的命令,如 /qa ask)
此命令主要用于内部处理和显示 AI 的流式响应。
查看流式响应
- 命令:
/ai stream <requestId> - 执行者: 玩家
- 参数:
<requestId>: (必需) 由系统生成的请求 ID。
- 描述: 打开一个用户界面,实时显示 AI 对特定请求(例如通过
/qa ask发起的请求)的响应内容。注意: 此命令通常不需要手动输入,而是通过点击聊天中由其他命令(如/qa ask)生成的 "查看响应" 按钮来执行。
- 命令:
/qa ui - 执行者: 玩家
- 描述: 打开问答功能的用户界面。
- 命令:
/knowledge manage - 执行者: 玩家
- 描述: 打开知识库管理的用户界面,允许进行知识库的创建、删除、嵌入等操作。
- 玩家执行时,列出自己当前的所有聊天会话。
- 控制台执行时,列出服务器上所有用户的聊天会话。
列出可用模型
- 命令:
/aichat models - 执行者: 玩家或控制台
- 描述: 列出当前配置的所有可用的 AI 模型及其提供商。
- 权限: (待补充,需要查看权限设置)
- 描述: 重新加载插件的所有配置和模块。
(待补充)