书童机器人--果冻陪你聊

关于Robot
Robot
是一个机器人自动聊天项目,采用 图灵 官方的Api接口,当前微信端支持语音输入,可以扫上面二维码体验下,喜欢的话在 项目主页 上留个 Star
吧。
使用扩展
项目使用了下面几个扩展,各位看官觉得不错的麻烦异步项目主页留个 Star
吧。
微信相关: overtrue/laravel-wechat
百度语音合成: jormin/laravel-baidu-speech
图灵机器人: jormin/laravel-tuling
IP地理位置解析: jormin/laravel-ip
安装配置
clone
代码``` bash $ git clone https://github.com/jormin/robot.git ```
安装扩展
``` bash
$ composer install
拷贝环境变量配置文件并修改部分配置
``` bash $ cd /path/to/robot $ cp .env.example .env
$ php artisan key:generate
``` 以下为部分配置项意义: App相关:
KEY 说明 APP_NAME 项目名称 APP_URL 项目URL APP_WELCOME 欢迎语句,同时也是微信分享描述语句 APP_SHARE_ICON 微信分享图标URL 图灵机器人 相关:
KEY 说明 TULING_API_KEY 图灵机器人ApiKey 微信公众平台 相关:
KEY 说明 WECHAT_APPID 微信公众平台开发者ID WECHAT_SECRET 微信公众平台开发者密码 WECHAT_TOKEN 微信公众平台令牌 WECHAT_AES_KEY 微信公众平台消息加解密密钥 WECHAT_OAUTH_SCOPES 获取用户信息模式,默认为 snsapi_base
,仅获取openid百度AI开放平台 相关:
KEY 说明 BAIDU_APP_ID 百度应用AppID BAIDU_API_KEY 百度应用ApiKey BAIDU_SECRET_KEY 百度应用SecretKey 七牛云存储 相关:
KEY 说明 QINIU_ACCESS_KEY 七牛AccessKey QINIU_SECRET_KEY 七牛SecretKey QINIU_BUCKET 七牛存储空间名称 QINIU_DOMAIN 七牛存储空间绑定的域名 文件存储相关:
KEY 说明 FILESYSTEM_DRIVER 文件默认存储驱动 FILESYSTEM_CLOUD 文件默认云存储驱动 Slack 相关:
KEY 说明 SLACK_WEBHOOK_URL Slack的WebHook地址,用于自动推送消息,点击生成
数据备份
默认的备份策略是凌晨 1:50
清理早期备份文件, 凌晨 2:00
生成新的备份,当前仅备份数据库,备份结果会通知到 Slack
上,所以请配置自己的 Slack
信息.
参考图
License
The MIT License (MIT). Please see License File for more information.
本作品采用《CC 协议》,转载必须注明作者和本文链接
本帖由系统于 6年前 自动加精
6666666666
@JokerLinly :smile: :smile: :smile: