一、引言 在人工智能快速发展的时代,AI Agent(人工智能代理)作为一种能够自主感知环境、决策并执行动作的实体,在众多领域展现出了巨大的潜力。BotSharp 是一个功能强大的开源项目,由 SciSharp[1] 社区开发和维护,旨在实现.NET技术栈下高度可定制的多智能体解决方案。为开发高效的 ...
前言 今天大姚给大家分享 3 款基于 .NET 开源、免费、功能强大的远程桌面工具,希望可以给大家的远程工作和学习带来便利。 1Remote 1Remote是一款基于 .NET 开源(GPL-3.0 license)、免费、现代的远程会话管理和启动器,它让你能够在任何时候快速开启一个远程会话。目前 ...
我在业余时间开发了一款自己的独立产品:升讯威在线客服与营销系统。其中有些功能,我一直认为是客服系统应该有的基本功能,应该没必要单独拿出来说。直到总会有客户专门和我说起和他们原来使用的系统的对比,我才知道真的是很多所谓的客服系统,真是一言难尽。 ...
梦回 2015 2015年,初出茅庐不谙世事的我,辗转过许多城市,感受过珠海的静谧,广州的市井,沐浴过昆明的午后阳光,也曾在小村庄里穷困落魄,在深圳的高楼大厦中迷失方向。 4月里的一个平凡早上,一脸茫然带着些许期盼地走上了大巴,随着车流驶向对岸的香港国际机场,身后是注视着大巴轨迹,沉默不语的二老,婆 ...
比赛链接 本文发布于博客园,会跟随补题进度实时更新,若您在其他平台阅读到此文,请前往博客园获取更好的阅读体验。 跳转链接:https://www.cnblogs.com/TianTianChaoFangDe/p/18809665 开题 + 补题情况 这场被自己唐到了,有点着急了,没能冷静下来思考,导 ...
软件的可扩展性 软件善变,可扩展性成为评价软件生命力的重要指标。 所谓的可扩展性是指软件为了应对将来的业务变化,而提供的扩展能力。当有新的业务发生时,可扩展性较好的软件仅需小范围修改就能提供支持,它们可以保持总体上的稳定。 传统的结构化软件设计方法在这方面力有不及,面向对象方法却有一些天然的优势。 ...
图上的遍历算法 广度优先搜索 BFS 概念 广度优先搜索(Breadth-First Search)是一种图遍历算法,用于在图或树中按层次逐层访问节点。它从源节点(起始节点)开始,首先访问源节点的所有直接邻接节点,然后依次访问距离源节点较远的节点,直到遍历完整个图或到达目标节点 BFS通过队列逐层扩 ...
一、背景 许多小伙伴在安装 Dify 或是 RagFlow 这些工具的时候,往往会遇到一个难题,那就是 Docker 的安装。 首先,我们的PC安装的绝大部分是 Windows,但众所周知的原因,Windows 对 Docker 的支持并不是特别好,这方面的历史原因有很多,实际上 Docker 是 ...
最近回顾之前写的代码的时候, 发现了以前本科时还开发过一个64位的操作系统, 不过最终也只是开发到进程切换部分 这是一个涉及到汇编和C语言的一个偏底层偏硬核的项目, 而且为了能够学到更多东西, 使用的还是BIOS引导这一古老的方式加载内核 一路上踩过很多的坑, 虽然很遗憾没有彻底完成, 但是还是积累 ...
“AI时代最大的红利,是让每个人都有机会成为那个"想到就能做到"的创造者。” AI粉嫩特攻队,2025年4月5日。 故事源于一个我想看的国外视频。本想点开视频准备大饱眼福,结果发现全程英文演讲加英文字幕...而我那三脚猫的英语听力跟不上视频的节奏。 放弃还是继续,这是一个问题。好在痛点一般会让我热情 ...
埋头苦写多年的 CSS,从没注意到 CSS 被浏览器分了类,直到偶然的一次翻阅开发者工具,才发现原来 CSS 属性也被浏览器归类收纳了。 Chrome 下面是 Chrome 的开发者工具中 CSS 的属性归类截图,一般情况都不会注意它,毕竟代码不出问题,谁会关心 CSS 属性是哪一类? 当我偶然看到 ...
AI Agent 无疑是今年最火爆的概念,从科技巨头的战略布局到创业公司的创新产品,AI 智能体正在重塑我们与机器交互的方式。无论是自动化任务、个性化服务,还是复杂问题的协同解决,AI Agent 都展现出了前所未有的潜力。 而在众多备受瞩目的框架中,微软 Autogen 凭借其灵活的多智能体协作能 ...
自动驾驶 | 为CarLA添加一辆小米SU7 Part I 导言 什么是CarLA? CarLA是一款基于虚幻引擎4(Unreal Engine 4)构建的开源自动驾驶仿真平台,为自动驾驶算法的研发、测试与验证提供高保真的虚拟环境。其核心特性包括: 高精度地图与传感器模拟:支持激光雷达、摄像头、毫米 ...
System V信号量 vs. POSIX信号量:核心区别与选型指南 最近在学习linux系统编程的章节,接触到了两种信号量,所以专门研究了二者的区别,将二者的对比记录于此。 在Linux多线程/进程开发中,信号量是解决同步问题的核心工具之一。System V和POSIX是两种主流的实现方式,它们的 ...