自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(37)
  • 收藏
  • 关注

原创 10种顶级 AI Agent 策略全解析:ChatGPT 智能应用开发必备指南

字节跳动推出的低代码 Agent 开发平台,允许用户通过拖拽式界面快速创建和部署 AI Agent,支持多渠道分发(如网站、微信、Telegram),内置丰富的插件生态系统。:专注于企业级 Agent 构建的平台,支持连接企业内部数据源和工具,可以创建具有特定领域知识的专业 Agent,适合构建客服、销售和内部知识管理等应用。无论是单 Agent 的"独行侠"还是多 Agent 的"团队作战",选择合适的架构和策略,才能发挥 AI 的最大潜力,构建真正智能、高效的系统。这种结构有明确的分工和责任链。

2025-03-30 17:32:51 1000

原创 MCP:让 AI 工具互联互通的“普通话“

虽然不用 MCP,通过自定义 Agent 也能实现类似功能,但 MCP 就像是"车同轨,书同文"一样,统一了工具的使用方式,大大降低了接入成本,提高了复用性。在 AI 工具的世界里,MCP 就像是这样一个"普通话"标准,让不同的 AI 工具能够无障碍沟通。,Anthropic 公司开源了 MCP(Model Context Protocol),为应用程序与 AI 大模型之间提供了统一的交互标准,使开发者能够以一致的方式将各类数据源、工具和功能连接到 AI 模型。MCP 一经推出,立刻获得了广泛支持。

2025-03-24 08:03:24 783

原创 MCP:让 AI 工具互联互通的“普通话“

虽然不用 MCP,通过自定义 Agent 也能实现类似功能,但 MCP 就像是"车同轨,书同文"一样,统一了工具的使用方式,大大降低了接入成本,提高了复用性。在 AI 工具的世界里,MCP 就像是这样一个"普通话"标准,让不同的 AI 工具能够无障碍沟通。,Anthropic 公司开源了 MCP(Model Context Protocol),为应用程序与 AI 大模型之间提供了统一的交互标准,使开发者能够以一致的方式将各类数据源、工具和功能连接到 AI 模型。MCP 一经推出,立刻获得了广泛支持。

2025-03-24 08:03:24 783

原创 MCP:让 AI 工具互联互通的“普通话“

虽然不用 MCP,通过自定义 Agent 也能实现类似功能,但 MCP 就像是"车同轨,书同文"一样,统一了工具的使用方式,大大降低了接入成本,提高了复用性。在 AI 工具的世界里,MCP 就像是这样一个"普通话"标准,让不同的 AI 工具能够无障碍沟通。,Anthropic 公司开源了 MCP(Model Context Protocol),为应用程序与 AI 大模型之间提供了统一的交互标准,使开发者能够以一致的方式将各类数据源、工具和功能连接到 AI 模型。MCP 一经推出,立刻获得了广泛支持。

2025-03-24 08:03:24 715

原创 MCP:让 AI 工具互联互通的“普通话“

虽然不用 MCP,通过自定义 Agent 也能实现类似功能,但 MCP 就像是"车同轨,书同文"一样,统一了工具的使用方式,大大降低了接入成本,提高了复用性。在 AI 工具的世界里,MCP 就像是这样一个"普通话"标准,让不同的 AI 工具能够无障碍沟通。,Anthropic 公司开源了 MCP(Model Context Protocol),为应用程序与 AI 大模型之间提供了统一的交互标准,使开发者能够以一致的方式将各类数据源、工具和功能连接到 AI 模型。MCP 一经推出,立刻获得了广泛支持。

2025-03-24 08:03:24 829

原创 MCP:让 AI 工具互联互通的“普通话“

虽然不用 MCP,通过自定义 Agent 也能实现类似功能,但 MCP 就像是"车同轨,书同文"一样,统一了工具的使用方式,大大降低了接入成本,提高了复用性。在 AI 工具的世界里,MCP 就像是这样一个"普通话"标准,让不同的 AI 工具能够无障碍沟通。,Anthropic 公司开源了 MCP(Model Context Protocol),为应用程序与 AI 大模型之间提供了统一的交互标准,使开发者能够以一致的方式将各类数据源、工具和功能连接到 AI 模型。MCP 一经推出,立刻获得了广泛支持。

