关于 prompt-governance
此技能用于审查提示词中的注入、偏见和安全问题,并维护已批准提示词的版本化目录,帮助团队按明确流程完成审计、审批和部署管理。
主要功能
- 01注入、偏见与安全审计
- 02版本化提示词目录管理
- 03比较提示词版本
- 04审计记录与回滚支持
适用场景
- 01审批前审查提示词
- 02整理并管理已批准提示词
- 03晋级前比较提示词版本
- 04出现问题后回滚提示词
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ borghei/ claude-skills --skill prompt-governance安装后在 Claude Code 中输入/prompt-governance确认已加载。
包含的文件
除 SKILL.md 外,安装时一起下载的参考资料和脚本。
references/prompt-governance-framework.mdscripts/prompt_auditor.pyprompt_catalog_manager.py详细介绍
提示词治理
类别: 工程 领域: AI 治理
概述
提示词治理技能提供用于审计提示词安全漏洞、偏见和安全问题的工具,还可管理经过版本控制的已批准提示词目录。对于大规模部署基于大模型的应用的组织来说,这些功能至关重要。
先行确认
在审计或管理目录之前,请确认以下输入。如果有任何一项未知或含糊不清,请先询问,不要自行假设:
- 目标提示词 — 要审计的确切文件/文本,或要管理的目录(每项检查的对象)
- 任务:审计还是管理目录 — 决定使用
prompt_auditor.py还是prompt_catalog_manager.py,以及整个工作流 - 检查重点 — 注入/偏见/安全(决定运行哪些审计检查以及通过/失败标准)
停止规则:只询问对输出影响最大的 2-3 个问题。如果用户说“先起草”,则继续,并在产物顶部列出假设。
快速开始
# Audit a prompt for security and safety issues
python scripts/prompt_auditor.py --file system_prompt.txt
# Audit with specific focus
python scripts/prompt_auditor.py --text "You are a helpful assistant..." --checks injection,bias,safety
# Initialize a prompt catalog
python scripts/prompt_catalog_manager.py --init --catalog-dir ./prompts
# Add a prompt to the catalog
python scripts/prompt_catalog_manager.py --add --name "customer-support-v1" --file prompt.txt --catalog-dir ./prompts
# List all prompts in catalog
python scripts/prompt_catalog_manager.py --list --catalog-dir ./prompts
工具概览
| 工具 | 用途 | 关键标志 |
|---|---|---|
prompt_auditor.py | 审计提示词中的注入、偏见和安全问题 | --file、--text、--checks、--format |
prompt_catalog_manager.py | 管理经过版本控制的提示词目录 | --init、--add、--list、--diff、--catalog-dir |
工作流
提示词审查流程
- 作者编写或修改提示词
- 运行
prompt_auditor.py进行自动检查 - 审查发现并处理关键问题
- 使用
prompt_catalog_manager.py将已批准的提示词添加到目录 - 从目录部署(绝不使用临时来源)
提示词版本控制
- 使用语义化版本控制,将所有提示词存储在目录中
- 提升版本前使用
--diff比较各版本 - 保留所有提示词变更的审计跟踪记录
- 发现问题时回滚到先前版本
参考文档
- 提示词治理框架 - 政策、审查流程和合规要求
常见模式
提示词生命周期
起草 -> 审计 -> 审查 -> 批准 -> 部署 -> 监控 -> 退役
治理检查清单
- 不存在注入漏洞
- 不具备生成有害内容的可能性
- 采取适当的偏见缓解措施
- 明确界定范围
- 限定输出格式
- 提供错误处理说明
评论
支持 Markdown