1 用后感

这个工具,我也是用了好长时间,就是感觉如果不点亮一颗星,自己就不是人了的那种。

一开始在国内用 ChatGPT 非常麻烦,就买了一个套壳的服务,他使用的界面就是 ChatGPT-Next-Web,我和朋友们都觉得这个界面是真心好看真心好用。

项目地址:https://github.com/Yidadaa/ChatGPT-Next-Web/

2 使用方法

1
2
3
4
5
6
7
docker pull yidadaa/chatgpt-next-web
docker run -d -p 3000:3000 \
-e OPENAI_API_KEY=sk-xxxx \
-e CODE=页面访问密码 \
--net=host \
-e PROXY_URL=http://127.0.0.1:7890 \
yidadaa/chatgpt-next-web

image 大小只有 198M,非常完美的一键部署。

3 功能

3.1 整体功能,核心是想解决什么问题

通过它能很好地解决国内使用 ChatGPT 的问题;比如我买一个或者搭一个服务,我这边解决了科学上网和费用的问题;朋友、同事、家人就可以一起用。

3.2 当前解决了什么问题,哪些问题解决不了

优点是很完美地实现了前端,在国内,是很完美的 ChatGPT 调用方式。不足是只能调用 ChatGPT,不支持其它模型,万一哪天在国内可以正常连接 ChatGPT,可能大家就不太会用这个了。

3.3 提供哪些功能点,其中哪些是刚需

轻巧,部署快,完整的 Markdown 支持,提供各种 Prompt 等等,参数设置界面做得很细

我很少用他的附加功能,99% 的时间使用其主功能,即解决国内使用 ChatGPT 的问题。尤其在目前的网络环境下,应该算是刚需。

3.4 用户使用难度,操作逻辑是否过于复杂

一键部署,使用难度几乎为 0。

4 技术栈

4.1 技术栈是什么

  • 框架是 React,TypeScript 实现前端

4.2 现有底层工具消化了哪些常用功能

  • 没太仔细看 TypeScript,感觉多数功能都是自行实现的

4.3 代码主要集中在哪部分

  • 主要实现前端界面

4.4 代码量和难度

  • 代码 TypeScript 为主,约 15000+ 行

5 商业模式

怕哪天 ChatGPT 又不能用,不能续费了;我买了一个补充连接方案,使用的就是这个界面。其上可以使用 GPT-3.5, GPT-4,很是方便,也不贵,只是后来国内的界面连不通,需要科学上网才能使用,就感觉没那么方便了。

在当前的网络条件下,中转是很重要的环节。通过套壳得到收益,也算是提供一种服务。谁让咱不能直接使呢!只是得到收益的并不一定是作者。

再试想,利用之前获取的用户粘性,如果再多接入一些 LLM,加入一些附加功能,作为一个好用的 Hub,把多个服务打包卖,然后收取一定佣金…… 作为软件,目前他肯定是好用的,作为商品,可能还需要加一些自己的核心功能点吧?