BLOG

知识分享

技术文章、实战教程、经验心得

共找到 559 篇文章 · 第 1 页/47
LLMAutomated TestingAI Engineering

LLM 驱动的自动化测试系列(14):落地与工程化——为什么测试场景的 Token 账单,反而是这个系列里最便宜的

同一个作者的企业级 Bug 修复流程,调试阶段烧掉了数千美金 Token;这个系列里验证过的测试场景——AutoRestTest 测一个 15 个接口的 API 只要一毛钱,pytest-triage 默认每次运行最多花 10 次模型调用——差了几个数量级。这篇把 13 篇文章积累的证据摆在一起,回答规划里剩下的三个问题:测试场景的成本量级为什么比代码生成低,人工确认门该放在流程的哪个节点,以及到底有哪些场景明确不该用 LLM。

·约 12 分钟阅读
LLMAutomated TestingFlaky Test

LLM 驱动的自动化测试系列(13):Flaky Test 不是重跑几次就能解决的分类问题

477 star 的 pytest-rerunfailures 和 397 star 的 flaky,处理不稳定测试的手段永远是同一句话:失败了就重跑几次。这解决不了规划里提出的问题——一次失败到底是真 bug、环境抖动,还是测试本身写得有问题。真正尝试用 LLM 做这个根因分类的,是一个只有 2 star、上线不到两个月的项目 pytest-triage,而它最值得学习的地方,反而是它给 AI 判断加的四条安全约束——AI 从头到尾不允许影响测试的通过/失败结果。

·约 12 分钟阅读
LLMAutomated TestingVisual Regression

LLM 驱动的自动化测试系列(12):像素 diff 之外,谁真的在让 LLM「看懂」UI 变化

7.2k star 的 BackstopJS 处理噪声的全部手段就是四个数字配置项:misMatchThreshold、requireSameDimensions、ignoreAntialiasing、usePreciseMatching——本质上还是在跟字体渲染抖动死磕像素级容差。真正把 VLM/LLM 接进视觉回归判断链路的,是一个只有 23 star 的项目 vlmkit,而且它自己的内部评测数据直接写着某个模型会把红改成红——把这两个项目摆在一起,视觉语义回归到底解决了什么、又引入了什么新问题,答案比想象中更具体。

·约 14 分钟阅读
LLMAutomated TestingAPI Testing

LLM 驱动的自动化测试系列(11):API 测试为什么反而是 LLM 最保守的战场

18.5k star 的 Keploy 首页写着'Expand API Coverage using AI',但把整个开源 Go 代码库翻遍,找不到一行调用大模型的代码——那个 AI 功能只存在于闭源的云端 SaaS。3.6k star 的 Schemathesis 则完全不用 LLM,靠 Hypothesis 这套纯粹的基于属性测试(property-based testing)的模糊测试引擎就能找到真实的服务端 500 错误。反倒是两个不到 100 star 的小项目——AutoRestTest 和 api-automation-agent——才是真正调用大模型 API 的实现。这篇要说清楚:结构化的 API 输入输出天然更适合传统 fuzzing,那 LLM 到底能在这个赛道里做什么传统工具做不到的事,为什么它目前只敢做,不敢像 UI 自动化那样 all-in。

·约 14 分钟阅读
LLMAutomated TestingSelf-Healing

LLM 驱动的自动化测试系列(10):自愈定位——当启发式打分撞上语义理解的天花板

Healenium 是自愈定位领域最老牌的开源项目,README 宣称'leverages machine learning',但直接读代码发现核心机制是一套基于 DOM 树相似度的加权打分公式,权重和阈值都是硬编码常量,跟机器学习没有关系;更值得注意的是它 2026 年新增了一个 AI 生成 XPath 的接口,但代码里直接写着'必须是付费的 hlm-ai 服务'。这篇先拆穿 Healenium 的打分公式到底怎么算,再看 MarketSquare/robotframework-selfhealing-agents 这个真正基于 LLM 的自愈项目怎么设计多智能体架构,最后回答规划里提的问题:自愈成功率和误判率的权衡,到底卡在哪。

·约 14 分钟阅读
open-sourceai-imageai-video

开源项目第243期:ArtCraft —— 给艺术家的 AI 创作 IDE,先搭场景再生成,把「抽卡」变成「手艺」

