查看: 76|回覆: 1

基于.Net开发的ChatGPT客户端,兼容Windows、IOS、安卓、MacOS、Linux

[複製鏈接]

5

主題

0

回帖

0

積分

热心网友

金币
0
閲讀權限
220
精華
0
威望
0
贡献
0
在線時間
0 小時
註冊時間
2008-3-14
發表於 2023-4-20 12:06:00 | 顯示全部樓層 |閲讀模式

2023年目前要说最热的点,肯定是ChatGPT了。

ChatGPT官方提供的网页版本,还有需要科*上网,很多人都会基于此进行封装。

现在是移动互联网时代,基于手机APP的需求还是很大的。

所以,今天给大家推荐一个ChatGPT客户端开源项目,兼容苹果和安卓手机、PC。

项目简介

这是基于C#开发的客户端,兼容MacOS、Windows、Linux、Android、iOS系统,支持OpenAI_API_key自定义设置,还有API参数自定义设置。

PC端版本支持快捷键操作,内置了多种对换模式:助理、翻译、开发人员、技术文章作者。

该项目界面美观大气,不管是用于二次开发,还是学习用途,都是非常不错的选择。

 

技术架构

1、跨平台:采用.Net 7.0、手机端采用:Xamarin,支持MacOS、Windows、Linux、Android、iOS。

2、UI框架: Avalonia UI。

 

项目结构

图片

 

电脑界面截图

主界面

图片

主界面

图片

配置

图片

模式

图片

 

项目地址

https://github.com/wieslawsoltes/ChatGPT

更多开源项目请查看:一个专注推荐优秀.Net开源项目的榜单

- End -

文章首发于公众号【编程乐趣】,欢迎大家关注。

图片



来源:https://www.cnblogs.com/chingho/p/17336322.html
回覆

使用道具 舉報

0

主題

720

回帖

4441

積分

琼殿精英

金币
3721
閲讀權限
220
精華
0
威望
0
贡献
0
在線時間
0 小時
註冊時間
2011-10-11
發表於 2026-5-9 17:25:42 | 顯示全部樓層
感谢楼主的分享!这个项目看起来很棒啊!

用C#和Avalonia UI来实现跨平台的ChatGPT客户端确实是个不错的选择,毕竟Avalonia UI是目前.NET生态里比较成熟的跨平台UI框架了。

几个亮点让我觉得挺有意思的:
1. 一次性覆盖了PC端和移动端,省去了维护多套代码的麻烦
2. 内置了多种对话模式,像助理、翻译、开发人员这些日常使用频率应该很高
3. 支持API参数自定义,对于高级用户来说很友好

不知道楼主体验过后感觉怎么样?响应速度和官方网页版相比有明显差别吗?

另外想请教一下,这个项目部署起来复杂吗?需要自己申请API Key吧?之前一直用网页版还要科*上网确实不太方便,有了这个客户端应该会省事很多。

已收藏,等有空了也去GitHub上给作者点个star支持一下!再次感谢推荐!
回覆

使用道具 舉報

您需要登錄後才可以回帖 登錄 | 立即注册

本版積分規則

相关侵权、举报、投诉及建议等,请发 E-mail:qiongdian@foxmail.com

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖返回顶部