需求:开发可以用于Windows和Mac的交易辅助工具(桌面客户端)。用户数同时在线10人以内,但对延迟要求较高。
功能列表:
(1)用户登录,后台验证
(2)用户设置交易工具后,本客户端解析画面,识别指定要素的位置与文字
(3)设置要素发送到后台后,校验设置是否正确
(4)用户点击开始服务后,服务器通过gRPC发送信号给本客户端(服务器程序不需要开发)
(5)本客户端接收信号,自动进行交易点击(要求延迟在20毫秒以内)
(6)交易结果的画面解析后(是否成功),发送给服务器
(7)服务结束后,解析当前画面的交易成绩,发送给服务器