Python 驱动浏览器自动化:Playwright 与 AI 集成实战
Playwright 凭借自动等待、网络拦截及多浏览器支持成为 Web 自动化新标准。结合 AI 视觉定位可实现脚本自愈,解决前端改版导致的失效问题。文章涵盖异步并发最佳实践、Trace Viewer 调试、反爬隐身模式配置及集群化部署方案,提供从基础操作到高级 Agent 构建的完整技术路径。
博客作者
年少轻狂
327
已发布文章
13K
博客获赞
660K
博客浏览
第 9 页
Playwright 凭借自动等待、网络拦截及多浏览器支持成为 Web 自动化新标准。结合 AI 视觉定位可实现脚本自愈,解决前端改版导致的失效问题。文章涵盖异步并发最佳实践、Trace Viewer 调试、反爬隐身模式配置及集群化部署方案,提供从基础操作到高级 Agent 构建的完整技术路径。

哈希编码是将任意长度数据转换为固定长度值的算法。具备单向性、固定长度输出、高效性及高抗碰撞性。SHA-0 因安全缺陷被弃用,现多采用 SHA-1 或 SHA-256。常见应用包括数据完整性校验、密码存储及哈希表数据结构优化。
GitHub Copilot 为 Visual Studio Code 提供 AI 辅助编程能力,支持多代理会话、内联建议及智能行动。内容涵盖 Copilot 设置、代理类型选择(本地/后台/云端)、任务规划与执行、代码调试与重构。通过自定义指令和智能动作优化工作流,实现自然语言驱动的开发体验,提升编码效率。

ERNIE-4.5-0.3B 是一款基于 PaddlePaddle 框架的轻量级大语言模型,适合私有化部署。在 Ubuntu 环境下配置 CUDA 12.6 和 Python 3.12 的步骤,利用 FastDeploy 框架启动 OpenAI 兼容 API 服务。通过代码生成、逻辑推理、数学优化及中文语义理解等多维度测试,验证了该模型在低成本硬件上的表现。…
在 Windows 环境下使用 venv 模块创建 Python 虚拟环境的完整流程。内容包括进入项目目录、创建隐藏目录形式的虚拟环境、区分 CMD 与 PowerShell 的激活方式及脚本执行策略修复、验证环境路径以及退出命令。此外还补充了依赖包安装、快速激活脚本编写及环境删除等扩展操作。

前端开发三年复盘:从低代码平台到互联网工程化实战 记录了一名前端开发者三年的职业成长轨迹。从最初在低代码平台接触组件开发,经历面试挫折后的系统自学,到进入互联网公司参与工程化建设。内容涵盖技术栈演进(Less、Redux、Webpack、SSR)、职场心态调整以及从传统软件向互联网架构转型的关键节点。重点分享了在实际项目中解决布局问题、引入新库提升效率以及应…

如何使用 C++11 实现一个高效异步日志系统。文章涵盖了日志系统的基础概念、同步与异步日志的区别、核心设计模式(单例、工厂、建造者、代理)的应用、双缓冲区异步任务处理器的设计原理以及具体的代码实现。通过对比测试,展示了异步日志在多线程环境下的性能优势,并提供了完整的模块划分和代码文件参考。
对机场出租车调度问题进行了数学建模实战解析。文章首先介绍了问题背景,即如何在乘客等候时间、司机收益和机场管理效率之间寻找平衡。接着阐述了利用排队论分析到达规律与等候时间,结合博弈论分析司机决策行为的理论框架。随后详细构建了包含基本排队模型、优先级补偿机制及司机决策模型的数学方程。文中提供了完整的 Python 模拟代码,实现了基于优先队列的调度逻辑及关键指标…

对比了金仓数据库与 InfluxDB 在时序数据处理上的性能差异。测试显示,在大规模高并发写入及复杂多维查询场景下,金仓数据库凭借 SQL 全兼容特性及 ACID 事务支持,性能显著优于 InfluxDB,部分场景响应速度快数十倍。此外,金仓支持冷热数据分级存储及多模融合查询,适用于企业级核心业务系统。

