热爱编程,从 Android 移动端到桌面级 AI 工具,享受用代码把想法变成现实的每一刻。 目前已完成多个独立项目,正在打造自己的 AI 原生 IDE。
Kotlin · Jetpack Compose 音乐播放器
每日持续提交
永不停歇
在实践中摸索出的开发方式和工具使用心得。
善用 AI 工具辅助代码编写和调试,但坚持理解每一行代码的原理。AI 是加速器,不是替代品。每个项目的核心架构和关键逻辑都经过自己的思考和验证。
不做教程搬运工,而是通过实际项目来驱动技术学习。每学一个新技术,都会尝试将其融入到一个真实项目中,在实践中遇到问题、解决问题。
从 UI 设计到架构实现,从数据存储到功能开发,坚持独立完成项目的全流程。这样能深入理解每个环节的技术细节和设计决策。
每一行代码都是一次探索,每一个项目都是一次蜕变。
你好!我叫胡宇,是一名充满热情的开发者。从第一个 Hello World 到独立完成完整的移动应用, 我享受着编程带来的每一次成就感。我相信技术的力量可以改变生活,也相信持续学习是最好的成长方式。
目前我已经独立完成了两个 Android APP(音乐播放器和成语闯关游戏), 正在开发一款桌面级的 AI 原生代码编辑器 —— HUYU IDE。从 UI 设计到架构实现, 从本地数据存储到 AI 集成,每一个环节都是一次全新的挑战和学习。
Android 原生 APP,Kotlin + Compose
Electron + React + TypeScript
Ollama 本地推理 + AI Agent
磨砂玻璃 + 莫兰迪配色体系
从移动端到桌面端,从 UI 设计到 AI 集成,多维度技术能力。
Android 原生开发主力语言
声明式 UI 框架
音视频播放引擎
本地数据库持久化
跨平台桌面应用框架
前端 UI + 类型安全
VS Code 同款编辑器内核
本地大模型推理引擎
智能主题色提取
Kotlin 图片加载库
代码语法解析引擎
Android 构建工具链
多领域技术能力,持续精进中。
从移动应用到桌面工具,每一个项目都是技术与创意的结合。
基于 Kotlin + Jetpack Compose + Media3 打造的高颜值 Android 音乐播放器。 采用磨砂玻璃 UI 设计,支持黑胶旋转封面、智能主题色提取、音频可视化波形、 后台播放服务、断点续播等完整功能,交互体验媲美主流音乐 APP。
基于 Kotlin + Jetpack Compose + Room 打造的成语知识闯关 APP。 采用莫兰迪低饱和「浅雾柔光」配色体系,磨砂玻璃 UI 设计。 支持双难度模式、三级提示逐步解锁、实时倒计时、5000+ 内置成语数据库, 寓教于乐,轻松学成语。
一款完全离线可控的桌面级 AI 原生代码编辑器,基于 Electron + React + TypeScript + Monaco Editor 构建, 集成 Ollama 本地推理与 llama.cpp 离线引擎。支持四种 Shell 模式,内置 AI Agent 智能体系统, 可自主分析需求、规划任务、编写代码、验证修复。完整覆盖 Android 开发全流程。
基于 Kotlin + Jetpack Compose + Room 打造的全功能小说阅读 APP。支持本地 TXT 文件导入阅读、 多站点并行在线搜索(Jsoup 静态站 + WebView 动态站如番茄小说)、章节目录自动解析、 书签管理、阅读历史记录。集成 CosyVoice AI 语音克隆朗读引擎(基于 DashScope API), 支持自定义音色管理、TTS 朗读进度跟踪、断点续播。
每一步都算数,从入门到独立项目开发的成长轨迹。
从 Hello World 开始,了解基本的编程概念。学习变量、循环、条件判断,打开了通往代码世界的大门。
系统学习 Kotlin 语言和 Jetpack Compose 声明式 UI 框架,掌握了 Android 原生开发的核心技能,开始构思自己的第一个 APP。
先后完成了 HUYU Music 音乐播放器和成语猜猜猜闯关游戏。从 UI 设计到功能实现,从数据存储到动画交互,全流程独立开发。
正在开发 HUYU IDE —— 一款桌面级 AI 原生代码编辑器。集成 Ollama 本地推理,支持 AI Agent 自主开发、Android 全流程工具链。挑战更大规模的项目架构。
在实际项目中探索和实践的技术方案。
在音乐播放器和成语猜猜猜两个 APP 中深度应用 Glassmorphism 设计语言,使用 Compose 的 Brush、shadow、border 组合实现半透明模糊视觉效果和莫兰迪低饱和配色。
HUYU Music 基于 Media3 ExoPlayer 构建完整音频系统,包含黑胶封面旋转动画、Palette API 主题色自动提取、音频频谱可视化、后台播放服务和断点续播。
小说阅读器实现了 Jsoup 静态站爬取 + WebView 动态站(番茄小说等)的并行搜索架构,单站失败不影响整体结果,章节目录自动解析。
小说阅读器集成 CosyVoice AI 语音克隆引擎(DashScope API),支持自定义音色克隆和管理,实现了 AI 辅助的小说朗读功能。
保持高频率的开发节奏,持续产出。
重构 Agent 系统,优化多模型推理调度机制,提升代码生成准确率。
新增地狱难度模式,优化成语数据库索引,提升查询性能。
持续优化音频可视化效果,改进后台播放稳定性和断点续播精度。
2026 年新 APP 项目正在规划中,预计涉及 AI + 移动端的创新方向。
在项目开发过程中遇到的技术问题和解决方案。
使用 Brush.verticalGradient + shadow + border 实现磨砂玻璃效果,以及遇到的状态管理问题。
静态站用 Jsoup 解析 HTML,动态站用 WebView 执行 JS,并行搜索提高成功率。
通过 DashScope API 接入 CosyVoice 语音克隆,实现自定义音色的小说朗读。
关于我和我的项目,大家常问的一些问题。
是的,目前所有项目都是我独立完成的,包括 UI 设计、代码实现、功能测试和部署上线。虽然过程中遇到很多挑战,但独立完成让我学到了更多。
HUYU IDE 目前处于积极开发阶段,核心功能(代码编辑、AI Agent、终端)已基本完成。目前正在优化 AI 推理调度和 Android 开发全流程支持,预计会在功能稳定后开源发布。
我主要通过实践项目来学习。从看文档、读源码开始,然后立刻动手写代码。遇到问题就查资料、做实验。我相信最好的学习方式就是"边做边学"。
当然可以!我非常欢迎合作机会。无论是移动端 APP、桌面工具还是 AI 集成项目,都可以通过邮箱联系我,我很乐意一起探索新的技术可能。
对编程感兴趣?想交流学习经验?欢迎随时联系!
如果你对编程感兴趣,或者想交流学习经验,欢迎随时联系我。我很乐意认识更多志同道合的朋友,一起探索技术的无限可能。