Files
AstrBot/README.md
T
2024-11-22 23:16:59 +08:00

88 lines
4.2 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
<p align="center">
<img width="750" alt="image" src="https://github.com/Soulter/AstrBot/assets/37870767/c6f057d9-46d7-4144-8116-00a962941746">
</p>
<div align="center">
[![GitHub release (latest by date)](https://img.shields.io/github/v/release/Soulter/AstrBot)](https://github.com/Soulter/AstrBot/releases/latest)
<img src="https://img.shields.io/badge/python-3.9+-blue.svg" alt="python">
<a href="https://hub.docker.com/r/soulter/astrbot"><img alt="Docker pull" src="https://img.shields.io/docker/pulls/soulter/astrbot.svg"/></a>
[![codecov](https://codecov.io/gh/Soulter/AstrBot/graph/badge.svg?token=FF3P5967B8)](https://codecov.io/gh/Soulter/AstrBot)
![过去3天消息数](https://img.shields.io/badge/dynamic/json?url=https%3A%2F%2Fapi.soulter.top%2Fastrbot%2Fstats&query=results.A.frames%5B0%5D.data.values%5B0%5D%5B0%5D&suffix=%E6%9D%A1&label=%E8%BF%87%E5%8E%BB%203%20%E5%A4%A9%E6%B6%88%E6%81%AF%E6%95%B0)
<a href="https://qm.qq.com/cgi-bin/qm/qr?k=EYGsuUTfe00_iOu9JTXS7_TEpMkXOvwv&jump_from=webapi&authKey=uUEMKCROfsseS+8IzqPjzV3y1tzy4AkykwTib2jNkOFdzezF9s9XknqnIaf3CDft">
<img alt="Static Badge" src="https://img.shields.io/badge/QQ群-322154837-purple">
</a>
<a href="https://astrbot.soulter.top/docs/main">快速开始</a>
<a href="https://github.com/Soulter/AstrBot/issues">问题提交</a>
<a href="https://astrbot.soulter.top/docs/develop/plugin4p">插件开发</a>
</div>
## 🛠️ 功能
#### 🌟 多消息平台支持
1. 支持在 QQ 群、QQ 频道、Telegram 等平台同时部署。
2. 支持文本转图片,Markdown 渲染。
#### 🌟 多 LLM 支持
1. 适配 OpenAI API,支持接入 Gemini、GPT、Llama、Claude、HuggingChat 等大语言模型和多实例上线。
2. 完善的上下文管理功能,支持持久化。
3. 适配了 OneAPI 等分发平台。
4. 支持网页搜索(Web Search)。
#### ☺️ [NEW] 强大且完善的 Agent
5. 基于 RAG 的长短期记忆支持。[开发中 ... 一同期待 v3.5.0](https://github.com/Soulter/AstrBot/issues/218)
6. 多模态信息理解与回复(图文、**表情包**) [开发中 ... 一同期待 v3.5.0](https://github.com/Soulter/AstrBot/issues/218)
7. 经过多轮对话与指令微调过的带有 ATRI(亚托莉) 人格的 LLM(基于 LLama-3.1-Chinese-Chat-8B) [已完成! 一同期待 v3.5.0](https://github.com/Soulter/AstrBot/issues/218)
8. 事件驱动的机器人**主动回复**[开发中 ... 一同期待 v3.5.0](https://github.com/Soulter/AstrBot/issues/218)
9. 基于多因素人格的事件驱动人格 [🧐 研究中 ...]
10. LLM + Live2D,带有情绪反馈和 TTS。[开发中 ... 一同期待 v3.5.0](https://github.com/Soulter/AstrBot/issues/218)
#### ✨ 美观实用的管理面板
1. 支持可视化修改配置
2. 日志实时查看
3. 简单的信息统计
4. 微调数据集管理 [开发中 ... 一同期待 v3.5.0](https://github.com/Soulter/AstrBot/issues/218)
5. 插件管理
#### 🧩 插件支持
1. 简单易用的开发接口
2. 基于工作流的插件模型 [开发中 ... 一同期待 v3.?.0](https://github.com/Soulter/AstrBot/issues/218)
有关插件的使用和列表请移步:[AstrBot 文档 - 插件](https://astrbot.soulter.top/docs/get-started/plugin)
## 云部署
[![Run on Repl.it](https://repl.it/badge/github/Soulter/AstrBot)](https://repl.it/github/Soulter/AstrBot)
## ❤️ 贡献
欢迎任何 Issues/Pull Requests!只需要将你的更改提交到此项目 :)
对于新功能的添加,请先通过 Issue 进行讨论。
## 🔭 展望
1. 更强大的 Agent 系统。
2. 打造插件工作流平台。
## ✨ Demo
<img width="600" alt="image" src="https://github.com/user-attachments/assets/404b0509-3a6c-4e70-9c03-a8a884c5ff2b">
<img width="600" alt="image" src="https://github.com/user-attachments/assets/bb57bd05-4c6d-4898-841e-cef321277675">
<img width="600" alt="image" src="https://github.com/user-attachments/assets/ade1e966-a312-4dd5-ae65-ce37f074e73f">
<img width="600" alt="image" src="https://github.com/user-attachments/assets/a02d25f0-9e34-4304-b5fb-8fb8df02e7b7">
## ✨ Support
- Star 这个项目!
- 在[爱发电](https://afdian.com/a/soulter)支持我!
- 在[微信](https://drive.soulter.top/f/pYfA/d903f4fa49a496fda3f16d2be9e023b5.png)支持我~