Hexo博客入坑指南
关于个人Hexo博客的入坑指南🤪🤪🤪
用 Vibe Coding 做一个 WPF 桌面悬浮球:FloatingBall 完整开发复盘
用 Vibe Coding 做一个 WPF 桌面悬浮球:FloatingBall 完整开发复盘 这篇文章记录一个 Windows 桌面小工具 FloatingBall 的完整开发过程:从最初的 48px 悬浮球,到菜单动画、贴边回收、设置窗口、托盘、热重载,再到最后推送 GitHub。项目地址:https://github.com/modestyzht/FloatingBall 一、为什么要做 FloatingBall我平时会频繁在几类工具之间切换:命令行、AI 编程工具、网页工具、桌面小应用。它们都不难打开,但每次都要去开始菜单、任务栏、浏览器收藏夹里找,动作很碎,也很容易打断当前思路。 所以最初的需求很简单: 我想要一个始终在桌面边缘待命的小球,点一下就展开常用工具,用完以后自己收回去。 最后做出来的 FloatingBall 是一个 Windows 原生桌面悬浮球启动器。它不是 Electron,也不是网页套壳,而是用 C# / .NET 8 / WPF 做的轻量工具。 二、最终效果现在这个版本已经可以日常使用: 桌面常驻一个 48px 悬浮球...
零基础 Vibe Coding 入门:用 TRAE 亲手做出你的第一个应用
零基础 Vibe Coding 入门:用 TRAE 亲手做出你的第一个应用 面向零基础读者的 Vibe Coding 入门教程,使用 TRAE 从零搭建多语种学习平台作者:驴哥 | 分类:技术 / Vibe Coding | 标签:vibe-coding, TRAE, AI编程, 入门 本文目录 一、认识 Vibe Coding 二、认识 TRAE:你的第一个 AI 编程搭档 三、实战开发:从零搭建多语种学习平台 四、完整项目回顾 五、延伸挑战 一、认识 Vibe Coding1.1 Vibe Coding 是什么?一句话概括:你用自然语言描述需求,AI 自动生成完整代码。 Vibe Coding 这个概念由 Andrej Karpathy(前特斯拉 AI 总监、OpenAI 联合创始人)在 2025 年提出。它的核心理念是:你不需要亲自写每一行代码,而是用自然语言(中文或英文都可以)告诉 AI 你想要什么,AI 就能帮你生成一个完整的、可以运行的项目。 1.2 和传统编程有什么区别? 传统编程 Vibe Coding 你学语法、搭环境、一行行写代码 你用...
Vibe Coding 技巧:模块化 PRD 方法,让 AI 写出不崩的项目
Vibe Coding 技巧:模块化 PRD 方法,让 AI 写出不崩的项目 适用于 Claude Code、Cursor、Copilot 等 AI 编程工具的模块化 PRD 开发方法作者:驴哥 | 分类:技术 / Vibe Coding | 标签:vibe-coding, PRD, Claude-Code, Cursor, AI编程 适用工具:Claude Code、Cursor、Copilot 等 AI 编程工具目标读者:大一大二刚开始尝试 AI 辅助编程的同学核心观点:别让 AI 一口气写整个项目——分模块写 PRD,迭代开发,才能稳。 一、什么是 VibeCoding?(30 秒搞懂)VibeCoding = 用自然语言跟 AI 聊天,让 AI 帮你写代码。 你不一定需要精通语法,但要知道自己想要什么、能判断 AI 给的东西对不对。 特点: 快:一句描述就能生成一个函数 爽:不用手敲大量样板代码 坑:聊着聊着 AI 就忘了之前的约定,代码前后矛盾 所以要给 AI 一份”施工图纸”——这就是 PRD。 二、PRD 是什么?(1 分钟搞懂)PRD...
Vibe Coding 的数学密码:为什么自然语言能写代码?
Vibe Coding 的数学密码:为什么自然语言能写代码? 面向数学专业学生的 Vibe Coding 导读,从数学视角理解 AI 编程背后的原理作者:驴哥 | 分类:技术 / Vibe Coding | 标签:vibe-coding, 数学, AI编程, 理论 引言:当编程不再需要”写代码”2025 年,人工智能研究员 Andrej Karpathy 提出了一个概念——Vibe Coding(氛围编程)。这个词迅速在开发者社区传播开来,因为它精准捕捉了 AI 时代编程方式正在发生的根本性转变。 什么转变?简单说:以前,你想要一个网页应用,需要学习 HTML、CSS、JavaScript,把每一行代码精确地写出来。现在,你只需要用自然语言描述你的需求——“帮我做一个待办事项应用,蓝色主题,支持添加和删除任务”——AI 就能生成可运行的代码。你不再是一个”写代码的人”,而变成了一个”描述需求、验证结果的人”。 这个转变听起来很神奇,甚至有点不可思议。计算机如何理解一句模糊的自然语言?为什么生成的代码有时完美、有时却完全不能用?为什么我们需要反复”提需求 → 看结果 →...
Vibe Coding 进阶:用 Claude Code 从零开发你的第一个项目
Vibe Coding 进阶:用 Claude Code 从零开发你的第一个项目 从环境搭建到项目交付,手把手教你用 Claude Code 进行 Vibe Coding 开发作者:驴哥 | 分类:技术 / Vibe Coding | 标签:vibe-coding, Claude-Code, VS-Code, AI编程 注意:由于 Anthropic 官方的策略调整,近期 Claude Code 的一些新版本已不再支持 DeepSeek 等第三方模型。建议 Claude Code 的版本(包括插件)都控制在 2.1.153 及以前。 本文目录 第一章 · 10 分钟搭好开发环境 第二章 · 在 VS Code 中使用 Claude Code 第三章 · 写好 CLAUDE.md:让 AI 彻底理解你的项目 第四章 · 实战:从零开发个人待办事项应用 第五章 · 测试验收:确保项目能用 第六章 · 回顾与下一步 第一章 · 10 分钟搭好开发环境目标:装好 4 个工具,终端验证通过,环境搭完。 1.1 安装 VS Code步骤 1:下载安装包 打开浏览器,访问 h...
Java开发6:MybatisPlus快速上手
MyBatis-Plus 是 MyBatis 的增强工具包,提供了许多便捷的功能和增强特性,旨在简化 MyBatis 的开发。
Java开发5:RESTful服务+Swagger
RESTful服务是基于REST架构风格设计的网络服务,Swagger是开源工具,用于设计、构建、记录和使用RESTful Web服务。
Java开发4:关于Spring boot快速上手
这篇文章中是关于Spring boot快速上手
Java开发3:IDEA中maven的配置
这篇文章中是maven的配置以及介绍










