$Wynn5a 技术博客 - AI编程与软件工程实践
$whoami

Wynn5a软件架构师,AI 编程实践者,终生学习实践者,构建者

热衷 AI 编程实践,深耕微服务架构、NewSQL 数据库与云原生领域。在这里分享一线工程经验、架构踩坑记录与技术趋势洞察。

软件架构AI 编程分布式系统数据库云原生
$cat posts.json
学习思考

如何高效审查 AI 生成的代码

随着 AI 编程助手(如 GitHub Copilot、Cursor 等)的普及,开发者面临的新挑战不再是如何快速写出代码,而是如何高效且安全地审阅这些 AI 生成的代码

研发流程

Harness Engineering:让 Coding Agent 实现“可用、可控、可持续”的工程方法

Coding Agent 的新趋势,或者称之为新时代开发者必须理解的编程范式之一

研发流程

使用 Cursor 进行遗留系统改造实例

本文是对上一篇博文的补充,使用一个实例讲解如何使用 Cursor 进行工程化实践

研发流程

Cursor 实战指南(2026)

如何在 2026 年使用好手中的工具来帮助你提升研发效能,看这篇就够了

读书笔记

为什么 ClickHouse 那么快(1)

学习一下 ClickHouse 官方对自己产品的剖析论文,揭开 ClickHouse 如此之快的秘密

学习思考

Function-Calling 和 MCP 

函数调用和 MCP 在 LLM 智能 Agent 体系中不可或缺,只有了解他们,才能在构建智能 Agent 的时候做出明智的决策

学习思考

使用大语言模型进行编程的提示词实践指南

大语言模型已经成为开发者工具箱中的重要工具,能够帮助解决各种编程问题、生成代码、调试错误等,然而,要充分发挥 LLM 的潜力,编写有效的提示词至关重要

技术分享

Lamport 时间戳

为什么先后顺序在分布式系统中十分重要?在分布式系统中我们怎么确定事件的先后顺序?逻辑先后和物理时间先后的区别?

技术分享

如何在 Rust 中实现 Visitor 模式

最近在学习《Crafting Interpreters》一书,并尝试使用 Rust 实现一个 Interpreter,其中需要使用到设计模式 - Visitor 模式 - 来实现 Parser,故利用本文给大家介绍一下如何使用 Rust 语言正确实现 Visitor 模式,也作学习记录一用

学习思考

详解 ClickHouse 中的 MergeTree 引擎工作原理-2

ClickHouse 是让我印象深刻的数据库产品,海量数据查询和分析操作是真的快 😄,而 MergeTree 是它最常用、最健壮的表引擎,该引擎提供了丰富的功能和极高的效率,是我们使用 ClickHouse 必须要了解的,本文将向你全面介绍 MergeTree 引擎的工作原理-第二部分