2025-03-24 08:03:24 739

原创 MCP:让 AI 工具互联互通的“普通话“

虽然不用 MCP,通过自定义 Agent 也能实现类似功能,但 MCP 就像是"车同轨,书同文"一样,统一了工具的使用方式,大大降低了接入成本,提高了复用性。在 AI 工具的世界里,MCP 就像是这样一个"普通话"标准,让不同的 AI 工具能够无障碍沟通。,Anthropic 公司开源了 MCP(Model Context Protocol),为应用程序与 AI 大模型之间提供了统一的交互标准,使开发者能够以一致的方式将各类数据源、工具和功能连接到 AI 模型。MCP 一经推出,立刻获得了广泛支持。

2025-03-24 08:03:24 774

原创 MCP:让 AI 工具互联互通的“普通话“

虽然不用 MCP,通过自定义 Agent 也能实现类似功能,但 MCP 就像是"车同轨,书同文"一样,统一了工具的使用方式,大大降低了接入成本,提高了复用性。在 AI 工具的世界里,MCP 就像是这样一个"普通话"标准,让不同的 AI 工具能够无障碍沟通。,Anthropic 公司开源了 MCP(Model Context Protocol),为应用程序与 AI 大模型之间提供了统一的交互标准,使开发者能够以一致的方式将各类数据源、工具和功能连接到 AI 模型。MCP 一经推出,立刻获得了广泛支持。

2025-03-24 08:03:24 852

原创 MCP:让 AI 工具互联互通的“普通话“

虽然不用 MCP,通过自定义 Agent 也能实现类似功能,但 MCP 就像是"车同轨,书同文"一样,统一了工具的使用方式,大大降低了接入成本,提高了复用性。在 AI 工具的世界里,MCP 就像是这样一个"普通话"标准,让不同的 AI 工具能够无障碍沟通。,Anthropic 公司开源了 MCP(Model Context Protocol),为应用程序与 AI 大模型之间提供了统一的交互标准,使开发者能够以一致的方式将各类数据源、工具和功能连接到 AI 模型。MCP 一经推出,立刻获得了广泛支持。

2025-03-24 08:03:24 935

原创 MCP:让 AI 工具互联互通的“普通话“

虽然不用 MCP,通过自定义 Agent 也能实现类似功能,但 MCP 就像是"车同轨,书同文"一样,统一了工具的使用方式,大大降低了接入成本,提高了复用性。在 AI 工具的世界里,MCP 就像是这样一个"普通话"标准,让不同的 AI 工具能够无障碍沟通。,Anthropic 公司开源了 MCP(Model Context Protocol),为应用程序与 AI 大模型之间提供了统一的交互标准,使开发者能够以一致的方式将各类数据源、工具和功能连接到 AI 模型。MCP 一经推出,立刻获得了广泛支持。

2025-03-24 08:03:24 686

原创 MCP:让 AI 工具互联互通的“普通话“

虽然不用 MCP,通过自定义 Agent 也能实现类似功能,但 MCP 就像是"车同轨,书同文"一样,统一了工具的使用方式,大大降低了接入成本,提高了复用性。在 AI 工具的世界里,MCP 就像是这样一个"普通话"标准,让不同的 AI 工具能够无障碍沟通。,Anthropic 公司开源了 MCP(Model Context Protocol),为应用程序与 AI 大模型之间提供了统一的交互标准,使开发者能够以一致的方式将各类数据源、工具和功能连接到 AI 模型。MCP 一经推出,立刻获得了广泛支持。

2025-03-24 08:03:24 847

原创 MCP:让 AI 工具互联互通的“普通话“

