工作好助手,使用 Copilot 查看分析 PDF
给大家推荐一个好用的助手,微软Copilot,特别是Edge浏览器侧边栏的Copilot,真的是阅读分析文档的神器。
我先说一下我的需求:
我需要阅读Lauterbach官网的两份PDF文档,这种文档一般都是纯英文的,并且专业术语很多,还有很多专有名词和缩写,对于我来说阅读起来还是有很高难度的,所以我在用Edge浏览器打开PDF之后,就直接打开了右侧的Copilot,准备让Copilot帮我总结和分析,并且编写一部分代码,如图所示:
我先让它帮我生成一段使用Python调用Lauterbach Trace32应用程序的示例代码。因为我不知道Trace32都提供了哪些API接口,我又让它给我总结一下提供了哪些API
然后就是让它帮我写一个用Python调用Trace32 API,并且刷写elf文件的示例代码:
之后我又想起来,想要完成刷写,还需要使用Trace32执行cmm脚本才可以,所以重新修改了我的需求,让它生成调用Trace32 API运行cmm脚本完成刷写
因为我当时没有连接Lauterbach设备和需要刷写软件的板子,运行脚本的时候提示报错,我就把报错信息丢给Copilot询问他是不是因为我没有连接刷写工具和刷写板子。它回答是的,并且还告诉我有三种情况都会报这个错误 ,于是我让它帮我修改代码,把判断的逻辑添加进去:
之后我又想到,Trace32服务端的端口可以通过配置修改,是否可以通过脚本修改呢?
针对它给出的代码,我提出了一些疑问
然后又提出了结合上下文,整合两段代码的要求:
但是它给出的代码里有一些非常明显的低级错误,我让它纠正一下:
之后就是切换到另外一个PDF文档,让他基于新的文档进行总结:
鱼油们可以看的出来,我本身对于Trace32其实是一无所知的,但是有了Copilot,我就能够写出一个调用Trace32 API的Python脚本,最近几天的工作就是在调试这个脚本,苦于设备资源有限,很难找到时间调试,于是只能先来鱼排发篇帖子,希望能对鱼油有所帮助。
提神醒脑图:100积分
PDF 提词器 Add Startnode Lib 👍
牛逼
666 太牛了