- Node.js 16+
- npm
- 安装依赖
npm install
# 或
yarn install
- 初始化脚本
npm run setup
- 第一次使用软件,请先运行start 打开浏览器,
- 登录twitter.com --> [设置--辅助功能、显示和语言] --> 语言 为简体中文,
- 设置chrome 麦克风权限/或 手动加入spaces,点击发言按钮,走一遍流程;
npm start
应用程序支持以下命令:
start
: 打开浏览器,打开 Twitter并自动登录join xxx
: 加入xxxx Space,xxx 最好是 房间人名,按spaces 列表顺序匹配stopSay
: 触发"停止说话"按钮点击事件say
: 触发"说话"按钮点击事件exit
: 关闭浏览器并退出程序
可以通过命令行直接输入,或通过HTTP API发送这些命令。
curl -X POST http://localhost:3000/command \
-H "Content-Type: application/json" \
-d '{"command": "start"}'