windows环境下,点我下载exe,双击运行。本地登录pkl信息的缓存有效期似乎有点短,真是让人抑郁的现实。。。
- double click the exe, with nickname: default
- nickname: start with nickname
- -v: version
- -h: help
python3.5 # this means that you need to install python3.5 on your PC first
pip install wxpy
- python3原生执行
- python3 main.py nickname 注:这里的nickname是可以任意指定的,并不一定要是微信名,但是这个值会跟微信登录信息绑定)
- windows: 双击 windows_start.bat
- linux: 双击 linux_start.sh
-
好友请求时
- 自动同意请求
- 发送问候信息,以及基本的操作模式
- 操作模式:
- 专业咨询模式,根据tree结构匹配用户请求
- 自由模式,由图灵机器人自动回复
- 操作模式:
-
保留字
- “帮助”
- “模式切换”
-
每个人的数据独立存储
- 数据存储的方式: 根据用户启动时输入的nickname绑定信息,在pkls文件夹中创建nickname为名字的文件夹。用来存储于用户相关的pkl数据。可以使用户不用每次都扫码登录。
-
脚本操作
- 接收特定指令,可以由python执行
-
python3下的log系统(完成)
- 基础能力
-
unittest framework
- 支持加载全局testcase
- 结构与代码结构保持一致
-
license系统
-
exe打包 pyinstaller
-
外部特殊功能加载
-
master账号功能
- 在登录机器人的账号中,把你的另一个号备注为master后启动程序
- 通过master账号往机器人账号可以发送控制消息,当前已经支持的有:
- 截屏 —— 自动截取当前登录机器人的电脑的屏幕画面并返回
- 其他开发中。。。。
- 支持自己作为master身份了,不过开启了except_self=False之后,群消息也被注册到这里来了。这就尴尬了
-
目标用户的搜索与收集
- 自动拉好友入群(自动后台摇朋友??)
- 群发消息
- 群内文件的快速查找……分类???
- 好友申请设置时间自动通过
-
朋友圈/公众号 简易编辑界面,争取一条龙服务,操作更简便
-
友情提醒操作流程???
-
自动对话/聊天
- 单独跑testcase报错,加载class失败问题
- 单独跑testcase,明明python interpretor选择的是3.5版本,却依旧是调用2.7版本