前言¶
把网页正文、邮件、工单、仓库里的文本交给 Agent 之前,很难判断这些文本里有没有藏一句”忽略以上指令”。正则和关键词黑名单能挡掉明显的那几个说法,挡不住换一种措辞、换一种语言、或者夹在正常段落中间的注入。DKnownAI Guard 这类 Skill 的思路是把判断交给模型:把待检测文本提交出去,拿回一个”这是注入/越狱尝试”的结论,再决定要不要放行。
下面介绍 SkillHub 上的 DKnownAI Guard,说明它的定位、能做什么、以及哪些信息目前无法核实。
这是什么¶
DKnownAI Guard 是 SkillHub 上的社区 Skill,坐标 @user_c9faff27/dknownai-guard,由 user_c9faff27 发布维护,当前版本 1.0.2,来源标记为 community,分类 ai-agent。
它解决的问题是:Agent 在处理外部文本时缺少统一的安全检查入口。Skill 把检测能力封装成可调用的形式,供 Agent 在处理外部内容前做一次校验。
官方简介原文:
Use to check text with DKnownAI Guard, detect prompt injection or jailbreak attempts, assess agent security risk, or integrate the Guard API.
从这段简介可以读出四件事:检测文本、识别提示注入或越狱尝试、评估 Agent 安全风险、集成 Guard API。
核心功能¶
以下能力均来自官方简介,未做扩展。
1、文本检测。把一段文本交给 DKnownAI Guard 做检查,拿到检测结果后决定后续动作。
2、提示注入与越狱识别。面向”忽略前置指令”“扮演另一个角色以绕过限制”这类输入。
3、Agent 安全风险评估。对 Agent 面临或刚执行过的输入给出安全风险判断。
4、Guard API 集成。简介中单独列出,说明除了当作 Skill 使用,也可以直接把 Guard API 接进自己的流程。
安装与启用¶
需要说明的是,本次写作时 SkillHub 页面(https://www.skillhub.cn/skills/user_c9faff27/dknownai-guard)和官方地址(https://api.skillhub.cn/user_c9faff27/dknownai-guard)均抓取失败,已抓取资料中没有安装命令、目录位置或配置字段。
因此这里不给安装命令。下面是资料中已核实的信息:
坐标: @user_c9faff27/dknownai-guard
版本: 1.0.2
来源: community
分类: ai-agent
标签: requires_api_key=true
requires_api_key=true 说明使用前需要 API Key,但 Key 的申请入口、Header 名称、请求格式在已抓取资料里没有出现,本文不做推测。要拿到准确的安装与配置步骤,需要能打开上述官方页面后再补充。
典型用法¶
已抓取资料中没有可复现的调用示例,没有请求体、响应字段或命令行用法。这里只能列出官方简介给出的四类使用方向,具体调用方式需以官方页面为准:
1、在 Agent 处理外部文本前,对该文本做一次检查;
2、对疑似提示注入或越狱尝试的输入做识别;
3、对 Agent 的安全风险做评估;
4、把 Guard API 集成到现有流程中。
适用场景与注意¶
适合的场景:输入来源不可信、需要在进入 Agent 主流程前做拦截的场合,例如抓取网页正文后送入 Agent、处理用户提交的长文本、读取外部仓库或邮件内容。
需要注意的几点:
1、需要 API Key。requires_api_key=true 意味着这条链路依赖外部服务,离线环境和没有配额的场景不一定能直接用。
2、来源是社区而非官方。发布者是 user_c9faff27,community 标记说明它不由平台方维护,质量与维护频率需要自行判断。
3、页面数据是快照。抓取时页面显示评分 100000、下载 101053、安装 0。安装数为 0 说明采用者还很少,遇到问题时能查到的公开反馈有限。
4、检测不等于防御。一次文本检查可以降低风险,不能替代权限控制、输出校验和沙箱隔离。如果 Agent 本身可以执行写文件、发请求这类动作,靠这一层挡不住绕过检测的其他路径。
结尾¶
DKnownAI Guard 的价值在于把提示注入和越狱检测变成一个可以嵌在 Agent 输入侧的检查动作,而不必自己去拼正则和词表。由于本次抓取失败,它的安装方式、请求格式和响应结构都未能核实,建议先打开官方页面确认再决定是否接入。
官方地址:https://api.skillhub.cn/user_c9faff27/dknownai-guard
SkillHub 页面:https://www.skillhub.cn/skills/user_c9faff27/dknownai-guard