rivescript-python

用简单脚本快速构建聊天机器人,无需复杂编程。

开源 🏷️完全免费 🔧 仅开源项目,无在线服务,需自行部署 对话助手 🍴 复刻 71 🐛 待处理 34 👀 关注 23
访问官网 ↗ GitHub ↗
GitHub 星标 ★ 159
维护状态 低维护
是否开源 开源
定价模式 🏷️完全免费 开源项目,MIT许可证,完全免费,可自行部署使用。

项目预览

rivescript-python 项目界面预览图
图片来源:GitHub 官方仓库名片

项目数据

分类对话助手
开发团队aichaos
定价模式🏷️完全免费
价格说明开源项目,MIT许可证,完全免费,可自行部署使用。
访问状态🔧 仅开源项目,无在线服务,需自行部署
是否开源是
开源协议MIT
主要语言Python
技术栈/模型ai,artificial-intelligence,bots,chatbot,chatbots,rivescript
GitHub 星标★ 159
上线时间2012-04-20 00:00:00
代码更新2021-11-22
仓库体积2.6 MB
本站数据更新2026-11-08
维护状态低维护
收录时间2026-08-09
浏览次数4

项目介绍

RiveScript 是一种专为聊天机器人设计的脚本语言,通过简单的语法定义触发模式和响应内容,让开发者无需复杂编程即可构建对话逻辑。rivescript-python 是其在 Python 中的官方解释器,能够解析和执行 RiveScript 脚本,支持变量、条件分支、随机回复、重定向等核心功能。它解决了从零编写对话管理系统的痛点,尤其适合快速原型和中小型聊天机器人项目。解释器提供了清晰的 API,可轻松集成到现有 Python 应用中,并支持从文件或字符串加载脚本。虽然项目早期阶段功能相对基础,但为对话设计提供了一种轻量、可读性强的方案。

Star 增长趋势

本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整

数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 159

核心亮点

  • 脚本语法直观,非程序员也能快速上手设计对话流程
  • 轻量级解释器,依赖少,易于嵌入现有 Python 项目
  • 支持变量、条件、随机回复等常用对话逻辑,满足基础需求

不足之处

  • 文档和社区资源相对有限,学习深度功能需自行探索
  • 项目处于早期,功能迭代和生态完善度待观察

适用场景

  • 快速搭建客服问答机器人原型
  • 教育场景中演示对话系统原理
  • 为特定领域定制简单交互式助手

替代项目

Rasa、ChatterBot、Wit.ai

上一篇:twitch-bot

下一篇:UnilmChatchitRobot

同类项目推荐

PalmHill.BlazorChat 开源

用 Blazor 打造本地大模型实时聊天界面,开箱即用

PalmHill.BlazorChat is a chat application and API built with Blazor WebAssembly, Sig···

★ 72 2026-08-09
cli-llm-mesh 开源

终端里极速畅聊多款顶级 AI 模型,轻量又免费

Top 5 AI Models CLI Chat 2026 – Minimal & Fast

★ 116 2026-08-09
rasa_core 开源

用机器学习自动管理多轮对话流程,告别硬编码规则。

Rasa Core is now part of the Rasa repo: An open source machine learning framework to···

★ 2344 2026-08-09
errbot 开源

用 Python 写聊天机器人,把运维命令直接聊出来

Errbot is a chatbot, a daemon that connects to your favorite chat service and bring ···

★ 3311 2026-08-09
discord-needle 开源

发消息自动开线程,让 Discord 频道不再刷屏

Needle is a Discord bot that creates Discord threads automatically.

★ 231 2026-08-09
Bard 开源

用 Python 调起 Google Bard,快速集成对话能力

Python SDK/API for reverse engineered Google Bard

★ 1388 2026-08-09
seq2seq-chatbot 开源

用TensorFlow快速搭建自己的seq2seq聊天机器人

A sequence2sequence chatbot implementation with TensorFlow.

★ 99 2026-08-09
ai-chat-md-export 开源

一键将 ChatGPT/Claude 聊天记录导出为 Markdown,方便存档与分享。

Command-line tool for converting ChatGPT and Claude chat history to readable Markdow···

★ 62 2026-08-09
pointer 开源

极简纯文本 AI 聊天,本地私密无干扰

A clean app focused on pure-text AI conversation experience. 专注于纯文本 AI 聊天体验···

★ 90 2026-08-09