如何写一个浏览器插件,可以将在Vue SFC Playground中写好的代码直接push到自己指定的github仓库里? 用户故事 * 登录github账号(该网站的`Header`多了个用户图标) * 在`Vue SFC Playground`中写好代码 * 点击用户图标,弹出菜单栏 * 选中菜单栏中的上传 * 弹出输入框,输入要将代码上传的仓库名字。(此时输入框的底部显示该用户github上所有的仓库名,并且可以根据输入框中的输入过滤仓库名。可以直接选中底部列出的仓库名,而不需要输入完整的仓库) * 显示上传进度条 * 显示上传结果,上传失败or上传成功。 [Vue SFC Playground](https://link.segmentfault.com/?enc=PK1nRRw%2BTdCZ80zK0ovnew%3D%3D.pPhj0%2BHyPhpSKi%2F81rxnpgWiUEYiZ4sFw%2BrMpQPaz4s%3D)  问题: * 该想法是否可行? * 大体的实现思路是什么? * 需要用到哪些知识点? * 怎么在浏览器环境里将这个代码push到一个现有的仓库呢? * 先`clone`然添加`vue sfc playground`中写好的代码然后`push`?