虽然不用 MCP,通过自定义 Agent 也能实现类似功能,但 MCP 就像是"车同轨,书同文"一样,统一了工具的使用方式,大大降低了接入成本,提高了复用性。在 AI 工具的世界里,MCP 就像是这样一个"普通话"标准,让不同的 AI 工具能够无障碍沟通。,Anthropic 公司开源了 MCP(Model Context Protocol),为应用程序与 AI 大模型之间提供了统一的交互标准,使开发者能够以一致的方式将各类数据源、工具和功能连接到 AI 模型。MCP 一经推出,立刻获得了广泛支持。

2025-03-24 08:03:24 804

原创 MCP:让 AI 工具互联互通的“普通话“

虽然不用 MCP,通过自定义 Agent 也能实现类似功能,但 MCP 就像是"车同轨,书同文"一样,统一了工具的使用方式,大大降低了接入成本,提高了复用性。在 AI 工具的世界里,MCP 就像是这样一个"普通话"标准,让不同的 AI 工具能够无障碍沟通。,Anthropic 公司开源了 MCP(Model Context Protocol),为应用程序与 AI 大模型之间提供了统一的交互标准,使开发者能够以一致的方式将各类数据源、工具和功能连接到 AI 模型。MCP 一经推出,立刻获得了广泛支持。

2025-03-24 08:03:24 580

原创 Agent 与 MCP:智能助手的新范式

Model Context Protocol (MCP) 是一个开放的通信协议,它就像一个"万能转换器",让 AI 模型能够轻松地使用各种现实世界的工具和资源。通过标准化的接口定义和灵活的扩展机制,MCP 正在重新定义 AI 与外部世界的交互方式。它不仅解决了当前 AI 模型与外部世界交互的痛点,更为未来 AI 应用的发展提供了可靠的技术基础。1. 通过统一的接口和标准化的工具注册机制,实现了 AI 模型与外部工具的无缝连接。2. 采用智能的资源管理和安全的数据传输机制,确保了系统运行的高效和安全。

2025-03-15 18:10:28 946

原创 从 Manus 爆火看 AI Agent 的演进与未来

2025年3月,一款名为 Manus 的 AI 产品横空出世,短短一周内用户量突破百万,引发全球科技圈关注。它不仅能理解你的需求,更能主动完成各种复杂任务,堪称"AI 界的超级助手"。今天,让我们一起揭秘这款改变人机交互方式的革命性产品。???? 现象级产品:Manus 的诞生与崛起???? 从实验室走向大众想象一下,你有了一个无所不能的AI助手,它不仅能听懂你的需求,还能主动帮你完成各种任务。这就是 Man...

2025-03-08 17:52:16 884

原创 【效率神器】一分钟学会用 AI 生成高颜值流程图!

????导读:还在为画流程图浪费大量时间吗?本文将教你如何用 AI + Mermaid 在几秒钟内生成专业级流程图,让你的文档和演示更加出彩!???? 流程图:必要但繁琐的工作利器在日常工作中,我们经常需要绘制流程图来表达业务逻辑、系统架构或者开发流程。传统的流程图绘制工具(如 Visio)虽然功能强大,但使用起来较为复杂,而且需要花费大量时间在调整样式和布局上。这就引出了一个问题:有没有更简单、更快速的方...

2025-03-01 17:48:49 1215

原创 小白也能学会的golang map的实现(二)

本文在golang map 数据结构的基础上,学习如何通过make 构造一个map数据。建议没看过的同学先看map 的实现(一)map 创建示例在golang 中,初始化一个map 算是有两种方式。example1Map :=make(map[int64]string)example2Map :=make(map[int64]string,100)第一种方式默认不指定map的容量,第二种...

2025-02-28 08:14:13 594

原创 探秘 Go的map新实现: Swiss Tables

在现代编程语言中,map 是一个不可或缺的数据结构,而哈希表正是其背后的核心实现技术。作为计算机科学中最基础的数据结构之一,哈希表为 Go 等众多编程语言提供了高效的键值存储方案。回溯历史,哈希表的故事要从 1953 年说起。那一年,IBM 的 Hans Peter Luhn 在一份内部备忘录中首次提出了这个开创性的想法:通过将数据项分散到不同的"桶"中,并用链表处理冲突来加快查找速度。这种方法后...

