自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Zhang Shichun的博客

我的学习笔记

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

原创 春哥的Agent通关秘籍07:5分钟实现智能文件归类助手

本文介绍了如何利用Function Calling和ReAct思维范式快速实现一个智能文件归类助手。文章首先展示了最终效果,然后详细讲解了实现步骤:1)创建模拟混乱文件夹;2)梳理核心功能需求;3)实现list_files和move_file两个核心工具函数;4)定义函数Schema供AI理解;5)构建ReAct循环机制;6)管理对话消息以实现多轮交互。作者提供了完整的代码示例,重点强调了工具调用、循环防护和消息管理等关键技术点,帮助开发者在5分钟内快速构建一个能自动归类文件的AI助手。

2026-03-23 08:22:41 327

原创 春哥的Agent通关秘籍06、你的第一款AI思维范式ReAct

《AI思维范式ReAct:从理论到实践》摘要 ReAct是一种连接大语言模型与外部功能的思维范式,通过"思考-行动-观察"的循环机制解决AI的幻觉问题。文章系统介绍了思维范式的概念、组成要素和ReAct的具体实现方式,包括其标准三步循环(思考、行动、观察)和工程实现中的While Loop结构。与其他范式(如CoT、ToT等)相比,ReAct在资料检索和API调用等任务中展现出更强的容错能力。虽然在新一代模型中ReAct能力已被内化,但理解这一范式仍是掌握AI Agent开发的关键。文章

2026-03-23 08:18:49 363

原创 春哥的Agent通关秘籍05:工具调用 Function Calling【知识与思路篇】

本文摘要: 《春哥的Agent通关秘籍05》深入探讨了Function Calling技术在AI工具调用中的应用。文章首先指出早期大语言模型存在的"幻觉"和训练集日期问题,如无法正确比较数字大小或回答当前日期。随后介绍了OpenAI在2023年推出的Function Calling功能,这一创新解决了工具调用的稳定性、解析难度和Token浪费问题。 文章详细解析了Function Calling的基本流程,包括工具定义与注册的JSON Schema标准,以及如何识别AI返回的工具调用请求

2026-03-04 08:13:41 239

原创 春哥的Agent通关秘籍04:智能记账,还能安慰你的小秘书【实战篇】

本文介绍了如何开发一个具备记账功能和情感反馈的AI助理系统。通过Pydantic库定义JSON Schema来规范AI输出格式,包括金额、分类、商品、情绪和AI评论等字段。文章详细讲解了系统提示词设计、OpenAI API调用、用户输入处理等实现步骤,并提供了完整的代码示例。该系统能够从用户自然语言中提取结构化数据,同时根据消费情况提供情感反馈。作者还预告了后续将解决AI在数学计算、实时信息和记忆方面的局限性问题。

2026-03-03 07:19:48 843

原创 春哥的Agent通关秘籍03:格式化输出【知识篇】

LLM如何按照业务要求输出格式化的JSON?

2026-03-02 07:29:45 659

原创 黑客靠AI把墨西哥政府打穿了,海量数据被黑

AI不仅可以用在软件编程上,在网络安全攻防战领域,AI也开始变得无往不利了!AI时代,信息系统面临的安全威胁前所未有!兄弟们,这事儿发生在2025年12月到2026年1月,一个身份不明的家伙(用西班牙语prompt)直接把Anthropic的Claude聊天机器人当成了私人黑客助手!他让Claude扮演“精英渗透测试专家”,还假装自己在做bug bounty赏金计划(伪装自己不是黑客,而是赏金白帽子),硬是越狱了AI的安全防护。Claude一开始还很正直,反馈:“删日志、藏历史?这是红旗行为!

2026-03-01 14:06:09 385

原创 春哥的Agent通关秘籍02:搭建环境及语言选择

本文介绍了AI Agent开发环境搭建的核心要点:1. 选择Python作为开发语言,因其生态丰富、语法简单适合AI开发;2. 推荐使用Miniconda管理虚拟环境,避免依赖冲突;3. 详细演示了从安装Miniconda到创建Python3.11专属环境的步骤;4. 以DeepSeek大模型为例,展示了API接入、环境变量配置和连接测试的全过程。文章为初学者提供了完整的AI开发环境搭建指南,并预告了后续将介绍结构化输出等进阶内容。

2026-03-01 11:34:49 805

原创 春哥的Agent通关秘籍01:什么是Agent开发

在和一个女孩恋爱之前,要做的第一件事永远是:认识她! 所以在开发 AI Agent之前,我们首先要认识 AI Agent,明确它是什么,它的价值在哪里。

2026-02-28 07:38:47 751

原创 专家实验AI做战争决策,AI的策略是……

这个世界太癫了!如果把一群AI放到一款战争模拟游戏中,它们的战争策略会是怎么样的?是和谈?还是妙计连连?

2026-02-27 08:29:45 390

原创 把白领吓破防的2028预言,究竟讲了什么?

一个关于2028的预言,这么吓人?

2026-02-26 12:04:43 366

原创 浅谈:为什么vue和react都选择了Hooks?

一、hooks: 什么叫大势所趋?2019年年初,react 在 16.8.x 版本正式具备了 hooks 能力。2019年6月,尤雨溪在 vue/github-issues 里提出了关于 vue3 Component API 的提案。(vue hooks的基础)在后续的 react 和 vue3 相关版本中,相关 hooks 能力都开始被更多人所接受。除此之外,solid.js、 preact 等框架,也是开始选择加入 hooks 大家庭。libs可以预见,虽然目前仍然是 class Component

2022-03-01 22:45:32 807

原创 使用Gradle区分生产与测试环境

需求:自动配置生产环境与测试环境相异的内容,如(http请求的网址)等。  用到的工具:AndroidStudio。  需要的知识:基本的gradle常识。  好了。让我们开始吧:一、自动配置生产环境与测试环境的好处       好处就不多说了吧,我们debug的时候无需这注释一下那注释一下,一不小心把内容注释反了,自以为测试,跑去生产环境下进行了下单等一系列操作会产生

2016-08-02 14:48:55 5313 1

空空如也

空空如也

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

TA关注的人

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