From 89712aada73a2fc45c2be435ac9ac970709abf11 Mon Sep 17 00:00:00 2001 From: Redon <790348264@qq.com> Date: Mon, 27 Feb 2023 11:14:32 +0800 Subject: [PATCH] chore: version 2.8.0 (#140) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * fix: 用户输入换行符号被忽略的问题[#137] * feat: 输入框添加换行提示,移动端`Enter` 判定换行而不是提交[#135] * feat: 调整标签 * chore: version 2.8.0 --- CHANGELOG.md | 22 +++++++++++++++++++++ README.md | 22 +++++++++++++++++++-- docs/alipay.png | Bin 0 -> 62616 bytes docs/c1-2.8.0.png | Bin 0 -> 125944 bytes docs/c2-2.8.0.png | Bin 0 -> 405065 bytes docs/wechat.png | Bin 0 -> 81518 bytes package.json | 2 +- src/views/chat/components/Message/Text.vue | 4 ++-- src/views/chat/index.vue | 16 +++++++++++---- 9 files changed, 57 insertions(+), 9 deletions(-) create mode 100644 docs/alipay.png create mode 100644 docs/c1-2.8.0.png create mode 100644 docs/c2-2.8.0.png create mode 100644 docs/wechat.png diff --git a/CHANGELOG.md b/CHANGELOG.md index e518712..47ec4cd 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,25 @@ +## v2.8.0 + +`2023-02-27` + +- 感谢 [puppywang](https://github.com/Chanzhaoyu/chatgpt-web/commit/628187f5c3348bda0d0518f90699a86525d19018) 修复了 `2.7.0` 版本中关于流输出数据的问题(使用 `nginx` 需要自行配置 `octet-stream` 相关内容) + +- 关于为什么使用 `octet-stream` 而不是 `sse`,是因为更好的兼容之前的模式。 + +- 建议更新到此版本获得比较完整的体验 + +### Enhancement +- 优化了部份代码和类型提示 +- 输入框添加换行提示 +- 移动端输入框现在回车为换行,而不是直接提交 +- 移动端双击标题返回顶部,箭头返回底部 + +### BugFix +- 流输出数据下的问题[#122] +- 修复了 `API Key` 下部份代码不换行的问题 +- 修复移动端深色模式部份样式问题[#123][#126] +- 修复主题模式图标不一致的问题[#126] + ## v2.7.3 `2023-02-25` diff --git a/README.md b/README.md index 780d8b6..6fb48c6 100644 --- a/README.md +++ b/README.md @@ -2,8 +2,8 @@ > 使用 `express` 和 `vue3` 搭建的支持 `ChatGPT` 双模型演示网页 -![cover](./docs/c1.png) -![cover2](./docs/c2.png) +![cover](./docs/c1-2.8.0.png) +![cover2](./docs/c2-2.8.0.png) - [ChatGPT Web](#chatgpt-web) - [介绍](#介绍) @@ -30,6 +30,7 @@ - [前端网页](#前端网页-1) - [常见问题](#常见问题) - [参与贡献](#参与贡献) + - [赞助](#赞助) - [License](#license) ## 介绍 @@ -44,6 +45,8 @@ 1. `ChatGPTAPI` 使用 `text-davinci-003` 通过官方`OpenAI`补全`API`模拟`ChatGPT`(最稳健的方法,但它不是免费的,并且没有使用针对聊天进行微调的模型) 2. `ChatGPTUnofficialProxyAPI` 使用非官方代理服务器访问 `ChatGPT` 的后端`API`,绕过`Cloudflare`(使用真实的的`ChatGPT`,非常轻量级,但依赖于第三方服务器,并且有速率限制) +[查看详情](https://github.com/Chanzhaoyu/chatgpt-web/issues/138) + 切换方式: 1. 进入 `service/.env` 文件 2. 使用 `OpenAI API Key` 请填写 `OPENAI_API_KEY` 字段 [(获取 apiKey)](https://platform.openai.com/overview) @@ -255,5 +258,20 @@ A: `vscode` 请安装项目推荐插件,或手动安装 `Eslint` 插件。 +## 赞助 + +如果你觉得这个项目对你有帮助,并且情况允许的话,可以给我一点点支持,总之非常感谢支持~ + +
WeChat Pay
+Alipay
+-S#+2MT?Sc=Xjj{%#DR?)(2g56AFKzWbNzr;}od
zDsTih;>M5L_+tZSH)>qR(2|$~H)3o$xXSkN2Y9z@lQu}hZ@NR1D4mE|Ic>QGeL$7+
zC!8Wl-;JVn(QCH>GNNOmO@<|jO-4?Bd5r)^6Rk?ddc8QPTYKuZH(h>E=}3=D&((dn
z@8Fjj@Pv?QveIEm+`fJz@xYlX2;u3o$(!-_q{%ho{p%4O_ubZ$A(7 xKbGx}U86{r#`!
zUi|(d;LYc67<7IIg*A-+YL^%N1YmU*NEdLU4RY^|z?Kq71-~M=fa;(ZpiT#Lu=o7b
zrpCd6eXBq+bz3i2Ft^nfAf*~JRqy`>+jv!Gk P6s_jIqrEJl#E0v;~-wP84dn2S@()rNV73|)8S;}eY^1LF?J-0V#9hs
z)$EEGpH{s2@Klayvyi!KYwN#_tr|hKBYhE7v05O-mHJ@{knvgp4zZTtCr2ac!>1pY
zZX09~YYD(|0jTJ5_rOPKJo%wjjX~brnNuI7Sgue@N&lJcCEC^~%xD+qHE!V04OK`W
zXPOFNeQ2|1R4yFL1nCdS6tkz|0R1b#1Ged@rUpH$0KvOCq+F
zzRz6W5nuop0SvV^xB}qlH#u70s{Bj$3kVo<0$v)7nkEbn55Jx*y_pqm4Z2v?WPL7v
zy+VkBNn!f~aC-=O{S=5;h25$my`~!Lj{De1(p~QXeG`&xGfI6W)b+;w4%s^{xB0iY
zMB=S3?x5zKRkCmn=q{=a(bY;naj!<6>saXDWp6i18xMrVkAFrpn&X{`MtdLBTfB$8
z@jDUl;~iNu#QvLcyPd&wwTw-FaheYvEKtvHz;s;B{ODlsZiW)}r;B+5J$mC!0aaO8
zSlGC0bwfj+1LoYpohFBqjBWBgM|~in-$lp5ZTNAmN4?Rr$x9&rE8u$KvkR*&;iae5
zX`?bp9C(~reQ*l|$L~^KAiAS`wF29!dVfnbMOVLyWk8;`GfW90ddvkBk6)S&+(P^$
zd0c$D-r0gF<<42unOf-x;hjj(B>Zvuu3uN?sYdGpj?>btcUK8fMyW*E53
zA>e0NJn&oVzCBpEbptkE+Z>b0xWLr^gj~Ms&GoB0K2M>sk&(&*WpJe3LYF!TGHEvO
zLWA_IBnHH58y5N;Zk?n!PsT!|A2xw_(lkL=X($l^m@b$6YQiZ?F;HH?{{(gUQ)-f<
z`8osmH62D*8{ltMmav>Od5VO28*q%wDrhR+`#@!ajrJ=jcoM&RZhx?bMypgJETH->
zV#mqR2PT*dKEpOfB`*&!1_e4qCiPPxRO5`Knhg>VlzB!`u)Mc+_&1Fz*G!FULLkHK
z>_Nv^yC-T+dC6EyxWg(Y;wrp_Zno0Ii|1jYRE
&>k9I1b>GX;qAaGlW8#C=EFBCDtfA~QIAP5y5C
zE|Vt-xRydy<*AX(Hjcie`rXclTkeKmZ*D%^#RI#4*{4l`d(#m9mW_mGc8NCAv2^#<
z_B8lb`%#F%y-HKYP#Olx4n9@CC*=|W4JX_CMN<4+y5ba2NZ`K_S&sDk3@U)oBJ4q@8B
ziU^OA@agu~vUKbGM87++WL#QiJb&W;w-mj{G~4*rlzi*gvv)t86Y*Z5Yf~}2g`X){
zzkO~Jl1dD6%!eFWVWy^~HETYj=ZAGEEa5U;W}5Whi5NYS>CnB-)|HEAD3nbN6Isf2
z$UbgXzmO?z44H`LY9#G?HKdcC!gHTK%s##
zXX}@QTP9^KB;Dq9jm7JFif-DU68#uo7%H@+Ji#pZH2F;K&eVgiI8+o)qLX|7Yps&{
zb$g7{G(*zm?|$*$w}(awOD+5d-r}b$oiuEb)_^B#z~(6H?TrKOfp5zq7*DuO{I_i2
z0{wkgOe&l-5}#4U15YU4BTfNHIpST+6Bt6>(mlkW7(ee|d6eL+qU0dc%ov45h$6H+
zpc!dwxW{7^Z3fRDf)&b_+;by=H9&%9C-y}u7A8UKP>lKw6Ba4W4OL4FRVK`AGRE)Y
zK$9iJ!-%Js8U!RYisI?fasvYN#=&
mW@BeTU&=Ak>BkQ`Nuy3o(*7+G)Wx%n
zUt1F4y}WsrbmMo*`%Kg