实现Agent自动预览小程序

实现Agent自动预览小程序
池恩使用WorkBuddy开发小程序时,需要手动点自动预览,然后从手机上查看效果。
有时候不在电脑前面,从微信上给Agent发消息,让它修改一些功能之后,还需要回到电脑前手动点预览。
感觉很不方便,心想微信开发工具或许有某种方式支持调用一些功能。
经过研究发现微信开发工具果然提供了API和CLI两种方式可以调用自动预览的功能,官方提供了文档:
1 | /微信开发者工具/安装目录/cli.bat auto-preview --project /项目/根目录 |
1 | http://127.0.0.1:端口号/v2/autopreview?project=/项目/根目录 |
其实还有许多功能都可以用这样的方式实现自动化,但是这里只对自动预览进行说明。
大概的流程示意图如下
准备
必要的几个条件:
Agent能够绑定微信、QQ、飞书等消息平台
我使用的是腾讯官方推出的WorkBuddy,因此天然的支持微信、QQ等平台的绑定。
绑定后就可以随时随地从手机上给Agent发消息让它干活了。微信开发者工具的设置-安全设置-服务端口是开启状态
API和CLI的方式都依赖于服务端口,手动开启后会显示端口号
操作流程
确认以上必要条件都满足后,给Agent发消息,最好把API和CLI的官方文档发给他,他自己会学习使用,
同时告诉他微信开发者工具的端口号,让他用API或CLI的方式自动预览。
如果他比较笨,可能会调用preview,然后让你去电脑上扫二维码(MiniMax是这样的),
你就告诉他,你需要的是autopreview,然后他应该就能正确的调用接口或命令了。







