🎨 improve tree style

This commit is contained in:
yanyongyu 2022-01-22 15:35:52 +08:00
parent 12d9a68351
commit 7d81e079de
2 changed files with 42 additions and 42 deletions

View File

@ -18,19 +18,19 @@ nb create
## 目录结构 ## 目录结构
```bash title=Project ```tree title=Project
AweSome-Bot 📦 AweSome-Bot
├── "awesome_bot" # 或是 src ├── 📂 awesome_bot # 或是 src
│ └── "plugins" │ └── 📜 plugins
├── ".env" # 可选的 ├── 📜 .env # 可选的
├── ".env.dev" # 可选的 ├── 📜 .env.dev # 可选的
├── ".env.prod" # 可选的 ├── 📜 .env.prod # 可选的
├── .gitignore ├── 📜 .gitignore
├── "bot.py" ├── 📜 bot.py
├── docker-compose.yml ├── 📜 docker-compose.yml
├── Dockerfile ├── 📜 Dockerfile
├── "pyproject.toml" ├── 📜 pyproject.toml
└── README.md └── 📜 README.md
``` ```
- `awesome_bot/plugins``src/plugins`: 用于存放编写的 bot 插件 - `awesome_bot/plugins``src/plugins`: 用于存放编写的 bot 插件

View File

@ -17,20 +17,20 @@ description: 插件入门
在合适的路径创建一个 `.py` 文件即可。例如在 [创建项目](../create-project.md) 中创建的项目中,我们可以在 `awesome_bot/plugins/` 目录中创建一个文件 `foo.py` 在合适的路径创建一个 `.py` 文件即可。例如在 [创建项目](../create-project.md) 中创建的项目中,我们可以在 `awesome_bot/plugins/` 目录中创建一个文件 `foo.py`
```bash title=Project {4} ```tree title=Project {4}
AweSome-Bot 📦 AweSome-Bot
├── awesome_bot ├── 📂 awesome_bot
│ └── plugins │ └── 📂 plugins
| └── foo.py | └── 📜 foo.py
├── .env ├── 📜 .env
├── .env.dev ├── 📜 .env.dev
├── .env.prod ├── 📜 .env.prod
├── .gitignore ├── 📜 .gitignore
├── bot.py ├── 📜 bot.py
├── docker-compose.yml ├── 📜 docker-compose.yml
├── Dockerfile ├── 📜 Dockerfile
├── pyproject.toml ├── 📜 pyproject.toml
└── README.md └── 📜 README.md
``` ```
这个时候它已经可以被称为一个插件了,尽管它还什么都没做。 这个时候它已经可以被称为一个插件了,尽管它还什么都没做。
@ -39,21 +39,21 @@ AweSome-Bot
在合适的路径创建一个文件夹,并在文件夹内创建文件 `__init__.py` 即可。例如在 [创建项目](../create-project.md) 中创建的项目中,我们可以在 `awesome_bot/plugins/` 目录中创建一个文件夹 `foo`,并在这个文件夹内创建一个文件 `__init__.py` 在合适的路径创建一个文件夹,并在文件夹内创建文件 `__init__.py` 即可。例如在 [创建项目](../create-project.md) 中创建的项目中,我们可以在 `awesome_bot/plugins/` 目录中创建一个文件夹 `foo`,并在这个文件夹内创建一个文件 `__init__.py`
```bash title=Project {4,5} ```tree title=Project {4,5}
AweSome-Bot 📦 AweSome-Bot
├── awesome_bot ├── 📂 awesome_bot
│ └── plugins │ └── 📂 plugins
| └── foo.py | └── 📂 foo.py
| └── __init__.py | └── 📜 __init__.py
├── .env ├── 📜 .env
├── .env.dev ├── 📜 .env.dev
├── .env.prod ├── 📜 .env.prod
├── .gitignore ├── 📜 .gitignore
├── bot.py ├── 📜 bot.py
├── docker-compose.yml ├── 📜 docker-compose.yml
├── Dockerfile ├── 📜 Dockerfile
├── pyproject.toml ├── 📜 pyproject.toml
└── README.md └── 📜 README.md
``` ```
这个时候 `foo` 就是一个合法的 Python 包了,同时也是合法的 NoneBot 插件,插件内容可以在 `__init__.py` 中编写。 这个时候 `foo` 就是一个合法的 Python 包了,同时也是合法的 NoneBot 插件,插件内容可以在 `__init__.py` 中编写。