Skip to content

Commit 7dc142d

Browse files
committed
docs: synchronize multi-language READMEs with README_zh.md
1 parent 3f863cc commit 7dc142d

File tree

5 files changed

+697
-658
lines changed

5 files changed

+697
-658
lines changed

README.md

Lines changed: 54 additions & 43 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
<div align="center">
44

5-
<a href="https://github.com/AstrBotDevs/AstrBot/blob/master/README.md">English</a> |
5+
<a href="https://github.com/AstrBotDevs/AstrBot/blob/master/README_zh.md">中文</a> |
66
<a href="https://github.com/AstrBotDevs/AstrBot/blob/master/README_zh-TW.md">繁體中文</a> |
77
<a href="https://github.com/AstrBotDevs/AstrBot/blob/master/README_ja.md">日本語</a> |
88
<a href="https://github.com/AstrBotDevs/AstrBot/blob/master/README_fr.md">Français</a> |
@@ -19,7 +19,7 @@
1919
<img src="https://img.shields.io/github/v/release/AstrBotDevs/AstrBot?color=76bad9" href="https://github.com/AstrBotDevs/AstrBot/releases/latest">
2020
<img src="https://img.shields.io/badge/python-3.10+-blue.svg" alt="python">
2121
<img src="https://deepwiki.com/badge.svg" href="https://deepwiki.com/AstrBotDevs/AstrBot">
22-
<a href="https://zread.ai/AstrBotDevs/AstrBot" target="_blank"><img src="https://img.shields.io/badge/Ask_Zread-_.svg?style=flat&color=00b0aa&labelColor=000000&logo=data%3Aimage%2Fsvg%2Bxml%3Bbase64%2CPHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTQuOTYxNTYgMS42MDAxSDIuMjQxNTZDMS44ODgxIDEuNjAwMSAxLjYwMTU2IDEuODg2NjQgMS42MDE1NiAyLjI0MDFWNC45NjAxQzEuNjAxNTYgNS4zMTM1NiAxLjg4ODEgNS42MDAxIDIuMjQxNTYgNS42MDAxSDQuOTYxNTZDNS4zMTUwMiA1LjYwMDEgNS42MDE1NiA1LjMxMzU2IDUuNjAxNTYgNC45NjAxVjIuMjQwMUM1LjYwMTU2IDEuODg2NjQgNS4zMTUwMiAxLjYwMDEgNC45NjE1NiAxLjYwMDFaIiBmaWxsPSIjZmZmIi8%2BCjxwYXRoIGQ9Ik00Ljk2MTU2IDEwLjM5OTlIMi4yNDE1NkMxLjg4ODEgMTAuMzk5OSAxLjYwMTU2IDEwLjY4NjQgMS42MDE1NiAxMS4wMzk5VjEzLjc1OTlDMS42MDE1NiAxNC4xMTM0IDEuODg4MSAxNC4zOTk5IDIuMjQxNTYgMTQuMzk5OUg0Ljk2MTU2QzUuMzE1MDIgMTQuMzk5OSA1LjYwMTU2IDE0LjExMzQgNS42MDE1NiAxMy43NTk5VjExLjAzOTlDNS42MDE1NiAxMC42ODY0IDUuMzE1MDIgMTAuMzk5OSA0Ljk2MTU2IDEwLjM5OTlaIiBmaWxsPSIjZmZmIi8%2BCjxwYXRoIGQ9Ik0xMy43NTg0IDEuNjAwMUgxMS4wMzg0QzEwLjY4NSAxLjYwMDEgMTAuMzk4NCAxLjg4NjY0IDEwLjM5ODQgMi4yNDAxVjQuOTYwMUMxMC4zOTg0IDUuMzEzNTYgMTAuNjg1IDUuNjAwMSAxMS4wMzg0IDUuNjAwMUgxMy43NTg0QzE0LjExMTkgNS42MDAxIDE0LjM5ODQgNS4zMTM1NiAxNC4zOTk4IDQuOTYwMVYyLjI0MDFDMTQuMzk4NCAxLjg4NjY0IDE0LjExMTkgMS42MDAxIDEzLjc1ODQgMS42MDAxWiIgZmlsbD0iI2ZmZiIvPgo8cGF0aCBkPSJNNCAxMkwxMiA0TDQgMTJaIiBmaWxsPSIjZmZmIi8%2BCjxwYXRoIGQ9Ik00IDEyTDEyIDQiIHN0cm9rZT0iI2ZmZiIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIvPgo8L3N2Zz4K&logoColor=ffffff" alt="zread"/></a>
22+
<a href="https://zread.ai/AstrBotDevs/AstrBot" target="_blank"><img src="https://img.shields.io/badge/Ask_Zread-_.svg?style=flat&color=00b0aa&labelColor=000000&logo=data%3Aimage%2Fsvg%2Bxml%3Bbase64%2CPHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTQuOTYxNTYgMS42MDAxSDIuMjQxNTZDMS44ODgxIDEuNjAwMSAxLjYwMTU2IDEuODg2NjQgMS42MDE1NiAyLjI0MDFWNC45NjAxQzEuNjAxNTYgNS4zMTM1NiAxLjg4ODEgNS42MDAxIDIuMjQxNTYgNS42MDAxSDQuOTYxNTZDNS4zMTUwMiA1LjYwMDEgNS42MDE1NiA1LjMxMzU2IDUuNjAxNTYgNC45NjAxVjIuMjQwMUM1LjYwMTU2IDEuODg2NjQgNS4zMTUwMiAxLjYwMDEgNC45NjE1NiAxLjYwMDFaIiBmaWxsPSIjZmZmIi8%2BCjxwYXRoIGQ9Ik00Ljk2MTU2IDEwLjM5OTlIMi4yNDE1NkMxLjg4ODEgMTAuMzk5OSAxLjYwMTU2IDEwLjY4NjQgMS42MDE1NiAxMS4wMzk5VjEzLjc1OTlDMS42MDE1NiAxNC4xMTM0IDEuODg4MSAxNC4zOTk5IDIuMjQxNTYgMTQuMzk5OUg0Ljk2MTU2QzUuMzE1MDIgMTQuMzk5OSA1LjYwMTU2IDE0LjExMzQgNS42MDE1NiAxMy43NTk5VjExLjAzOTlDNS42MDE1NiAxMC42ODY0IDUuMzE1MDIgMTAuMzk5OSA0Ljk2MTU2IDEwLjM5OTlaIiBmaWxsPSIjZmZmIi8%2BCjxwYXRoIGQ9Ik0xMy43NTg0IDEuNjAwMUgxMS4wMzg0QzEwLjY4NSAxLjYwMDEgMTAuMzk4NCAxLjg4NjY0IDEwLjM5ODQgMi4yNDAxVjQuOTYwMUMxMC4zOTg0IDUuMzEzNTYgMTAuNjg1IDUuNjAwMSAxMS4wMzg0IDUuNjAwMUgxMy43NTk0QzE0LjExMTkgNS42MDAxIDE0LjM5ODQgNS4zMTM1NiAxNC4zOTg0IDQuOTYwMVYyLjI0MDFDMTQuMzk4NCAxLjg4NjY0IDE0LjExMTkgMS42MDAxIDEzLjc1ODQgMS42MDAxWiIgZmlsbD0iI2ZmZiIvPgo8cGF0aCBkPSJNNCAxMkwxMiA0TDQgMTJaIiBmaWxsPSIjZmZmIi8%2BCjxwYXRoIGQ9Ik00IDEyTDEyIDQiIHN0cm9rZT0iI2ZmZiIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIvPgo8L3N2Zz4K&logoColor=ffffff" alt="zread"/></a>
2323
<a href="https://hub.docker.com/r/soulter/astrbot"><img alt="Docker pull" src="https://img.shields.io/docker/pulls/soulter/astrbot.svg?color=76bad9"/></a>
2424
<img src="https://img.shields.io/badge/dynamic/json?url=https%3A%2F%2Fapi.soulter.top%2Fastrbot%2Fplugin-num&query=%24.result&suffix=%20Plugins&label=Marketplace&cacheSeconds=3600">
2525
<img src="https://gitcode.com/Soulter/AstrBot/star/badge.svg" href="https://gitcode.com/Soulter/AstrBot">
@@ -28,28 +28,28 @@
2828
<br>
2929

