跳到主要内容

介绍

DevStream 是为满足用户个性化智能需求设计的一套工作流管理系统。

DevStream 包含两个部分:

开源项目的 GitHub 地址为:https://github.com/devstream-io/devstream 💻

欢迎参与贡献,加入社区:https://discord.com/invite/V5SE3QpdHM 🤝

为什么工作流是智能的未来?

智能工作流是具有特定任务经验并利用 AI 实现自动化的可执行过程。通常包括两类:

  • 按预编排好的步骤调用 AI 的脚本;
  • 按人类经验自主规划步骤完成特定任务的智能体。

相比之下:

  • 非智能工作流难以适应多变的现实情况,人类工作负担依然繁重;
  • 通用智能体因为缺失了将个人或组织私有经验显性化的过程,无法真正做出实际好用的效果。

所以,我们认为智能工作流是将 AI 转化为实际生产力的主要载体。

如何满足用户个性化需求?

满足用户个性化的过程,也是将个人和组织私有经验显性化的过程。这个过程的关键在于:

  • 极简地框架和灵活的语言让人很容易就能表达自己的经验和需求;
  • 基于此,最终让人能通过自然语言就能实现工作流。

相比之下,无代码或低代码工具通过“拖拉拽”做工作流,不可避免地存在各种限制,有学习成本和表达阻力。

与 MCP 什么关系?

DevStream 与模型上下文协议(Model Context Protocol)都提供了统一的标准框架,便利大模型与外部能力之间的互操作性,但有不同的设计选择:

  • MCP 采用基于 RPC 的客户端/服务器架构,具有服务注册、能力发现等机制,可类比为微服务架构,更适用于功能相对固化的工具;
  • DevStream 使用目录和文件表达语义,通过进程间调用即可实现,简单易用,可类比为脚本命令,更适用于功能灵活、自由表达的工作流。