LangBot
LangBot copied to clipboard
😎丰富生态、🧩支持扩展、🦄多模态 - 大模型原生即时通信机器人平台 | 适配 QQ / 微信(企业微信、个人微信)/ 飞书 / 钉钉 / Discord / Telegram 等消息平台 | 支持 OpenAI GPT、ChatGPT、DeepSeek、Dify、Claude、...
### 这是一个? 现有功能优化 ### 详细描述 3.0版本,!reload插件热加载的功能去掉了, 插件修改后(用户自己开发插件或者动态修改config等文件代码)每次都要重启整个项目,对于服务器上后台挂项目的情况很不友好。
### 这是一个? 新功能 ### 详细描述 - 将插件以zip包形式发布 - 插件所需依赖库装载在zip包内`/lib`目录下,动态加载 - 插件模板提供自动打包工作流便于发布插件
### 这是一个? 现有功能优化 ### 详细描述 希望能支持chatglmAPI或者是本地部署的chatglm-6b模型api
### 这是一个? 新功能 ### 详细描述 如题,目前来说当bot在一个群聊中运行时,其会将所有群友发送的消息都视作同一个用户来进行对话,那么可否在输入每个群员发送的内容时,于消息前方附加上其个人信息(群名片、QQ号等)呢?这样的话,辅以相应的情景预设,群聊中的对话也许会更有效率一点?
### 这是一个? 新功能 ### 详细描述 个人觉得既然这个bot是基于GPT的存在而诞生的,相较于老牌的nonebot等,插件上就应该提供更多LLM应用的可能性 LangChain是目前比较流行的语言模型应用开发框架,关于提示词、记忆、向量化的功能都很好用 希望可以考虑看看直接将LangChain框架集成进本体或者插件sdk,给其他插件开发者原生提供这些支持 我也简单写了一个[天气查询插件](https://github.com/lieyanqzu/WeatherPlugin),算是提供给大家一些在用户感知的一轮对话中进行多次文本处理的思路
### 这是一个? 新功能 ### 详细描述 GPT-4 with vision模型现在已经可以理解图片内容了,希望这边也整上这个功能(或者包含此功能的插件) 官方文档:https://platform.openai.com/docs/guides/vision
### 这是一个? 新功能 ### 详细描述 目前只有群聊响应规则和忽略规则,私聊则是必定响应,在双开bot和某些情况下影响私聊调试,可否添加一个私聊响应规则或者私聊响应开关? 另外可能还需要用到私聊白名单和黑名单,对bot的好友使用进行管控 example: 
### 这是一个? 新功能 ### 详细描述 为了规避腾讯机器人url not allowed的报错,防止回答被拦截,希望可以检测返回消息中的url并打码。 例如:https://github.com/ ,改为:https冒号//github点com/ (仅供参考)
### 这是一个? 新功能 ### 详细描述 ## QQ机器人用户身份识别 ### 需求描述 在使用QQ机器人项目时,我们发现了一个关键的身份识别问题。当不同用户在群聊中向机器人询问关于他们自身身份的问题时,机器人未能正确区分各自的身份,导致对所有用户给出相同的回答。也就是所谓的“不认人” ### 细节分析 - **身份混淆**:机器人错误地将对所有用户的回答统一为对某一特定用户的回答,如将所有用户都识别为“主人”。 - **范围影响**:此问题不仅限于直接的身份询问,如“我是谁?”,还可能影响其他基于用户身份的交互功能。 - **隐私与安全风险**:身份识别的混淆可能会泄露用户的隐私信息或对用户的安全性造成潜在风险。 ### 期望的解决方案 1. **用户识别和管理系统改进**:对机器人的用户识别和管理系统进行全面审查和改进,确保它能够准确区分并记住每个用户的身份。 2. **身份验证机制增强**:引入更复杂的身份验证机制,如通过QQ号或其他唯一标识符来确认用户身份。 3. **回答前的身份验证**:在机器人回答涉及用户身份的问题之前,先验证提问者的身份,确保回答与提问者的实际身份相符。 ### 示例情景(注意:以下情景仅供参考,不应用于实际的bug复现或测试) - 用户A被设置为机器人的主人。...
### 这是一个? 新功能 ### 详细描述 如果不支持onebot12希望能支持一下,或者写一个插件来转换也可以