workflow、MCP、RAG 里,哪些是通用模式,哪些只是工具习惯
- 来源:https://didilili.github.io/ai-agents-from-zero/#/
- 参考仓库:https://github.com/didilili/ai-agents-from-zero
我最怕学完之后只会某个平台的手法
这条资源覆盖 Coze、Dify、LangChain、LangGraph、MCP、RAG,实用性很强,但也最容易带来一个问题:
你最后记住的是某个平台怎么点,而不是某类系统问题本来该怎么解决。
所以我会强迫自己做一层拆分:哪些东西拿到别的平台还成立,哪些只是当前工具的操作习惯。
workflow:可迁移的是状态流,不是画布本身
我认为 workflow 最值得带走的,是下面这些通用模式:
- 把大任务拆成可检查的多步
- 明确每一步需要什么输入和产出什么状态
- 在分支、重试、人工介入这些点上保留控制感
这些东西,不管你在 Coze、Dify 还是 LangGraph 里做,底层问题都一样。
反过来,下面这些更像工具习惯:
- 某个平台的节点命名方式
- 某个画布的拖拽交互
- 某种平台特有的 DSL 或配置项
如果我学完 workflow 之后,离开原平台就讲不清任务状态怎么流转,那我学到的多半只是工具操作。