合集-C#

摘要:本文介绍了如何使用C#来操作Excel数据简化工作,针对将几个Excel文件合并,并去除重复数据,然后进行数据分类,将不同的数据存入不同的Sheet中。 阅读全文
posted @ 2023-11-15 10:32 mingupupup 阅读(1840) 评论(1) 推荐(2)
摘要:📘公众号「DotNet学习交流」,分享学习DotNet的点滴。本问介绍了C#使用SqlSugar操作MySQL数据库实现简单的增删改查。 阅读全文
posted @ 2023-11-16 19:45 mingupupup 阅读(1771) 评论(0) 推荐(1)
摘要:📘公众号「DotNet学习交流」,分享学习DotNet的点滴。C#中所有的类都派生自object类,本文简单介绍了C#中的类和继承。 阅读全文
posted @ 2023-11-17 09:39 mingupupup 阅读(799) 评论(0) 推荐(0)
摘要:📘公众号「DotNet学习交流」,分享学习DotNet的点滴。本文简单介绍了C#中的virtual和override关键字。 阅读全文
posted @ 2023-11-17 09:52 mingupupup 阅读(770) 评论(0) 推荐(0)
摘要:公众号「DotNet学习交流」,分享学习DotNet的点滴。本文简单介绍了C#中的属性。 阅读全文
posted @ 2023-11-20 15:10 mingupupup 阅读(815) 评论(0) 推荐(0)
摘要:公众号「DotNet学习交流」,分享学习DotNet的点滴。本文简单介绍了SQLite及其特点,SQLite的下载安装,以及如何在winform中使用SQLSugar操作SQLite。 阅读全文
posted @ 2023-11-23 20:13 mingupupup 阅读(2029) 评论(0) 推荐(1)
摘要:公众号「DotNet学习交流」,分享学习DotNet的点滴。本文通过一个实例,介绍了如何使用C#实现网页爬虫获取数据。 阅读全文
posted @ 2023-11-27 21:18 mingupupup 阅读(2213) 评论(4) 推荐(6)
摘要:本文介绍了在C#中使用委托的步骤,通过一个示例讲解了简单委托的使用。 阅读全文
posted @ 2023-11-29 10:42 mingupupup 阅读(672) 评论(0) 推荐(0)
摘要:公众号「DotNet学习交流」,分享学习DotNet的点滴。本文简单介绍了C#中的ref关键字,并给出了示例代码。 阅读全文
posted @ 2023-11-29 10:49 mingupupup 阅读(655) 评论(0) 推荐(1)
摘要:公众号「DotNet学习交流」,分享学习DotNet的点滴。本文简单介绍了C#中的ref关键字,并给出了示例代码。 阅读全文
posted @ 2023-11-29 10:53 mingupupup 阅读(693) 评论(0) 推荐(0)
摘要:本文介绍了C#中的内置泛型委托Func与Action。 阅读全文
posted @ 2023-12-04 21:28 mingupupup 阅读(1207) 评论(0) 推荐(4)
摘要:本文介绍了如何在winform blazor hybrid中绘图。 阅读全文
posted @ 2023-12-13 21:46 mingupupup 阅读(1003) 评论(3) 推荐(0)
摘要:本文通过一个实例,介绍了如何通过C#中的FileSystemWatcher类实现监控选定的文件夹,希望对你有所帮助。 阅读全文
posted @ 2023-12-28 17:00 mingupupup 阅读(2400) 评论(5) 推荐(14)
摘要:策略模式在设计模式中属于对象行为型模式,它的意图是定义一系列的算法,把它们一个个封装起来,并且使它们可相互替换。策略模式使得算法可独立于使用它的客户而变化。 阅读全文
posted @ 2024-01-02 12:15 mingupupup 阅读(691) 评论(0) 推荐(0)
摘要:本文先是介绍了一些C#中事件的相关概念,然后通过几个例子介绍了在C#中如何使用事件。 阅读全文
posted @ 2024-01-04 20:13 mingupupup 阅读(2315) 评论(2) 推荐(6)
摘要:以上使用C#分别创建了不通过事件与通过事件的示例,介绍了在C#中如何使用观察者模式,希望对你有所帮助。 阅读全文
posted @ 2024-01-04 20:15 mingupupup 阅读(984) 评论(0) 推荐(0)
摘要:本文介绍了在C#中如何使用单例模式,并介绍了在多线程模式下单例模式可能存在的问题及其解决方法,希望对你有所帮助。 阅读全文
posted @ 2024-01-08 17:15 mingupupup 阅读(629) 评论(0) 推荐(0)
摘要:本文以一个控制台应用与一个winform程序为例向大家介绍了C#如何基于ScottPlot进行数据可视化,并介绍了实现动态绘图的两种方式,一种是使用定时器,另一种是使用异步操作,希望对你有所帮助。 阅读全文
posted @ 2024-01-13 22:10 mingupupup 阅读(3717) 评论(2) 推荐(8)
摘要:本文介绍了C#使用MiniExcel如何实现简单的导入导出数据到Excel/CSV文件。 阅读全文
posted @ 2024-02-10 22:21 mingupupup 阅读(1037) 评论(2) 推荐(1)
摘要:本文介绍了winform如何实现最小化到系统托盘。公众号:DotNet学习交流,查看更多内容。 阅读全文
posted @ 2024-02-19 22:56 mingupupup 阅读(689) 评论(3) 推荐(2)
摘要:本文介绍了C#如何使用Bogus生成测试数据。 阅读全文
posted @ 2024-02-27 10:44 mingupupup 阅读(561) 评论(1) 推荐(2)
摘要:本文介绍了SemanticKernel如何使用自有数据聊天。 阅读全文
posted @ 2024-03-05 16:44 mingupupup 阅读(959) 评论(0) 推荐(7)
摘要:本文介绍了在winform中通过win32api如何实现嵌入第三方软件窗体。 阅读全文
posted @ 2024-03-07 10:27 mingupupup 阅读(3601) 评论(17) 推荐(59)
摘要:本文介绍了在winform中如何实现双向数据绑定,要点有两个,第一个是类实现INotifyPropertyChanged,第二个是用BindingList 阅读全文
posted @ 2024-03-18 17:13 mingupupup 阅读(2400) 评论(2) 推荐(5)
摘要:本文介绍了批量doc文件转换为docx文件的实现。 阅读全文
posted @ 2024-03-20 16:59 mingupupup 阅读(1954) 评论(0) 推荐(7)
摘要:本文以一个交互式小球的例子跟大家介绍了WPF动画中DoubleAnimation的基本使用。 阅读全文
posted @ 2024-04-01 11:16 mingupupup 阅读(978) 评论(0) 推荐(2)
摘要:通过本示例,我们接触了PointAnimationUsingPath类、PathGeometry类和Storyboard类,并使用了它们的一些属性与方法,以后如果遇到沿着特定路径的动画的需求,可以尝试使用这种方法,希望对你有所帮助。 阅读全文
posted @ 2024-04-03 16:58 mingupupup 阅读(962) 评论(0) 推荐(3)
摘要:本文介绍了C#如何使用PaddleSharp进行图片文字识别,希望对你有所帮助。 阅读全文
posted @ 2024-04-09 17:56 mingupupup 阅读(7648) 评论(31) 推荐(34)
摘要:介绍了WPF中在Canvas上如何绘制图形。 阅读全文
posted @ 2024-04-16 11:06 mingupupup 阅读(2286) 评论(2) 推荐(0)
摘要:本文通过一个小示例,跟大家介绍了如何在WPF上绘制矩形,并在其中添加文本,同时也介绍了ListBox的使用,通过数据绑定与数据模板显示我们选中的单元格内的文本信息。希望对与我一样正在学习WPF或者对WPF感兴趣的同学有所帮助。 阅读全文
posted @ 2024-04-19 10:37 mingupupup 阅读(1335) 评论(1) 推荐(4)
摘要:本文向大家介绍了Normalized Box Filter 归一化盒过滤器`的基本原理,以及在OpenCVSharp中如何使用,希望对你有所帮助。 阅读全文
posted @ 2024-04-20 16:08 mingupupup 阅读(520) 评论(0) 推荐(0)
摘要:在日常开发过程中,我们可能也会有显示层级数据的需求,本文通过一个简单的Demo,介绍了在WPF中通过**TreeView控件**与**HierarchicalDataTemplate层级数据模板**进行层级数据的显示。希望对正在学习WPF或者对WPF感兴趣的同学有所帮助。 阅读全文
posted @ 2024-04-22 15:24 mingupupup 阅读(1294) 评论(0) 推荐(2)
摘要:本文介绍了彩色图与灰度图,为什么要转化为灰度图,及其转化为灰度图的原理,包含加权平均法与简单平均法,在明白了原理之后,直接使用OpenCV中提供的函数进行图像灰度处理,希望对你有所帮助。 阅读全文
posted @ 2024-04-23 15:49 mingupupup 阅读(2522) 评论(0) 推荐(0)
摘要:本文介绍了WPF/C#中ProgressBar控件的基本使用,该控件有两种使用方式,分别为确实模式与不确定模式,确实模式就是知道进度是如何变化的,不确定模式就是不确定进度的变化情况,进度条一直在动,由于自带的ProgressBar只有条形的,可能无法满足日常的开发需求,因此跟大家介绍了HandyControl中ProgressBar的用法,在HandyControl的进度条有其他样式。希望对正在学习WPF的同学有所帮助。 阅读全文
posted @ 2024-05-08 09:43 mingupupup 阅读(5225) 评论(0) 推荐(2)
摘要:遇到需要在VB.NET项目中集成用C#写的代码,可以通过类库引用的方式。 阅读全文
posted @ 2024-05-21 19:23 mingupupup 阅读(894) 评论(0) 推荐(0)
摘要:本文介绍了WPF中的MVVM模式,希望对正在学习WPF中MVVM模式的同学有所帮助。 阅读全文
posted @ 2024-05-28 14:49 mingupupup 阅读(18342) 评论(11) 推荐(20)
摘要:本文介绍了在SemanticKernel中如何使用插件。 阅读全文
posted @ 2024-06-06 10:05 mingupupup 阅读(527) 评论(1) 推荐(1)
摘要:本文介绍了Avalonia,一个.NET跨平台UI框架。 阅读全文
posted @ 2024-06-10 21:33 mingupupup 阅读(1592) 评论(0) 推荐(0)
摘要:本文介绍了WPF/C#中的异常处理。 阅读全文
posted @ 2024-06-12 11:34 mingupupup 阅读(571) 评论(0) 推荐(0)
摘要:本文介绍了WPF程序关闭的三种模式。 阅读全文
posted @ 2024-06-12 11:37 mingupupup 阅读(1063) 评论(0) 推荐(5)
摘要:本文介绍了一个开源免费且具有现代设计趋势的WPF控件库wpfui。 阅读全文
posted @ 2024-06-13 11:10 mingupupup 阅读(6849) 评论(0) 推荐(7)
摘要:本文介绍了在WPF/C#中如何分组显示数据。 阅读全文
posted @ 2024-06-17 16:39 mingupupup 阅读(886) 评论(0) 推荐(4)
摘要:本文介绍了在WPF/C#中如何更改界面样式。 阅读全文
posted @ 2024-06-17 16:42 mingupupup 阅读(894) 评论(0) 推荐(1)
摘要:本文介绍了LiveCharts2,一个简单灵活交互式且功能强大的.NET图表库。 阅读全文
posted @ 2024-06-18 09:37 mingupupup 阅读(4340) 评论(0) 推荐(6)
摘要:本文介绍了WPF/C#中显示分组数据的两种方式。 阅读全文
posted @ 2024-06-19 13:05 mingupupup 阅读(1976) 评论(3) 推荐(5)
摘要:本文介绍了WPF/C#如何在DataGrid中显示选择框。 阅读全文
posted @ 2024-06-20 10:53 mingupupup 阅读(1279) 评论(2) 推荐(5)
摘要:本文介绍了WPF中如何数据绑定到方法。 阅读全文
posted @ 2024-06-21 11:24 mingupupup 阅读(1074) 评论(0) 推荐(0)
摘要:本文介绍了WPF/C#中的业务逻辑层验证。 阅读全文
posted @ 2024-06-25 15:43 mingupupup 阅读(596) 评论(0) 推荐(1)
摘要:本文介绍了在WPF/C#中如何实现拖拉元素。 阅读全文
posted @ 2024-06-27 10:39 mingupupup 阅读(1529) 评论(1) 推荐(8)
摘要:WPF在.NET9中的重大更新:Windows 11 主题 阅读全文
posted @ 2024-07-01 09:47 mingupupup 阅读(3606) 评论(12) 推荐(13)
摘要:本文介绍了在C#中如何基于ONNX Runtime使用ResNet50v2进行图像识别。 阅读全文
posted @ 2024-07-02 11:51 mingupupup 阅读(2925) 评论(2) 推荐(3)
摘要:本文介绍了在Avalonia中如何基于SemanticKernel与硅基流动构建AI聊天与翻译工具。 阅读全文
posted @ 2024-07-03 14:18 mingupupup 阅读(1173) 评论(0) 推荐(7)
摘要:本文介绍了Avalonia应用如何在基于Linux的国产操作deepin上运行。 阅读全文
posted @ 2024-07-04 11:22 mingupupup 阅读(1163) 评论(3) 推荐(9)
摘要:本文介绍了如何让其他模型也能在SemanticKernel中调用本地函数。 阅读全文
posted @ 2024-07-05 18:22 mingupupup 阅读(597) 评论(0) 推荐(2)
摘要:本文基于开源的大语言模型与 SemanticKernel 进行了大语言模型的应用 AI Agent 的初次探索。 阅读全文
posted @ 2024-07-08 17:29 mingupupup 阅读(736) 评论(0) 推荐(5)
摘要:本文为动手学Avalonia:基于硅基流动构建一个文生图应用系列(一)。 阅读全文
posted @ 2024-07-10 20:10 mingupupup 阅读(1272) 评论(0) 推荐(3)
摘要:本文先介绍依赖注入的概念,再解释为什么要进行依赖注入,最后通过 WPF Gallery 这个项目学习如何在WPF中使用依赖注入。 阅读全文
posted @ 2024-07-11 10:34 mingupupup 阅读(4767) 评论(1) 推荐(9)
摘要:本文介绍了ScreenToGif:一款开源免费且好用的录屏转Gif软件。 阅读全文
posted @ 2024-07-12 15:28 mingupupup 阅读(1077) 评论(0) 推荐(2)
摘要:本文介绍了wpfui中mvvm例子中是如何实现导航功能的。 阅读全文
posted @ 2024-07-18 15:18 mingupupup 阅读(4890) 评论(6) 推荐(12)
摘要:关于学习.NET的历程回顾 自从2023年9月11日注册公众号以来,这次还是第一次介绍自己。我今年24岁,双非本,211硕,非计算机相关专业。大学期间接触过计算机相关的课程可能就《大学生计算机基础》、《C语言程序设计》,并且也没掌握多好。 22年4月研究生复试结束,联系好导师后,由于导师研究方向的缘 阅读全文
posted @ 2024-07-24 13:34 mingupupup 阅读(2625) 评论(49) 推荐(33)
摘要:本文介绍了入门.NET 8 Web Api的一个小例子。 阅读全文
posted @ 2024-07-25 13:58 mingupupup 阅读(1767) 评论(0) 推荐(8)
摘要:本文介绍了基于SemanticKernel/C#的检索增强生成(RAG)简易实践。 阅读全文
posted @ 2024-08-01 09:58 mingupupup 阅读(1556) 评论(0) 推荐(6)
摘要:本文介绍了在SemanticKernel/C#中如何使用Ollama中的对话模型与嵌入模型用于本地离线场景。 阅读全文
posted @ 2024-08-02 17:50 mingupupup 阅读(2099) 评论(3) 推荐(6)
摘要:本文介绍了在SemanticKernel/C#中如何实现接口,接入本地嵌入模型。 阅读全文
posted @ 2024-08-06 09:35 mingupupup 阅读(1113) 评论(0) 推荐(6)
摘要:本文介绍了如何使用EF Core连接PostgreSQL数据库。 阅读全文
posted @ 2024-08-07 16:14 mingupupup 阅读(1633) 评论(1) 推荐(4)
摘要:本文介绍了如何基于SiliconCloud快速体验GraphRag.Net。 阅读全文
posted @ 2024-08-08 19:19 mingupupup 阅读(956) 评论(0) 推荐(1)
摘要:本文介绍了AvaloniaChat:一个基于大语言模型用于翻译的简单应用。 阅读全文
posted @ 2024-08-16 14:30 mingupupup 阅读(577) 评论(2) 推荐(4)
摘要:本文介绍了最佳实践:在AvaloniaChat中接入SiliconCloud。 阅读全文
posted @ 2024-08-16 14:32 mingupupup 阅读(260) 评论(0) 推荐(0)
摘要:AvaloniaChat介绍 一个使用大型语言模型进行翻译的简单应用。 我自己的主要使用场景 在看英文文献的过程中,比较喜欢对照着翻译看,因此希望一边是英文一边是中文,虽然某些软件已经自带了翻译功能,但还是喜欢大语言模型的翻译,但每次都要将英文复制粘贴过去还要自己手动添加prompt,还无法对照着看 阅读全文
posted @ 2024-08-18 14:37 mingupupup 阅读(352) 评论(0) 推荐(0)
摘要:SimpleRAG:基于WPF与Semantic Kernel实现的一个简单的RAG应用。 阅读全文
posted @ 2024-08-19 17:19 mingupupup 阅读(696) 评论(0) 推荐(2)
摘要:本文介绍了Semantic Kernel/C#:接入智谱AI的两种方式。 阅读全文
posted @ 2024-08-21 09:16 mingupupup 阅读(669) 评论(0) 推荐(1)
摘要:本文介绍了AvaloniaChat-v0.0.2:兼容智谱AI 快速使用指南。 阅读全文
posted @ 2024-08-21 09:15 mingupupup 阅读(291) 评论(0) 推荐(1)
摘要:使用SiliconCloud快速体验SimpleRAG(手把手教程) 阅读全文
posted @ 2024-08-22 15:03 mingupupup 阅读(1234) 评论(0) 推荐(0)
摘要:使用Ollama本地离线体验SimpleRAG(手把手教程)。 阅读全文
posted @ 2024-08-23 10:13 mingupupup 阅读(1952) 评论(0) 推荐(3)
摘要:Funcion Calling介绍 函数调用允许您将模型如gpt-4o与外部工具和系统连接起来。这对于许多事情都很有用,比如为AI助手赋能,或者在你的应用程序与模型之间建立深度集成。 如果您了解或者使用过Semantic Kernel可能会发现除了OpenAI支持Function Calling的模 阅读全文
posted @ 2024-08-29 07:53 mingupupup 阅读(1415) 评论(4) 推荐(4)
摘要:Funcion Calling介绍 函数调用允许您将模型如gpt-4o与外部工具和系统连接起来。这对于许多事情都很有用,比如为AI助手赋能,或者在你的应用程序与模型之间建立深度集成。 如果您了解或者使用过Semantic Kernel可能会发现除了OpenAI支持Function Calling的模 阅读全文
posted @ 2024-08-29 07:54 mingupupup 阅读(141) 评论(0) 推荐(0)
摘要:基于C#与LLM通过简单对话即可实现文件到文件的翻译任务 该软件是MIT协议完全开源免费的,但是调用LLM的API可能需要费用,但是没关系,赛博菩萨硅基流动与智谱AI等都有免费的模型可调了。 这个Translation AI Agent只是一个简单的AI Agent示例应用,可能很多人都不需要它。 阅读全文
posted @ 2024-08-31 13:53 mingupupup 阅读(543) 评论(11) 推荐(2)
摘要:SimpleTranslationAIAgent介绍 SimpleTranslationAIAgent是一款基于C#与LLM通过简单对话即可实现文件到文件的翻译任务的简单应用,基于WPF与Semantic Kernel构建。 该软件是MIT协议完全开源免费的,但是调用LLM的API可能需要费用,但是 阅读全文
posted @ 2024-08-31 13:54 mingupupup 阅读(221) 评论(1) 推荐(1)
摘要:SimpleAISearch:C# + DuckDuckGo 实现简单的AI搜索 阅读全文
posted @ 2024-09-20 11:57 mingupupup 阅读(848) 评论(2) 推荐(2)
摘要:SimpleAIAgent:使用免费的glm-4-flash即可开始构建简单的AI Agent应用 阅读全文
posted @ 2024-09-25 12:34 mingupupup 阅读(596) 评论(0) 推荐(1)
摘要:文章介绍了如何自己实现AI文件对话功能。 阅读全文
posted @ 2024-09-26 14:59 mingupupup 阅读(452) 评论(0) 推荐(2)
摘要:本文介绍了如何自己动手实现一个图片解答小助手。 阅读全文
posted @ 2024-10-09 11:41 mingupupup 阅读(927) 评论(2) 推荐(0)
摘要:AvaloniaTCP-v1.0.0:学习使用Avalonia/C#进行TCP通讯的一个简单Demo。 阅读全文
posted @ 2024-10-14 12:58 mingupupup 阅读(817) 评论(8) 推荐(1)
摘要:本文介绍了Microsoft.Extensions.AI的基本使用。 阅读全文
posted @ 2024-11-20 10:37 mingupupup 阅读(1569) 评论(6) 推荐(4)
摘要:本文介绍了TesseractOCR-GUI:基于WPF/C#构建TesseractOCR简单易用的用户界面。 阅读全文
posted @ 2024-12-07 14:39 mingupupup 阅读(1686) 评论(2) 推荐(10)
摘要:本文介绍了VLM-OCR-Demo,一个使用VLM用于OCR任务的示例。 阅读全文
posted @ 2024-12-09 11:58 mingupupup 阅读(574) 评论(0) 推荐(1)
摘要:前言 每种语言都有每种语言的优势,Python由于其强大的生态,很多任务通过调用包就可以实现,那么学会从C#项目中调用Python脚本完成任务就很重要。C#调用Python代码有多种方式,如果Python那边内容比较多,可以考虑起一个Web Api进行调用,如果只是一个简单的脚本而且不需要频繁调用, 阅读全文
posted @ 2024-12-13 19:49 mingupupup 阅读(1267) 评论(0) 推荐(4)
摘要:前言 前面介绍了在C#中使用Progress类调用Python脚本的方法,但是这种方法在需要频繁调用并且需要进行数据交互的场景效果并不好,因此今天分享的是C#调用Python代码的方式(二):使用pythonnet调用Python代码。 pythonnet介绍 Python.NET 是一个包,为 P 阅读全文
posted @ 2024-12-17 12:51 mingupupup 阅读(1009) 评论(0) 推荐(2)
摘要:Tesseract Tesseract 是一个开源的光学字符识别(OCR)引擎,最初由 Hewlett-Packard(惠普)实验室开发,后来由 Google 收购并继续维护和开源贡献。Tesseract 可以识别多种语言的文字,广泛应用于将图片或扫描文档中的文本内容转换成可编辑的文本格式。随着深度 阅读全文
posted @ 2024-12-27 19:47 mingupupup 阅读(735) 评论(1) 推荐(8)
摘要:前言 使用C#调用C++代码是一个很常见的需求,因此本文以知名的C++机器视觉库OpenCV为例,说明在C#中如何通过使用P/Invoke(平台调用)来调用C++代码。只是以OpenCV为例,实际上在C#中使用OpenCV可以使用OpenCVSharp这个项目,这是一个很优秀的项目,GitHub地址 阅读全文
posted @ 2024-12-27 19:49 mingupupup 阅读(577) 评论(0) 推荐(2)
摘要:前言 我觉得将日常生活中一些简单重复的任务交给AI Agent,是学习构建AI Agent应用一个很不错的开始。本次分享我以日常生活中一个总结论文的简单任务出发进行说明,希望对大家了解AI Agent有所帮助。任务可以是多种多样的,真的帮助自己提升了效率,那就是一个很不错的开始了!! 我的这个简单任 阅读全文
posted @ 2025-01-02 16:52 mingupupup 阅读(827) 评论(0) 推荐(1)
摘要:前言 上篇文章介绍了使用Semantic Kernel Chat Completion Agent实现的版本。 使用C#构建一个论文总结AI Agent 今天来介绍一下使用Microsoft.Extensions.AI的版本。 Microsoft.Extensions.AI介绍 Microsoft. 阅读全文
posted @ 2025-01-04 15:22 mingupupup 阅读(1035) 评论(1) 推荐(1)
摘要:AIModelRouter AI模型路由,模型的能力有大小之分,有些简单任务,能力小一点的模型也能很好地完成,而有些比较难的或者希望模型做得更好的,则可以选择能力强的模型。为什么要这样做呢?可以降低AI模型的使用成本,毕竟能力强的模型会更贵一点,省着用挺好的。 Semantic Kernel中可以很 阅读全文
posted @ 2025-01-06 11:43 mingupupup 阅读(868) 评论(0) 推荐(5)
摘要:前言 前几天介绍了在C#中构建一个MCP客户端。 最近正在学习Avalonia,所以就想用Avalonia实现一个简易的跨平台MCP客户端。接入别人写的或者自己写的MCP服务器就可以利用AI做很多有意思的事情。 接下来我有时间也会和大家继续分享一些好玩的MCP服务器。 效果 展示连接的MCP服务器的 阅读全文
posted @ 2025-03-18 18:57 mingupupup 阅读(1565) 评论(3) 推荐(5)
摘要:前言 使用依赖注入可以让我们的程序变得更加好维护与测试。 今天分享的是在Avalonia/C#中使用依赖注入。 我准备了一个简单的不使用依赖注入与使用依赖注入的demo。 该demo已上传至GitHub,地址:https://github.com/Ming-jiayou/Avalonia_With_ 阅读全文
posted @ 2025-04-21 17:01 mingupupup 阅读(1216) 评论(0) 推荐(4)
摘要:前言 在AI编程时代,如果自己能够知道一些可行的解决方案,那么描述清楚交给AI,可以有很大的帮助。 但是我们往往不知道真正可行的解决方案是什么? 我自己有过这样的经历,遇到一个需求,我不知道有哪些解决方案,就去问AI,然后AI输出一大堆东西,我一个个去试,然后再换个AI问,又提出了不同的解决方案。 阅读全文
posted @ 2025-05-08 16:01 mingupupup 阅读(841) 评论(1) 推荐(5)
摘要:PocketFlowSharp介绍 最近我对PocketFlow比较感兴趣,不仅是因为它是一个极简的LLM框架,更加让我觉得很不错的地方在于作者提供了很多方便学习的例子,就算没有LLM应用开发经验,也可以快速上手。 我比较喜欢C#,也想为C#生态做一点小小的贡献,因此创建了PocketFlowSha 阅读全文
posted @ 2025-05-15 15:20 mingupupup 阅读(776) 评论(3) 推荐(6)
摘要:效果 实践 有时候AI生成的结果我们并不满意在进入下一步之前,我们需要对AI生成的结果进行人工审核,同意了才能进入下一个流程。 Human_Evaluation就是人工判断的一个简单示例。 internal class Program { static async Task Main(string[ 阅读全文
posted @ 2025-05-16 15:08 mingupupup 阅读(375) 评论(0) 推荐(0)
摘要:前言 在pocketflow的例子中看到了一个基于LLM的简历评估程序的例子,感觉还挺好玩的,为了练习一下C#,我最近使用C#重写了一个。 准备不同的简历: 查看效果: 不足之处是现实的简历应该是pdf格式的,后面可以考虑转化为图片然后用VLM来试试。 C#学习 在使用C#重写的过程中,学习到的一些 阅读全文
posted @ 2025-05-28 19:39 mingupupup 阅读(280) 评论(0) 推荐(0)
摘要:前言 昨天的Demo以txt文件为例进行说明,并且评估标准写死了,跟真实的简历评估系统差别太大了。今天分享的是经过改进后更加真实的基于LLM的简历评估系统。 使用AI生成了5份不同的简历,如下所示: 程序员A: 程序员B: 程序员C: 程序员D: 程序员E: 输入要求: shared["requir 阅读全文
posted @ 2025-05-29 15:52 mingupupup 阅读(762) 评论(0) 推荐(1)