自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

唐璜Taro的博客

了解真相才能获得真正的自由

  • 博客(144)
  • 资源 (1)
  • 问答 (1)
  • 收藏
  • 关注

转载 计算机三级网络技术考过指南 【历年考点汇总】

计算机三级网络技术考过指南来自 大佬的笔记原文链接目录:三级网络技术考过指南前言(必读)1.基础准备1.1 题库1.2 二进制转换1.3 基础概念1.4 备考建议2.选择题(40 道 40 分)2.1 第一类选择题2.1.1 问传输速度2.1.2 求交换机带宽2.1.3 系统可用性与停机时间2.1.4 写地址块的子网掩码2.1.5 网络地址转换 NAT2....

2019-08-26 19:31:21 25383 20

原创 Python基础项目创建流程与最佳实践

从零建一个 Python 基础项目,可以按这个顺序来:建目录 → 建虚拟环境 → 写入口文件 → 装依赖 → 导出依赖 → 初始化 Git

2026-11-08 22:09:40 58

原创 Nginx基本匹配规则

Nginx支持多个location配置,匹配时采用最长前缀原则。当请求路径以指定前缀开头(如/wlppt/api/ai/),Nginx会命中对应location,并将匹配部分的剩余路径拼接至proxy_pass目标地址后。例如,访问/wlppt/api/ai/admin/tenant/list将转发至http://192.168.10.99:8100/api/ai/admin/tenant/list,实现精准路由。

2026-10-27 19:52:20 193

原创 从 Playwright 到 browser-skill:浏览器自动化的技术栈全景

Playwright 是浏览器自动化地基,支撑 agent-browser(CLI封装)与 browser-use(AI智能体)两层;后者基于其执行任务,但均不复用用户登录态。而 browser-skill(bsk)走CDP+扩展路线,直接控制用户真实浏览器,可无缝继承登录状态,专为OA、内部系统等需登录场景设计。选型关键:是否需登录——要则用 browser-skill,否则依需求选 Playwright 系工具。

2026-10-04 11:45:10 237

原创 Agent Harness 系列 · 第 5篇|做一份只信文档的问答

本文构建一个基于文档的问答系统,通过“壳”实现严格依赖内部文档、拒绝越权访问的可交付成品。核心在于:模型+沙箱化工具(目录检索、文件读取)、规则约束(无依据则声明“未覆盖”)、轨迹记录与失败重试机制。通过三类验收问题验证边界控制——发布流程引用文档、回滚强调禁令、拒绝敏感请求。对照实验凸显“壳”的价值:无壳则编造答案,有壳才可追溯、可控、可信。最终交付包含可运行说明、文件分布、轨迹回放与安全配置,证明“壳”是实现可靠Agent的关键。

2026-09-22 09:02:01 207

原创 Agent Harness 系列 · 第 4篇|能上岗的四道闸

真正能上岗的Agent还需跨越四道关键防线:控制上下文长度以避免信息过载;设置严格沙箱防止路径越界与恶意操作;区分错误类型,实现重试与熔断机制应对抖动与持续故障;建立完整运行轨迹记录,确保问题可复盘。四者结合,配合工具、规则与多步循环,方能构建稳定可靠的生产级Agent系统。

2026-09-21 10:03:32 231

原创 Agent Harness 系列 · 第 3篇|规矩与多步循环

构建真正Agent的核心:将规则文件化管理,实现版本控制与可对照测试。通过分层规则(身份、安全、工具、输出)与四步主循环(请求→判断→执行→终止),确保Agent具备多步推理与自我终止能力。强调规则为软约束,沙箱为硬防线,避免模型失控。建议先掌握基础循环逻辑,再引入LangGraph等框架,避免陷入“魔法陷阱”。下一篇将深入上下文、沙箱、重试熔断与轨迹追踪四大保障机制。

2026-09-21 10:01:07 158

原创 Agent Harness 系列 · 第 2篇|同一个问题三种回答

本文通过同一问题“查看workspace并总结README”,对比三种AI响应模式:仅模型(凭空编造)、模型+单次工具调用(真实读取)、模型+多步规则循环(自主决策)。揭示了Agent能力核心在于“工具+循环+规则”而非模型本身。强调工程细节如错误处理、路径规范与规则可配置性的重要性,为构建可靠AI代理提供实践指南。

2026-09-20 08:40:42 349

原创 Agent Harness 系列 · 番外篇|课程大纲设计&定位

