十句话让ChatGPT给我做一个插件

130 阅读1分钟

背景

在国内,由于网络原因,ChatGPT偶尔会吞消息(就是写了很多,点击发送后,写的东西都消失了,GPT也不回答)。就想要写一个插件,来帮我存一下刚才发过的消息。看了一下,只用了10句话,就完成了这个插件。

问题

我问了如下十个问题:

  1. 我想开发一个xxx功能的v3版本的Chrome插件
  2. 请给我完整的manifest.json
  3. 用dell给我画icon
  4. 帮我完成popup.html,介绍该插件的功能
  5. 加一个按钮用来记录上一次发送的消息
  6. 我需要在id为prompt-textarea的输入框内容改变时,同步改变我的lastmessage
  7. 我需要监听这textarea。当它的内容变化的时候,同步打印出来
  8. document.addEventListener('DOMContentLoaded', function () {好像并未被执行,我放在content.js里面对吗?
  9. 我想在这个里面加另外一个按钮:< div class="group fixed bottom-3 right-3 z-10 hidden gap-1 lg:flex">
  10. 点击时,把一个消息复制到剪切板

效果

在右下角多了一只🐒,点击它,就能拿到刚才输入的内容。

compressed.jpg

相关资源

Git仓库在这:github.com/LeiGitHub10…

ChatGPT聊天记录如下:

FireShot Capture 020 - 开发ChatGPT Chrome插件 - chat.openai.com.png