3030
<a href="https://astrbot.app/">Home</a> |
31-
<a href="https://astrbot.app/">Documentation</a> |
31+
<a href="https://astrbot.app/">Docs</a> |
3232
<a href="https://blog.astrbot.app/">Blog</a> |
3333
<a href="https://astrbot.featurebase.app/roadmap">Roadmap</a> |
3434
<a href="https://github.com/AstrBotDevs/AstrBot/issues">Issues</a>
3535
<a href="mailto:community@astrbot.app">Email</a>
3636

3737
</div>
3838

39-
AstrBot is an open-source, one-stop Agentic personal and group chat assistant. It can be deployed on dozens of mainstream instant messaging platforms such as QQ, Telegram, WeCom, Lark (Feishu), DingTalk, Slack, etc. It also features a built-in lightweight ChatUI similar to OpenWebUI, creating a reliable and scalable conversational AI infrastructure for individuals, developers, and teams. Whether it's a personal AI companion, intelligent customer service, automated assistant, or enterprise knowledge base, AstrBot enables you to quickly build AI applications within the workflow of your instant messaging platforms.
39+
AstrBot is an open-source, all-in-one Agentic personal and group chat assistant that can be deployed on dozens of mainstream instant messaging platforms such as QQ, Telegram, WeCom, Lark, DingTalk, Slack, and more. It also features a built-in lightweight ChatUI similar to OpenWebUI, creating a reliable and scalable conversational AI infrastructure for individuals, developers, and teams. Whether it's a personal AI companion, smart customer service, automated assistant, or enterprise knowledge base, AstrBot enables you to quickly build AI applications within the workflow of your instant messaging platforms.
4040

