跳到主要内容

命令参考

本页列出了 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 模型及其提供商。

  • 权限: (待补充,需要查看权限设置)
  • 描述: 重新加载插件的所有配置和模块。

(待补充)