Post

博客

SoloSoft 关于软件工程、Hugo、网站性能与多语言内容发布的技术文章。

Qodo Cover:AI 驱动的测试覆盖率增强
AI

Qodo Cover:AI 驱动的测试覆盖率增强

编写单元测试至关重要,但常常因为时间压力而被忽略。由 Qodo(前身为 CodiumAI)开发的 Qodo Cover 通过自动生成针对未覆盖代码路径的单元测试来解决这个问题。它分析代码的执行模式,识别缺乏测试覆盖的区域,并生成验证实际行为的有意义的测试案例。

QAnything:网易的开源 RAG 引擎
AI

QAnything:网易的开源 RAG 引擎

检索增强生成(RAG)已成为将 LLM 响应建立在真实知识基础上的标准架构。由网易有道开发的 QAnything 是一个生产就绪的 RAG 引擎,处理从文档摄取到答案生成的完整管线,特别注重从本地文档集合中进行准确检索。 QAnything 的与众不同之处在于其对检索精度的关注。系统使用结 …

pypdf:纯 Python PDF 工具包
Python

pypdf:纯 Python PDF 工具包

当你在 Python 中操作 PDF 而不需要大量外部依赖时,pypdf 是首选解决方案。这个纯 Python 库提供了全面的 PDF 操作能力,包括分割、合并、裁剪、旋转、加密和文字提取,全部无需任何原生代码或系统库。 Pypdf 作为标准的 Python PDF 库已有超过十年的历史。 …

Pyodide:通过 WebAssembly 在浏览器中运行 Python
Python

Pyodide:通过 WebAssembly 在浏览器中运行 Python

如果你可以在浏览器中运行 Python,并能完整使用 NumPy、pandas、scikit-learn 和 matplotlib,而且不需要任何服务器后端,那会怎么样?这正是 Pyodide 所提供的。它将 CPython 移植到 WebAssembly,使完整的 Python 科学计算 …

PyMuPDF:用于 Python 的高性能 PDF 处理
Python

PyMuPDF:用于 Python 的高性能 PDF 处理

当你需要 PDF 处理的原始速度时,PyMuPDF 是 Python PDF 库中的性能领导者。PyMuPDF 构建为 Artifex 基于 C 语言的 MuPDF 库的 Python 绑定,结合了 Python 的易用性与 C 语言级别的渲染、提取和操作 PDF 文档的性能。 …

TAG
CATEGORIES