很高兴地宣布,经过不断努力,NGraphX 迎来了全新升级!本次更新不仅优化了多项功能,还增加了许多实用的新特性。
以下是本次更新的主要内容:
一、功能优化
- 改进连接点颜色配置:在没有指定颜色的情况下,系统将默认提供一个可见颜色,让流程图更加清晰易懂。
- 修复Python代码块模板变量解析问题:现在,Python代码块中的模板变量可以正确解析。
- 优化数组表单项:修复了删除空行时返回None的错误。
- 修复 nltk_data 加载超时影响NGX启动等待过长的问题
二、新增功能
- Http请求节点:方便在流程中发送Http请求,实现与其他系统的交互。
- 结构化工具实现:添加功能实现回调输入,当前支持Http请求与Python脚本作为回调输入,强化了可视化构造工具函数的能力。
- Python脚本节点,Python函数工具节点增加包导入:在编写Python脚本时,以安全的方式导入所需包。
- Json与字符串相互转换节点:简化数据处理过程。
- 并行节点:支持并行执行多个任务,提高流程执行效率。注意:并行中的智能体会禁用流输出。
- 必要的输入以下划线表示:帮助更清晰地识别节点需要哪些关键输入。
- 增加正确生成的对话记录回调扩展点:聊天记录按需存储,可用于RAG增强。
- 增加CozeChat节点:方便在流程中集成字节扣子模型单次/多次对话、Bot调用。
- 增加Pocketbase连接与写入节点:实现数据快速写入Pocketbase集合。
- 增加数据库表写入节点:简化数据库操作过程。
- 阿里云FaaS连接及函数调用:满足SaaS应用弹性伸缩。
三、权限与安全
- 流程API调用与流程管理鉴权分开:流程API调用支持普通用户与Admin鉴权,流程管理仅限Admin鉴权。
- Python沙盒禁用更多有安全风险的内置函数。
- Pocketbase权限认证添加分享公开鉴权逻辑:满足不同场景下的权限需求。
四、其他优化
- 删除对话记录存储表:简化系统结构。
- 删除部分不必要的流程表字段:为未来扩展点预留空间。
- 前端流程编辑增加公开或私有开关:满足流程API调用不同场景下的需求。
- 版本发行页面调整:方便用户查阅历史版本信息。
本次升级,我们致力于提供更加便捷、高效、安全的流程编排体验。敬请期待我们的下一次更新!