首页 > 系统相关 >基于.Net开发的ChatGPT客户端,兼容Windows、IOS、安卓、MacOS、Linux

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

时间:2023-04-20 12:23:16浏览次数:54  
标签:MacOS Windows 安卓 IOS Linux ChatGPT Net 客户端

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 -

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

标签:MacOS,Windows,安卓,IOS,Linux,ChatGPT,Net,客户端
From: https://www.cnblogs.com/chingho/p/17336322.html

相关文章

  • Windows服务程序整理器 - 开源研究系列文章
    这些天弄了一个Windows服务程序管理器,主要是对需要的Windows服务程序进行管理。这个也能够将自己开发的服务程序注册到操作系统里去运行。1、       项目目录;目录见下图,对代码进行了划分,比较简单。主处理类在Helper目录里。 2、       ......
  • Windows下搭建svn服务器端
    评:未使用成功,用visualsvn成功1、软件1)服务端:Subversionsubversion.apache.org-GettingSubversion-BinaryPackages-Windows-Win32Svn-Files-1.6.16-svn-win32-1.6.16.zip解压svn-win32-1.6.16.zip到C:\MyProgramFiles2)客户端:TortoiseSVNtortoisesvn.tigris.org......
  • fcitx5-android 安卓开源输入法
    fcitx5-android/fcitx5-android:Anattempttorunfcitx5onAndroid(github.com) Fcitx5forAndroid|F-Droid-FreeandOpenSourceAndroidAppRepository......
  • Windows下的chcp命令(更改该控制台的活动控制台代码页)
    评:Chcp显示活动控制台代码页数量,或更改该控制台的活动控制台代码页。如果在没有参数的情况下使用,则chcp显示活动控制台代码页的数量。语法chcp[nnn]参数指定代码页。下表列出了所有支持的代码页及其国家(地区)或者语言:代码页国家(地区)或语言437美国708阿......
  • windows server 的日志手动筛选xml如何学习编写
    如何编写WindowsServer的日志筛选器,你需要先了解以下概念:1、WindowsEventLog:WindowsEventLog是WindowsServer操作系统提供的一种记录系统事件的机制,它可以记录操作系统、应用程序、安全、系统和其他类型的事件。2、EventViewer:EventViewer是Windows操作系统提供......
  • GZ038 物联网应用开发赛题第3套 windows 维护
    任务要求:Windows超级管理员账号administrator拥有权限高,容易被有心人用穷举法密码破解,我们可以利用组策略对administrator账号进行改名。默认情况下,Windows有很多端口是开放的,这些开放的端口会带来很大的安全隐患,比如一些流行病毒的后门端口(TCP2745端口等)。我们可以利用IP安......
  • GZ038 物联网应用开发赛题第2套 windows维护
    任务要求:利用组策略达到禁止别人改动桌面某些设置的目的,将下面组策略设置界面截屏,在截图中红圈圈出修改项,截图另存为A-14-1.jpg。防止用户更改“我的文档”文件夹的路径。     阻止用户从桌面上添加或删除任务栏。     用户退出时不保存对桌面的更改。 ......
  • GZ038 物联网应用开发赛题第1套 windows 维护
    ------------恢复内容开始------------任务要求:安全审核是Windows最基本的入侵检测方法,当有人尝试对系统进行某种方式入侵的时候(如尝试用户密码,改变帐户策略和未经许可的文件访问等等),都会被安全审核记录下来。利用组策略开启的审核方法如下:审核策略更改:成功,失败。审核......
  • windows10 HOME版增加组策略功能
    windows10home版默认没有组策略功能,也就是运行gpedit.msc提示找不到。按照下面的方法就可以为其部署组策略功能:  1. 记事本粘贴如下代码,保存为ANSI格式的,后缀名为cmd的文件,代码如下@echooffpushd"%~dp0"dir/bC:\Windows\servicing\Packages\Microsoft-Windows-......
  • 保姆级本地maven安装配置步骤【Windows】
    一、前期准备1、首先需要安装并配置好本地JDK(WIN+R输入cmd,输入java-version如下图)2、下载maven到本地(链接Maven–DownloadApacheMaven)其他历史版本在这里找:Indexof/maven/maven-3(apache.org)二、解压缩并配置环境变量1、解压maven压缩包到一个不包含空格以及中文的路径下......