4141
![landingpage](https://github.com/user-attachments/assets/45fc5699-cddf-4e21-af35-13040706f6c0)
4242

4343
## Key Features
4444

4545
1. 💯 Free & Open Source.
46-
2.AI LLM Chat, Multimodal, Agent, MCP, Skills, Knowledge Base, Persona, Auto-summarization.
47-
3. 🤖 Supports integration with Agent platforms like Dify, Aliyun Bailian, Coze, etc.
48-
4. 🌐 Multi-platform support: QQ, WeCom, Lark, DingTalk, WeChat Official Account, Telegram, Slack, and [more](#supported-messaging-platforms).
49-
5. 📦 Plugin Extension: 1000+ plugins available for one-click installation.
50-
6. 🛡️ [Agent Sandbox](https://docs.astrbot.app/use/astrbot-agent-sandbox.html): An isolated environment to safely execute code, call Shell, and reuse session-level resources.
46+
2.Large Language Model (LLM) dialogue, Multimodal, Agent, MCP, Skills, Knowledge Base, Persona settings, automatic dialogue compression.
47+
3. 🤖 Supports integration with agent platforms such as Dify, Alibaba Bailian, Coze, etc.
48+
4. 🌐 Multi-platform support: QQ, WeCom, Lark, DingTalk, WeChat Official Account, Telegram, Slack, and [more](#supported-message-platforms).
49+
5. 📦 Plugin extension: 1000+ plugins available for one-click installation.
50+
6. 🛡️ [Agent Sandbox](https://docs.astrbot.app/use/astrbot-agent-sandbox.html): Isolated environment for safely executing any code, calling Shell commands, and reusing session-level resources.
5151
7. 💻 WebUI support.
52-
8. 🌈 Web ChatUI support: ChatUI features built-in proxy sandbox, web search, etc.
52+
8. 🌈 Web ChatUI support: Built-in proxy sandbox, web search, etc. within ChatUI.
5353
9. 🌐 Internationalization (i18n) support.
5454

5555
<br>
@@ -73,18 +73,21 @@ AstrBot is an open-source, one-stop Agentic personal and group chat assistant. I
7373

7474
### One-Click Deployment
7575

76-
For users who want to quickly experience AstrBot, are familiar with the command line, and can install the `uv` environment themselves, we recommend using the `uv` one-click deployment method ⚡️.
76+
For users who want to experience AstrBot quickly, are familiar with the command line, and can install the `uv` environment themselves, we recommend using `uv` for one-click deployment ⚡️.
7777

7878
```bash
7979
uv tool install astrbot
80-
astrbot init # Run this command only for the first time to initialize the environment
81-
astrbot run
80+
astrbot init # Execute this command only for the first time to initialize the environment
81+
astrbot run # astrbot run --backend-only starts only the backend service
82+
83+
# Install development version (more fixes and new features, but less stable; suitable for developers)
84+
uv tool install git+https://github.com/AstrBotDevs/AstrBot@dev
8285
```
8386

84-
> Requires [uv](https://docs.astral.sh/uv/) installation.
87+
> Requires [uv](https://docs.astral.sh/uv/) installed.
8588
8689
> [!NOTE]
87-
> For macOS users: Due to macOS security checks, running the `astrbot` command for the first time may take a long time (about 10-20 seconds).
90+
> For macOS users: Due to macOS security checks, the first execution of the `astrbot` command may take a longer time (about 10-20 seconds).
8891
8992
Update `astrbot`:
9093

@@ -94,7 +97,7 @@ uv tool upgrade astrbot
9497

9598
### Docker Deployment
9699

97-
For users familiar with containers who prefer a more stable deployment method suitable for production environments, we recommend using Docker / Docker Compose to deploy AstrBot.
100+
For users familiar with containers who prefer a more stable deployment suitable for production environments, we recommend using Docker / Docker Compose to deploy AstrBot.
98101

99102
Please refer to the official documentation [Deploy AstrBot with Docker](https://astrbot.app/deploy/astrbot/docker.html).
100103

@@ -106,37 +109,37 @@ For users who want to deploy AstrBot with one click and do not want to manage se
106109

107110
### Desktop Client Deployment
108111

109-
For users who wish to use AstrBot on the desktop and primarily use ChatUI as the entry point, we recommend using the AstrBot App.
112+
For users who wish to use AstrBot on the desktop with ChatUI as the main interface, we recommend using the AstrBot App.
110113

111114
Go to [AstrBot-desktop](https://github.com/AstrBotDevs/AstrBot-desktop) to download and install; this method is intended for desktop use and is not recommended for server scenarios.
112115

113116
### Launcher Deployment
114117

115-
Also for desktop use, for users who want to quickly deploy and achieve environment isolation for multiple instances, we recommend AstrBot Launcher.
118+
Also for desktop, users who want quick deployment and isolated environments for multiple instances can use the AstrBot Launcher.
116119

117120
Go to [AstrBot Launcher](https://github.com/Raven95676/astrbot-launcher) to download and install.
118121

119122
### Deploy on Replit
120123

121-
The Replit deployment is maintained by the community and is suitable for online demonstrations and lightweight trial scenarios.
124+
Replit deployment is maintained by the community, suitable for online demos and lightweight trials.
122125

123126
[![Run on Repl.it](https://repl.it/badge/github/AstrBotDevs/AstrBot)](https://repl.it/github/AstrBotDevs/AstrBot)
124127

125128
### AUR
126129

127-
The AUR method is intended for Arch Linux users who wish to install AstrBot via the system package manager.
130+
The AUR method is for Arch Linux users who wish to install AstrBot via the system package manager.
128131

129-
Run the following command in the terminal to install the `astrbot-git` package. Once installed, you can start using it.
132+
Execute the following command in the terminal to install the `astrbot-git` package. You can start using it after installation completes.
130133

131134
```bash
132135
yay -S astrbot-git
133136
```
134137

135138
**More Deployment Methods**
136139

137-
If you need a panel-based or highly customized deployment, please refer to [BT Panel](https://astrbot.app/deploy/astrbot/btpanel.html) (BT Panel App Store installation), [1Panel](https://astrbot.app/deploy/astrbot/1panel.html) (1Panel App Store installation), [CasaOS](https://astrbot.app/deploy/astrbot/casaos.html) (NAS / Home Server visual deployment), and [Manual Deployment](https://astrbot.app/deploy/astrbot/cli.html) (Full custom installation based on source code and `uv`).
140+
If you need panel-based or highly customized deployment, you can refer to [BT Panel](https://astrbot.app/deploy/astrbot/btpanel.html) (BT Panel App Store), [1Panel](https://astrbot.app/deploy/astrbot/1panel.html) (1Panel App Store), [CasaOS](https://astrbot.app/deploy/astrbot/casaos.html) (NAS / Home Server visual deployment), and [Manual Deployment](https://astrbot.app/deploy/astrbot/cli.html) (Full custom installation based on source code and `uv`).
138141

139-
## Supported Messaging Platforms
142+
## Supported Message Platforms
140143

141144
Connect AstrBot to your favorite chat platforms.
142145

@@ -173,15 +176,15 @@ Connect AstrBot to your favorite chat platforms.
173176
| Ollama (Local) | LLM |
174177
| LM Studio (Local) | LLM |
175178
| [AIHubMix](https://aihubmix.com/?aff=4bfH) | LLM (API Gateway, supports all models) |
176-
| [Uyun AI](https://www.compshare.cn/?ytag=GPU_YY-gh_astrbot&referral_code=FV7DcGowN4hB5UuXKgpE74) | LLM (API Gateway, supports all models) |
179+
| [Compshare](https://www.compshare.cn/?ytag=GPU_YY-gh_astrbot&referral_code=FV7DcGowN4hB5UuXKgpE74) | LLM (API Gateway, supports all models) |
177180
| [SiliconFlow](https://docs.siliconflow.cn/cn/usercases/use-siliconcloud-in-astrbot) | LLM (API Gateway, supports all models) |
178181
| [PPIO](https://ppio.com/user/register?invited_by=AIOONE) | LLM (API Gateway, supports all models) |
179182
| [302.AI](https://share.302.ai/rr1M3l) | LLM (API Gateway, supports all models)|
180183
| [TokenPony](https://www.tokenpony.cn/3YPyf) | LLM (API Gateway, supports all models)|
181184
| ModelScope | LLM |
182185
| OneAPI | LLM |
183186
| Dify | LLMOps Platform |
184-
| Aliyun Bailian | LLMOps Platform |
187+
| Alibaba Bailian | LLMOps Platform |
185188
| Coze | LLMOps Platform |
186189
| OpenAI Whisper | Speech-to-Text |
187190
| SenseVoice | Speech-to-Text |
@@ -191,19 +194,23 @@ Connect AstrBot to your favorite chat platforms.
191194
| GPT-Sovits | Text-to-Speech |
192195
| FishAudio | Text-to-Speech |
193196
| Edge TTS | Text-to-Speech |
194-
| Aliyun Bailian TTS | Text-to-Speech |
197+
| Alibaba Bailian TTS | Text-to-Speech |
195198
| Azure TTS | Text-to-Speech |
196199
| Minimax TTS | Text-to-Speech |
197-
| Volcengine TTS | Text-to-Speech |
200+
| Volcano Engine TTS | Text-to-Speech |
198201

199202
## ❤️ Contribution
200203

201-
Issues and Pull Requests are welcome! Just submit your changes to this project :)
204+
Welcome any Issues/Pull Requests! Just submit your changes to this project :)
202205

203206
### How to Contribute
204207

205-
You can contribute by viewing issues or helping to review PRs (Pull Requests). Any issue or PR is welcome to participate in promoting community contributions. Of course, these are just suggestions, and you can contribute in any way. For the addition of new features, please discuss via Issue first.
206-
It is recommended to merge functional PRs into the `dev` branch, which will be merged into the main branch and released as a new version after testing modifications.
208+
You can contribute by viewing issues or helping to review PRs (Pull Requests). Any issues or PRs are welcome to promote community contribution. Of course, these are just suggestions; you can contribute in any way. For new feature additions, please discuss via Issue first.
209+
It is recommended to merge functional PRs into the `dev` branch, which will be merged into the main branch and released as a new version after testing.
210+
To reduce conflicts, we suggest:
211+
1. Create your working branch based on the `dev` branch, avoid working directly on the `main` branch.
212+
2. When submitting a PR, select the `dev` branch as the target.
213+
3. Regularly sync the `dev` branch to your local environment; use `git pull` frequently.
207214

208215
### Development Environment
209216

@@ -215,13 +222,17 @@ git switch dev # Switch to dev branch
215222
pip install pre-commit # or uv tool install pre-commit
216223
pre-commit install
217224
```
218-
It is recommended to use `uv` for local installation and testing:
225+
226+
We recommend using `uv` for local installation and testing:
227+
219228
```bash
220229
uv tool install -e . --force
221230
astrbot init
222231
astrbot run
223232
```
224-
Frontend debugging:
233+
234+
Frontend Debugging:
235+
225236
```bash
226237
astrbot run --backend-only
227238
cd dashboard
@@ -239,7 +250,7 @@ bun dev
239250
- Group 6: 753075035
240251
- Group 7: 743746109
241252
- Group 8: 1030353265
242-
- Developer Group (Casual Chat): 975206796
253+
- Developer Group (Casual): 975206796
243254
- Developer Group (Official): 1039761811
244255

245256
### Discord Channel
@@ -248,30 +259,30 @@ bun dev
248259

249260
## ❤️ Special Thanks
250261

251-
Special thanks to all Contributors and Plugin Developers for their contributions to AstrBot ❤️
262+
Special thanks to all Contributors and plugin developers for their contributions to AstrBot ❤️
252263

253264
<a href="https://github.com/AstrBotDevs/AstrBot/graphs/contributors">
254265
<img src="https://contrib.rocks/image?repo=AstrBotDevs/AstrBot&max=200&columns=14" />
255266
</a>
256267

257268
In addition, the birth of this project cannot be separated from the help of the following open-source projects:
258269

259-
- [NapNeko/NapCatQQ](https://github.com/NapNeko/NapCatQQ) - The great cat framework
270+
- [NapNeko/NapCatQQ](https://github.com/NapNeko/NapCatQQ) - Great Cat Framework
260271

261-
Open source project friendly links:
272+
Open Source Project Friendly Links:
262273

263-
- [NoneBot2](https://github.com/nonebot/nonebot2) - Excellent Python asynchronous ChatBot framework
264-
- [Koishi](https://github.com/koishijs/koishi) - Excellent Node.js ChatBot framework
265-
- [MaiBot](https://github.com/Mai-with-u/MaiBot) - Excellent anthropomorphic AI ChatBot
274+
- [NoneBot2](https://github.com/nonebot/nonebot2) - Excellent Python Asynchronous ChatBot Framework
275+
- [Koishi](https://github.com/koishijs/koishi) - Excellent Node.js ChatBot Framework
276+
- [MaiBot](https://github.com/Mai-with-u/MaiBot) - Excellent Anthropomorphic AI ChatBot
266277
- [nekro-agent](https://github.com/KroMiose/nekro-agent) - Excellent Agent ChatBot
267-
- [LangBot](https://github.com/langbot-app/LangBot) - Excellent multi-platform AI ChatBot
268-
- [ChatLuna](https://github.com/ChatLunaLab/chatluna) - Excellent multi-platform AI ChatBot Koishi plugin
269-
- [Operit AI](https://github.com/AAswordman/Operit) - Excellent AI intelligent assistant Android APP
278+
- [LangBot](https://github.com/langbot-app/LangBot) - Excellent Multi-platform AI ChatBot
279+
- [ChatLuna](https://github.com/ChatLunaLab/chatluna) - Excellent Multi-platform AI ChatBot Koishi Plugin
280+
- [Operit AI](https://github.com/AAswordman/Operit) - Excellent AI Assistant Android APP
270281

271282
## ⭐ Star History
272283

273284
> [!TIP]
274-
> If this project has been helpful to your life/work, or if you are interested in the future development of this project, please give the project a Star. This is our motivation to maintain this open-source project <3
285+
> If this project helps your life/work, or you are concerned about the future development of this project, please Star the project. This is our motivation to maintain this open-source project <3
275286
276287
<div align="center">
277288

0 commit comments

Comments
 (0)