# 项目开发 | 小棉智能
可爱，智能且易扩展

Skip to content

# 项目开发 ​

## 先决条件 ​

- `Git`
- `Python3.10+`

## 准备工作 ​

- 克隆仓库

bash

    git clone https://github.com/LiteyukiStudio/nonebot-plugin-marshoai.git # 克隆仓库
    cd nonebot-plugin-marshoai  # 切换目录

- 安装依赖 项目使用pdm作为依赖管理

bash

    python3 -m venv venv    # 或创建你自己的环境
    source venv/bin/activate    # 激活虚拟环境
    pip install pdm # 安装依赖管理
    pdm install # 安装依赖
    pre-commit install  # 安装 pre-commit 钩子

## 代码规范 ​

主仓库需要遵循以下代码规范

- `PEP8` 代码风格
- `Black` 代码格式化
- `mypy` 静态类型检查
- `Google Docstring` 文档规范

可以在编辑器中安装相应的插件进行辅助

## 其他 ​

感谢以下的贡献者们：