2025-02-28 08:14:13 836

原创 搬砖程序员带你阅读 Go map的实现(一)

本文学习 Golang 的 Map 数据结构,以及map buckets 的数据组织结构。hash 表是什么 从大学的课本里面,我们学到:hash 表其实就是将key 通过hash算法映射到数组的某个位置,然后把对应的val存放起来。 如果出现了hash冲突(也就是说,不同的key被映射到了相同的位置上时),就需要解决hash冲突。解决hash冲突的方法还是比较多的,比如说...

2025-02-28 08:14:13 666

原创 入解析开源 AI 编程助手 Continue.dev 的特性和最佳实践

写在前面最近在使用 Continue.dev 这个开源的 AI 编程助手,发现它真的挺好用的。不少同事看到我用得顺手,也想了解一下。正好整理一下使用心得,和大家分享。Continue.dev 界面为什么选择 Continue.dev?现在市面上的 AI 编程助手确实不少,比如 GitHub Copilot、Cody 等等。但用了一圈下来,我最喜欢 Continue.dev,主要有这么几个原因:首先...

2025-02-21 18:32:22 588

原创 揭秘Ollama:一文读懂AI助手的“大脑”如何高效运转

引言还记得上一篇文章中,我们一起探索了如何用 Ollama 打造自己的私人 AI 助手吗?今天,让我们掀开 Ollama 的神秘面纱,一起深入了解它的"大脑"是如何运作的。就像解剖一台精密的机器,我们将逐层剖析 Ollama 的核心原理,看看它是如何让 AI 模型在你的电脑上高效运转的。系统架构想象一下,Ollama 就像一座精心设计的现代化工厂,每个部门都各司其职,又紧密配合。这座"AI工厂"采...

2025-02-19 09:10:56 784

原创 Go 1.24 发布:新特性详解与实战

Go 1.24 版本已经发布,这是继 Go 1.23 之后的最新版本。本文将以实例为主,深入浅出地介绍此次更新中最重要的特性,帮助你快速掌握并在实际开发中应用这些新功能。一、语言特性更新:泛型类型别名1.1 什么是泛型类型别名?Go 1.24 完全支持泛型类型别名,这是对 Go 1.9 引入的类型别名特性的扩展。简单来说,你现在可以为泛型类型创建别名,这让代码更简洁、更易维护。1.2 基础用法//...

2025-02-17 09:19:47 419

原创 Golang 内存泄漏了怎么办?

如果很悲剧,代码上线后,服务发生了内存泄漏,亡羊补牢为时不晚。我们从以下几点去分析。分析goroutine 是否泄漏 从 pprof 的goroutine 分析,是否 goroutine 在持续增长。如果持续增长,那 goroutine 泄漏没跑了。我们用下面的例子来举例。123456789101112131415161718192021222...

2025-02-17 09:19:47 372

原创 常见Go 语言并发模式学习

Go 语言以其强大的并发特性而闻名。本文将详细介绍 Go 语言中常见的并发模式,帮助你更好地理解和使用 Go 的并发特性。1. 基本的 Goroutine 和 Channel 模式生产者-消费者模式是并发编程中最基础和最常用的模式之一。这种模式通过将数据生产和消费解耦,可以更好地控制数据流和处理速度。1.1 生产者-消费者模式工作流程:生产者1Channel生产者2消费者1消费者2特点:•...

2025-02-15 11:53:37 763

原创 kafka 消费并行度提升

