跳到主要内容

安装小真寻(手动)

版本警告

真寻Bot需要python版本为 >=3.10

下载

HibiKier / zhenxun_bot clone代码 或 直接下载 压缩包 解压

安装依赖包

安装poetry

pip install poetry

安装依赖

poetry install
注意

如果提示找不到命令,你可以尝试使用以下命令

python -m poetry install

基础配置

设置超级用户,打开 .env.dev 文件,在SUPERUSERSqq中添加自己的QQ

env.dev
SUPERUSERS=["123456789"]

PLATFORM_SUPERUSERS = '
{
"qq": ["123456789"],
"dodo": [],
"kaiheila": [],
"discord": []
}
'

数据库配置

建议的数据库,嫌麻烦请使用Sqlite

env.dev
# 示例: "postgres://user:password@127.0.0.1:5432/database"

DB_URL = "postgres://用户名:密码@127.0.0.1:端口/数据库名称"

# 如果你是与教程一模一样的命令代码,且数据库也在该服务器上,可以直接复制以下URL
DB_URL = "postgres://postgres:zhenxun_bot@127.0.0.1:5432/zhenxun_bot"

基础插件配置

文件保存在 data/config.yaml,所有真寻相关插件都在使用该配置文件,按需修改

启动

poetry run python bot.py


## 如果你想要安装包,使用以下命令,以httpx为例子
poetry run pip install httpx
提示

如果你想要安装包,使用以下命令,以httpx为例子

poetry run pip install httpx

当你的控制台出现以下日志,说明你已经成功了🎉🎉

08-14 23:18:44 [INFO] zhenxun | CMD[Web UI] API启动成功
08-14 23:18:44 [INFO] uvicorn | Application startup complete.
08-14 23:18:44 [INFO] uvicorn | Uvicorn running on http://127.0.0.1:8080 (Press CTRL+C to quit)
注意

如果遇到 playwright 安装相关的报错(以下)

可以尝试使用以下命令后再运行

poetry run playwright install
提示

当前版本真寻本体与插件库分离,你可以在以下获取插件或其他相关,或通过与真寻的对话命令安装插件(插件商店)

项目名称主要用途仓库作者备注
插件库插件zhenxun-org原 plugins 文件夹插件
插件索引库插件zhenxun-org扩展插件索引库
一键安装安装soloxiaoye2022第三方
WebUi管理hibikier基于真寻 WebApi 的 webui 实现
安卓 app(WebUi)安装YuS1aN第三方