自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

光头颜说IT

记录技术心得,分享应用技巧

  • 博客(46)
  • 收藏
  • 关注

原创 可观测与回放:日志、事件、成本

本文探讨了智能体系统的可观测性挑战,提出了基于结构化事件流和回放分析的解决方案。文章指出智能体系统在生产环境中常面临尾延迟波动、偶发失败和成本漂移等问题,传统日志难以有效诊断。通过一个行程规划案例,展示了如何记录工具调用、重试策略、LLM请求等结构化事件,并使用回放器重建执行流程、分析耗时分布和成本归因。方案的核心是事件模型(区分描述性属性和数值指标)、Trace写入器和回放分析器,形成"记录-解释"闭环。这种轻量级AgentOps栈可帮助开发者理解系统行为、定位性能瓶颈和控制运营成本。

2026-02-26 08:24:21 1082

原创 接入外部系统:DB、REST API和文件系统

本文探讨智能体工程化中的关键环节——外部系统接入,以USGS地震数据为例,构建了一个完整的感知-决策-执行闭环系统。文章指出,智能体落地的核心在于稳定接入REST API获取实时数据(USGS GeoJSON)、使用SQLite数据库管理状态与实现幂等、通过文件系统实现输入配置和输出交付。示例工程展示了从数据拉取、标准化处理、入库去重到生成告警和报告的全流程,强调可执行、可验证和可追溯的工程实践。通过封装HTTP客户端、设置超时重试机制、建立数据审计链路,实现了外部系统的高可靠接入,为智能体从演示走向生产提

2026-02-26 08:22:06 1054

原创 MCP:标准化的工具暴露与发现

摘要 MCP(Model Context Protocol)旨在解决智能体在工具调用、资源访问和边界控制方面缺乏标准化的问题。该协议通过定义统一接口,将工具、资源和访问边界以标准化方式暴露,使智能体能够自动发现和调用能力,避免为每个工具编写适配代码。MCP包含三类角色:Server(声明能力)、Client(维护会话)和Host(编排调用)。示例以"企业术语库"场景展示了MCP的实际应用,包括工具调用(查词、推荐、对比)、资源读取(元数据、术语列表)和Roots边界控制机制。通过标准化协

2026-02-25 09:23:48 1043

原创 任务分解与子 Agent 调度:Controller/Worker 模式的最小可运行实现(SQL + 文档 RAG)

本文提出一个基于Controller/Worker模式的智能体系统最小实现,用于解决多源知识问答场景下的任务分解与调度问题。系统通过显式路由决策将复杂任务拆分为SQL查询、文档检索等子任务,每个Worker负责特定能力执行并生成结构化证据。Controller负责编排流程并收集trace数据,确保全过程可审计、可观测。示例场景涵盖纯SQL、纯RAG及混合型问题,展示了如何在结构化数据与非结构化文档间建立可控的信息流。系统特点包括:硬约束的安全边界(如SQL校验)、标准化的证据收集机制以及完整的执行追踪能力,

2026-02-25 09:13:59 1434

原创 从工具到智能:智能体应用开发的演进

本文梳理智能体从工具化到自治化的发展路径,分析 LangChain、ReAct、AutoGPT 等框架演进,并重点解读 Copilot CLI SDK 如何以“提示词+工具”实现智能编排,推动 Agent 能力嵌入企业业务系统。

2026-02-24 09:21:10 736

原创 程序员会消失吗?——大语言模型驱动的开发新范式

文章指出AI时代程序员从码农转向制定规则,强调通过文档驱动开发和混合模式提升效率,依托自动化测试和反向生成文档确保可控,并展望数智库未来。

2026-02-24 09:16:32 882

原创 接企业数据&RAG做知识型智能体:多表、多文档、多轮问答的代码套路

针对知识型智能体,构建最小化闭环体系,基于相对时间维度强化统一标准,将检索增强生成(RAG)与自然语言到结构化查询语言转换(NL2SQL)进行串联整合,借助只读结构化查询语言(SQL)与向量检索提供证据支撑,通过JSON格式约束生成具备可溯源性的答案。

2026-01-09 11:17:00 879

原创 给智能体加“记忆”:短期对话记忆 + 简单向量库长期记忆

本文介绍如何为智能体添加“记忆”功能,包括短期对话记忆(采用滚动窗口、词数预算及极简摘要策略)和长期记忆(利用内存向量库实现相似检索),以实现上下文稳定管理、提供个性化服务及高效信息回忆。