一个用 Rust + Tauri 写的桌面端 AI 图像与视频创作 IDE:在 2D 画布里合成、在 3D 里摆场景和角色姿势、再选模型出图出片。聚合 62 个模型(Nano Banana、GPT Image、Seedance、Kling、Veo、Suno、Hunyuan 3D 等)和 Grok/Midjourney/Sora/World Labs 等第三方入口。MIT/Apache-2.0 双协议,34k+ Stars。

·约 9 分钟阅读
open-sourcevideohtml

开源项目第242期:HyperFrames —— 写 HTML 就能渲染视频,专为 AI Agent 设计的确定性视频框架

HeyGen 开源的 HTML 转视频框架:用 HTML + data 属性 + GSAP 等可 seek 动画描述视频,无头 Chrome 逐帧截取 + FFmpeg 编码,同样的输入永远得到同样的视频。自带 21 个 Agent Skill,可在 Claude Code、Codex、Cursor 里直接说一句话出片。Apache-2.0,68k+ Stars,HeyGen 生产环境在用。

·约 9 分钟阅读
open-sourcemusic-generationai-audio

开源项目第241期:YuE2 —— 用符号乐谱当'白盒'接口的开源音乐生成模型,SongBench 超越 Suno v5/v6

一个统一符号与音频音乐生成的开源基础模型:先生成可读、可改、可编辑的旋律和弦乐谱,再渲染成完整歌曲,支持零样本翻唱和多轮对话式音乐编辑。WildSongBench 上 SongBench 均分超过 Suno v5/v6,Apache-2.0 代码协议,12k+ Stars,HKUST/M·A·P/NYU/Stanford/MBZUAI 等多校联合研发。

·约 12 分钟阅读
open-sourceai-searchrust

开源项目第240期:XERJ —— 让 AI Agent 查索引而不是读文件,比 grep 省 40 倍 Token

一个兼容 Elasticsearch API 的本地 AI 搜索引擎:一条命令自动索引代码、文档、日志、PDF,让 Coding Agent 查询确切的代码段而不是逐文件读取。实测比 grep 驱动的 Agent 省 2.7 倍输出 Token,比纯记忆省 26 倍。Rust 编写,单一静态二进制,Apache-2.0 协议,7000+ Stars,Trendshift 趋势仓库。

·约 12 分钟阅读
LLMAutomated TestingMetaGPT

LLM 驱动的自动化测试系列(09):移动端自动化(五)——当通用 Agent 框架下沉到测试场景

MetaGPT 是一个'多智能体软件公司'框架,主打需求分析、代码生成这类通用软件工程场景,但它内置了一个 Android 测试 demo。直接读代码会发现规划文档里的一个预设是错的:这个 demo 没有复用 MetaGPT 通常宣传的产品经理/工程师/QA 角色分工,而是只有一个自定义 Role,复用的是 Team/Environment/Role/Action 这套更底层的调度骨架;更关键的是,README 里明确写着它'借鉴了 AppAgent 的思路和代码'——这篇拆解这个通用框架到底继承了 AppAgent 的哪些设计、复用通用骨架换来了什么、又付出了什么代价。

·约 16 分钟阅读
开源项目ImpeccableAI Agent

每日一个开源项目(第238篇):Impeccable - 让每个 AI 编程工具都学会审美的设计引擎

Impeccable 是一套面向 AI 编程助手的设计语言工具,提供 24 个命令和 59 条确定性检测规则,覆盖从产品背景梳理、视觉系统构建到无障碍/性能审查的完整设计工作流。支持 Claude Code、Cursor、Codex、Gemini CLI 等十余种工具,核心引擎为独立二进制,无需 LLM 即可运行检测。Apache-2.0 协议,81.3k Stars。

·约 14 分钟阅读
开源项目DeepSeek BotDeepSeek Harness

一天一个开源项目(第237篇):DeepSeek Bot —— 把 DeepSeek Harness 变成一个有记忆、能群聊、会互相派活的 Bot 团队

DeepSeek Bot(DS Bot)是 DeepSeek Harness(DSH)的 Bot 插件,把 DSH 变成一个由多个长期存活的 Bot 组成的团队——每个 Bot 本质是一个独立的 DSH 会话,拥有跨会话的持久记忆,支持群聊协作、@ 提及派活、Main Bot 统筹管理。设计思路明确借鉴了 OpenAI Codex、OpenCode、Hermes Agent 等多个项目的理念(非代码复用)。Apache-2.0 协议,1.9k Stars。

·约 14 分钟阅读