- 博客(49)
- 收藏
- 关注
原创 数据结构与算法-程序
程序 = 数据结构 + 算法。数据结构解决“数据如何组织”,算法解决“数据如何处理”。不同问题需匹配合适的数据结构(如数组、哈希表、树等),直接影响操作效率。例如,用列表查找需O(n),而字典通过哈希实现O(1)平均时间。学习数据结构与算法,不仅知“怎么写”,更懂“为什么这样写”,提升程序性能与可扩展性,从“能运行”迈向“运行得更好”。
2026-09-28 11:30:25
348
原创 Navicat Premium 17免费安装+MySQL连接(附安装包与激活)
本文详细介绍在 Windows 11 系统下安装 Navicat Premium 17 并连接 MySQL 的完整流程,包括安装路径设置、环境配置、MySQL 服务检查、数据库连接以及数据表的可视化查看与管理,并整理常见连接问题,适合初次使用 Navicat 的用户参考。
2026-09-24 10:52:21
487
原创 项目一启动VS Code就断开?真相竟是内存不足
在 Ubuntu 服务器部署项目时,遇到 VS Code Remote SSH 一启动项目就断开、SSH 无响应的问题。排查后发现服务器物理内存不足,项目启动时内存快速耗尽并可能触发 OOM。本文记录从 Windows 分页文件联想到 Linux Swap 的完整排查思路,并介绍 Swap File 的创建、启用、持久化配置以及实际验证过程,同时说明 Swap 的适用场景和使用边界。
2026-09-21 19:19:54
258
原创 从 RAG 到 Agentic Search:为什么 Coding Agent 更喜欢“边搜边想”?
为什么 Claude Code 等 Coding Agent 更倾向于 grep、符号搜索和 Agentic Search,而不是只依赖传统 RAG?本文从代码的结构化特征、调用关系、Chunking、Top-K 完整性等角度,解释代码检索为什么正在从“先检索再推理”转向“边搜边想”。
2026-08-15 15:07:50
395
原创 【 UI 是什么?一文搞懂 GUI、CUI、CLI、VUI、TUI、NUI 的区别与应用】
本文介绍 GUI、CUI、CLI、VUI、TUI、NUI 六种常见用户界面类型,通过图示和实际案例讲解它们的概念、特点、优缺点及应用场景,并对不同 UI 的交互方式进行对比,帮助读者快速理解各种用户界面的区别与联系。
2026-08-13 18:40:11
758
原创 【AI Coding 新范式:从 Prompt Coding 到 Agentic Engineering,一文读懂 AI 软件开发的未来】
AI Coding:从代码补全到智能协作的软件开发新范式 随着大语言模型的发展,软件开发正经历从传统"人写代码"到"人机协同"的范式转变。AI Coding已从最初的代码补全(AI Assist Coding)演进为自然语言驱动的Prompt Coding,并正向更高级的Agentic Coding发展。这一演进路径(Context Engineering→Vibe Coding→Spec Coding→Agentic Coding)反映了AI在软件开发中不断深化的参与程度:从代码生成转向完整任务执行,包括
2026-07-12 21:33:09
578
原创 【2026 Claude Code CLI 常用命令速查】
本文为您提供 2026 最新 Claude Code CLI 核心命令图文速查指南。文章深度解析了 CLI 终端启动层与 Slash 命令交互层的双层架构,详细梳理非交互任务(-p)、上下文压缩(/compact)与历史会话管理(/resume)等高频实战技巧。结合“init→plan→compact”黄金工作流与精美速查表,助您告别死记硬背,大幅提升 AI 编程效率!
2026-06-28 19:27:07
784
原创 【LangChain vs LangGraph 深度对比(下):从工作流编排到企业级落地的工程篇】
随着大语言模型应用的发展,智能体系统正从简单对话向复杂任务执行与多智能体协作演进。LangChain 与 LangGraph 分别代表了两种不同范式:前者基于线性流水线的轻量级应用框架,后者为支持状态驱动与图结构编排的Agent运行时系统。本文从工作流编排、容错恢复、可观测性、性能扩展及应用场景等方面对二者进行对比分析。结果表明,LangChain适用于轻量级LLM应用与快速开发,而LangGraph更适用于复杂推理、多Agent协作及企业级Agent系统构建。
2026-06-24 18:07:00
388
原创 LangChain vs LangGraph 深度对比(上):从框架定位到 Agent 构建的设计篇
LangChain与LangGraph的核心差异并非替代关系,而是“能力层与编排层”的演进。本文从框架定位、执行模型、状态管理与Agent构建四个维度,系统对比Chain流水线与Graph状态机的设计思想,揭示从线性Pipeline到可循环、可恢复、可多Agent协作的状态化工作流演进路径,帮助理解企业级LLM Agent架构设计与技术选型。
2026-06-22 18:03:11
418
原创 【WxAgent—— 微信 AI 聊天助手部署教程】
WxAgent 是一款可在 Windows、macOS 和 Linux 上部署的微信个人号 AI 聊天助手,支持接入 DeepSeek、通义千问、GPT 等主流大模型。项目具备多轮对话、58+ 工具调用、长期记忆、文件处理、语音识别和安全防护等功能,并提供 Web 管理面板。本文将介绍 WxAgent 的完整部署流程,帮助用户快速搭建一个能够在微信中自动回复和处理任务的 AI 助手。
2026-06-15 09:10:45
617
原创 基于Django框架的静态个人名片网站设计
本文介绍了如何使用Django框架快速开发一个静态个人名片网站,适合Python Web开发新手入门。教程涵盖Django核心的MVT(Model-View-Template)架构实现,包括创建项目与应用、定义数据模型、配置后台管理、编写视图逻辑和模板渲染等关键步骤。通过该项目,读者将学会使用SQLite数据库存储项目经历数据,利用Django Admin后台管理内容,并最终实现一个包含个人基本信息、技能展示和动态项目列表的名片页面。教程提供了清晰的代码示例和配置说明,帮助开发者快速掌握Django的基础开
2026-06-08 22:14:49
230
原创 Claude Code 连接 DeepSeek V4模型后调用报400错误
在使用 Claude Code CLI 连接 DeepSeek V4 时,许多开发者常因 CLI 后台静默升级导致 API 接口格式改变,从而遭遇 HTTP 400 报错。本文梳理了针对 npm 与 Native 两种安装模式的降级回退流程,详细拆解了如何通过配置官方最新的 DISABLE_AUTOUPDATER 环境变量来锁定版本。文章同时还原了配置环境变量时 Windows 终端更新滞后等实操避坑细节,旨在提供一份逻辑严密、即学即用的排错参考。
2026-05-28 13:12:02
3044
6
原创 机器学习概述
本文系统介绍了机器学习的基础概念、发展历程、应用场景和分类方法。主要内容包括:1)机器学习与人工智能、深度学习的关系;2)监督学习(线性回归、逻辑回归、KNN、朴素贝叶斯、SVM、决策树)和无监督学习(K-means、K-medoids、层次聚类、DBSCAN)算法原理;3)机器学习整体流程和术语概念。文章通过图示和案例展示了各类算法的应用场景和实现方式,为读者提供了机器学习领域的系统性入门知识。
2026-05-10 18:03:54
516
原创 第六章 检索增强生成介绍
检索增强生成(RAG)是一种将信息检索与生成模型相结合的技术,通过动态检索外部知识库来增强大语言模型的生成能力。相比监督微调(SFT),RAG具有知识更新快、可解释性强等优势,适用于数据频繁变化的场景。其技术流程包括文件切分、向量化、知识检索等关键步骤,可将私域知识转化为问答系统。RAG在减少幻觉、提升准确性方面表现突出,但面临检索效率、知识整合等挑战。该技术已从问答系统扩展到推荐、信息抽取等多个领域,成为大模型应用的重要补充方案。
2026-04-28 16:00:48
393
原创 【软件测试系统学习笔记:从理论基础到接口实战】
本文是一篇系统化的软件测试学习笔记,旨在帮助初学者构建完整的测试知识体系。内容涵盖了软件测试的核心定义、V/W 开发模型、黑白盒方法论及各测试层级的划分。文章重点拆解了现代开发中至关重要的接口测试基础(HTTP 协议、请求方法、状态码解析),并详细介绍了如何编写高质量测试用例。此外,文中深度对比了 Apifox、Postman、Fiddler 等主流测试工具的实战应用场景,是软件测试入行与技能提升的必备参考手册。
2026-04-14 11:03:56
587
原创 【Agent 设计模式全景图:从 ReAct 到工业级多智能体架构】
AI Agent 设计模式正经历从辅助编程到自主工作流的范式转变。本文系统分析了Agent架构的核心模式演进:从基础的ReAct推理行动循环,到具备自我修正能力的反思模式,再到处理复杂任务的规划分解模式。工业级产品如Claude Code、Cursor和Trae通过引入状态机、层级规划和验证链等设计模式,实现了确定性输出、长程上下文处理和工程化自我修正。这些模式将大模型的概率推理转化为稳定可靠的系统能力,标志着AI从工具型助手向自主智能体的转型。
2026-03-30 16:39:14
588
1
原创 【Anaconda 攻略:持续更新中...】
本文是一份系统的 Anaconda 配置与避坑指南。文章首先深入解析了 Base 环境与虚拟环境的本质区别,详细演示了环境创建、激活及 Jupyter Notebook 内核注册的标准化流程。针对新手常遇到的下载慢、路径配置缺失等痛点给出了解决方案。特别地,文章深度复盘了旧版系统(Win7/32位)的安装策略以及 CondaValueError: Malformed version string '~' 这一高频报错的终极修补方案,助你构建稳定、高效的 Python 开发环境。
2026-03-23 10:14:42
450
原创 【通过 Vue 实例劫持突破 Web 编辑器的粘贴限制】
本文介绍了一种通过逆向分析Vue实例来突破Web编辑器粘贴限制的方法。首先通过国际化文案定位到核心拦截逻辑,发现编辑器通过event.preventDefault()和配置检查禁用粘贴功能。然后提出运行时劫持方案:1)获取Vue实例后门__vue__属性;2)重写拦截方法handlePasteContent;3)修改响应式配置notAllowPaste=0;4)解除底层CodeMirror编辑器的只读状态。最后整合成可一键执行的脚本,在不修改源码的情况下实现粘贴功能解锁。该方法展示了如何利用前端技术的透明性
2026-03-08 17:55:45
1148
原创 《从零理解智能体:LangChain 框架原理与实战指南》
《从零理解智能体:LangChain 框架原理与实战指南》介绍了AI智能体(Agent)的概念及其重要性。智能体不仅具备语言理解能力,还能通过工具调用、任务规划和多步骤执行完成复杂任务,相比传统大语言模型(LLM)更具行动力和自主性。文章对比了LLM与智能体的区别,指出智能体在客服、数据分析和办公自动化等场景的应用价值。此外,文章重点介绍了LangChain框架,它通过模块化设计简化智能体开发,提供标准化组件支持工具调度、记忆系统和工程化部署,成为当前智能体开发的主流工具之一。
2026-02-25 16:30:55
1255
原创 【告别昂贵的公有云:如何用 MinIO 快速搭建自己的高性能 S3 存储?】
在云原生与 AI 时代,如何既能享受阿里云 OSS / AWS S3 的便捷,又能摆脱昂贵的流量费与供应商绑定?本文将带你深度走进 MinIO —— 全球领先的高性能开源对象存储系统。从独立开发者的存储痛点出发,本文不仅解析了 MinIO 底层的“硬核黑科技”(如纠删码、全对称架构与位衰减保护),还手把手教你如何通过 Docker 实现分钟级部署,并利用 Python SDK 快速集成到业务逻辑中。
2026-01-31 15:37:11
908
原创 【2026 版 Git 工程化指南:从底层架构逻辑到企业级团队协作实战】
在现代软件工程中,版本管理不仅是保存代码的手段,更是衡量开发团队专业素养的基石。本文旨在为初学者构建一套完整的 Git 认知体系:从告别原始的“手动备份”痛点出发,深度解析 Git 的分布式架构与快照存储机制;通过四层数据流向模型(工作区、暂存区、本地仓库、远程仓库)拆解 Git 的核心运行逻辑。本文重点聚焦于企业级协作实战,详细演示了在 Windows PowerShell 环境下,如何通过功能分支(Feature Branch)、原子化提交(Atomic Commit)以及拉取请求等。
2026-01-22 22:31:04
1016
原创 【验证码识别算法性能对比实验系统——KNN、SVM、CNN 与多模态大模型的性能博弈与机理分析】
在自动化数据采集与逆向工程中,验证码识别始终是核心的技术屏障。本文记录了一个从底层数字图像处理(DIP)到前沿多模态大模型(MLLM)的全栈实验历程。项目针对62类全字符集,自主构建了具备“域对齐”特性的数据集生产线,攻克了字符粘连切分、ASCII标签对齐等核心痛点。通过对比KNN (HOG)、SVM (RBF)、Optimized CNN及Granite 3.2 Vision大模型,量化分析了不同算法在推理时延(1.37ms级)与抗干扰鲁棒性之间的权衡。本文不仅提供全套Python实现逻辑,更深度复盘了从
2026-01-10 12:35:56
1990
原创 【基于 YOLO11 的智能垃圾分类系统开发实战】
本文介绍了一种基于YOLO11的智能垃圾分类系统。该系统采用最新的YOLO11目标检测架构,结合garbage265数据集,针对可回收物、有害垃圾、厨余垃圾和其他垃圾四类目标进行检测。实验在RTX 4060硬件环境下进行200轮训练,验证集mAP50达到83.6%,单图推理延迟仅1.2ms。系统还集成了Flask框架,支持多种交互方式。文章详细阐述了算法架构(包括改进的C3k2模块和C2PSA注意力机制)、实验环境配置、数据集特点、训练策略和性能表现,验证了该系统在垃圾分类任务中的高效性和实用性。
2026-01-05 17:01:08
997
原创 【 基于 TensorFlow+CNN 的水果图像识别系统设计与实现】
本文基于TensorFlow 2.x框架构建了一个CNN模型,实现了对苹果、香蕉、葡萄、橙子和梨五种水果的图像识别系统。通过数据增强策略和自定义CNN架构(包含4个卷积块和Dropout正则化),模型展现出良好的泛化能力。可视化评估显示,模型在苹果和橙子识别上表现优异,但在梨与香蕉、葡萄与苹果的分类上存在混淆。最终系统采用Flask后端和AJAX前端实现无刷新Web部署,支持拖拽上传和即时预测。该项目不仅完成了算法开发,还通过工程化落地展示了深度学习应用的完整流程。
2026-01-03 21:58:37
1109
原创 基于 Qwen2.5 与 LLaMA-Factory 的 LoRA 微调实战
本文介绍了在Windows单卡8G显存环境下,使用LLaMA-Factory框架对Qwen2.5-1.5B模型进行LoRA微调,打造专属AI助手Elaine的完整流程。主要内容包括:1) 通过ModelScope或手动方式获取Alpaca中文数据集,并进行人设注入预处理;2) 从ModelScope下载Qwen2.5-1.5B-Instruct基座模型;3) 配置LLaMA-Factory微调环境;4) 实现本地部署。教程特别强调使用Anaconda虚拟环境避免依赖冲突,并提供了自动化脚本和手动操作两种方式
2025-12-29 19:57:13
1085
原创 深度实战:基于 Scrapy CrawlSpider 的全自动化教程采集系统
本文基于Scrapy框架实现了菜鸟教程Python3系列的全站抓取,通过CrawlSpider自动追踪链接,使用XPath精准提取教程内容。设计了JSON和TXT双格式存储管道,并配置反爬策略(禁用robots协议和cookies)。详细解析了项目初始化、页面结构分析、核心代码实现(数据模型、爬虫逻辑、数据处理)等关键步骤,最终成功抓取并结构化存储教程数据。
2025-12-28 21:17:20
841
原创 实战教学:使用 Scrapy 爬取 优快云 文章与用户头像
本文介绍了使用Python的Scrapy框架抓取优快云博客文章和用户头像的实战方法。文章首先强调了技术学习的合法性,提醒开发者遵循Robots协议和版权规范。然后详细讲解了Scrapy的核心架构和工作原理,包括五大组件和异步I/O模型。实战部分演示了项目初始化、爬虫配置、数据模型定义、目标分析等步骤,重点介绍了利用CrawlSpider自动发现链接和混合下载策略的实现。最后展示了数据清洗和持久化处理的方法,以及实际运行结果,成功获取了20多个页面的博客数据并生成JSON文件。整个过程体现了Scrapy框架
2025-12-28 20:49:13
960
原创 第5章 大模型概述
本文全面解析了大模型技术,从概念定义到核心技术原理,再到行业应用。大模型是指参数规模达数十亿以上的AI模型,基于Transformer架构,通过海量数据和算力训练而成,展现出强大的通用智能能力。文章详细介绍了大模型训练所需的GPU/NPU硬件、分布式并行训练框架(如DeepSpeed和Megatron-LM),以及Prompt工程、思维链(CoT)、检索增强生成(RAG)和AI Agent等高级应用技术。最后探讨了大模型在各行业的落地应用前景,为读者提供了从理论到实践的全方位指南。
2025-12-27 19:45:07
979
原创 Gemini生成的3D交互圣诞树(娱乐版)
这是一款基于浏览器的3D圣诞树互动展示页面,无需安装即可使用。页面包含一棵由几何体构成的动态圣诞树,具有自动旋转、漂浮动画和光效粒子特效。提供两个版本:观赏型(v1)支持基础交互,增强版(v2)增加了手势控制功能。用户只需将代码保存为HTML文件并用浏览器打开即可体验,首次运行会请求摄像头权限(用于手势交互)。页面采用Three.js技术实现3D渲染,加载时显示优雅的过渡动画,界面设计采用黑金配色方案,整体定位为娱乐展示与交互体验相结合的节日主题作品。
2025-12-24 21:55:04
1964
原创 【基于 Scikit-learn 本地数据集的垂直领域词云生成】
本文介绍了基于Scikit-learn本地数据集生成垂直领域词云的方法。首先通过load_files加载本地新闻组数据,选取sci.space领域进行主题分析。针对邮件元数据问题,设计了基于双换行符的清洗函数。在词云生成环节,详细解析了max_words等关键参数的作用,并解决了NumPy 2.0版本导致的兼容性问题。最终实现了完全本地化、鲁棒性强的NLP可视化流程,该方法可迁移到金融、医疗等垂直领域的关键词分析任务中。
2025-12-24 11:19:59
1098
原创 【智能聊天助手部署教程 (基于 Streamlit + Ollama)】
本文提供了基于Streamlit和Ollama的智能聊天助手本地部署教程。主要内容包括:1) 环境准备(安装Python 3.9+和Ollama);2) 获取项目代码;3) 安装依赖包;4) 配置文件设置(API端点、模型配置等);5) 启动应用和基本操作指南。教程详细说明了从环境搭建到实际使用的完整流程,支持Windows/Linux/Mac系统,包含模型下载、配置调整和界面操作说明,帮助用户快速部署个性化的AI聊天助手。
2025-12-17 11:06:37
994
原创 Anaconda安装教程
本文详细介绍了Anaconda的下载、安装及环境配置流程。建议从清华镜像源下载Anaconda 2023.03(默认搭载Python 3.10),并提供了版本对应表。安装过程包括路径选择、环境变量配置等关键步骤,最后通过命令行验证安装成功,并演示了Jupyter Notebook的基本使用方法。文中配有详细截图指导用户完成每个环节,确保顺利搭建Python数据科学开发环境。
2025-11-22 13:24:57
1723
原创 KouriChat——AI微信聊天助手部署教程
本文介绍了KouriChat AI微信聊天助手的详细部署教程。首先通过git克隆项目仓库,使用PyCharm打开项目后更新pip并安装依赖。随后启动配置页面,设置密码并填写API密钥等必要配置。重点提示需要微信3.9版本才能正常运行,并提供下载链接。最后启动项目后,AI机器人将自动监听指定微信联系人并回复消息。教程包含完整的配置流程和注意事项,帮助用户快速部署这款基于微信的AI聊天助手。
2025-11-14 17:38:12
2517
16
原创 解决pycharm无法加载python环境问题
摘要:升级PyCharm至最新版本后出现无法识别Python解释器的问题,包括系统解释器、虚拟环境和conda环境均无法加载。尝试基础环境检查、PyCharm配置调整和重新安装等措施均未解决。最终通过降级安装PyCharm 2024.1旧版本成功恢复所有功能。分析认为新版本可能存在兼容性问题或未发现的bug,而旧版本架构更简单稳定。附PyCharm 2024.1版本的百度网盘下载链接(提取码:2f7g)供有类似问题的用户参考。
2025-11-12 20:57:16
2822
1
原创 【智能聊天助手】
本文介绍了一个基于Streamlit构建的本地化智能聊天助手项目,重点解决云端聊天服务的隐私泄露和网络延迟问题。该系统采用简洁的单进程架构,支持多模型接入、文档增强对话和情感识别功能,通过流式渲染优化响应速度。创新性地设计了双层防护机制(冷却与watchdog)确保系统稳定性,并实现智能自动滚动优化用户体验。项目突出本地化部署优势,保障数据安全,同时提供文档处理、多语言支持等实用功能,为构建高效可靠的本地智能助手提供了实践范例。
2025-10-19 20:06:53
1002
原创 第2章 人工智能应用集成需求分析
本文分析了人工智能三大技术领域的发展现状及挑战,并阐述了AI应用开发的需求分析过程。第一部分详细介绍了计算机视觉、自然语言处理和语音处理三大技术方向的定义、应用场景及面临的技术挑战;第二部分通过智能人体测温监测系统案例,展示了AI应用需求分析的具体步骤,包括需求背景、价值、描述、问题抽象和可行性分析。文章强调,与传统软件开发相比,AI应用开发更注重将现实问题转化为AI可解决的技术问题,同时需要考虑数据、算法和算力等关键因素。
2025-10-12 22:48:27
1037
原创 【国外主流AI模型官网】
本文全面拆解OpenAI、Grok、Gemini与Claude的技术底牌与核心场景。无论你是需要多模态全能生态的OpenAI、打通谷歌全场景代理的Gemini、独揽实时语料与硬核逻辑的Grok,还是想要“代码与推理之王”、凭Artifacts工作台在开发者圈封神的必备神器Claude。开发者与极客该如何挑选最适合的AI编程助手与生产力工具?一文带你搞透大厂最新技术路线,精准选型,开发效率直接起飞
2025-10-12 21:14:10
1090
原创 【彻底解决 Windows的 PowerShell中Conda 激活环境时的 UnicodeEncodeError 报错】
摘要:Windows PowerShell中使用Conda激活环境时出现大量报错,主要原因是系统默认GBK编码与Conda的UTF-8编码冲突。解决方案是添加两个系统环境变量:PYTHONIOENCODING=utf-8和PYTHONUTF8=1,强制Conda使用UTF-8输出。设置后需重启终端,即可正常切换环境。该方法通过统一编码标准,彻底解决了因编码冲突导致的环境激活失败问题。
2025-10-09 17:04:59
675
1
原创 第1章 人工智能概览
本文系统介绍了人工智能的基础知识与发展现状。主要内容包括:1.人工智能的定义,区分强人工智能与弱人工智能;2.人工智能发展历程,重点分析第三次AI热潮中的生成式AI;3.人工智能产业生态,涵盖基础架构、算法层和应用领域;4.AI落地面临的挑战,如数据质量、算法偏见、隐私问题等;5.未来发展趋势,包括大模型、轻量化技术和算力提升等。全文通过大量图表直观展示了AI技术架构和行业应用,为理解人工智能提供了全面框架。
2025-09-29 20:30:33
1733
原创 HDFS文件系统的常用命令行及Java API使用
本文摘要:实验涵盖了HDFS文件系统的两种操作方式:Shell命令行和Java API。在Shell操作部分,详细演示了从文件创建、上传下载、重命名、追加内容到目录管理的全套HDFS操作流程。Java API部分则通过Eclipse创建Maven项目,配置Hadoop 3.3.0依赖环境,并搭建了HDFS文件操作的基础框架。实验重点包括:1) HDFS常用Shell命令实操 2) Java项目环境搭建 3) Hadoop Maven依赖配置 4) HDFS文件管理功能实现。通过图文并茂的方式,完整呈现了HD
2025-09-29 20:02:12
816
人工智能技术发展综述:涵盖计算机视觉、自然语言处理与语音处理核心技术及华为全栈全场景AI解决方案应用
2025-10-11
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