Koishi
不活跃简介
跨平台聊天机器人框架,支持 Discord、Telegram、QQ 等多个平台,通过插件化架构实现高度可扩展的对话式 AI 能力。
核心特性
- 跨平台聊天机器人框架,支持 QQ、Telegram、Discord、飞书等多个平台,支持多账户和跨平台数据互通
- 可视化 Web 控制台,无需编程即可管理插件、监控运行状态和控制机器人行为
- 丰富的插件生态,拥有 3000+ 官方和社区插件,覆盖数据库、网页控制台、状态管理及业务功能
- 完整的 TypeScript 支持,提供顶级类型定义和 IDE 代码提示,开发体验流畅
- 模块热重载功能,保存即可更新插件,无需频繁重启机器人
- 所有核心功能均通过单元测试,确保可靠性并提供插件测试最佳实践
适用场景
💡 构建同时在 QQ、Telegram、Discord 等多个消息平台运行的聊天机器人
💡 创建基于插件扩展的 AI 客服助手
💡 开发具有自动化审核和交互功能的社区管理机器人
💡 使用可视化控制台和插件市场快速原型开发对话式 AI 应用
💡 基于 TypeScript 可靠性和热重载开发流程构建企业级聊天机器人解决方案
分类
快速开始
通过 npm 安装 Koishi(`npm install koishi`)并运行 `koishi init` 脚手架新项目。localhost:5120 的 Web 控制台可从市场安装插件、连接聊天平台和可视化配置机器人,无需编程基础即可完成基础搭建。