2026-01-08 13:46:08 1213

原创 迷你版 ReAct Agent:让模型先“思考再行动”

本文介绍ReAct智能体,通过“思考-行动-观察”闭环解决复杂任务,强调过程可见性与工具调用稳定性。示例使用计算器与时区工具,依赖OpenAI SDK,输出严格JSON结构,支持多轮交互与自我修复,确保轨迹可解释、错误可定位,代码公开可复用。

2026-01-08 09:00:00 966

原创 多工具智能体

本文介绍了一个面向初学者与工程实践者的多工具智能体最小实现示例,核心要素包括:通过DeepSeek Function Calling自动选择并调用多个工具函数,使用Pydantic v2建模参数并支持修复,采用指数退避+抖动重试处理瞬时故障,输出JSON Lines结构化日志,以.env文件管理配置,并支持多回合工具调用直至任务完成。提供完整源代码,便于实际应用。

2026-01-07 09:00:00 1259

原创 用最短代码写出第一个智能体:从纯大模型到能调用一个工具

用最少代码演示从“纯大模型”到“会用工具”的智能体。提供提示词JSON协议与Function Calling两种实现与示例,比较适用性、稳定性、维护成本,并给出参数校验、回放/降级与安全边界等工程建议,助你快速产出首个可运行智能体。

2025-12-27 08:32:57 1109

原创 多源知识问答——JSON格式聊天(ConversationalChat)智能体

基于JSON格式的知识问答智能体实现。

2025-10-26 10:58:49 1021

原创 智能行程规划——零编码使用MCP

基于公开的 MCP 服务及 Cherry Studio 零编码实现智能体。

2025-07-22 10:33:24 1047

原创 AI网络搜索

使用人工智能平台提供的搜索能力完成信息检索与整合。

2025-07-14 16:33:32 851

原创 MCP状态机

MCP协议定义了四个生命周期阶段,它又可细分为六个核心状态:未初始化、初始化中、已初始化、运行中、关闭中、已终止。该状态机严格规范了客户端与服务器的交互流程:初始化阶段仅允许协商协议版本与能力;运行阶段支持JSON-RPC双向通信;关闭阶段通过取消机制确保资源释放。这一设计明确了各状态的职责边界,保障了协议执行的稳定性与健壮性,为复杂AI应用的开发提供了清晰的结构基础。

2025-06-25 08:03:00 1087

原创 新书《生成式AI应用开发实战》上市发售

《生成式AI应用开发实战》于2025年6月由机械工业出版社出版,该书聚焦智谱AI与DeepSeek技术,帮助开发者掌握生成式AI应用开发技能。全书8章内容涵盖基础概念到实战应用,包括会话编程、函数调用、LangChain框架、智能体开发及多模态处理等核心内容,提供完整源代码案例。本书特色在于结合最新大模型技术突破,降低AI开发门槛,既适合初学者入门,也能为有经验开发者提供实践指南。通过大量真实案例,展现生成式AI在文本创作、知识问答、智能编程等场景的创新应用,助力技术快速落地。

2025-06-25 07:53:18 714

原创 极简MCP实现示例

MCP(Model Context Protocol)为AI应用提供标准化接口,可连接不同数据源和工具。本文介绍如何通过MCP实现AI应用访问外部数据源,以天气信息查询为例,展示了MCP Server、 Client及Host的实现方法,并运行示例程序展示效果。

2025-05-12 07:19:02 1196

原创 UML之序列图的执行规范

本文介绍了UML中执行规范(Execution Specification)的概念、用法及其与激活状态的区别。文中通过多个示意图说明执行规范在同步消息、回调及复杂交互中的表现形式,并指出常见误解。最后,提供了实际建模建议,帮助读者准确表达系统行为语义,提升建模质量。

2025-04-26 14:00:32 1187

原创 UML之序列图事件时刻与轨迹

序列图通过独立生命线描述交互,每条生命线代表异步的时间轴,其事件顺序遵循三原则:消息接收必晚于发送;同生命线事件严格按垂直顺序排列;返回值滞后于消息接收。箭头倾斜可示意时间流逝,但因果关系由规则决定。不同生命线间交叉消息因时间轴异步性,导致事件时序存在多种组合(轨迹),轨迹数量随参与的生命线增加而上升。多生命线交互时,事件仅在同线或因果链中具有确定顺序,其余情况形成偏序关系,产生多路径可能。

2025-04-26 07:29:18 1125

原创 UML之序列图的消息

