自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 【三水儿和你探前沿】AI量化交易Agent:TradingAgents-CN

这篇文章介绍了开源AI量化交易项目TradingAgents-CN,该项目通过多智能体架构模拟专业投研团队的工作流程。主要内容包括:项目简介(包含分析师、研究员、交易与风控三大团队的分工协作)、详细的本地部署教程(支持Windows/Mac系统)、项目结构解析(核心代码、界面、配置等模块说明)以及各智能体的功能分工。该项目专为中文市场优化,支持A股/港股分析,并兼容国产大模型,为金融科技爱好者提供了一个可落地的AI量化交易解决方案。

2025-11-10 14:15:15 1172

原创 编程学习的本质是建立正向反馈!如何用大模型协助我们打造专属自己的学习计划?

如何用AI打造专属于自己的学习计划

2025-10-22 21:08:28 684

原创 AI应用开发实战:从0到0 8,构建一个高精度数据问答AI Agent的全流程复盘与思考

这篇文章分享了作者从零开始构建AI问答系统的实战经验。文章首先介绍了数据预处理的关键步骤,包括JSON数据读取、清洗和结构化梳理。随后重点描述了系统架构的多次迭代过程:从最初的简单RAG方案,到尝试Text-to-SQL方案,最终采用自定义工具+ReAct范式的解决方案。作者特别强调了开发过程中遇到的典型问题,如JSON解析错误和API请求限流问题,并分享了相应的解决策略。整个项目虽然最终只获得0.8分的不完美成绩,但完整呈现了真实AI应用开发中的挑战与解决方案。

2025-09-29 11:39:56 941

原创 AI 干不掉工程师,但会“干掉”码农:一篇讲透 AI 编码的本质、成本与未来

焦虑吗?从 Copilot 到 Devin,从 Claude Code 到国产大模型,AI 编码的浪潮正以前所未有的姿态席卷而来。各种自媒体在高喊什么程序员已死,某某公司因AI裁员的消息不绝于耳。但,真的是这样吗?我认为AI编程不会导致真正的程序员失业,但它会是一场“洗牌”,会淘汰掉之前只会复制粘贴的“CV工程师”,但同时又会抬高真正的“开发工程师”的价值。本文将带你撕开AI编码的华丽外衣,直面其本质,算清其落地成本,并为未来之路提供一份生存指南。

2025-09-25 16:12:11 866

原创 AI 应用开发指南:一文带你快速入门 Prompt、RAG、Function Calling、MCP

prompt(提示词)不是一种具体的技术,是我们和LLM沟通的控制语言。他的构成就是指令式的语言,这是整个Agent中的一个核心,我们所有功能的实现都是基于一个我们精心设计好的提示词。RAG(Retrieval-Augmented Generation,检索增强生成):是一种将信息检索和LLM结合的技术框架,让LLM在回答问题前,先从外部知识库(内部数据库、PDF)获取相关信息然后将查询到的信息注入到Prompt中,利用LLM的总结能力来回答问题。如图所示,RAG的调用流程共包含5个步骤用户提问。

2025-09-14 09:06:08 1089

原创 不只是“看懂”CNN:从零开始构建你的网络设计直觉

卷积神经网络(CNN)是计算机视觉领域的基石,通过局部感知、参数共享和下采样机制,有效解决了全连接神经网络处理图像时的参数量大、空间信息丢失和平移不变性差三大问题。CNN由多个卷积模块(卷积层+激活层+池化层)叠加组成,通过卷积提取特征、ReLU引入非线性、池化降维增强不变性,最后用全连接层分类。卷积层使用可学习的卷积核提取局部特征,填充和步幅控制输出尺寸;池化层(如最大池化)降低维度并增强平移不变性。这种结构使CNN能高效处理图像,广泛应用于图像识别、目标检测等任务。

2025-09-06 12:07:43 1003

原创 目标检测超好用框架MMDetection保姆级教程(一)—— 框架安装并用自己的数据集训练测试

今天三水儿给大家介绍一个目标检测领域十分好用的框架MMDetection。在我自己使用的过程中也踩不少坑,在这里总结一下,帮助大家更快的上手这款非常有用的工具。首先来介绍一下MMDetection。是一个基于的目标检测工具箱和基准测试(benchmark)平台。它由国内领先的计算机视觉研究团队开发和维护。顾名思义,它的核心功能是,同时也扩展支持了等相关的视觉感知任务。这是 MMDetection 最核心的设计理念。用户可以像搭积木一样,通过配置文件自由组合不同的模块,轻松构建和实验自己的检测模型。

2025-08-29 09:38:11 1209

原创 计算机相关专业你应该怎么学

本文提供了一个计算机专业学习路线指南,按照修仙方式分为筑基、炼气、结丹、元婴四个阶段。筑基阶段建议学习C语言和Linux,打好数学基础;炼气阶段重点学习数据结构等四大核心课程并开始刷题;结丹阶段需选择软件开发(推荐Java)或人工智能(推荐Python)方向深入学习;最后在元婴阶段通过实践积累经验。文章还推荐了各阶段的经典书籍和学习资源,帮助读者系统性地掌握计算机专业知识。

2025-08-22 19:28:58 1017

原创 图像处理中的卷积究竟是什么?

本文从数学原理出发,介绍了卷积的概念及其在计算机视觉中的应用。首先解释了卷积的数学定义,包括连续卷积、离散卷积和二维卷积公式,重点分析了点乘运算在相似度计算和滤波中的重要作用。随后展示了传统图像处理中三种典型卷积核的效果:Sobel核用于边缘检测、高斯模糊核用于平滑降噪、拉普拉斯核用于图像锐化。最后简要说明卷积神经网络中卷积层的自适应学习特性。文章通过理论分析与实例演示相结合,揭示了卷积运算在特征提取和筛选中的核心价值,为理解卷积在计算机视觉领域的应用提供了清晰框架。

