opentdp / wrest-chat

微信机器人,PC Wechat Api/Bot/Sdk,内置 WEB 管理界面,可接入GPT、Gemini 、星火、文心、混元 、通义千问等大语言模型
GNU General Public License v3.0
470 stars 72 forks source link

可以将@绑定一个指令用于快捷操作吗? #43

Closed myvica closed 2 months ago

myvica commented 2 months ago

有些高频的每次需要重复输入指令很麻烦,是否可以设置将 @机器人微信 绑定某个指令?比如 /ai 。 这样每次只要 @ 一下机器人的微信就可以写内容了。

rehiy commented 2 months ago

参见 https://github.com/opentdp/wrest-chat?tab=readme-ov-file#q5%E6%9B%B4%E6%94%B9%E7%B3%BB%E7%BB%9F%E5%86%85%E7%BD%AE%E6%8C%87%E4%BB%A4%E5%8F%82%E6%95%B0

myvica commented 2 months ago

这个与直接@机器人微信不一样,无论设置 @微信名 还是 @昵称 都没用

dydhyhwu commented 2 months ago

这个与直接@机器人微信不一样,无论设置 @微信名 还是 @昵称 都没用

  1. 注意一下范围,通用可以直接全局
  2. 如果给机器人设置的备注的话, 还要加一条记录@备注
rehiy commented 2 months ago

这个的原理并不是at,而是检测聊天内容中的关键词。所以如果有群昵称,需要特别设置下。这样做的原因是为了适配更多的自定义场景,实现 at 机器人可以响应其他的命令。

myvica commented 2 months ago

明白了,谢谢!