createBlobCapabilityImpl
createBlobCapabilityImpl(
options,ctx):CapabilityImplementation
Defined in: packages/plugin-sdk/src/plugin-sdk.ts:132
创建单输入→单输出的 Blob 能力实现(长期方案:消除 plugin-* 重复)。
封装“取 blob → 调 operation → 派生 metadata → createAsset → 进度/取消” 五步样板。plugin-image / plugin-video / plugin-pdf(single kind)共享此工厂, 各自只提供 operation 函数与 isStub 检测,不再重复 wrapAsImplementation。
merge(N→1) / split(1→N) 形态不同,使用 createMergeCapabilityImpl / createSplitCapabilityImpl 工厂。