[置顶] 从零开始:如何用纯 C# 开发一款媲美 “Everything” 的文件搜索工具

摘要: 从零开始:如何用纯 C# 开发一款媲美 “Everything” 的文件搜索工具 众所周知,通过读取 USN 日志来搜索文件,比起传统的递归遍历文件夹,效率要高得多。但想要达到像 “Everything” 那样极致的速度,其实并不简单——哪怕只是几十毫秒的延迟,用户体验也可能天差地别。 如今,“Ev 阅读全文
posted @ 2025-09-04 11:06 LdotJdot 阅读(1455) 评论(5) 推荐(10)

C#AI系列:从零开始打造自己的OpenClaw

摘要: OpenLum.Console 项目说明 这个项目是参考OpenClaw的CSharp版控制台智能体助手,Aot发布后主体程序7mb大小,另外的Skills文件夹目前自带了浏览器操作、office文件读取等基础工具。 用户可自行动态扩展Skills(描述提供地址及操作方式后,即可学会各种技能,比如登 阅读全文
posted @ 2026-03-01 15:10 LdotJdot 阅读(686) 评论(0) 推荐(4)

从零开始:C#单文件AOT打包前后端分离项目

摘要: 一、前言 在 .NET 生态里,官方早就给出过“前后端一把梭”的方案——Blazor Server、Blazor WebAssembly、ASP.NET Core 寄宿 IIS 等。但它们要么强依赖前端独立部署,要么运行时拖家带口,源码裸露、启动速度、跨域配置都是痛点。 反观 Go、Rust 社区, 阅读全文
posted @ 2026-02-12 09:42 LdotJdot 阅读(1199) 评论(4) 推荐(15)

C#AI系列(7):从零开始LLM之Tokenizer实现

摘要: 一、前言: token是什么 LLM只做一个事情,就是吃掉token吐出token,token是LLM(大语言模型)的基本元素。token与LLM的关系,相当于乐高积木与乐高工厂,我的世界方块与我的世界游戏。那么token到底是什么呢?有人翻译成令牌,有人翻译成词源。我们不妨换个概念理解,token 阅读全文
posted @ 2025-12-21 12:17 LdotJdot 阅读(1030) 评论(0) 推荐(2)

C#AI系列(6): C#离线实现高效OCR

摘要: 本文代码已开源,仅需关注 萤火初芒 公众号回复AISharp即可查看仓库地址,获取完整项目及模型数据,供学习交流使用,无套路(部分测试图片为网图,侵删)。 本文项目在笔记本电脑上(Windows, NET10, x64)就可以自己动手尝试OCR, 实现如身份证识别、截图文本识别、扫描图转pdf等功能 阅读全文
posted @ 2025-12-13 16:58 LdotJdot 阅读(3598) 评论(22) 推荐(33)

C#AI系列(5): 从零开始 C# 轻松语音识别

摘要: 人工智能历经多年演进,昔日高门槛的图像与语音识别任务,如今已有成熟的开源框架可供免费使用,只要花点时间,就可以零成本部署。本文以语音识别为例,看如何高效的将语音识别功能集成至C#系统中,后续大家可以继续完善扩展,去处理如语音指令、语音交互、字幕生成、会议纪要分析、语音翻译等相关任务。 本文项目在笔记 阅读全文
posted @ 2025-12-07 00:13 LdotJdot 阅读(1891) 评论(4) 推荐(11)

C#AI系列(4): 从零开始纯 C# 训练专属 YOLO 模型 — See Sharp Yolo

摘要: 本文代码、标记工具、测试训练集均已开源,仅需关注 萤火初芒 公众号回复AISharp即可查看仓库地址,供学习交流使用,无套路(部分测试图片为网图,侵删)。 一、Yolo训练的实现基础 实现纯C#训练Yolo,我们可以选择在 YoloSharp (https://github.com/IntptrMa 阅读全文
posted @ 2025-12-01 16:13 LdotJdot 阅读(2183) 评论(5) 推荐(3)

C#AI系列(3):31mb单文件exe实现姿态检测-将Yolo装进口袋

摘要: C#使用Yolo其实简单。相较于Python方案,C# 31 MB单文件以可以单文件独立发布或以AOT编译彻底剥离解释器与运行时依赖,CPU推理性能良好。而且YOLO11n模型权重与原生推理代码一体嵌入,免除Python环境、版本冲突及数百兆依赖包部署,实现零配置、零维护、单文件分发,可以显著降低现 阅读全文
posted @ 2025-11-27 15:42 LdotJdot 阅读(2411) 评论(13) 推荐(24)

# 从零开始: C#图像验证码SkiaSharp跨平台—不只是“看得清”那么简单

摘要: 从零开始: C#图像验证码跨平台轻松实现 在 Web 应用开发中,验证码(CAPTCHA)是一道常见的安全屏障。它不仅能有效防止暴力破解和机器人攻击,还能在登录、注册、评论等场景中保障系统的稳定性。而在 .NET 生态中,C# 作为主力语言,早已具备强大的图像处理能力。借助开源库和跨平台框架,我们完 阅读全文
posted @ 2025-11-25 10:10 LdotJdot 阅读(1823) 评论(3) 推荐(14)

C#AI系列(2):深度学习项目构建及实战TorchSharp准备篇

摘要: TorchSharp 是 .NET 基金会官方出品的深度学习库,将 PyTorch 的 C++ 核心 LibTorch 封装成 C#/F# API,且极大程度的保留 Python 般的开发手感。从张量运算、自动求导到模型构建、训练与推理,接口语义与 PyTorch 几乎是都能对应。 在上一篇我们说到 阅读全文
posted @ 2025-11-21 17:53 LdotJdot 阅读(1012) 评论(0) 推荐(1)

C#AI系列(1):深度学习项目构建及实战TensorFlow准备篇

摘要: 用 C# .NET 项目里把 AI 当普通组件写”,既享编译性能,又省集成成本,这对熟悉善用或深度绑定或dotnet生态的团队来说是最直接、最省心的 AI 落地路径。因为如果在.NET 项目中使用Python技术栈开发机器学习模块,可能会带来如跨语言胶水、独立微服务、容器化、双栈运维等较高额外成本。 阅读全文
posted @ 2025-11-20 16:14 LdotJdot 阅读(781) 评论(1) 推荐(3)