-
NextChat
Powered by ChatGPT-Next-Web
-
docker run --name chatgpt-next-web -d -p 9999:3000 \ -e ENABLE_BALANCE_QUERY=1 \ -e OPENAI_API_KEY=hk-xxx \ -e CODE=xxx \ -e BASE_URL=https://api.openai-hk.com yidadaa/chatgpt-next-web
>> 搭建你自己的AI助手
-
Json 格式化
格式化、高亮、折叠你的 json 字符串
JWT 解码
JSON Web Token 在线解码
Base64_图片
base64 编码、解码。支持图片、文字
Base64_字符串
base64 编码、解码。支持文字、图片
WSP -- WebSocket 联调工具
用于 WebSocket 接口收发消息测试
unicode 解码
\uxxxx 转中文
时间戳 ⇄ 时间
把 毫秒数 转成人类友好的字符串
-
在前后端分离的结构中,通常使用http协议来建立前端程序与后端程序之间的通信。某些特殊的业务也许还会用到websocket协议。而在通信中最经常用到的数据格式,就是json。
由于通信的双方是程序。
json字符串通常是去掉空白符号的。
表示图片时,通常会使用base64编码,这样统一用文本处理,写代码时更简单。
表示时间时,通常会使用时间戳,以避免格式、时区带来的影响。
但是,查看通信内容的不只是程序,开发工程师们也经常需要人工查看接口返回值。feling.net 的前后端联调工具,提供了:
1. json格式化工具,可以对json字符串补充空白字符,即换行、空格、缩进等。支持语法高亮、折叠等功能。方便开发人员查看json格式。
2. base64编码解码工具,可以方便的实现图片、文字与其对应base64编码之间的转换。
3. websocket联调工具,用于测试websocket接口。
4. 时间戳转换工具,可以把时间戳转换成人类友好的格式。
网上可能随便一搜都能出来一大堆这样的工具,原本并没有什么动力自己做一套的。直到有一次见到同事使用网上随便搜索到的base64转图片的工具时。见到满屏的广告、选择上传图片后还需要手动选择图片格式?、手动再点个确定?、操作的窗口特别小等等糟糕的用户体验。
-
使用案例:
Fredis
网页版 redis 客户端
-
主要是
反层次
, 应用层 代理 传输层, 是一件很低效的事情.
然后, 基于传输层的开发, 会是一件庞大的事务. 注定了基于 ws2s 的开发不会太活跃.
由于太庞大, 直接引入了 open-ssh 的功能, 已经不纯粹了, 说到底其实一开始只是因为 redis 的交互协议太简单, 才会想到做这种事.