logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

基于AI Agent与LangChain实现自然语言测试用例自动化执行

在软件测试领域,自动化测试是提升效率、保障质量的关键技术。其核心原理是通过脚本或工具模拟用户操作,替代重复性手工劳动,从而提升测试执行的覆盖率和一致性。随着大语言模型(LLM)和智能体(AI Agent)技术的发展,测试自动化的范式正在发生变革。AI Agent具备理解自然语言、进行多步推理和调用工具的能力,这为解决传统自动化测试的痛点——如对结构化脚本的强依赖、难以处理模糊描述和动态逻辑——提供

Claude for Windows桌面版安装与Claude Code编程实战指南

AI编程助手正从辅助工具演变为集成开发环境的核心组件,通过自然语言处理与代码理解技术,实现人机协同编程。其核心价值在于提升开发效率、减少重复劳动,并辅助代码审查与架构设计。在实际应用中,开发者可借助此类工具进行代码解释、生成、调试与重构。本文聚焦于Claude Desktop的部署与Claude Code的深度集成,针对Windows环境提供从安全安装、环境配置到实战进阶的完整解决方案,涵盖常见问

Ubuntu 18.04 安装 Node.js 正确姿势:为什么必须用 nvm

Node.js 是现代 JavaScript 运行时环境,其版本演进迅速,不同主版本间存在语法、API 和安全机制的代际差异。在 Ubuntu 18.04 这类已结束官方支持(EOL)的系统中,APT 仓库提供的 Node.js v8.10 严重滞后,无法兼容 Promise.allSettled、可选链(?.)、BigInt 等基础特性,更导致 npm 引擎校验失败与 CI/CD 流水线中断。n

Python+pytest+plum-voice构建RPA语音测试自动化框架实战

自动化测试是现代软件工程保障质量的核心环节,其核心原理是通过脚本模拟用户操作,自动执行测试用例并验证结果。在RPA(机器人流程自动化)领域,语音交互测试长期面临人工操作繁琐、音频处理复杂等挑战。通过Python+pytest技术栈,结合plum-voice等语音服务,可以构建一套高效的语音测试自动化框架。该框架利用pytest的夹具机制管理测试资源,通过抽象层设计实现业务逻辑与语音服务的解耦,支持

#pytest
Claude Code Skills实战指南:构建可复用编程副驾驶

Claude Code Skills并非简单提示词集合,而是将自然语言意图转化为精确开发动作的运行时抽象层,本质是AI编程工具的‘操作系统内核’。它通过环境感知、工具调用与结构化Schema定义,实现上下文理解→本地工具执行→可交付代码生成的完整闭环。相比基础代码补全,Skills显著提升代码健壮性(如自动处理空值、校验SQL表结构)、工程适配性(兼容自定义UI组件、私有框架)与团队协作效率(Gi

Codex CLI:终端里的代码生成瑞士军刀

命令行界面(CLI)是工程师最基础、最高效的交互范式,而代码生成自动化正成为提升开发效能的关键技术路径。OpenAI Codex 作为早期具备强编程能力的大模型,其 CLI 封装将自然语言到可执行代码的转换压缩至秒级,无需启动 IDE、不依赖 GUI 环境、不打断 Unix 管道流。它本质是面向胶水代码(glue code)的轻量级智能代理,通过预设角色(role)、语言约束(lang)与标准输入

新车合格证二维码:从加密原理到C#解密实战

本文深入解析新车合格证二维码的加密原理,并详细介绍了使用C#进行解密的实战步骤。从RSA加密算法到解密环境搭建,再到核心代码实现和常见问题排查,为开发者提供了一套完整的解决方案。文章还探讨了安全加固方案和扩展应用场景,帮助读者在实际项目中高效应用二维码解密技术。

从工具使用者到架构指挥者:Claude Code高级配置与协作模式实战

在软件工程实践中,高效的开发工具配置与协作模式是提升团队生产力的关键。通过构建结构化的项目心智模型和精细化的工作流,开发者可以将AI辅助工具从简单的代码补全升级为强大的执行力放大器。其核心原理在于通过层级化的配置文件(如CLAUDE.md)为AI提供精准的上下文边界,结合提问、自动、预览三种工作模式的策略性切换,实现从需求分析到代码生成的全流程可控协作。这种模式的技术价值在于显著降低重复性劳动,提

UVM验证工程师的日常:我是如何用Python脚本和Verdi高效完成测试点分解与覆盖率分析的

本文分享了UVM验证工程师如何利用Python脚本和Verdi工具高效完成测试点分解与覆盖率分析的实战经验。通过系统化的测试点分类模板设计、自动化测试点生成以及Verdi的自动化调试技巧,显著提升了验证效率,特别适用于复杂的SoC验证项目。

Visual Studio 2022编译C++项目,遇到error C2143别慌!这3个坑我帮你踩过了

本文深入解析Visual Studio 2022编译C++项目时常见的error C2143错误,提供实战解决方案和排查技巧。涵盖VS2022特有的错误排查框架、智能感知与编译器的差异、第三方库集成挑战以及现代C++项目的最佳实践,帮助开发者高效解决编译问题。

    共 75 条
  • 1
  • 2
  • 3
  • 8
  • 请选择