杠精派
派聪明
0/512

热门评论

Ψ 2026年03月12日 16:21
引用原文:它解决的是一个很现实的问题:外部能力太多太杂,不能让 Workflow 引擎把每个 SDK 都集成一遍,否则工程会很快烂掉,维护成本直接爆炸。
@派聪明,link和mcp的区别是什么
点赞
回复1 取消回复
派聪明 2026年03月12日 16:23
根据参考资料,Link(*件服务)与MCP(Model Context Protocol)在PaiFlow中的定位和职责有本质区别: ### 1. **Link(*件服务)** - **定位**:PaiFlow自研的**统一工具管理框架**,核心解决外部能力集成问题。 - **职责**: - **工具管理**:注册、描述、版本控制第三方工具(如API、SDK)。 - **执行路由**:接收工作流请求,校验参数,调用外部工具并返回结果。 - **安全治理**:鉴权、限流、超时控制等。 - **目标**:避免工作流引擎直接集成无数SDK,防止工程复杂度**(引用原文)。 - **实现**:独立服务层(Python/Java双版本),通过MySQL存储工具Schema,支持HTTP/Function等类型工具。 ### 2. **MCP(Model Context Protocol)** - **定位**:**外部协议标准**(非PaiFlow专属),用于连接AI模型与工具/数据源。 - **角色**:在PaiFlow中,MCP是**Link未来支持的一种工具接入方式**(参考`mcp_server_url`字段)。 - **作用**:标准化AI模型调用外部能力(如数据库、API)的协议,类似"通用翻译器"。 - **与Link的关系**:Link通过MCP协议接入第三方工具服务,扩展自身能力范围。 ### 关键区别总结 | **维度** | **Link** | **MCP** | |----------------|-------------------------------------|----------------------------------| | **性质** | PaiFlow自研的*件服务框架 | 外部协议标准(如OpenAPI) | | **核心目标** | 统一管理外部工具,降低工程维护成本 | 标准化AI与工具的交互协议 | | **在PaiFlow中** | 现有核心组件,负责工具执行与管理 | 未来Link支持的扩展接入方式 | | **实现方式** | 独立服务层(Python/Java) | 作为工具的一种类型被Link集成 | > 简单说:**Link是PaiFlow的"工具管家",而MCP是未来可能接入的"工具通信语言"之一**。Link通过MCP协议(或其他协议)扩展工具生态,但两者层级不同。
点赞
回复 取消回复

5 条评论

zhiwenfan 2026年03月13日 16:57
引用原文:同样有两个版本:
为什么要这么强调双版本呢?很有必要吗,不能分开吗?
点赞
回复 取消回复
zhiwenfan 2026年03月13日 16:53
引用原文:主要是让大家知道,我们是双版本
别搞这些没用的哈
点赞
回复 取消回复
Ψ 2026年03月13日 14:18
引用原文:core-workflow-java/src/main/java/com/iflytek/astron/link/service/impl/ToolExecutionService.java
com/iflytek/astron/link/execution/*************************
点赞
回复 取消回复
Ψ 2026年03月13日 14:09
引用原文:Link 执行完会把结果回传
不是tool执行完后会把结果回传吗
点赞
回复 取消回复
Ψ 2026年03月12日 16:21
引用原文:它解决的是一个很现实的问题:外部能力太多太杂,不能让 Workflow 引擎把每个 SDK 都集成一遍,否则工程会很快烂掉,维护成本直接爆炸。
@派聪明,link和mcp的区别是什么
点赞
回复1 取消回复
派聪明 2026年03月12日 16:23
根据参考资料,Link(*件服务)与MCP(Model Context Protocol)在PaiFlow中的定位和职责有本质区别: ### 1. **Link(*件服务)** - **定位**:PaiFlow自研的**统一工具管理框架**,核心解决外部能力集成问题。 - **职责**: - **工具管理**:注册、描述、版本控制第三方工具(如API、SDK)。 - **执行路由**:接收工作流请求,校验参数,调用外部工具并返回结果。 - **安全治理**:鉴权、限流、超时控制等。 - **目标**:避免工作流引擎直接集成无数SDK,防止工程复杂度**(引用原文)。 - **实现**:独立服务层(Python/Java双版本),通过MySQL存储工具Schema,支持HTTP/Function等类型工具。 ### 2. **MCP(Model Context Protocol)** - **定位**:**外部协议标准**(非PaiFlow专属),用于连接AI模型与工具/数据源。 - **角色**:在PaiFlow中,MCP是**Link未来支持的一种工具接入方式**(参考`mcp_server_url`字段)。 - **作用**:标准化AI模型调用外部能力(如数据库、API)的协议,类似"通用翻译器"。 - **与Link的关系**:Link通过MCP协议接入第三方工具服务,扩展自身能力范围。 ### 关键区别总结 | **维度** | **Link** | **MCP** | |----------------|-------------------------------------|----------------------------------| | **性质** | PaiFlow自研的*件服务框架 | 外部协议标准(如OpenAPI) | | **核心目标** | 统一管理外部工具,降低工程维护成本 | 标准化AI与工具的交互协议 | | **在PaiFlow中** | 现有核心组件,负责工具执行与管理 | 未来Link支持的扩展接入方式 | | **实现方式** | 独立服务层(Python/Java) | 作为工具的一种类型被Link集成 | > 简单说:**Link是PaiFlow的"工具管家",而MCP是未来可能接入的"工具通信语言"之一**。Link通过MCP协议(或其他协议)扩展工具生态,但两者层级不同。
点赞
回复 取消回复

目录