开发框架#测试评估#红队#CI 集成

Promptfoo · 提示词与 RAG 测试评估工具

给 Prompt 写单元测试:红队测试 + 模型输出评估的开源 CLI

25k stars 2.3k forksTypeScript MIT 最近提交 2026-09-09 在 GitHub 查看源码

快速上手

npm install -g promptfoo
promptfoo init
promptfoo eval
promptfoo view

项目速览

Promptfoo 把软件工程的质量实践带进 AI 开发:用 YAML 声明测试用例,自动对比不同模型/提示词的输出质量,内置幻觉检测、安全红队(越狱/注入攻击)用例库,CI 可直接集成。

能做什么

  • Prompt 回归测试:改一版提示词,跑一遍看哪些用例退化
  • 多模型横向评估(准确率/相似度/自定义断言)
  • 自动化红队测试,上线前找 Agent 应用的安全漏洞

怎么部署

npm 全局安装,CLI 与 Web UI 双形态。配合 编程提示词教程 迭代提示词质量。

适合谁

对 AI 应用有质量要求的工程团队与 Prompt 工程师。

不想部署?试试同类在线工具

返回全部开源项目指标每周自动更新,数据来自 GitHub API