本文阐述了UML序列图中消息的类型与特性。同步消息采用实心箭头实线表示,发送方需等待接收方返回虚线箭头标记的响应,但允许非阻塞等待;异步消息以V形箭头实线呈现,发送方无需等待且接收方须为活动类,适用于中断或Web交互场景;自消息既可同步也可异步,用于对象内部通信。消息可携带参数且需类型匹配,返回消息在明确时可省略。序列图强调角色交互逻辑,不同消息类型通过箭头形态区分行为特征,支持概念层与技术层的建模需求。

2025-04-14 10:20:38 1909

原创 UML之序列图的参与者与生命线

参与者是交互中的可连接元素,它不是类或对象,而是类型化的角色。生命线代表一个参与者按时间顺序排列的事件序列,从顶部到底部代表时间顺序。生命线可在交互过程中创建或终结。

2025-04-07 09:09:07 1173 1

原创 UML之扩展用例

UML扩展用例用于在基本用例中附加可选功能或后续新增逻辑。它通过«extend»关系将扩展用例与基本用例关联,方向由扩展用例指向基本用例。基本用例中可定义“扩展点”标识触发扩展的位置,扩展条件通过约束明确执行时机。扩展支持多层级结构,允许扩展用例自身被进一步扩展,形成用例扩展迭代链。该机制适用于灵活建模非必要分支、渐进式功能升级或分离主流程与辅助行为,既保持基本用例的简洁性,又通过模块化附加逻辑实现可维护性强的动态扩展能力。

2025-04-01 08:29:22 1008

原创 UML之包含用例

UML提供«include»机制避免用例重复,实现共享。本文介绍创建被包含用例的步骤,并通过实例展示其在基础用例共享、复杂用例分解及继承用例复用等场景下的应用。

2025-03-25 09:07:34 979

原创 UML之泛化用例

UML用例可以泛化,泛化可简化模型、避免重复、易于扩展。通过抽象用例实现复用和模块化。讨论参与者及用例之间的泛化关系,指出不使用泛化可能导致模型复杂和重复工作的问题。

2025-03-18 12:00:00 1949

原创 UML之参与者(Actor)

参与者是需求分析阶段的重要元素,指与待开发系统交互的外部实体,包括人、外部系统、传感器、数据库等。识别参与者需注意区分真正的参与者和传递型参与者。参与者通常用小人图像表示,在UML用例图中与用例通过关联线连接。

2025-03-04 17:50:44 1871

原创 大语言模型提示技巧(八)-防止胡说八道

自然语言往往充满歧义和模糊性,模型在学习时可能会产生误解或错误理解一些概念,导致生成不准确的信息。所以,在使用大语言模型时,我们会发现它有时候会编造一些胡说八道的信息。

2025-01-09 09:38:14 944

原创 大语言模型提示技巧(七)-扩展

扩展是将较短的文本,例如一组提示或主题列表,输入到大型语言模型中,让模型生成更长的文本。我们可以利用这个特性让大语言模型生成基于某个主题的电子邮件或小论文。通过这种方式使用大语言模型,可以为工作与生活提供诸多便利,而即便不能获得满意的结果,大型语言模型也将是一名优秀的头脑风暴的伙伴。

2025-01-08 09:25:49 1340

原创 大语言模型提示技巧(六)-文本转换

大语言模型是基于自然语言的人工智能,所以它在语言上的表现相当出色,使用大语言模型进行可以进行诸如翻译、语气转换、润色、语言评价、扩写、润色等语言处理,对于日常文字工作,它是一名合格甚至优秀的私人秘书。

2025-01-07 12:36:18 1457

原创 大语言模型提示技巧(五)-推断

大语言模型具备从文字中推断情感和主题的能力。这种能力可用于获知客户对产品评价的情感、新闻或媒体文章的主题或倾向等。大语言模型的这种推断能力可被应用于舆情分析等场景。

2025-01-06 09:46:59 1527

原创 UML之发现用例

用例作为UML中最有用的元素之一,它代表用户希望系统实现的目的或目标,并为参与者提供价值。本文讨论了用例的命名、表示方法以及用例图的开发和审查过程,提出项目应围绕用例组织,便于各方理解。

2025-01-05 09:46:04 2765

原创 大语言模型提示技巧(四)-文本概括

文本概括是大语言模型的常用功能之一,我们总结一段文字、一篇文章的主要内容,一篇论文的摘要,甚至一本书的简介都属于文本概括的范畴。