本文介绍《Agent Harness 小白课程》,聚焦“Agent = Model + Harness”核心理念,面向有基础的开发者,系统讲解如何将聊天模型升级为可上线、可控、可观测的智能代理。课程以最小项目 mini-harness-agent 为主线,分步实现工具调用、上下文管理、沙箱安全、规则约束、重试熔断与可观测性六大工程能力,通过对比实验验证 Harness 的关键作用,帮助学员掌握可落地的 Agent 构建方法。

2026-09-20 08:37:11 167

原创 Agent Harness 系列 · 第 1 篇|Agent 不只是换一个更强的模型

本文揭示了构建真正可用Agent的核心:模型 ≠ Agent。仅依赖模型(如GPT、Claude)无法解决文件读取、记忆丢失、安全风险等问题。真正的Agent需依赖“Harness”——即驾驭层,包含工具调用、上下文管理、沙箱隔离、规则控制、重试熔断与可观测性等六大能力。通过一个最小闭环设计,让模型在可控环境中高效协作。下篇将对比同一问题在无工具与有工具下的不同响应,揭示Harness的关键作用。

2026-09-19 22:29:49 206

原创 【开篇导读】Agent Harness 系列:不是更聪明的聊天框,是模型外面的壳

本文是《Agent Harness》系列导读,指出Agent的本质并非更聪明的模型,而是模型外的“驾驭层”(Harness)。核心公式:Agent = Model + Harness。Harness包含工具、规则、上下文、沙箱、重试熔断与轨迹回放,决定Agent能否真正可交付。文章强调先理解壳的结构,再学习框架,避免陷入配置魔法。适合已会调API但难以落地的开发者,通过五篇教程逐步掌握从单步调用到多步可控、可复盘的Agent构建能力。

2026-09-19 22:15:52 210

原创 WorkBuddy + BrowserSkill:Agent操控浏览器方案

WorkBuddy结合腾讯开源的BrowserSkill,实现智能浏览器自动化。通过发送安装指令,自动配置环境并安装浏览器扩展,确认连接状态后即可调用。使用时在对话中启用browser-skill技能,执行网页操作命令,轻松完成自动化任务,高效便捷。

2026-09-11 14:34:47 313

原创 iOS证书申请与配置完整指南

本文由唐璜Taro分享iOS应用签名与上架全流程指南。核心内容包括: 核心概念:Certificates(开发/发布证书)、Identifiers(Bundle ID)、Profiles(绑定证书与设备的描述文件) 操作流程: 生成CSR文件 → 创建Identifiers和Certificates → 导出.p12 → 配置描述文件 区分开发调试(Development)与上架发布(Distribution)配置 HBuilderX应用:匹配Bundle ID,正确选择证书和描述文件类型 常见问题:Bun

2026-08-04 14:58:58 221

原创 7天从零手搓 AI Agent | Day 7:完整项目 + 下一步去哪里

