Skip to content

安装机器人

WARNING

当前框架正在开发中,请谨慎使用!本文的Python在未表明情况下代表CPython。

本章节将介绍如何使用闪电机器人创建你的机器人。项目基于闪电脚手架运行,并允许从商店安装插件。

环境准备

安装 Python

本机器人框架基于Python 3+,请确保你的系统已安装Python 3+。如果尚未安装,请按照以下指引进行安装。

在Windows系统中安装Python

  1. 点击这里访问Python下载页面。
  2. 根据你的系统类型选择对应的版本进行下载。如果你不确定是X86还是X64,请选择X86版本。
  3. 下载后,双击打开下载的程序,点击下一步(Next)。
  4. 勾选“Add Python to PATH”选项。
  5. 点击“Install Now”按钮,等待安装完成。
  6. 重启电脑。此时,你的Python已经安装成功。

安装脚手架

  1. 打开“终端”,输入以下命令安装脚手架:
bash
pip install lightningrobot-cli

随后,运行下面命令查看版本号:

bash
lrcli version

正常情况下,您应该看到:

bash
v0.1.9

若不是这样,请重新安装或寻求帮助。

创建项目

进入你的工作目录,然后运行下面的命令创建一个机器人项目:

bash
lrcli create

随后,回答一些简单的问题,你的机器人项目就创建成功了。 正常情况下,这个流程应该如下:

bash
lrcli create
      _      _       _     _         _             _____       _           _
     | |    (_)     | |   | |       (_)           |  __ \     | |         | |
     | |     _  __ _| |__ | |_ _ __  _ _ __   __ _| |__) |___ | |__   ___ | |_
     | |    | |/ _` | '_ \| __| '_ \| | '_ \ / _` |  _  // _ \| '_ \ / _ \| __|
     | |____| | (_| | | | | |_| | | | | | | | (_| | | \ \ (_) | |_) | (_) | |_
     |______|_|\__, |_| |_|\__|_| |_|_|_| |_|\__, |_|  \_\___/|_.__/ \___/ \__|
            __/ |                         __/ |
           |___/                         |___/

⚡闪电机器人⚡
[询问]项目名称
mybot
[询问]要使用哪个适配器
console
[信息]成功安装适配器包 lighteningrobot-adapter-console!(来源:PyPI)
[信息]创建成功!

运行机器人

在刚才执行命令的工作目录,新建一个.py文件(例如命名为run_robot.py),内容如下:

python
# 引入所需模块
from lightningrobot import Main
from lightningrobot_adapter_console import ConsoleAdapter
import lightningrobot_plugin_test
import asyncio
adapter_instance = ConsoleAdapter()
plugin = lightningrobot_plugin_test.main(adapter_instance)
plugins = [plugin]
main_instance = Main(adapter_instance, plugins)
asyncio.run(main_instance.start())

然后,运行下面的命令:

bash
pip install lightningrobot-adapter-console

随后,启动此.py文件,即可启动您的机器人。