Free Product

Workflow Shield

Workflow Shield 不是 DRM,也不是神奇加密壳。它是一个边界保护工具:公开 contract,隐藏 operator logic,让调用和验证都成立,但不轻易把高价值 workflow 明文交出去。

What it protects

保护的是 workflow 的可重组成本,而不是宣传一个绝对不可破解的神话。

保护的是边界,不是神话

Workflow Shield 不承诺绝对不可破解,它的目标是让调用比重组更划算,让隐藏逻辑始终留在更受控的地方。

公开合同层,隐藏操作层

输入输出、验证方式、可见资产可以公开;真正的 prompts、fallback branches、operator notes 不打进公开包。

适合 Agent,也适合人类开发者

Agent 可以读取 contract 和 verify 信息,人类开发者可以下载 package spec 和示例做集成。

Public vs hidden

第一版只做一件事:把公开 contract 层和隐藏 operator 层分开。

Public surface

  • inputs / outputs
  • validation checks
  • verification template
  • package integrity hash

Hidden surface

  • operator prompts
  • fallback logic
  • decision tree details
  • internal notes

Why it matters

  • 调用方知道怎么接,不知道怎么完整重构
  • Agent 可以用 contract,不必拿到 operator 层
  • 高价值部分留给更受控的交付方式

Spec example

第一版先用 package spec 证明边界设计,不先做重型 runtime。

{
  "id": "shield-basic-bundle",
  "summary": "Protect a private workflow by exposing only the contract",
  "assets": [
    { "id": "workflow-contract", "kind": "manifest", "exposure": "public" },
    { "id": "operator-prompts", "kind": "prompt-pack", "exposure": "hidden" }
  ],
  "boundaries": [
    "Public consumers can inspect inputs, outputs, and validation checks.",
    "Hidden prompts are never bundled into the public package."
  ]
}

Source & proof

如果你要判断它是不是真工具,先看源码、示例和文档,而不是只看产品描述。

GitHub source

公开仓库里包含 CLI、页面说明和示例 spec。

Open source tree

Docs

查看命令、package spec 和边界规则。

Open docs

Example

示例 spec 已随仓库公开,用来证明这不是只停留在概念层的名字。

Open examples

Before / After

这个产品真正改变的不是“能不能藏”,而是“接入和重组之间的成本关系”。

Before

Before:团队把整套 workflow 直接交给外部接入方,输入、输出、fallback prompt 和 operator notes 混在一起。结果是别人知道怎么调用,也知道怎么完整拆解。

After

After:只公开 contract、validation checks 和 verification 信息,把 prompts、fallback branches 和 operator notes 留在隐藏层。接入仍成立,但完整重组成本明显上升。

Verdict

它最适合“我必须让别人能接,但不想把高价值 operator logic 一起送出去”的场景。

Next step

先看文档,再下载 CLI 或示例 spec。