本文介绍 Kafka 消费的一个例子,以及如何优化提升消费的并行度。例子Kafka 消费一般使用github.com/Shopify/sarama包实现,现已支持消费组消费。下面是一个消费组消费的例子:funcconsume(){//定义一个消费者,并开始消费consumer:=Consumer{}ConsumerHighLevel.Consume(ctx...

2023-03-29 18:03:50 1429

原创 Golang 一致性Hash算法实现

❝一致性 hash 算法是在分布式应用中使用广泛。其主要作用是为了解决服务中的热点问题。例如在分布式数据存储,比如Redis缓存集群、有状态的任务作业等,通过其解决请求的热点问题,并且可...

2020-07-17 19:00:00 670

原创 Golang 限流器的使用和实现

❝限流器是服务中非常重要的一个组件,在网关设计、微服务、以及普通的后台应用中都比较常见。它可以限制访问服务的频次和速率,防止服务过载,被刷爆。❞限流器的算法比较多,常见的比如令牌桶算法、...

2020-06-26 19:00:00 761

原创 Go Web 框架 Gin 路由的学习

Gin 是目前应用比较广泛的Golang web 框架。目前,Github Star 数已经达到了3.8w. 框架的实现非常简单,可定制性非常强,性能也比较好,深受golang开发者的喜...

2020-06-05 19:00:00 292

原创 Golang net/rpc 包的深度解读和学习

Golang 提供了一个开箱即用的RPC服务,实现方式简约而不简单。本文对net/rpc 包做深度解读和学习实战。RPC 简单介绍远程过程调用 (Remote Procedure Cal...

2020-05-29 19:00:00 554 1

原创 Golang Http 学习(二) Http Client 的实现

golang http client 的实现众所周知,在golang 中实现的 http client 是自带连接池的。当我们做 http 请求时,极有可能就是复用了之前建立的 tcp ...

2020-05-22 18:59:06 3578

原创 Golang Http 学习(一) Http Server 的实现

Http 服务是基于 Tcp 的应用层的实现,也是最常见的网络协议之一。go 语言提供了丰富的http协议的实现包 net/http 包。http 是典型的C/S 架构(也是B/S架构)...

2020-05-13 19:00:00 793

原创 Golang net 包学习和实战

golang 的 net 包,相关接口和结构比较多,今天做个简单的梳理。网络模型 在总结 net 包之前,还需要温习模糊的网络模型知识。下图是大学课本上的网络...

2020-05-07 19:00:00 756

原创 Golang 容器的学习与实践

Golang 提供了几个简单的容器供我们使用,本文在介绍几种 Golang 容器的基础上,实现一个基于 Golang 容器的LRU算法。容器介绍Golang 容器位于 container...

2020-05-03 20:00:00 209

原创 Golang Context 原理与实战

本文让我们一起来学习 golang Context 的使用和标准库中的Context的实现。golang context 包一开始只是 Google 内部使用的一个 Golang 包,...

2020-05-01 19:00:00 274

原创 golang 协程追踪术

简介对于绝大部分服务,跟踪刨析是用不到的。但是如果遇到了下面问题,可以不妨一试:怀疑哪个协程慢了系统调用有问题协程调度问题 (chan 交互、互斥锁、信号量等)怀疑是 gc (Garbage-Collect) 影响了服务性能网络阻塞等等坦白的讲,通过跟踪刨析可以看到每个协程在某一时刻在干什么。做跟踪刨析,首先需要获取trace 数据。可以通过代码中插入trace, 或者上节提...

2020-04-17 10:42:25 534

原创 Golang 性能测试(2) 性能分析

本文介绍 golang 如何做性能分析。对服务做了基准性能测试后,如果服务出现问题,可以通过性能分析工具,查出消耗资源的瓶颈,并做针对性的性能优化。Golang 语言也为我们提供了方便的性能分析工具pprof,方便我们做必要的服务优化。pprof 可以做cpu分析,统计所有调用方法执行的时间片(通过采样); 可以查看内存分配,找到是否有内存泄漏,哪里泄露了(调用栈);还可以查看Block、事...

2020-04-13 10:10:20 311

原创 golang 性能测试 (1)

本文介绍golang 如何做基准性能测试。编写完代码除了跑必要的单元测试外,还需要考虑代码跑起来的性能如何。性能的衡量其实就是程序运行时候进程的内存分配,CPU消耗情况。golang 语言在提供了功能测试的基础上,提供了丰富的性能测试功能。SHOW CODE首先,从一个例子来讲起。 随便写一个简单的快速排序,然后和系统自带的排序做一个性能比较。如下为简版快排的代码:package b...

2020-04-13 10:00:32 168

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除