2025-08-10 09:04:46 1068

原创 AI时代如何成为一名优秀的软件工程师:从程序员到架构师的进阶之路

摘要:本文探讨了程序员与软件开发工程师的本质区别,指出工程师的核心能力在于权衡决策(Trade-off)。作者通过自身过度设计邮件系统的案例,说明工程师需要平衡时间、成本和可维护性。建议工程师应深入理解业务、阅读技术思想类书籍、保持技术更新并思考八股背后的原理。文章强调优秀工程师的价值在于决策能力而非单纯编码技术,这种能力是AI难以替代的。最后提出工程之道的本质是在不确定性中做出平衡判断。

2025-07-29 12:16:42 292

原创 目标检测简述

目标检测时计算机视觉中的核心任务之一.其主要任务是在图片中找到感兴趣的事物,将其使用矩形框标记出来并确定其分类.根据核心任务我总结了一个简单的公式:💡。

2025-07-22 22:01:01 916

原创 LeetCode__week2

上周事情比较多,自己也懒拖到现在才刷完week2的六道题104. 二叉树的最大深度给定一个二叉树,找出其最大深度。二叉树的深度为根节点到最远叶子节点的最长路径上的节点数。说明: 叶子节点是指没有子节点的节点。示例:给定二叉树 [3,9,20,null,null,15,7], 3 / \ 9 20 / \ 15 7返回它的最大深度...

2018-09-11 22:25:41 200

原创 LeetCode___week1

开始刷题,记录一下自己的解题过程和思路。技术渣,有什么不对的还请各位多多指点。宝石与石头 很简单的一道题 用s中的每个字符挨个和j中的比较就好class Solution { public int numJewelsInStones(String J, String S) { int jewels = 0; int index_J = 0;...

2018-09-02 10:04:11 235

原创 JAVA——GUI笔记

参考书籍《JAVA语言程序设计 基础篇 原书第8版》图形用户界面基础GUI API包含的类可分为三个组:组件类,容器类,辅助类组件类:用来创建用户界面的,如:JButton JLabel JTextFieldComponent和JComponent是抽象类。容器类:用来包含其他组件的,如:JFrame JPanel JApplet辅助类:用来支持GUI组件的, 如:Grap...

2018-07-22 16:03:08 370

原创 python(7)

文件和异常从文件中读取数据with open('pi_digits.txt') as file_object: contents = file_object.read() print(contents)函数open()要以任何方式使用文件,都要先打开文件,这样才能访问他。函数open()接受一个参数:要打开的文件名称,python在当前执行的文件所在目录中查找指定文件。关键字wit...

2018-04-14 11:19:59 280

原创 Python笔记(6)

类创建类和使用类约定,python中首字母大写的名称指的是类,小写的名称是根据类创建的实例。调用方法指定实例名称和调用方法,并用句点分隔它们。如:my_dog = Dog('willie',6)my_dog.sit()my_dog.roll_over()属性默认值类中的每个属性都必须有初始值,哪怕这个值是0或空字符串。在有些情况下,如设置默认值时,在方法__init__()内指定这种初始值是可...

2018-04-14 08:39:32 310

原创 Python笔记(5)

函数函数编写格式细节1.应给函数指定描述性名称,且只在其中使用小写字母和下划线。2.每个函数都应包含简要地阐述其功能的注释,该注释应紧跟在函数定义后面,并采用文档字符串格式。3.给形参指定默认值时,等号两边不要有空格。对于函数调用中的关键字实参,也应遵守这种约定。4.如果形参很多,导致函数定义的长度超过了79字符,可在函数定义中输入左括号后按回车键,并在下一行按两次Tab键,从而将形参列表和只缩进...

2018-04-10 18:33:23 288

原创 Python笔记(4)

用户输入和while循环用户输入函数input()input()可以让程序暂停运行,等待用户输入,并将输入结果存在一个变量中message = input( 'Tell me something : ')print(message)使用input()时Python将用户输入解读为字符串,当需要使用数字变量时,可以将字符串转换成数值。使用函数int()可以讲数字的字符串转换成数值while循环wh...

2018-04-09 16:24:55 212

原创 Python笔记(3)

字典python中,字典是一系列键-值对。每个键都与一个值相关联。可以用键来访问与之相关联的值。值可以是数字,字符串,列表,字典。使用方法:字典名 ={'键名1':值,‘键名2’:值.... ....}指定键时,python将返回与之相关联的值。alien_0={'color':'green'}print(alien_0['color'])#访问方法字典是一种动态结构,可随时在其中添加键-值对...

2018-04-07 21:53:59 301

原创 python笔记(2)

操作列表1.  for循环格式: for 变量名 in 列表名:注意缩进Python 通过缩进区别程序块for循环不可为空2.  数值列表range()函数可以生成一系列数字使用方法 range(起始数字,最终数字) //是一个【起始数字,最终数字)左闭右开的范围通常在for循环中使用来控制循环list()可以将range()的结果直接转换为列表 numbers= list(range(1,6))...

2018-04-07 10:34:26 249

原创 Python笔记

变量和简单数据类型1.  变量的命名和使用a.    变量名智能含有字母,数字,下划线。开头可以是字母或下划线,但不能以数字。b.    变量名不能含有空格。c.    不能使用Python关键字和函数名用作变量名。d.    变量名要简短且具有描述性。e.    慎用I和O 容易被看错。2.  字符串字符串变量名.title()  //以首字母大写的方式显示某个单词字符串变量名.lower() ...

2018-04-06 22:42:16 172

空空如也

空空如也

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

TA关注的人

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