ChatLunaLab/chatluna
Koishi 机器人插件,为 QQ 等聊天机器人接入多家大模型,支持预设人格与多种输出格式。
- Star
- 445
- Fork
- 51
- 未关闭 Issue
- 6
- 最近提交
- 10天前
这是什么?
ChatLuna 是 Koishi 聊天机器人框架的插件,让机器人借助大语言模型进行对话。它接入了 OpenAI、Azure OpenAI、Gemini、Claude、DeepSeek、通义千问、豆包、智谱、讯飞星火、文心一言、混元、Ollama、RWKV 等多家模型或平台,在 Koishi 中可直接安装,无需手动编辑配置文件。
除普通聊天外,插件提供聊天、浏览、Agent 三种模式,支持以 YAML 文件定义的自定义人格预设,并内置速率限制和黑名单。回复可以是文字、语音、渲染图片或混合形式,还支持流式输出、多模态模型的图片输入、长期记忆以及 MCP 客户端。模型的联网搜索可通过 Google、Bing、DuckDuckGo 和 Tavily 实现。
它适合在 QQ 等 Koishi 机器人的群聊或私聊中接入大模型助手的运营者,也适合希望基于 LangChain 和 Koishi API 扩展新适配器的开发者。
核心功能
- 01接入 OpenAI、Gemini、Claude、DeepSeek、通义千问、Ollama 等多家模型。
- 02提供聊天、浏览、Agent 三种对话模式。
- 03通过 YAML 预设文件自定义人格。
- 04支持文字、语音、图片渲染及混合输出。
- 05支持流式响应,以及多模态模型的图片输入。
- 06内置速率限制、黑名单和 MCP 客户端。
适用场景
- 在通过 Koishi 运行的 QQ 群聊中加入大模型助手。
- 让机器人结合联网搜索结果回答问题。
- 通过预设文件为不同群组设置不同人格。
- 基于 LangChain 和 Koishi 快速开发新的模型适配器。
快速上手
- 1
在 Koishi 项目中安装本插件(参见部署文档)
- 2
使用 yarn 将 ChatLuna 克隆到 Koishi 模版项目中
yarn clone ChatLunaLab/chatluna - 3
首次使用前构建一次项目
yarn workspace @root/chatluna-koishi build - 4
以开发模式启动模版项目
yarn dev
使用前须知
- 项目处于缓慢开发状态,正在准备 v2 版本。
- Claude 等模型提供商需要自备 API Key,且部分收费。
- 项目采用 AGPL-3.0 许可证,这是一种适用于衍生作品的 Copyleft 许可证。
收录于专题
标签
常见问题
- chatluna 是什么?
- Koishi 机器人插件,为 QQ 等聊天机器人接入多家大模型,支持预设人格与多种输出格式。 ChatLuna 是 Koishi 聊天机器人框架的插件,让机器人借助大语言模型进行对话。它接入了 OpenAI、Azure OpenAI、Gemini、Claude、DeepSeek、通义千问、豆包、智谱、讯飞星火、文心一言、混元、Ollama、RWKV 等多家模型或平台,在 Koishi 中可直接安装,无需手动编辑配置文件。
- chatluna 可以免费使用吗?用的什么许可证?
- chatluna 以 AGPL-3.0 许可证开源。用于商业产品前,请先确认许可证条款。
- chatluna 还在维护吗?
- 活跃维护中。chatluna 最近一次提交是在 2026年10月28日。
- chatluna 适合用来做什么?
- 在通过 Koishi 运行的 QQ 群聊中加入大模型助手。 让机器人结合联网搜索结果回答问题。 通过预设文件为不同群组设置不同人格。 基于 LangChain 和 Koishi 快速开发新的模型适配器。
- chatluna 怎么安装和运行?
- 在 Koishi 项目中安装本插件(参见部署文档) 使用 yarn 将 ChatLuna 克隆到 Koishi 模版项目中: yarn clone ChatLunaLab/chatluna 首次使用前构建一次项目: yarn workspace @root/chatluna-koishi build 以开发模式启动模版项目: yarn dev
- 在哪里获取 chatluna?
- 源代码和安装说明在 GitHub 上:https://github.com/ChatLunaLab/chatluna
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
相关项目
基于 LangChain 官方文档和支持知识库回答 LangChain、LangGraph、LangSmith 问题的文档助手。
麦麦 MaiBot 是基于大语言模型的聊天智能体,主要用于 QQ 群聊,说话风格接近真人,并支持插件扩展。
开源企业级智能体平台,集成 RAG 知识库、可视化工作流与 MCP 工具调用。
可自托管的类 ChatGPT 聊天平台,统一接入多家 AI 模型服务,支持 Agent、MCP 与多用户登录。