安装机器人
WARNING
当前框架正在开发中,请谨慎使用!本文的Python在未表明情况下代表CPython。
本章节将介绍如何使用闪电机器人创建你的机器人。项目基于闪电脚手架运行,并允许从商店安装插件。
环境准备
安装 Python
本机器人框架基于Python 3+,请确保你的系统已安装Python 3+。如果尚未安装,请按照以下指引进行安装。
在Windows系统中安装Python
- 点击这里访问Python下载页面。
- 根据你的系统类型选择对应的版本进行下载。如果你不确定是X86还是X64,请选择X86版本。
- 下载后,双击打开下载的程序,点击下一步(Next)。
- 勾选“Add Python to PATH”选项。
- 点击“Install Now”按钮,等待安装完成。
- 重启电脑。此时,你的Python已经安装成功。
安装脚手架
- 打开“终端”,输入以下命令安装脚手架:
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
文件,即可启动您的机器人。