产品详细介绍

Durable 是一款专为企业打造的生成式 AI 软件与自动化开发平台,核心目标是“从想法到可投产软件,全程自动化”。与传统的低代码或脚本工具不同,Durable 直接生成真正的生产级代码,而不是简单的代理链、宏脚本或提示封装,让最终产出的软件性能和可维护性接近企业自有工程团队编写的系统。

1. 面向企业问题的端到端自动化
Durable 的 AI 能够将企业中的业务痛点和流程瓶颈转化为可运行的自动化系统。你只需用自然语言描述“哪里出了问题”或“需要实现什么”,Durable 会自动:

  • 调查和分析现有系统与接口;
  • 与团队协作梳理业务逻辑;
  • 形成清晰、结构化的需求说明;
  • 在此基础上生成、测试并部署生产级代码。

2. 以需求文档为唯一“真源”
在 Durable 中,需求说明书(Requirements Spec)是整个系统的“单一事实来源”。所有自动化逻辑都映射到一份可读的、自然语言编写的需求文档:

  • 你可以随时用普通英文编辑需求内容;
  • 每次修改需求,Durable 会自动更新底层代码以保持一致;
  • 无需再通过工单、排期或迭代流程等待开发资源。

这意味着业务团队可以直接驱动系统演进,而不必依赖大量跨部门沟通和手工开发。

3. 真正的生产级代码与自动维护
Durable 生成的是可在生产环境运行的真实代码,而非一次性脚本:

  • 自动完成代码生成、单元测试与集成测试;
  • 一键部署到生产环境,减少人为操作风险;
  • 当外部 API 变更或运行中出现错误时,Durable 会自动修复并在规格文档中提交更新,供你审核确认。

这种“自维护”能力,帮助企业在系统复杂度不断提升的情况下,仍然保持较低的运维成本和较高的稳定性。

4. 自然语言交互与可视化需求管理
Durable 的交互方式完全围绕自然语言展开:

  • 用普通英文描述你想要的功能或流程;
  • 系统会主动提出澄清问题,确保理解业务背景和约束;
  • 生成的自动化方案以“可读需求条目”的形式呈现,你可以逐条查看和修改;
  • 点击任意需求条目即可发起变更请求,无需接触任何代码。

这让非技术角色(如运营、产品、业务负责人)也能直接参与系统设计与迭代。

5. 广泛的系统集成能力
Durable 可以连接任何提供 API 的系统,包括常见 SaaS、内部服务以及相对小众或定制化的系统:

  • 通过 API 读取和写入业务数据;
  • 在多个系统之间编排复杂流程;
  • 将原本分散在不同工具中的操作统一自动化。

无论是 CRM、ERP、工单系统还是自建服务,只要有 API,Durable 就能将其纳入自动化流程。

6. 安全与合规为核心设计
Durable 从底层架构开始就围绕企业级安全与合规要求设计:

  • 集成数据在隔离容器中处理,避免不同客户或不同流程之间的数据交叉;
  • 发送到 Durable 服务器的仅为监控所需的最小数据集,并在静态存储时进行加密;
  • 适配企业对数据隐私、访问控制和审计的严格要求。

这使得 Durable 适用于对安全与合规有高要求的行业和大型团队。

简单使用教程

以下是一个从零开始使用 Durable 的简明流程,帮助你快速理解其工作方式:

步骤一:描述业务问题或目标

  1. 登录 Durable 平台后,创建一个新项目或自动化。
  2. 在输入区域用自然语言描述你的需求,例如:
    • “当有新的客户在 CRM 中创建时,自动在我们的支持系统中创建工单并发送欢迎邮件。”
    • “我们需要一个审批流程:销售提交折扣申请后,金额超过 10 万需经理审批,否则自动通过。”
  3. 尽量写清楚业务背景、涉及系统和关键规则,Durable 会根据描述自动提取要点。

步骤二:回答澄清问题,完善需求

  1. Durable 会根据你的初始描述提出一系列澄清问题,例如:
    • 使用的是哪款 CRM?
    • 邮件发送需要使用哪个邮件服务?
    • 审批通过或拒绝后分别要触发什么动作?
  2. 你只需用普通英文回答这些问题,系统会自动更新对需求的理解。
  3. 完成问答后,Durable 会生成一份结构化的需求说明文档(Requirements Spec)。

步骤三:审阅并编辑需求说明

  1. 在界面中查看生成的需求文档,每一条业务规则和流程步骤都会以自然语言列出。
  2. 如果发现描述不准确或需要补充:
    • 直接在文档中编辑文字;或
    • 选中某条需求,点击修改/评论,说明你想要的变更。
  3. Durable 会根据你的修改自动调整底层设计,无需你关心具体实现细节。

步骤四:自动生成、测试与部署

  1. 当你确认需求文档无误后,点击“Deploy”或类似的部署按钮。
  2. Durable 会在后台自动完成:
    • 代码生成与构建;
    • 自动化测试(单元测试、集成测试);
    • 部署到指定环境。
  3. 部署完成后,你的自动化流程或新功能即可在真实业务环境中运行。

步骤五:运行监控与自动维护

  1. 在 Durable 控制台中查看运行状态和监控数据,了解每个自动化流程的执行情况。
  2. 如果外部 API 发生变更或出现错误:
    • Durable 会自动尝试修复并更新实现;
    • 同时在需求说明中提交变更建议,等待你审核确认。
  3. 当业务规则变化时,只需回到需求文档,用自然语言修改相关条目,再次点击部署即可完成系统升级。

通过以上步骤,企业团队可以在几乎不写代码的前提下,从业务问题出发,快速获得可投产、可维护的自动化软件系统。