Dify快速搭建问答系统
简单记录下Dify系统的部署,以及可能遇到的各种问题,然后演示一下如何快速的搭建一个问答系统。 为什么用Dify 首先回答为什么用大模型的方案。在没有大模型之前,我们只能把问题和答案存储在数据库中,然后通过模糊检索的方式去检索问题。由于是模糊检索,所以检索的准确度可能不高,但是运用大模型的语义理解, ...
《HelloGitHub》第 112 期
兴趣是最好的老师,HelloGitHub 让你对开源感兴趣! 简介 HelloGitHub 分享 GitHub 上有趣、入门级的开源项目。 github.com/521xueweihan/HelloGitHub 这里有实战项目、入门教程、黑科技、开源书籍、大厂开源项目等,涵盖多种编程语言 Pytho ...
分享一个 MySQL binlog 分析小工具
去年写的一个小工具,用于在线获取 MySQL binlog 的大小、开始时间、结束时间和持续时长。 什么场景下会用上这个工具呢? 云服务场景,无法登录 MySQL 服务器查看 binlog 的时间戳信息。 主从延迟时,可以使用这个工具来查看 binlog 的大小或者某个时间段 binlog 的写入量 ...
多Agent协作入门:群聊编排模式
在群聊编排模式中,各个Agent就像加入了一个微信群,由群管理员协调进行群聊对话。这种模式非常适合于模拟会议、辩论或协作解决问题的会议类型场景。 ...
Golang 文本模板,你指定没用过!
最近在倒腾“AI大模型基础设施”, 宏观目标是做一个基于云原生的AI算力平台,目前因公司隐私暂不能公开宏观背景和技术方案, 姑且记录实践中遇到的一些技能点。 Arena是阿里云开源的命令行工具,帮助算法开发者和数据科学家,在无需云原生技能的前提下,提交训练和评测任务、管控模型, 现在已经捐赠给kub ...
【EF Core】为 DatabaseFacade 扩展“创建”与“删除”数据表功能
对于玩 EF 的大伙伴来说,对 DatabaseFacade 类的 EnsureCreated 和 EnsureDeleted 方法应该很熟悉。这对方法可在运行阶段创建或删除数据库。创建数据库时,会连同数据表一起创建;至于说删除数据库时嘛……库都没了,哪还有表呢。 不过,有些时候,不,不是有些时候, ...
推荐 6 款基于 .NET 开源的串口调试工具,调试效率提升利器!
前言 今天大姚给大家分享 6 款基于 .NET 开源的串口调试工具,旨在帮助 .NET 开发者们更好的应对通讯调试方面的学习和工作,提升调试效率。 优秀项目和框架精选 本文所有项目都已收录到C#/.NET/.NET Core优秀项目和框架精选中,关注优秀项目和框架精选能让你及时了解C#、.NET和. ...
一款超级经典复古的 Windows 9x 主题风格 Avalonia UI 控件库,满满的回忆杀!
前言 今天大姚给大家分享一款超级经典复古的 Windows 9x 主题风格 Avalonia UI 控件库,满满的回忆杀:Classic.Avalonia。 项目介绍 Classic.Avalonia 是一款 .NET 开源(MIT license)、超级经典复古的 Windows 9x (Wind ...
AI 应用开发的陷阱:MCP 的致命问题
将大语言模型(LLM)与外部工具连接,是扩展其能力的主流方法。通过给模型提供工具,它就能查询数据、调用 API,完成更复杂的任务。 提供工具时,可以使用 MCP 模式,简单来说:由一个外部的、集中的工具服务来提供所有工具,开发者写的应用直接调用这个服务,让它去和模型沟通。 这样做表面上简化了开发,开 ...
面试时该如何做好自我介绍呢?附带介绍样板示例!!!
前言 最近帮公司面试了不少 .NET 开发者,发现很多候选人在让他在面试前做一个简单的自我介绍的时候,介绍的内容都很多,然后有些就是直接复述一遍简历上已经有的内容(比如说:对接简历上的项目一个一个的念,有三四个项目念完十分钟都过去了),遇到这种自我介绍冗长且直接复述简历上项目的候选人我会直接打断,这 ...
JavaScript 编年史:探索前端界巨变的幕后推手
原文地址:https://deno.com/blog/history-of-javascript JavaScript 简史 今年,JavaScript 迎来了 30 岁生日。 在这三十年里,JavaScript 从一门仅用 10 天开发出来的“小众脚本语言”,成长为全球最受欢迎的编程语言。让我们通 ...
Web前端交互利用Python跟大模型操作
一个简单的演示,如何把大模型应用集成到自己的应用场景当中。 这里的场景我们模拟的是在吃鸡游戏中,一个作战计划,是否符合老六的行为规范。 ...
一款基于 .NET 开源免费、轻量快速、跨平台的 PDF 阅读器
前言 今天大姚给大家分享一款 .NET 开源免费、轻量快速、跨平台的 PDF 阅读器:Caly。 项目介绍 Caly 是一款 .NET 开源免费(MIT license)、轻量快速、跨平台的 PDF 阅读器,工具性能和效率是其核心设计理念。Caly 利用 Avalonia UI、SkiaSharp ...
PyCharm 快速入门指南
引言 PyCharm 是由 JetBrains 开发的一款功能强大的 Python 集成开发环境(IDE),专为提高 Python 开发效率而设计。作为 Python 开发者最喜爱的 IDE 之一,PyCharm 提供了代码补全、调试、测试、版本控制等一系列强大功能,大幅提升了开发者的工作效率。本文 ...
.NET SDK 9.0.200引入对SLNX解决方案文件的支持
引言 解决方案文件长期以来一直是.NET和Visual Studio开发体验的重要组成部分,其格式在过去二十多年基本保持不变。最近,Visual Studio解决方案团队推出了一种基于XML的新格式——SLNX,旨在提供更简洁、更现代的解决方案文件格式。从.NET SDK 9.0.200开始,dot ...
糊涂啊!这个需求居然没想到用时间轮来解决。
你好呀,我是歪歪。 上周不是发布了这篇文章嘛:《也是出息了,业务代码里面也用上算法了。》 里面聊到一个场景,A、B、C 三个平台需要调用下游系统的接口查询数据。 当时下游对该查询接口做了限流,只支持一秒最多一个请求。 其中 A 平台要求每个请求间隔 6s 或者以上。 B,C 平台可以接受一秒一次请求 ...
C#/.NET/.NET Core技术前沿周刊 | 第 47 期(2025年7.14-7.20)
前言 C#/.NET/.NET Core技术前沿周刊,你的每周技术指南针!记录、追踪C#/.NET/.NET Core领域、生态的每周最新、最实用、最有价值的技术文章、社区动态、优质项目和学习资源等。让你时刻站在技术前沿,助力技术成长与视野拓宽。 欢迎投稿、推荐或自荐优质文章、项目、学习资源等。 � ...
Python MP3 归一化器和长度分割器实用工具开发指南
引言 在数字音频处理领域,MP3文件作为最流行的音频格式之一,其音量标准化和文件分割是两个常见的需求场景。许多用户都遇到过下载的MP3文件音量过小需要调整,或者需要将长音频文件分割成更小片段以便于管理的情况。 本文将详细介绍如何使用Python结合FFmpeg工具开发一个实用的MP3处理工具,该工具 ...
一文彻底搞懂javascript中的undefined
title: undefined-in-javascript date: 2023-12-15 12:13:00 categories: - javascript tags: - undefined - javascript undefined in javascript undefined是可以说 ...
.NET 使用 DocNET 库快速高效的操作 PDF 文档
前言 PDF 文档,作为日常工作中不可或缺的文档格式,广泛应用于各类场景。今天我们来讲讲在 .NET 中使用 DocNET 库快速高效的操作 PDF 文档。 项目介绍 DocNET 是一个基于 .NET 开源(MIT license)、跨平台(支持Windows、Linux和macOS平台)的旨在提 ...


