赫库斯数据使用授权系统(Herkus Custodian)

先遮挡数据,再决定它能在哪里使用。

面向 AI 智能体的数据使用控制。遮挡是基础:模型和智能体使用受保护引用。核心是决定:这个真实值,此刻能不能为这个任务、在这个目的地使用。

按设计,真实值只在最后一跳由业务系统使用。适用于经过 Herkus Custodian 的数据请求。授权不是一次性批准,而是在动作生效、数据被使用的那一刻,仍然成立。

不只是隐藏,还要决定。

每个真实值都按这个任务、这个目的地、这个时刻来判断。

[ACCOUNT_1]

真实值只在最后一跳使用。

智能体和模型使用受保护引用,业务系统使用真实值。

智能体委托的是任务,不是数据。

每个智能体只拿到它的任务需要的内容。

不给

不清楚就不给。

每一次使用和每一次拒绝都有记录。

审计记录里零真实值。

按设计,记录里只有受保护引用,不保存真实值。

记录中 0 个真实值

支持文本、文档、PDF 扫描件(OCR)和通话转写。

工作方式

一个客服智能体发送确认邮件。

模型使用受保护引用,由 Herkus Custodian 决定真实地址能在哪里使用。

1遮挡。真实邮箱地址在智能体和模型看到之前就被替换。

客户记录 · anna.k@example.comCRM → Herkus Custodian
已遮挡
客户记录 · [EMAIL_1]Herkus Custodian → AI 智能体

2模型只看到引用。

为 [EMAIL_1] 起草确认邮件AI 智能体 → 大模型
把确认邮件发送到 [EMAIL_1]大模型 → AI 智能体

3先决定,再在最后一跳使用。真实地址只用于这封邮件、在这一刻。

发送邮件到 [EMAIL_1]AI 智能体 → Herkus Custodian
这里、现在可以用吗? 在此使用真实值
在最后一跳填入真实地址 在此使用真实值Herkus Custodian → 邮件

4其他地方不给。同一个引用发到别的目的地,拿不到真实值。

把 [EMAIL_1] 发到外部工具 不给AI 智能体 → Herkus Custodian
不给 不给

遮挡让真实数据不进入模型;Herkus Custodian 决定它可以在哪里使用。

在此使用真实值不给[EMAIL_1]受保护引用

示意流程 · 虚构数据

动手试

真实值可以去哪里?

智能体和模型使用受保护引用。选择谁来要真实值,以及用途。

客户记录

邮箱 anna.k@example.com

智能体和模型看到 [EMAIL_1]

谁来要真实值

用途

Herkus Custodian · 使用的那一刻虚构数据
智能体和模型看到[EMAIL_1]
邮件系统 收到anna.k@example.com

赫库斯的回答

在此使用真实值。只在邮件系统内部使用,用于发送这封确认邮件。

记录 · 已记录这次使用,记录中不保存真实值。

示意示例 · 虚构数据

审计记录

每一步都可查,记录里零真实值。

每一次使用、每一次拒绝都有记录:哪个智能体、为了什么任务、在哪个目的地、什么时候。按设计,记录里只有受保护引用,不保存真实值。审计看得清每一步,记录本身不暴露客户数据。

Herkus Custodian 的使用记录

一封确认邮件,两次请求

记录中 0 个真实值
时间智能体引用目的地 · 用途决定真实值
10:20:05客服智能体[EMAIL_1]邮件系统 · 发送订单确认在此使用真实值不保存
10:20:41客服智能体[EMAIL_1]外部工具 · 未说明不给未给出

示意记录 · 虚构数据

可审计

谁要了哪个引用、为了什么、在哪里用、给没给,都能查到。

不扩散

按设计,审计记录不会变成又一个存放客户数据的地方。

可留存

记录可以纳入你自己的日志和审计体系,保存期限由你按规定设置。

不只是脱敏

仅有脱敏Herkus Custodian
它回答的问题什么应该被隐藏?这个真实值,此刻能不能在这里、为这个任务使用?
真实值出现在哪里凡是有访问权限的地方按设计,只在最后一跳由业务系统使用
多个智能体数据跟着每个任务流转智能体可以委托任务,不能转交数据访问权
不清楚的时候不处理不给真实值
记录谁访问了某个字段哪个智能体看到了什么、真实值在哪里被使用,记录中不保存真实值
输入结构化字段文本、文档、PDF 扫描件(OCR)、通话转写
  • 客服智能体
  • CRM 与工单系统
  • 账户与地址数据
  • 外发消息

按设计运行在你的环境中。信任与安全

和我们聊聊

试一条客户数据的路径。

从一个在业务系统中使用客户账户或地址数据的客服智能体开始。 contact@herkus.cn