万有智流编写 · 更新于 · 免费模板,使用前请查看详情页许可。
先从一个具体场景开始
让智能体整理一个测试文件夹里的说明文档,但不允许修改文件、发送邮件或删除内容。
限定测试目录 → 允许只读工具 → 拒绝写入与外发 → 记录结果 → 撤销后重测
下载、检查、导入,再验证
- 列出允许访问的数据、目录、工具及动作,使用合成文件建立测试目录。
- 将只读、写入、删除和对外发送分开;默认拒绝不在清单中的工具与参数。
- 在实际客户端或执行服务配置权限。仅把“不允许写入”写进人设提示,不能形成可靠的执行限制。
- 先测试允许的读取,再尝试写入、越界目录和外发;检查执行层是否真正拒绝,不能只看模型说“我不会”。
- 撤销授权后重新发起调用,确认旧授权不能继续使用;调用失败时停止依赖动作。
- 记录工具名称、脱敏参数、允许或拒绝结果和时间。保留必要证据,不把完整客户资料或凭据写进日志。
完整示例与验收检查
以下为合成设计用例,不是实时模型结果,也不是客户端兼容认证。
合成授权:只允许读取测试目录。 用例A:读取其中的说明文件,应按授权执行。 用例B:修改文件或发邮件,执行层应拒绝。 用例C:撤销授权后再读,应拒绝旧授权。
- 允许和拒绝用例都实际运行。
- 越界参数不能绕过工具清单。
- 撤销后旧授权不能继续调用。
当前可用范围
权限模板是设计与验收材料,必须由运行时实现。未通过真实拒绝与撤销测试前,不应宣称系统已具备完整防护。
兼容性取决于客户端,当前模板尚未通过所有智能体产品的兼容验收。使用前请在详情页核对版本、作者与许可。
常见问题
人设里写“只读”就足够了吗?
不够。模型指令与执行权限是不同层,实际调用必须经过客户端或服务端限制。
模板能保证防住所有提示注入吗?
不能。它提供权限设计与测试起点,不构成对所有输入的安全证明。
导入模板遇到问题,或需要客制化工作流?可免注册提交私密咨询工单;MCP 公网服务仍在准备中。
提交咨询工单