2025-01-04 10:02:44 2327

原创 大语言模型提示技巧(三)-迭代式提示

大语言模型还没有达到能够准确猜测人类意图的程度,此时它不能立即反馈出令人满意的答复,我们需要做的是对大语言模型进行迭代式提示,反复推进,直至大语言模型给出了令人满意的答案。

2025-01-03 11:28:01 2522

原创 大语言模型提示技巧(二)-给模型时间思考

在与大语言模型交互的时候,如果模型给出了错误的结论,不要着急否定大模型的能力,我们应当尝试重新构建查询,请求模型在提供它的最终答案之前进行一系列相关的推理。

2025-01-02 08:51:24 1106

原创 大语言模型提示技巧(一)-指令要清晰、具体

清晰、具体的提示词可以帮助生成式AI明确理解你的意图,获得更有效地的反馈。

2025-01-01 10:45:50 1495

原创 UML之泛化、特化和继承

在UML(统一建模语言)中,泛化(Generalization)和特化(Specialization)是面向对象思想中继承(Inheritance)关系的重要概念,它们描述类与类(或用例与用例、参与者与参与者等)之间的一般与特殊的关系。

2024-12-31 10:52:19 1989

原创 UML之组合与聚合

关联和链接关系在很多情况下是对称的,即被关联的两个类都有以自己为源端对方为目标端的角色存在。如果希望表达一种非对称的关系,可以使用“组合”或“聚合”关系进行建模,而这两者是类似但又有区别的两种关系。

2024-12-30 09:02:14 1595

原创 UML之关联

关联指两个类之间的各种联系。UML使用各种单实线表示关联,但关联所能够表达的信息远不只是一条实线所传递的依赖。

2024-12-29 11:01:09 1471

原创 UML之集合类型

UML中也有集合的概念,但却没有特定的符号或标识。

2024-12-28 10:34:44 1083

原创 UML之属性与参数的多重性

多重性是指一个条目潜在的数量范围。多重性可被用于属性、操作参数、关联关系。

2024-12-27 15:54:25 1876

原创 UML之模型、包及包的版型(构造型)

模型与包的关系是什么?应当如何明确标识一个模型所包含的内容?

2024-12-26 08:38:35 981

【2026 AIGC行业白皮书】基于Vibe Coding的创作者经济模型构建:2026年AI生产力范式转型与上下文资产化商业应用

内容概要:本文《AIGCLink|2026 AIGC行业白皮书》系统性地预测了2026年AI行业的发展趋势,提出“Vibe Coding创作者经济”将成为新增长点,预计到2030年将催生300万名Vibe Coding创作者。白皮书指出,上下文资产将成为企业核心资产,类比互联网时代的“数据即石油”,并强调上下文工程、训推一体、无限上下文、多模态推理与世界模型等技术演进方向。同时,报告预判腰部AI公司将迎来爆发,AI短剧验证多模态商业化路径,组织架构将从定性管理转向以Token消耗量为核心的定量评估,标志AI从工具迈向基础设施。此外,白皮书还提出FDE(前线部署工程师)、OPC(一人公司)、上下文工程师等新兴职业形态,并分析中美AI投融资差异,揭示从“模型可用”到“场景好用”的产业落地趋势。; 适合人群:AI从业者、企业决策者、投资人、技术研发人员及对AI行业趋势感兴趣的创业者和研究者。; 使用场景及目标:①帮助企业理解AI从技术试点到规模化落地的关键瓶颈与解决方案;②为创业者指明垂直领域AI应用与一人公司(OPC)的商业机会;③指导技术团队构建上下文资产、优化AI工作流并布局Vibe Coding开发范式;④为投资者提供AI赛道的投融资趋势与高潜力领域判断依据。; 阅读建议:建议结合白皮书中的案例、数据图表及开源项目图谱进行深度研读,重点关注“上下文工程”“Vibe Coding”“Token量化管理”等新概念,并将其应用于组织AI战略规划、技术选型与商业模式设计中,以抢占2026年AI新范式先机。

2026-01-19

Java程序设计实践教程(讲义)

Java程序设计实践教程(讲义)

2025-01-04

Rational Rose基础

Rational Rose基础

2025-01-03

JSP与Servlet程序设计实践教程(讲义)

JSP与Servlet程序设计实践教程,在代码中直接讲解,易于学习理解。

2025-01-02

UML规约2.5.1版

官方UML规约,UML的官方权威定义与说明

2025-01-01

空空如也

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

TA关注的人

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