chat-plugin-sdk icon indicating copy to clipboard operation
chat-plugin-sdk copied to clipboard

🧩 Lobe Chat Plugin SDK - The LobeChat Plugin SDK assists you in creating exceptional chat plugins for Lobe Chat.

Results 9 chat-plugin-sdk issues
Sort by recently updated
recently updated
newest added

### 🧐 问题描述 | Proposed Solution How to build a simple Flask backend for plugins? I am not very familiar with js and node, so I am wondering if I...

Inactive
😇 Help Wanted

[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) Welcome to [Renovate](https://togithub.com/renovatebot/renovate)! This is an onboarding PR to help you understand and configure settings before regular Pull Requests begin. 🚦 To activate Renovate, merge this Pull Request....

### 🥰 需求描述 | Feature Description 目前的hooks只支持react,希望支持vue ### 🧐 解决方案 | Proposed Solution 引入vue,增加vue的hooks逻辑,该功能增加后,模版也可以使用vue创建 ### 📝 补充信息 | Additional Information _No response_

Inactive
🌠 Feature Request

#### 💻 变更类型 | Change Type - [x] ✨ feat - [ ] 🐛 fix - [ ] ♻️ refactor - [ ] 💄 style - [ ] 🔨 chore...

#### 💻 变更类型 | Change Type - [ ] ✨ feat - [ ] 🐛 fix - [ ] ♻️ refactor - [ ] 💄 style - [ ] 🔨...

### 🧐 问题描述 | Proposed Solution 我在尝试开发一个自己使用的插件,Standalone 类型的,对话过程中有可能触发多次插件,每次触发会去创建及处理一个任务,并且任务结果可能存在一些交互,进行对话进行进一步的任务处理(再次触发插件) 我使用了 `setPluginMessage` 方法来存储任务的处理结果,但是当触发了多次插件时,我一旦使用方法后,所有的插件 iframe 中获取到的 message 都变更了 所以想问下是否有 API 可以只对当前的消息更新 message 或 state ? 还有个疑问:`lobeChat.triggerAIMessage(id)` 这个 API 需要传 id,但是文档里没有提及具体用法,不知道可以怎么取到这个 id ### 📝...

Inactive
😇 Help Wanted

### 💻 系统环境 | Operating System macOS ### 🌐 浏览器 | Browser Chrome ### 🐛 问题描述 | Bug Description I have created a simple standalone plugin following the template example....

🐛 Bug

### 💻 系统环境 | Operating System Windows ### 🌐 浏览器 | Browser Chrome ### 🐛 问题描述 | Bug Description standalone 插件当发布生产后(如用pnpm run build 后,再用pnpm run start启动),iframe页面会被lobechat调用两次 ,有明显的渲染两次动作,后台日志也很容易看出来。但是如果是用pnpm run dev,则只会调用一次,这个是正常的。 node...

Inactive
🐛 Bug