将分散的Pytest测试脚本统一接入测试平台:FastAPI改造方案详解

博主头像 在上一篇文章《Pytest 测试用例自动生成:接口自动化进阶实践》中,我们已经解决了“如何高效编写和维护接口自动化用例”的问题。 然而,随着业务的发展和团队规模的扩大,很多公司会选择开发自己的测试平台,以实现更高效、更统一的管理。 企业接口自动化通常会经历如下过程: 初期:测试人员本地用 Pytes ...

DBShadow.net之化繁为简

DBShadow.net支持化繁为简 只有一个参数的时候支持直接按参数值来操作 IN查询的集合参数也支持简化 泛型的参数和返回值类型可以定义更通用的服务 ...

技术问题记录20260125

博主头像 问题1:http报文转curl 背景 处理线上问题时,偶尔是需要进行网络抓包的(如tcpdump),用wireshark分析抓包文件时,一般能看到http请求的报文。 如下面这样: 有时候需要用postman这类工具来调用,进行复现,简单来说,需求就是:将上面图里的报文转换为postman这类工具里 ...

langchain 快速入门(四):搭建强大的AI Agent

简介 AI Agent 不仅仅是一个能聊天的机器人(如普通的 ChatGPT),而是一个能够感知环境、进行推理、自主决策并调用工具来完成特定任务的智能系统,更够完成更为复杂的AI场景需求。 AI Agent 功能 根据查阅的资料,agent的功能点如下: Agent = LLM + 规划 + 记忆 ...

大模型榜单周报(2026/01/24)

博主头像 1. 本周概览 本周大模型行业动态频发,美团更新了大规模推理模型LongCat-Flash-Thinking-2601,智谱开源轻量化模型GLM-4.7-Flash,MiniMax发布AI原生工作台。在榜单方面,OpenRouter模型调用量出现显著变化,Claude Opus 4.5调用量大幅下滑 ...

Python 学习笔记:学习路线图规划

博主头像 title: 关于Python的学习 author: 凌杰 date: 2023-05-26 tags: 学习路线图规划 categories: 编程语言 [!NOTE] 笔记说明 在这个系列笔记中,我将陆续整理自己在学习 Python 这门编程语言过程中所累积的心得与体会,它们将被存储在我个人的计 ...

2026 年,macbook air 2015 升级硬盘注意事项

博主头像 最近看到 macbook air 2015 可以升级 m.2硬盘,随买了 SN570 ,容量 1T,为了升级耗费了好多天,试了好多坑,现在把这几个坑记录下 1. 制作 macos 安装 U盘 1.1 容量大于16G的好U盘 1.2 关闭 WIFI 1.3 使用磁盘工具抹除 U 盘,名称随便起 (我起 ...

如何使用Opencode高效的创建属于自己的技能

博主头像 本文介绍如何使用Opencode通过实战迭代的方式创建高质量的标准化技能,涵盖从初体验到持续改进的完整流程。 一、快速流程概述 Opencode技能创建的核心思想是:实战→总结→测试→迭代的闭环循环。通过实际任务的执行结果,不断优化技能的准确性和稳定性。 标准化流程(7步法) 任务执行:在Openc ...

MAF快速入门(13)常见智能体编排模式

博主头像 事实上,在构建AI应用解决业务问题时,单个Agent往往无法胜任所有任务,常常需要我们将多个Agent组合起来系统工作。而这种组合与协调的方式,就被称为 Agent Orchestration 即 Agent编排。MAF支持多种多Agent编排流程模式,每个模式都针对不同的协作方案而设计。 ...

折线图的奇妙变奏:四种创意可视化方法

博主头像 想象一下折线图就像一条普通的公路,它能带我们从A点到达B点。 但有时我们需要更特别的路线:环岛、盘山公路、波浪形赛道或螺旋上升的通道。 在数据可视化中,标准的折线图有时无法充分展示数据的特性,这时我们就需要一些创意变种。 今天将介绍四种特别的折线图变体,它们各有所长,能让你的数据故事更加生动。 1. ...

langchain 快速入门(三):搭建RAG知识库

简介 LLM大模型一般训练的数据都是滞后的,这是就需要用到RAG知识库,RAG知识库可以降低大模型在输出答案时的幻觉,也能够让大模型知识拓展。 知识库架构知识 检索流程图 用户输入 (User Query) | v + + | 提示词 (Prompt) | + + | | (1) 转化为向量 (Em ...

Python 学习笔记:具体项目实践

博主头像 title: 具体项目实践 author: 凌杰 date: 2024-06-20 tags: 程序设计 categories: 编程语言 [!NOTE] 笔记说明 在阅读完了《[[基础语法学习|Python 学习笔记:基础语法学习]]》之后,相信读者已经初步体验到了 Python 社区所推崇的“优 ...

从“2D转3D”看计算机图形学的数学本质

博主头像 从“2D转3D”看图形学的数学本质 在上一篇《从 0 构建 WAV 文件》中,我们拆解了音频文件的底层:它不过是按规则排列的二进制采样点。当时我们得出了一个结论:计算机的世界没有魔法,只有朴素的规则。 当你玩《黑神话:悟空》或《赛博朋克 2077》时,你是否好奇过:屏幕明明是一个平面,为什么我们能从 ...

Aspire 开发者控制平面 (DCP) 开源

博主头像 摘要 本文详尽剖析微软近期开源的开发者控制平面(Developer Control Plane,简称 DCP)项目(GitHub 仓库:microsoft/dcp)。该项目最初作为.NET Aspire 堆栈的核心编排引擎以闭源形式存在,其开源标志着微软在云原生应用开发“内循环(Inner Loop ...

<1···161718···100>