← 返回列表

Prompt Lint:AI 提示词静态分析与规则校验工具

Kenny27lokku/prompt-integrity-validator · Lint Your Prompts, Ship Better Agents – Prompt Refiner 2026 Rule Engine

GitHub原文发布 未知首次收录 2026-09-18上架 2026-09-18 07:01

☆ 收藏查看项目 ↗

ELI5:它是什么,解决什么问题

Prompt Lint 是一个面向 AI 提示词模板的静态分析引擎,对发送给 Claude、ChatGPT、Gemini 等 LLM 的提示词做确定性的规则检查,而不改写内容。它提供 PR001–PR-INJ03 共 47 条规则,覆盖角色混淆、注入面暴露、分隔符逃逸、长度与冗余指令等问题,并支持 CLI、CI/CD 集成、JSON 与 HTML 报告、本地 Web 仪表盘以及通过自有 API Key 调用 OpenAI 与 Anthropic 接口进行模型特定校验。

核心能力与快速开始

★ 1 · HTML

能做什么
对提示词文件进行确定性规则校验,规则目录涵盖 PR001–PR-INJ03 共 47 条规则,包括角色歧义与冲突、链式思考不匹配、长度约束、冗余与死指令、系统提示词注入面、分隔符逃逸、用户输入权限提升等。支持通过 .prompt-lint.yml 配置规则级别、目标模型、输出格式与监听目录;提供 CLI 单文件检查、目录递归扫描、JSON 机器可读输出、CI 友好退出码,以及 prompt-lint serve 启动的本地 Web 仪表盘,可按严重级别、规则编号或模型过滤违规并导出 PDF/CSV。可选用 OpenAI 与 Anthropic API Key 进行模型特定校验,支持批处理与成本报告。除英文外支持 16 种语言的提示词解析与本地化规则消息。
适用场景
在把提示词提交进代码库或部署到生产前做结构检查,发现角色冲突、注入面暴露和冗余指令;在 CI/CD 流水线中对提示词目录做门禁式检查;用批处理模式审计提示词库并评估 token 浪费与 API 成本;用本地仪表盘对多模型提示词做可视化违规梳理。
项目形态
可直接使用的工具
部署方式
README 称分析完全在本地进行,无需数据库或云依赖,以静态二进制形式运行,并支持完全隔离网络(air-gapped)的企业部署;同时提供 Docker 运行方式。未说明具体的部署步骤细节。
主要依赖
README 列出支持 Linux(x86_64/ARM64)、macOS(Apple Silicon 与 Intel)、Windows 11(x64)及 Docker 任意宿主。若使用 API 动态校验,需要自备有效的 OpenAI 与 Anthropic API Key。其他运行依赖未说明。
使用限制
README 明确声明该项目是开发工具,不保证提示词安全或模型行为,无法阻止所有幻觉、注入攻击或意外输出;规则目录确定但并不穷尽,仍需在沙箱环境中用真实模型调用测试。README 自称 MIT 许可(可商用),但仓库元数据中 license 字段为空,许可状态以实际仓库为准。API 集成功能会产生外部 API 调用,其成本与限制未说明。
许可证
未说明
最近推送
2026-09-18 06:34

资料检查:2026-09-18 07:00 · 卡片整理:2026-09-18 07:00
卡片由 AI 根据仓库资料整理,未进行安装或运行验证 · 本次更新未完成,保留上次成功内容

职业应用

程序员

程序员在开发 AI 应用时,可用 Prompt Lint 对提示词模板做静态规则检查,发现角色混淆、注入面暴露、分隔符逃逸、长度与冗余指令等问题,并通过 CLI 或 CI/CD 集成在提交前拦截有问题的提示词。

查看内容依据
Prompt Lint 是一个面向 AI 提示词模板的静态分析引擎,对发送给 Claude、ChatGPT、Gemini 等 LLM 的提示词做确定性的规则检查,而不改写内容。

官方使用入口 ↗

由 AI 根据来源材料整理,未进行安装或运行验证

产品经理

产品经理在编写或评审 AI 产品中的提示词时,可用 Prompt Lint 检查提示词是否存在角色混淆、注入面暴露、冗余指令等问题,并生成 JSON 或 HTML 报告用于团队评审。

查看内容依据
它提供 PR001–PR-INJ03 共 47 条规则,覆盖角色混淆、注入面暴露、分隔符逃逸、长度与冗余指令等问题,并支持 CLI、CI/CD 集成、JSON 与 HTML 报告、本地 Web 仪表盘以及通过自有 API Key 调用 OpenAI 与 Anthropic 接口进行模型特定校验。

官方使用入口 ↗

由 AI 根据来源材料整理,未进行安装或运行验证

这是基于来源内容整理的摘要。原文链接失效后,本页摘要和讨论仍会保留。

讨论 0

登录后参与讨论,阅读资讯无需注册。

还没有评论,来分享第一个看法。