1.14.0-rc1: Dify x 智能体技能用于生产工作流

:collision: Dify x 代理技能,赋能生产工作流

来源:Release 1.14.0-rc1: New Agent x Skills for Production Workflows · langgenius/dify · GitHub

1.14.0-rc1 带来了全新的代理构建体验:沙盒运行时、技能编辑器、协作以及动态变量组装。预览文档:https://docs.bash-is-all-you-need.dify.dev/

:glowing_star: 立即体验

使用全新的代理 + 技能工作流,仅需数分钟即可完成构建。

:backhand_index_pointing_right: 立即体验:在线演示

不知从何开始?
使用我们现成的操作模板!

:puzzle_piece: 从模板开始 (推荐) :backhand_index_pointing_right: 模板

:sparkles: 亮点

  • 全新代理运行时,具备沙盒执行和代理模式。(代理文档 · 运行时文档)
  • 技能编辑器,帮助您构建可复用的 SOP (标准操作流程) 模块,并使用 @ 内联调用工具 (例如,@send_email)。(文件系统文档)
  • 命令 + 上传文件到沙盒,使运行时操作变得实用且可控。(命令文档 · 上传文档)
  • “拉取变量”,通过组装变量和聊天历史提取,释放动态上下文。(拉取变量文档)
  • 协作测试版,增加了共享编辑、评论和 @ 提及功能。(协作文档)

:framed_picture: 功能快照

:puzzle_piece: 技能编辑器 + @tool

编写可复用技能,并使用 @ 内联调用工具 (例如,@send_email)。

Tool Action

:brain: 全新代理运行时

交付具备沙盒执行和代理模式的多步代理流程。

img_v3_02us_7fdc1732-f5f9-41dc-a60a-246ed8be261g

:globe_showing_europe_africa: 创建并发布您的第一个代理模板

Dify Studio 中构建并测试您的工作流,然后与世界分享。

如何发布:

  • 点击右上角面板中的 发布 → 发布到应用市场
  • 或者通过 创作者中心 上传您导出的文件
    :backhand_index_pointing_right: https://creators.dify.ai/

填写您的模板详情并提交审核。

审核通过后,您的模板将显示在 模板市场
:backhand_index_pointing_right: Dify Marketplace

让其他人可以复刻、探索并在您的工作基础上进行构建。

:hammer_and_wrench: 命令 + 上传文件到沙盒

将文件上传到沙盒中,然后运行受控命令以执行实际任务。

image

:counterclockwise_arrows_button: 拉取变量

组装变量并从 LLM 聊天历史中提取结构化值。

@Agent · Entry Point

:handshake: 协作 (测试版)

通过评论、提及和实时在线状态协同编辑工作流。image

:link: 文档与体验

:warning: 预览通知

  • 1.14.0-rc1 是一个用于评估和反馈的测试预览发布候选版本。
  • 此预览版本不保证稳定性、可用性和兼容性。
  • 我们建议仅在非生产环境中使用此版本。
  • 协作功能处于测试阶段;自托管设置需要协作/WebSocket配置。

升级指南

Docker Compose 部署

  1. 备份您的自定义 docker-compose YAML 文件(可选)

cd docker cp docker-compose.yaml docker-compose.yaml.$(date +%s).bak

  1. feat/support-agent-sandbox 分支获取最新代码

git checkout feat/support-agent-sandbox

  1. 停止服务。请在 docker 目录下执行

docker compose down

  1. 备份数据

tar -cvf volumes-$(date +%s).tgz volumes

  1. 升级服务

docker compose up -d

源代码部署

  1. 停止 API 服务器、Worker 和 Web 前端服务器。
  2. 从发布分支获取最新代码:

git checkout feat/support-agent-sandbox

  1. 更新 Python 依赖项:

cd api uv sync

  1. 然后,运行迁移脚本:

uv run flask db upgrade

  1. 最后,再次运行 API 服务器、Worker 和 Web 前端服务器。

有哪些变化

  • fix(web): 登录后重定向到 OAuth 授权页面而不是 /apps by @RockChinQ in #32177
  • feat(api): 为特定工作流日志添加计划清理任务 by @razerzhang in #31843
  • feat: 为 DSL 上传和 OAuth 重定向添加创作者平台助手 (Vibe Kanban) by @RockChinQ in #32232
  • test: 为一些基础组件添加单元测试 by @saumyatalwani in #32201
  • test: 为数据集模块添加全面的单元和集成测试 by @CodingOnStar in #32187
  • test(web): 为插件和工具模块添加全面的单元和集成测试 by @CodingOnStar in #32220
  • test: 为计费组件添加全面的单元和集成测试 by @CodingOnStar in #32227
  • test: 为共享、开发和“跳转到任意”模块添加单元和集成测试 by @CodingOnStar in #32246
  • test: 为 RAG Pipeline 组件添加全面的单元和集成测试 by @CodingOnStar in #32237
  • feat(tests): 为探索应用列表、已安装应用和侧边栏生命周期流程添加集成测试 by @CodingOnStar in #32248
  • fix: 元数据批量编辑因事务拆分和异常被吞噬而静默失败 by @veeceey in #32041
  • fix: 无法在单次运行中上传文件 by @hyoban in #32276
  • fix: 发布到市场时为经典应用导出 YAML 而不是 ZIP (Vibe Kanban) by @RockChinQ in #32284
  • chore(deps): 将 /api 中的 pillow 从 12.0.0 升级到 12.1.1 by @dependabot[bot] in #32250
  • feat: 支持配置插件生成文件的最大大小 by @bowenliang123 in #30887
  • feat(api): 优化 OceanBase 向量存储性能和可配置性 by @connermo in #32263
  • test(web): 添加和增强多个模块的前端自动化测试 by @CodingOnStar in #32268
  • chore(deps): 将 /web 中的 qs 从 6.14.1 升级到 6.14.2 by @dependabot[bot] in #32290
  • test: 为基础组件添加单元测试-第一部分 by @poojanInfocusp in #32154
  • test: 为应用卡片操作、列表浏览和创建应用流程添加集成测试 by @CodingOnStar in #32298
  • test: 为一些基础组件添加测试 by @saumyatalwani in #32265

新贡献者

完整更新日志: 1.13.0…1.14.0-rc1

https://skills.bash-is-all-you-need.dify.dev/apps 响应速度太慢,无法体验新功能。

请问cloud订阅版本什么时候会升级到1.13或者1.14,目前是1.12版本