Perf webhook (#3406)

* perf: plugin webhook

* perf: plugin webhook
This commit is contained in:
Archer
2024-12-16 16:44:39 +08:00
committed by GitHub
parent 8e9c030600
commit 8ba339e78f
16 changed files with 439 additions and 211 deletions

View File

@@ -866,6 +866,8 @@ curl --location --request DELETE 'http://localhost:3000/api/core/chat/delHistory
### 清空所有历史记录
仅会情况通过 API Key 创建的对话历史记录,不会清空在线使用、分享链接等其他来源的对话历史记录。
{{< tabs tabTotal="3" >}}
{{< tab tabName="请求示例" >}}
{{< markdownify >}}

View File

@@ -13,9 +13,11 @@ weight: 808
1.
2. 新增 - 商业版支持 API 知识库和链接集合定时同步。
3. 新增 - 猜你想问支持选择模型和自定义提示词。
4. 优化 - 工作流/简易模式变量初始化代码,去除监听初始化,避免因渲染顺序不一致导致的失败
5. 修复 - 无法自动切换默认语言。增加分享链接,强制执行一次切换默认语言
6. 修复 - 数组选择器自动兼容 4.8.13 以前的数据
7. 修复 - 站点同步知识库,链接同步时未使用选择器
8. 修复 - 简易模式转工作流,没有把系统配置项转化
9. 修复 - 插件独立运行,变量初始值未赋上
4. 新增 - 钉钉和企微机器人 webhook 插件
5. 新增 - sandbox 新增 createHmac 加密全局方法
6. 优化 - 工作流/简易模式变量初始化代码,去除监听初始化,避免因渲染顺序不一致导致的失败
7. 修复 - 无法自动切换默认语言。增加分享链接,强制执行一次切换默认语言
8. 修复 - 数组选择器自动兼容 4.8.13 以前的数据
9. 修复 - 站点同步知识库,链接同步时未使用选择器
10. 修复 - 简易模式转工作流,没有把系统配置项转化。
11. 修复 - 插件独立运行,变量初始值未赋上。

View File

@@ -84,4 +84,18 @@ function main({input}){
}
```
![alt text](/imgs/image-2.png)
![alt text](/imgs/image-2.png)
### createHmac 加密
与 node 中 crypto 的 createHmac 方法一致。
```js
function main({secret}){
const {sign,timestamp} = createHmac('sha256',secret)
return {
sign,timestamp
}
}
```