Web 应用开发涵盖架构设计、前后端技术、数据库管理、API 构建及部署运维。前端涉及 HTML、CSS、JavaScript 及 React、Vue 等框架;后端包括 Node.js、Python、Java 等语言与框架;数据库选择关系型与非关系型方案。文章还探讨了 RESTful、GraphQL 接口设计,单元测试与 E2E 测试方法,以及 Docker…

Ghostty、Yazi 和 Lazygit 组合提供现代化终端体验。Ghostty 支持原生分屏与 GPU 加速;Yazi 实现异步文件管理与预览;Lazygit 可视化 Git 操作。三者协同可替代 tmux,提升本地多任务开发效率,尤其适合配合 AI 代码工具进行精确审查与提交。

ClickHouse 公司在中国招聘研发经理和 C++ 软件工程师(chDB)。研发经理需负责领导技术团队与阿里云合作,设计 PB 级实时数据仓库架构,并参与企业客户 POC。C++ 工程师需开发 chDB 核心引擎,实现多语言绑定(Python, Go, Java 等),优化性能及兼容性。岗位要求包括深厚的数据库内核知识、查询优化经验、云原生架构能力及英语…

介绍一款适用于 Kylin V10SP2/CentOS/Ubuntu 等主流 Linux 发行版的服务器健康巡检脚本。该工具可自动检测网卡状态、网络连通性、DNS 解析、系统资源(CPU/内存/磁盘)、安全基线、时间同步、硬件健康、系统更新、进程负载及内核参数等 11 大类核心状态,并生成可视化汇总报告与日志文件,帮助运维人员快速定位系统异常。

OpenClaw 是一款本地优先的开源 AI 助手框架,支持多消息平台接入。其核心采用 Gateway 控制平面架构,通过 WebSocket 调度所有渠道、会话及工具调用。系统包含 Pi Agent 嵌入式运行时、会话模型、多渠道适配器、Skills 扩展平台及多 Agent 协作机制。安全方面提供多层防护,包括沙箱隔离、权限控制及故障转移策略。支持主流…

MiniMax 海螺 AI 视频基于 abab-video-1 模型,支持文生视频和图片生成视频。利用 DiT 架构模拟物理规律,适合复杂场景。提供 Web 端操作及异步 API 接口,通过创建任务、查询状态获取文件 ID 完成视频生成。

本地 AI 框架 OpenClaw 在两个月内 GitHub 星标数超越 Linux 等传统基础设施项目。该项目由独立开发者推出,支持接入多种通讯工具并具备系统操作权限。其爆发反映了开源社区注意力经济的变化,但也引发了安全危机与巨头封锁。尽管存在风险,它已成为当下技术情绪的代表。

Pandas 绘图模块中的五个常用方法:lag_plot 用于时间序列滞后图绘制,parallel_coordinates 用于多维数据平行坐标可视化,plot_params 用于全局绘图参数设置,radviz 用于高维数据径向坐标展示,register_matplotlib_converters 用于注册日期时间转换器以兼容 Matplotlib。通过代码…

RAGFlow 是一款基于深度文档理解的开源检索增强生成(RAG)引擎,能够智能理解各类文档并辅助问答,有效解决企业私有化大模型落地中的幻觉与检索不精准问题。文章介绍了 RAGFlow 的定义、核心特点、优势及应用场景,并对比了 MaxKB、Dify 等同类产品。内容涵盖基础概念部分,明确了其作为智能助手的定位,适合需要构建专业 RAG 知识库的企业场景。

Python 协程是用户态轻量级线程,通过协作式多任务实现高并发。介绍 asyncio 核心语法(async/await)、事件循环机制及任务创建方法(create_task/gather),并提供常用 API 速查表与使用注意事项,如避免阻塞操作、区分 CPU 密集型任务等,帮助开发者掌握异步编程实战技巧。

基于腾讯云轻量应用服务器部署 OpenClaw 智能体。步骤包括购买预装镜像服务器,在控制台配置模型 API(如 GLM、通义千问),连接 QQ 开放平台和飞书企业自建应用作为消息通道。支持通过 clawhub 或命令行安装技能包,实现网页浏览、任务管理等功能。同时涵盖日志查看、文件管理及对象存储数据持久化方案,提供麦当劳点单等实际用例参考。