欢迎来到 HexBuddy 博客
这里是本站的第一篇文章。之后的产品动态、使用教程和行业观察都会发布在这里。
Windows 桌面端 · 简体中文界面
为单片机与嵌入式开发打造的 Windows 桌面 AI 助手:项目管理、对话式编程、内置代码编辑器与 Git 一应俱全, 覆盖 89C51、STM32、ESP32 等常见芯片;89C51 支持一键编译与串口下载,STM32 支持下载与调试。

核心功能
从管理项目到下载固件,覆盖单片机与嵌入式开发的日常流程。
左侧项目抽屉默认展开,切换项目自动打开最新对话;新建、打开本地项目都在同一处完成。
规划、改代码、调用工具与终端都在同一个对话里完成,支持继续、重试、排队与中止。
侧边栏浏览项目文件,中央编辑器直接改动,编辑状态与防丢失保护全程跟随。
图片、代码与文本在对话区域直接预览,不必切换到外部工具查看结果。
随包携带 MinGit,系统已安装 Git 时优先使用系统版本,装完即可提交与开分支。
界面、菜单与对话身份均为简体中文,视觉克制、贴近 macOS 的使用习惯。
嵌入式支持
自动检查 HEX 文件、Keil 工程与 UV4 环境,缺少依赖时给出中文的安装与使用指导。
自动在项目目录中定位 Keil 工程与 UV4 编译器,一键完成编译;如需自定义位置,可用 HEXBUDDY_KEIL_UV4 指定完整路径。
扫描并选中最新 HEX,枚举 COM 端口、限定可用波特率,进度可取消并保留完整日志。
桌面体验
原生启动窗、内置启动样式与主窗口三级衔接,尽量消除应用自身造成的空白阶段。
会话与项目数据保存在本机数据库,模型请求由随包的本地服务端直连 Provider。
支持用户名密码与微信扫码登录,凭据、Cookie 与扫码轮询都留在主进程内处理。
安装包内置运行环境与 Git,装完即可新建或打开项目,无需额外配置。
第 1 步:获取安装包
Windows x64 提供安装包与免安装绿色版,前往下载,安装或解压后双击即可启动。
第 2 步:新建或打开项目
在项目抽屉里选择项目类型,或直接打开已有工程,进入后自动为你准备好对话。
第 3 步:对话式开发
把需求告诉 HexBuddy,让它规划、改码、跑终端;89C51 项目还能直接编译并下载固件。
完成!
产品动态、使用教程与踩坑记录会发布在这里,欢迎订阅 RSS 及时获取更新。
这里是本站的第一篇文章。之后的产品动态、使用教程和行业观察都会发布在这里。
常见问题
关于 HexBuddy 的定位、数据存放与单片机支持,人们最常问的几个问题。
一款面向 Windows 的桌面 AI 编程助手(Electron 应用),提供全中文界面、项目管理与单片机相关能力,主要服务单片机与嵌入式开发场景。
会话、项目与文件数据都保存在本机数据库,可自行备份;只有发送给模型的对话内容会随请求通过网络传输。
桌面端本体免费使用;模型侧可以使用免费模型,也可以接入自己的模型服务,具体以对应平台的说明为准。
目前主要提供 Windows x64 版本,包括安装包与免安装绿色版,其他平台暂未提供官方包。
不需要。安装包内置了 MinGit,若系统已安装 Git 会优先使用系统版本,MinGit 只作为后备追加到 PATH。
项目内需要有 HEX 文件;编译需要 Keil UV4 环境;下载需要串口,在下载窗口选择 COM 端口与波特率即可,进度可随时取消。
HexBuddy(嗨老友)持续开发中,欢迎收藏 hexbuddy.cn 关注更新。