用 Plasmo 撸了我的第一个 ChatGPT 开源项目

2023-03-16 22:56:52 +08:00
 joyqi

一个浏览器插件,使用 ChatGPT 一键生成当前网页的社交媒体分享文本并发布。话说用 Plasmo 写浏览器插件真的很快,三天就弄好了,当然里面也有很多坑,比如 Storage 组件在 Firefox 上就基本不能用。ChatGPT 接口本身也有很多坑,比如 Token 超过限制就会导致输出到一半就停止了,没有任何提示。

项目已经开源,第一次写 React 代码,大家凑合看吧。

https://sharebychatgpt.com/

2620 次点击
所在节点    分享创造
9 条回复
mylifcc
2023-03-17 00:09:51 +08:00
1 小时不到就挂了吗 多少有点离谱
joyqi
2023-03-17 00:16:02 +08:00
@mylifcc 主页放在 CF 的 Pages 上,不知道刚刚怎么就挂了,现在应该好了
gogogo1203
2023-03-17 11:00:39 +08:00
chatgpt3.5 最后应该会有 [DONE] 这个结尾吧?
joyqi
2023-03-17 11:34:57 +08:00
@gogogo1203 会有,它会说到一半突然发一个[DONE]来结束对话
gogogo1203
2023-03-17 14:28:30 +08:00
@joyqi 那就是结束对话了。 我用 stream 一点点展现返回的信息,然后它发完了 我再整体做一些处理。 chatgtp3.5 的返回格式经常变动, 它也不一定尊重你 prompt 里的要求。chat4 就完全没有这个问题, 你需要怎么断行,怎么加 tag 都行。
joyqi
2023-03-17 14:29:56 +08:00
@gogogo1203 是的,目前看起来 3.5 对一些约束性的描述基本不理会
woooooOOOO
2023-03-17 14:48:34 +08:00
打不开
woooooOOOO
2023-03-17 14:48:44 +08:00
网页仍在加载中,请等待...
joyqi
2023-03-17 14:59:05 +08:00
@woooooOOOO CF 的 pages 可能被墙了,直接访问 https://github.com/joyqi/sharebychatgpt-extension

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/924679

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX