Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Feature]: 为群聊中的不同用户的消息添加对应的名字/标签 #613

Closed
a86296007 opened this issue Nov 23, 2023 · 4 comments
Closed
Assignees
Labels
eh: 改进 enhance: 现有功能的改进 m: 会话&消息 会话和消息模块
Milestone

Comments

@a86296007
Copy link

这是一个?

新功能

详细描述

如题,目前来说当bot在一个群聊中运行时,其会将所有群友发送的消息都视作同一个用户来进行对话,那么可否在输入每个群员发送的内容时,于消息前方附加上其个人信息(群名片、QQ号等)呢?这样的话,辅以相应的情景预设,群聊中的对话也许会更有效率一点?

@RockChinQ
Copy link
Owner

这个目前无法实现,OpenAI的api不支持自定义role

@a86296007
Copy link
Author

这个目前无法实现,OpenAI的api不支持自定义role

直接以文本的形式插入到聊天文字前方也不可以吗?

举例的话,假如群员 aaaa 说了一句话 bbbbccccdddd,目前来说会直接给AI发送"bbbbccccdddd",但能否将发送的内容变成"aaaa: bbbbccccdddd"这样,再使用特定的预设prompt让AI认人呢?

@a86296007
Copy link
Author

直接以文本的形式插入到聊天文字前方也不可以吗?

仔细想了想,感觉可以做成一个插件

@RockChinQ RockChinQ added eh: 改进 enhance: 现有功能的改进 m: 会话&消息 会话和消息模块 labels Nov 26, 2023
@RockChinQ RockChinQ self-assigned this Dec 9, 2023
@RockChinQ RockChinQ added this to the 3.1 milestone Feb 7, 2024
@RockChinQ RockChinQ modified the milestones: 3.1, 3.2 Mar 19, 2024
@RockChinQ RockChinQ modified the milestones: 3.2, 3.3 May 16, 2024
@RockChinQ RockChinQ modified the milestones: 3.3, 3.4 Sep 26, 2024
@RockChinQ
Copy link
Owner

这个做不了,因为主流的AI接口都不支持区分用户,需要prompt工程,可以自己写个插件实现一下。

@RockChinQ RockChinQ closed this as not planned Won't fix, can't repro, duplicate, stale Nov 22, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
eh: 改进 enhance: 现有功能的改进 m: 会话&消息 会话和消息模块
Projects
None yet
Development

No branches or pull requests

2 participants