跳到正文
XiaoGao 的个人博客

PAGE · 页面

个人介绍

个人介绍:XiaoGao —— 嵌入式软件与 LLM 应用开发者,以及这个博客的由来。

你好,我是 XiaoGao

一名嵌入式软件与 LLM 应用开发者,在嵌入式和智能应用的交叉地带工作:一边贴着硬件写可预测的代码,一边把模型、工具和数据接进真实的工作流。

我的工程方向很朴素:

  • 贴近机器构建:用可预测、资源可控的软件构建底层系统;
  • 让知识可用:把文档和知识变成真正有用的检索增强体验;
  • 连接智能与现实:把模型、工具、API 与实际工作流连起来;
  • 保持系统清晰:用干净的接口和文档,让系统的每个部分都可理解。

这个博客

「XiaoGao 的个人博客」是我的学习笔记与项目记录归档站。

从 2026 年春天开始,我把学习路上积累的资料系统整理成了 GitHub 仓库,内容覆盖:

方向 内容
编程语言 C / C++ / Python / Java 的学习笔记与工程手册
数据结构与算法 数据结构与算法笔记、LeetCode 面试经典 150 题 C++ 题解
硬件设计 模拟电路、数字电路与计算机组成、原理图与 PCB 设计
嵌入式开发 STM32 单片机全外设、FreeRTOS 实时操作系统、实战工程项目、九仓库学习路线图
Linux 与工具 Linux 系统管理、Shell 脚本、正则表达式、Linux 应用层开发
机器人 ROS / ROS 2 入门、步进电机同步运动控制
计算机视觉 OpenCV 图像处理从入门到特征匹配
人工智能 AI 基础手册(37 篇笔记)、LangChain + Neo4j 知识图谱问答(RAG)
项目实战 客户管理系统、家庭记账软件等 C 语言工程实践

博客里的每一篇文章,都对应一个公开的 GitHub 仓库,包含完整的课件、源码和文档。学习笔记记录知识,项目实战记录踩过的坑——两样都是给未来的自己留的索引。

技术栈

嵌入式软件:C / C++ / ARM Cortex-M / RISC-V、FreeRTOS / Zephyr / Embedded Linux,GPIO、UART、I2C、SPI、ADC、PWM、CAN 等外设驱动,TCP/IP、MQTT、Wi-Fi、BLE 设备互联。

LLM 与 RAG 应用:Python / FastAPI / Pydantic,文档摄取与切分、向量检索与重排序、提示词设计与工具调用、检索质量评估。

工程原则

  • 让所有权和失效模式显式化;
  • 偏好职责清晰的小模块;
  • 把校验、可观测性和文档当作产品特性;
  • 度量检索质量,而不是相信一个演示;
  • 为有用的行为优化,而不只是为惊艳的输出。

联系我

所有笔记和项目的源码都在 GitHub:github.com/Ashleycurry

Build close to the machine. Bring intelligence to the edge.

    ↑↓ 选择↵ 打开>theme · >random · >top · >archive