跳转至

开始

前置知识

要进行二次开发,你需要有以下语言/框架的基础

python基础

Ariadne

内置 ORM

SAGIRI-BOT 内置了使用 SQLAlchemy 实现的 ORM 类,可用于数据库数据修改等操作,同时理论上可以适配多种数据库,用户可以自己选择喜欢的数据库种类

ORM 定义存放在 shared.orm 下,可自行查看源码

内置模型类

为了方便内部的数据传递,SAGIRI-BOT 中有许多的数据模型,可以从中获取到诸如设置、配置文件等的一系列信息

所有的模型类都存放在 shared.models 下,可自行查看源码

内置工具类

SAGIRI-BOT 提供了一系列内置工具,希望能够让开发变得更加简单、快捷,并有一个统一的风格

所有的工具都存放在 shared.utils 下,可自行查看源码

剩下的之后再写,咕咕咕...