首页
/ ChainForge v0.3.5版本发布:本地化增强与安全升级

ChainForge v0.3.5版本发布:本地化增强与安全升级

2025-06-18 04:17:58作者:裴麒琰

ChainForge是一款开源的AI工作流编排工具,旨在帮助开发者更高效地构建和管理AI模型的工作流程。最新发布的v0.3.5版本带来了一系列针对本地运行的增强功能和安全改进,显著提升了用户体验和数据安全性。

核心功能升级

收藏功能优化工作流复用

新版本引入了节点和模型的收藏功能,允许用户将常用配置保存为收藏项:

  • 通过右键点击节点选择"收藏"选项,可以保存当前节点的完整配置
  • 模型设置界面新增收藏按钮,可保存特定模型及其参数设置
  • 收藏项会持久化存储,在后续会话中保持可用

这一功能特别适合需要反复使用相同配置的场景,大大减少了重复配置的时间成本。

全局设置持久化存储

ChainForge现在会将全局设置自动保存到本地文件系统:

  • 创建settings.json配置文件
  • 与保存的工作流文件存储在同一目录
  • 设置项在应用重启后自动恢复
  • 支持通过命令行参数自定义存储位置

Ollama本地模型自动发现

对于使用Ollama本地模型的用户,新版本提供了更便捷的模型管理:

  • 自动检测本地运行的Ollama实例
  • 动态加载可用模型列表到下拉菜单
  • 无需手动配置即可快速访问本地模型
  • 支持刷新功能确保模型列表最新

数据加密保护敏感信息

考虑到API密钥等敏感数据的存储安全,v0.3.5引入了文件加密功能:

  • 通过--secure参数启用加密存储
  • 支持对工作流文件和设置文件单独加密
  • 提供灵活的加密选项配置
  • 保持导出/导入功能继续使用明文格式

加密功能特别适合在共享环境中使用ChainForge,或者需要存储敏感API密钥的场景。

技术实现细节

本次更新对代码结构进行了重要重构:

  • 使用自定义的NestedMenu组件替代原有的Mantine ContextMenu
  • 将节点菜单结构改为JSON规范格式
  • 优化了模型下拉菜单的实现方式
  • 增强了配置管理模块的健壮性

这些底层改进不仅提升了当前版本的功能,也为未来的扩展打下了更好的基础。

新增模型支持

除了核心功能升级外,v0.3.5还新增了对以下AI模型的支持:

  • OpenAI GPT-4.1
  • Google Gemini 2.5 Pro

这些新模型的加入进一步扩展了ChainForge的应用场景和能力范围。

总结

ChainForge v0.3.5通过收藏功能、设置持久化、本地模型集成和数据加密等多项改进,显著提升了工具的实用性和安全性。这些变化特别适合需要频繁使用特定配置或在敏感环境中工作的用户。代码结构的优化也为未来的功能扩展奠定了更好的基础。

登录后查看全文
热门项目推荐
相关项目推荐