# ananrobot **Repository Path**: anchengan/ananrobot ## Basic Information - **Project Name**: ananrobot - **Description**: 一种实用的桌面辅助机器人 - **Primary Language**: Python - **License**: MulanPSL-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 2 - **Forks**: 0 - **Created**: 2024-08-04 - **Last Updated**: 2024-08-04 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # ananrobot #### 介绍 一种实用的桌面辅助机器人 在我们日常办公时,有时候我们会有很多事项需要记住。可能是会议,工作任务等。虽然手机有备忘录和闹钟功能,但是使用起来不是很方便,而且如果有多个手机或者工作时不经常看手机,就会错过这些提醒。 因此,本项目设计了一种桌面辅助办公机器人,可以在我们工作时用语音提醒我们事务,并配套设计了云端服务器。 ![输入图片说明](pics%E5%BE%AE%E4%BF%A1%E5%9B%BE%E7%89%87_20240804095205.jpg) ![输入图片说明](pics%E5%BE%AE%E4%BF%A1%E5%9B%BE%E7%89%87_20240804095446.jpg) #### 软件架构 **运行环境:** -边缘计算:ubuntu20.04,docker,cpu工控主机 --main_ws -云服务器:centos7 --ananrobot_server #### 安装教程 **边缘计算** _代码:_ 1. useradd anan 2. cd /home/anan 3. git clone https://gitee.com/anchengan/ananrobot.git 4. mv ananrobot/main_ws ./ 5. 将下面的bash语句加入/home/anan/.bashrc ``` xhost + supervisord -c /home/anan/main_ws/supervisord.conf if [ "$docker_env" = yes ]; then echo "anan out"; exit; fi ``` _docker:_ 1. 下载tar文件链接:https://pan.baidu.com/s/1xHUOZXtWfS5tHn73Z6Wt_Q?pwd=l88r 2. docker load -i ananrobot20240804.tar 3. docker run -it --device /dev/snd -v /etc/machine-id:/etc/machine-id -v /var/lib/dbus:/var/lib/dbus -v /run/user/1000:/run/user/1000 -v /tmp/.x11-unix:/tmp/.x11-unix -v /home:/home -e DISPLAY=:0 -e XDG_RUNTIME_DIR=/run/user/1000 -e GDK_DPI_SCALE --net=host --privileged=true ananrobot20240804:latest **云服务器(腾讯云服务器)** 1. cd /home/lighthouse 2. git clone https://gitee.com/anchengan/ananrobot.git 3. mv ananrobot/main_ws/ananrobot_server ./ #### 使用说明 1. [参考这些博客](https://blog.csdn.net/anananajiushiwo/category_12748544.html) #### 参与贡献 1. Fork 本仓库 2. 新建 Feat_xxx 分支 3. 提交代码 4. 新建 Pull Request