
Avalonia
文章平均质量分 74
mingupup
热爱C#
展开
-
为Avalonia应用添加图标
为了让自己开发的应用更加好看,开发者往往需要增加一些图标。本文分享在开发Avalonia应用时如何为应用增加图标,希望可以帮助到正在学习使用Avalonia并有此需求的开发者。原创 2025-04-02 10:00:40 · 407 阅读 · 0 评论 -
使用Avalonia/C#构建一个简易的跨平台MCP客户端
前几天介绍了在C#中构建一个MCP客户端。最近正在学习Avalonia,所以就想用Avalonia实现一个简易的跨平台MCP客户端。接入别人写的或者自己写的MCP服务器就可以利用AI做很多有意思的事情。接下来我有时间也会和大家继续分享一些好玩的MCP服务器。原创 2025-03-18 19:08:17 · 554 阅读 · 0 评论 -
AvaloniaTCP-v1.0.0:学习使用Avalonia/C#进行TCP通讯的一个简单Demo
TCP(传输控制协议,Transmission Control Protocol)是一种面向连接的、可靠的、基于字节流的传输层通信协议。它确保数据包按顺序传输,并在必要时进行重传,以保证数据的完整性和准确性。TCP通过三次握手建立连接,通过四次挥手释放连接,确保通信双方在传输数据前已准备好,并在传输结束后正确关闭连接。TCP广泛应用于需要高可靠性的网络应用,如网页浏览、文件传输和电子邮件等。原创 2024-10-14 13:04:12 · 498 阅读 · 0 评论 -
AvaloniaChat-v0.0.2:兼容智谱AI 快速使用指南
北京智谱华章科技有限公司(简称“智谱AI”)致力于打造新一代认知智能大模型,专注于做大模型的中国创新。公司合作研发了中英双语千亿级超大规模预训练模型GLM-130B,并基于此推出对话模型ChatGLM,开源单卡版模型ChatGLM-6B。同时,团队还打造了AIGC模型及产品矩阵,包括AI提效助手智谱清言(chatglm.cn)、高效率代码模型CodeGeeX、多模态理解模型CogVLM和文生图模型CogView等。原创 2024-08-21 09:49:34 · 640 阅读 · 0 评论 -
Semantic Kernel/C#:接入智谱AI的两种方式
OpenAIHttpClientHandler可以在此处查看:https://github.com/Ming-jiayou/AvaloniaChat/blob/main/src/AvaloniaChat/Model/OpenAIHttpClientHandler.cs。创建Kernel的两种方式可以在此处查看:https://github.com/Ming-jiayou/AvaloniaChat/blob/main/src/AvaloniaChat/ViewModels/MainViewModel.cs。原创 2024-08-21 09:48:28 · 571 阅读 · 0 评论 -
AvaloniaChat—从源码构建指南
在看英文文献的过程中,比较喜欢对照着翻译看,因此希望一边是英文一边是中文,虽然某些软件已经自带了翻译功能,但还是喜欢大语言模型的翻译,但每次都要将英文复制粘贴过去还要自己手动添加prompt,还无法对照着看,因此自己基于Avalonia与Semantic Kernel开发了这款解决自己这个需求的软件,开源出来每个人都可以免费使用,希望能帮助到有同样需求的人。GitHub地址:https://github.com/Ming-jiayou/AvaloniaChat。即可从源码成功构建并运行。原创 2024-08-18 14:40:36 · 404 阅读 · 0 评论 -
最佳实践:在AvaloniaChat中接入SiliconCloud
AvaloniaChat是一个基于大语言模型用于翻译的简单应用。在看英文文献的过程中,比较喜欢对照着翻译看,因此希望一边是英文一边是中文,虽然某些软件已经自带了翻译功能,但还是喜欢大语言模型的翻译,但每次都要将英文复制粘贴过去还要自己手动添加prompt,还无法对照着看,因此自己基于Avalonia与Semantic Kernel开发了这款解决自己这个需求的软件,开源出来每个人都可以免费使用,希望能帮助到有同样需求的人。原创 2024-08-16 15:00:42 · 959 阅读 · 0 评论 -
AvaloniaChat:一个基于大语言模型用于翻译的简单应用
一个使用大型语言模型进行翻译的简单应用。如果对你有所帮助,点个Star✨,就是最大的支持😊。原创 2024-08-16 14:54:07 · 405 阅读 · 0 评论 -
动手学Avalonia:基于硅基流动构建一个文生图应用(一)
文生图,全称“文字生成图像”(Text-to-Image),是一种AI技术,能够根据给定的文本描述生成相应的图像。它借鉴了 Google Imagen 的设计理念,使用 CLIP ViT-L/14 文本编码器处理文本提示,具有相对较小的模型大小,使得它在普通 GPU 上即可运行。选择物理机调试时要打开开发者模式,打开USB调试,最重要的是要允许通过USB安装,我之前没有设置这个,就会遇到一个被用户取消的错误提示。观察一下桌面端的依赖项,桌面端引用了核心项目,使用的包是Avalonia.Desktop。原创 2024-07-11 10:48:35 · 383 阅读 · 0 评论 -
动手学Avalonia:基于SemanticKernel与硅基流动构建AI聊天与翻译工具
本文介绍了如何使用Avalonia基于SemanticKernel与硅基流动构建AI聊天与翻译工具。原创 2024-07-04 11:36:36 · 967 阅读 · 0 评论 -
Avalonia应用在基于Linux的国产操作deepin上运行
本文介绍了Avalonia应用如何在基于Linux的国产操作deepin上运行。原创 2024-07-04 11:34:18 · 745 阅读 · 0 评论 -
Avalonia:一个.NET跨平台UI框架
Avalonia是一个强大的框架,使开发人员能够使用. NET创建跨平台应用程序。它使用自己的渲染引擎来绘制UI控件,确保在各种平台上保持一致的外观和行为,包括Windows,macOS,Linux,Android,iOS和WebAssembly。这意味着开发人员可以共享他们的UI代码,并保持统一的外观和感觉,而不管目标平台如何。使用Avalonia构建的应用程序是用C#或F#编写的,这使得快速原型化应用程序变得容易,这些应用程序可以随着时间的推移开发成复杂的系统。原创 2024-06-18 09:47:11 · 2782 阅读 · 2 评论