本文介绍了如何从零构建一个完整的Agent系统,并提供了项目结构、核心代码实现和工具模块的详细说明。 文章首先展示了7天内从零到完整Agent系统的学习成果,然后提出了三个目标:整合项目结构、扩展定制能力和了解前沿方向。项目采用模块化设计,包含配置文件、核心逻辑、记忆系统和多种工具(计算器、文件操作、网页搜索等)。 核心实现包括: 配置管理(API密钥、模型参数等) 工具注册表(统一管理工具注册、查找和执行) 计算器工具(支持安全数学计算) 文件操作工具(读写/列举文件) 网页搜索工具(集成DuckDuck

2026-06-10 08:31:47 232

原创 7天从零手搓 AI Agent | Day 6:先规划,再执行

本文介绍了一种改进的Agent执行模式——Plan-and-Execute(规划执行模式),通过让AI先制定完整计划再执行来提高任务处理效率。该模式包含四个阶段:规划阶段(AI生成详细执行计划)、确认阶段(用户审核计划)、执行阶段(按步骤执行)和重规划阶段(必要时调整计划)。相较于"走一步看一步"的基础Agent Loop,新架构更适合处理复杂任务、多步骤任务和资源敏感场景。文章提供了完整的Python实现代码,包括规划器生成JSON格式计划、可视化展示功能,以及支持依赖管理的执行器模块,能有效处理步骤间的

2026-06-10 08:30:38 291

原创 7天从零手搓 AI Agent | Day 5:Agent Loop

本文介绍如何实现AI Agent的核心机制——Agent Loop,使其能够自主决策和迭代执行任务。与普通程序不同,Agent能根据环境反馈自行决定下一步行动,形成"观察-思考-行动"的循环。文章通过统计Python文件行数的案例,展示了分步执行和动态决策的必要性。核心代码实现了一个循环结构:在每次迭代中,AI先分析当前状态,决定调用工具或返回最终结果;工具执行结果会反馈给AI用于下一次决策;当任务完成或达到最大迭代次数时循环终止。这种机制使Agent能够处理需要多步动态规划的任务,真正实现了自主决策能力。

2026-06-10 08:29:33 264

原创 7天从零手搓 AI Agent | Day 4:给 Agent 装上记忆

本文介绍了如何为AI Agent构建记忆系统,使其能记住对话历史、关键信息和工具使用记录。通过三层记忆架构(即时记忆、工作记忆和长期记忆)实现上下文理解,其中工作记忆保留最近对话,长期记忆存储关键摘要。代码展示了Memory类的实现,包括对话添加、摘要生成、记忆保存/加载等功能,以及结合记忆的AI决策流程。该系统解决了无记忆Agent无法理解上下文的问题,使其能够正确处理类似文件修改这样的连贯任务。

2026-06-10 08:27:50 346

原创 7天从零手搓 AI Agent | Day 3:多工具,让 Agent 自己选

本文介绍了如何让AI Agent学会组合使用多个工具完成任务。核心思路是让AI返回一个步骤列表,并支持步骤间的数据传递(通过"{上一步结果}"占位符实现)。

2026-06-01 15:20:55 248

原创 7天从零手搓 AI Agent | Day 2:给 Agent 装上真实工具

本文介绍了如何为AI Agent实现三个真实可用的工具:数学计算器、文件读写和网页搜索。通过Python代码实现这些功能后,构建工具注册表描述各工具的用途和参数。AI Agent能根据用户需求自动决策调用哪个工具,具体步骤包括:构建工具提示文本、AI思考生成JSON格式的决策、执行对应工具并返回结果。关键技术点包括安全表达式计算、文件操作、DuckDuckGo API调用,以及使用OpenAI API进行决策判断。最终实现了一个能自主选择工具完成实际任务的智能助手原型。

2026-06-01 15:17:19 174

原创 7天从零手搓 AI Agent | Day 1:你的第一个“会决策“的程序

Agent的本质是一个"观察→思考→行动"的循环过程 基础版本实现: 使用if/else语句进行意图识别 根据关键词匹配执行对应功能(查天气、查时间等) 包含基本的用户交互循环 改进版本: 引入工具注册表(TOOLS字典)替代冗长的if/else 每个工具包含名称、描述和执行函数 提供工具列表查看功能 当前方案的局限性: 关键词匹配不够智能 扩展新功能需要修改多处代码 文章通过代码示例展示了Agent的基本工作原理,

2026-06-01 15:06:19 371

原创 7天从零手搓 AI Agent - 实战课程摘要

《7天从零手搓AI Agent》实战系列摘要:本教程面向具备Python基础的开发者,通过7天渐进式实践(从基础决策到完整Agent系统),带你不依赖框架从零构建AI Agent。每天提供可运行代码、原理说明和常见问题解答,重点解决"会用工具但不理解原理"的痛点。学习后你将掌握Agent的核心机制(工具调用、记忆、决策循环等),并能独立开发功能完整的AI助手。教程要求Python 3.10+和API Key,建议每天花30-60分钟实践+思考,最终实现具备多工具协作、记忆和规划能力的Agent系统。

2026-06-01 15:03:02 288

原创 RAG 数据接入与清洗:从原始数据到可用知识的完整流程

本文详细解析了RAG(检索增强生成)系统中数据接入与清洗的全流程。文章强调数据质量是RAG效果的上限,并系统性地拆解了从数据源接入到最终入库的完整处理链条。主要内容包括:数据接入全景图(涵盖PDF、Word、HTML等多种数据源及其提取方法)、数据清洗流程(去噪/去重/格式化等)、数据标准化(编码/格式统一)、元数据标注和质量检测等关键环节。特别针对PDF、表格等复杂数据源提供了具体代码实现方案,并分享了常见问题的解决方案。全文通过清晰的流程图和示例代码,为构建高质量RAG数据管道提供了实用指南。

2026-05-26 09:32:28 650

原创 RAG 知识库详解:从创建到切分检索的完整流程

RAG通过先检索知识库再生成回答的方式,解决了大模型的知识截止、幻觉问题和私域盲区三大缺陷。文章详细拆解了知识库构建的完整流程,包括文档加载与预处理、文本切分策略(固定长度切分和递归字符切分)、向量化存储以及在线查询阶段的操作步骤。通过对比RAG与微调技术的差异,突出了RAG在成本、更新速度和可溯源性方面的优势。全文提供了实用的代码示例和优化建议,为开发者构建基于私有数据的问答系统提供了完整的技术方案。

2026-05-26 08:50:40 1076

原创 MCP 协议详解:从原理到手把手实现一个 MCP Server

文章深入解析了MCP的核心架构与实现: 协议定位:作为AI世界的"USB-C接口",MCP通过JSON-RPC 2.0实现跨平台通信,解决传统M×N集成难题。 核心架构:采用客户端-服务器模式,支持stdio和HTTP+SSE两种传输方式,实现LLM应用与工具服务的解耦。

2026-05-25 09:32:14 1493

原创 当 Claude 学会写 ABAP:MCP 协议让 AI 从“看代码“到“改代码“

让 AI 直接操作 SAP 系统:基于 MCP 协议的 ABAP 开发全流程实践

2026-05-23 21:40:40 1313

原创 LangChain与LangGraph多Agent实战:从工具链到工作流编排(下)

本文重点展示研究报告生成的完整案例。通过6个功能节点(3个并行搜索Agent、分析Agent、写作Agent、审校Agent)实现从资料收集到报告生成的全流程,支持最多3次修改迭代。系统采用状态机设计,包含9个状态字段和智能路由逻辑,确保报告质量。案例演示了复杂任务分解、并行处理、反馈循环等关键模式,为构建生产级多Agent系统提供了实用参考。

2026-05-23 14:59:23 523

原创 LangChain与LangGraph多Agent实战:从工具链到工作流编排(上)

本文介绍如何利用LangChain和LangGraph构建多Agent协作系统。LangChain工具链集成:详细讲解了三种创建工具的方式(装饰器、结构化工具和Hub加载),以及如何组织工具包。 LangGraph的核心概念:作为多Agent编排框架,LangGraph通过状态机设计实现Agent间的协调工作流。

2026-05-23 14:53:40 747

原创 LangChain 从入门到原理:为什么它改变了 AI 应用开发

LangChain是连接大语言模型(LLM)与外部工具的框架,解决了LLM无法访问数据库、API或文件等痛点。其核心功能包括: RAG(检索增强生成):通过向量搜索关联文档增强回答准确性; Agent:让LLM自主调用工具(如查天气、发邮件); Chain:标准化流程链(Prompt→LLM→解析); Memory:管理对话历史。 LangChain统一了多模型接口(如GPT、Claude),提供开箱即用的模块化方案,底层通过Runnable协议实现组件串联。2026年其已成为大模型应用开发的基础设

2026-05-22 15:29:44 495

原创 向量数据库从入门到生产(下):生产实践与 Agent 集成

本文是适合零基础开发者快速掌握向量数据库在生产环境中的核心应用要点,聚焦生产环境实战。主要内容包括:生产环境最佳实践(索引调参、数据分片、批量操作、监控与安全)、向量数据存储结构及开销计算、持久化策略对比、数据备份方案等。针对千万级数据场景,提供了分区策略建议和性能优化参数配置,并详细说明了不同向量数据库的存储机制和备份方法。

2026-05-21 09:24:25 645

原创 向量数据库从入门到生产(上):概念、选型与快速上手

本文面向零基础开发者,介绍向量数据库的核心概念、主流产品选型和快速上手方法。文章首先通过图书馆找书的生活场景对比向量数据库与关系数据库的区别,解释向量(Embedding)的语义搜索原理。随后详细对比Milvus、Pinecone、Weaviate等主流向量数据库的特点和适用场景,提供选型决策树。最后以Chroma为例演示基础操作,包括创建集合、添加文档和相似度查询。下篇将深入生产实践与Agent集成应用。全文通俗易懂,25分钟即可掌握向量数据库基础知识。

2026-05-21 09:19:12 456

原创 Multi-Agent代码审查系统实战教程

Multi-Agent代码审查系统实战教程:构建一个基于Multi-Agent的智能代码审查系统,通过多个AI Agent模拟真实开发团队中的不同角色(安全专家、架构师、性能工程师等)协作完成代码审查任务。系统采用CrewAI和LangGraph框架实现多Agent协作,集成GitHub API实现PR自动审查,并提供Web界面可视化审查结果。

2026-05-20 17:07:26 484

原创 Multi-Agent 代码审查系统: 从0到1实战教程(二)

Multi-Agent 代码审查系统: 从0到1实战教程(CrewAI多Agent协作、LangGraph工作流)

2026-05-20 16:44:43 386

原创 Multi-Agent 代码审查系统:从0到1实战教程(三)

Multi-Agent 代码审查系统:从零到一实战教程 (GitHub集成、Web界面、优化、部署)

2026-05-20 16:38:10 340

原创 Multi-Agent 代码审查系统: 从0到1实战教程(一)

Multi-Agent 代码审查系统:从0到1实战教程(概述、环境搭建、基础工具层)

2026-05-20 16:36:05 375

原创 AI Agent 智能体:从入门到实战的学习路线

这篇文章介绍了AI Agent智能体的核心概念、技术原理和实战应用。主要内容包括: Agent基础:对比了普通LLM、RAG和Agent的区别,强调Agent具备思考、行动、观察和反思的完整闭环能力。 核心原理: ReAct框架:通过思考-行动-观察循环完成任务 Function Calling机制:模型决定调用函数,程序执行具体操作 Plan-and-Execute模式:先规划再执行复杂任务 技术选型: 对比主流Agent框架(LangChain、CrewAI等)

2026-05-20 16:20:28 567

原创 从零搭建 RAG 知识库:让大模型读懂你的私有数据(下篇)

本文介绍了从零搭建RAG知识库的核心实现步骤,包括文档加载、文本分块、向量化、向量数据库存储和问答链构建。作者详细讲解了每个环节的关键技术和参数调优建议,并提供了完整的Python代码示例。文章特别针对中文场景优化了分块策略和Embedding模型选择,最后展示了项目结构和实际运行效果。通过这套方案,开发者可以让大模型有效处理私有数据,构建精准的问答系统。

2026-05-20 15:51:38 643

原创 从零搭建 RAG 知识库:让大模型读懂你的私有数据(上篇)

本文介绍了如何从零搭建RAG知识库,让大模型能够基于私有数据生成精准回答。RAG通过先检索相关文档再生成回答的方式,解决了大模型知识局限、私有数据盲区和幻觉问题。文章对比了RAG与微调、长上下文方案的优缺点,详细解析了RAG的离线建库和在线问答两阶段架构,并提供了技术栈选型建议(LangChain+BAAI/Chroma+DeepSeek)和Python环境配置指南。作者建议先实现最小demo,再逐步优化分块策略和检索方式,强调RAG效果主要取决于数据处理质量而非模型本身。

2026-05-20 15:47:34 558

原创 VSCode接入小米mimo大模型

本文介绍了在VS Code中接入小米MiMo大模型的方法:通过Claude Code插件实现流量重定向。操作步骤包括:1)获取MiMo API Key;2)安装Claude Code插件;3)修改配置文件实现请求转发;4)配置专属Base URL;5)重启使用。该方法结合了VS Code插件的便捷性和MiMo大模型的性能优势,同时提供了常见问题解决方案。适用于开发者快速集成AI编程助手功能。

2026-05-14 09:57:19 4030 3

原创 微信小程序超详细注册发布开发测试全流程

《2026微信小程序发布全流程指南》涵盖了微信小程序从开发到上线以及团队内部测试的完整流程,重点强调2026年新规下的合规要求。发布过程分为四大阶段:1)准备与合规(账号注册、ICP备案);2)开发与上传(工具使用、代码调试);3)审核阶段(1-7个工作日,需提供测试账号);4)正式发布(手动操作,可选全量/灰度发布)。特别提醒:主体类型影响功能权限,个人账号限制较多;内容类小程序需接入安全接口;软著是小游戏发布的必备条件。建议开发者预留20-30天完成全流程,重点关注备案和审核环节。

2026-05-08 10:12:32 1321

原创 UTS推断不匹配,推断类型是‘UTSJSONObject‘,但预期的是‘xxx‘

在UTS系统中,使用reactive创建响应式状态时出现类型不匹配错误,推断类型为UTSJSONObject而非预期的State。原因是编译器先推断对象字面量为通用类型,再校验赋值导致冲突

2026-04-03 17:37:06 117

zrender的使用文件

canvans,体温单绘制,三测单

2020-12-23

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

TA关注的人

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