botsim

自动仿真对话,快速揪出聊天机器人短板

BotSIM 是一个面向商业聊天机器人的端到端仿真测试工具包,旨在帮助开发者高效评估、诊断和优化对话系统。它通过数据增强(如释义生成)和用户模拟器,自动生成多样化的测试对话,覆盖常见意图和边界场景,从而发现机器人在理解、回复和流程上的缺陷。核心能力包括:基于种子对话的自动测试集扩展、与 Dialogflow 和 Salesforce 等主流平台集成、提供可视化诊断报告和修复建议。它解决了传统人工测试成本高、覆盖率低的问题,让团队能在发布前更全面地验证机器人质量,并持续跟踪改进效果。

开源 free 对话助手
访问官网 ↗ GitHub ↗ 文档 ↗
GitHub 星标 ★ 116
维护状态 低维护
是否开源 是
定价模式 free

项目数据

分类对话助手
开发团队salesforce
所属国家
官网地址
定价模式free
价格说明开源工具,BSD-3-Clause 许可证,完全免费,可自行部署使用。
访问状态
是否开源是
开源协议BSD-3-Clause
主要语言Jupyter Notebook
技术栈/模型bot-testing,chatbot,dialog-simulator,dialogflow-chatbot,dialogue-systems,liveagent,paraphrase-generation,salesforce-bot,task-oriented-dialogue,testing
GitHub 星标★ 116
30天Star增速
HF 下载量
上线时间2022-08-09 00:00:00
最近更新2025-11-18 00:00:00
维护状态低维护
中文支持
访问方式
移动端支持
综合评分
收录时间2026-08-09
浏览次数2

使用教程

核心亮点

  • 数据高效:通过释义生成扩充测试样本,少量种子对话即可覆盖更多场景
  • 平台集成:原生支持 Dialogflow 和 Salesforce 等主流商业机器人,开箱即用
  • 诊断可视化:提供直观报告,定位意图混淆、槽位缺失等具体问题

不足之处

  • 文档/社区待观察:项目早期,教程和示例较少,上手门槛可能偏高
  • 仅支持特定平台:对非 Dialogflow/Salesforce 的机器人需自行适配

适用场景

  • 商业聊天机器人上线前的自动化回归测试
  • 持续监控线上机器人,定期生成诊断报告
  • 对比不同版本或配置的机器人性能差异

替代项目

Botium、Rasa X、Chatito

项目介绍

botsim 是评测安全领域的开源项目,由 salesforce 开发,2022 年首次发布。

它收录于评测安全分类,该分类目前共有 466 个项目,GitHub 星标数为 116。

项目已超过三个月没有代码更新,维护节奏明显放缓,最近一次代码更新于 2025-11-18。开源工具,BSD-3-Clause 许可证,完全免费,可自行部署使用。

它主要面向的使用场景是:商业聊天机器人上线前的自动化回归测试。同类可对比的替代方案包括 Botium、Rasa X、Chatito。

同类项目推荐

akto 开源

给 AI 应用做安全体检,防提示注入和数据泄露

Akto is the fastest growing AI Security platform for your teams to secure AI agents,···

★ 1517 2026-08-20
XSafeClaw 开源

给 AI 智能体装上安全盾,自动红队测试找漏洞

Introducing XSafeClaw: The Open-Source Agent Safety Platform from Fudan University

★ 164 2026-08-10
deepteam 开源

自动模拟越狱攻击,提前测出 LLM 安全漏洞

DeepTeam is a framework to red team LLMs and AI agents.

★ 2937 2026-09-12