可接受合作 ⚡ 持续学习中 🚀 2026 新项目筹备中

我是 胡宇
正在成长的
全栈开发者

热爱编程,从 Android 移动端到桌面级 AI 工具,享受用代码把想法变成现实的每一刻。 目前已完成多个独立项目,正在打造自己的 AI 原生 IDE。

🎵

HUYU Music

Kotlin · Jetpack Compose 音乐播放器

代码贡献

每日持续提交

const dev = {
  name: '胡宇',
  role: 'Developer',
  build() {
   return '未来';
  }
};
90%

学习热情

永不停歇

4
独立项目
3
技术栈方向
2
Android APP
持续学习

我的方法

在实践中摸索出的开发方式和工具使用心得。

🤖

AI 辅助编程

善用 AI 工具辅助代码编写和调试,但坚持理解每一行代码的原理。AI 是加速器,不是替代品。每个项目的核心架构和关键逻辑都经过自己的思考和验证。

🎯

项目驱动学习

不做教程搬运工,而是通过实际项目来驱动技术学习。每学一个新技术,都会尝试将其融入到一个真实项目中,在实践中遇到问题、解决问题。

🛠️

全流程独立开发

从 UI 设计到架构实现,从数据存储到功能开发,坚持独立完成项目的全流程。这样能深入理解每个环节的技术细节和设计决策。

4
Android/桌面应用
3
Android APP
1
桌面IDE工具
1
AI集成项目(小说朗读)

学习 · 实践 · 成长

每一行代码都是一次探索,每一个项目都是一次蜕变。

胡宇
正在开发 HUYU IDE

用代码探索世界,用项目定义自己

你好!我叫胡宇,是一名充满热情的开发者。从第一个 Hello World 到独立完成完整的移动应用, 我享受着编程带来的每一次成就感。我相信技术的力量可以改变生活,也相信持续学习是最好的成长方式。

目前我已经独立完成了两个 Android APP(音乐播放器和成语闯关游戏), 正在开发一款桌面级的 AI 原生代码编辑器 —— HUYU IDE。从 UI 设计到架构实现, 从本地数据存储到 AI 集成,每一个环节都是一次全新的挑战和学习。

📱

移动端开发

Android 原生 APP,Kotlin + Compose

💻

桌面应用

Electron + React + TypeScript

🧠

AI 集成

Ollama 本地推理 + AI Agent

🎨

UI 设计

磨砂玻璃 + 莫兰迪配色体系

我的技术栈

从移动端到桌面端,从 UI 设计到 AI 集成,多维度技术能力。

📱

Kotlin

Android 原生开发主力语言

⚙️

Jetpack Compose

声明式 UI 框架

🔌

Media3 / ExoPlayer

音视频播放引擎

💾

Room

本地数据库持久化

Electron

跨平台桌面应用框架

⚛️

React + TypeScript

前端 UI + 类型安全

📝

Monaco Editor

VS Code 同款编辑器内核

🧠

Ollama

本地大模型推理引擎

🎨

Palette API

智能主题色提取

📳

Coil

Kotlin 图片加载库

🧰

tree-sitter

代码语法解析引擎

🚀

Gradle / SDK

Android 构建工具链

专业技能

多领域技术能力,持续精进中。

📱

移动端开发

Android 原生 APP 全流程开发
Kotlin75%
Jetpack Compose70%
Room / 数据库60%
Media3 / 音视频65%
💻

桌面应用开发

Electron + React 跨平台应用
Electron60%
React55%
TypeScript50%
Monaco Editor45%
🧠

AI & 工具链

本地 AI 集成与开发工具
Ollama 本地推理50%
AI Agent 系统45%
Git / 版本控制65%
CLI / 自动化脚本55%
🎨

设计 & 工程化

UI 设计与项目架构
UI / UX 设计60%
磨砂玻璃 / Glassmorphism70%
项目架构设计50%
文档与学习80%

项目展示

从移动应用到桌面工具,每一个项目都是技术与创意的结合。

正在播放
晴天
周杰伦
1:34 4:29
📱 Android APP🧠 AI 辅助

HUYU Music

基于 Kotlin + Jetpack Compose + Media3 打造的高颜值 Android 音乐播放器。 采用磨砂玻璃 UI 设计,支持黑胶旋转封面、智能主题色提取、音频可视化波形、 后台播放服务、断点续播等完整功能,交互体验媲美主流音乐 APP。

黑胶旋转封面动画
Palette 智能主题色
音频可视化波形
后台播放 + 断点续播
自动扫描设备音乐
磨砂玻璃 UI 设计
Kotlin Jetpack Compose Media3 Coil Palette API
▶ 打开完整 Demo 试用
成语猜猜猜
选择难度,开启闯关
简单
进入
困难
进入
地狱
锁定
游戏规则
01 每局随机抽取成语
02 答错3次扣分并展示答案
03 10分钟限时闯关
📱 Android APP🧠 AI 辅助

成语猜猜猜

基于 Kotlin + Jetpack Compose + Room 打造的成语知识闯关 APP。 采用莫兰迪低饱和「浅雾柔光」配色体系,磨砂玻璃 UI 设计。 支持双难度模式、三级提示逐步解锁、实时倒计时、5000+ 内置成语数据库, 寓教于乐,轻松学成语。

双难度模式(简单/困难)
三级提示逐步解锁
5000+ 成语数据库
Room 本地持久化
莫兰迪配色体系
实时倒计时闯关
Kotlin Jetpack Compose Room 磨砂玻璃UI 莫兰迪配色
▶ 打开完整 Demo 试用
HUYU IDE IDE · 自主 · 小说 · Android ─ □ ×
资源管理器
▼ src/
AiChatPanel.tsx
FileTree.tsx
StatusBar.tsx
▼ electron/
index.html
package.json
AiChatPanel.tsx StatusBar.tsx
import { useState } from 'react';

export function AiChatPanel() {
  const [input, setInput] = useState('');

  return (
   <div className="panel">
    <Agent messages={msgs} />
   </div>
  );
}
HUYU Agent
复杂项目开发
✓ 架构重构
✓ 任务规划
✓ AI 协同开发
● Terminal 打包 Ollama: qwen3-coder 索引 1,247 块
⚙️ 开发中🧠 AI 辅助

HUYU IDE

一款完全离线可控的桌面级 AI 原生代码编辑器,基于 Electron + React + TypeScript + Monaco Editor 构建, 集成 Ollama 本地推理与 llama.cpp 离线引擎。支持四种 Shell 模式,内置 AI Agent 智能体系统, 可自主分析需求、规划任务、编写代码、验证修复。完整覆盖 Android 开发全流程。

AI Agent 自主开发
Ollama 本地推理
四种 Shell 模式
tree-sitter 代码解析
Android 全流程支持
VS Code 扩展生态
Electron React TypeScript Monaco Editor Ollama AI Agent
▶ 打开完整 Demo 试用
📖 小说阅读器
阅读 · 搜索 · 朗读
本地阅读
导入
在线搜索
发现
AI 朗读
播放
正在阅读
第一章 初入江湖
已朗读 42% · 书签 3 个
📱 Android APP🧠 AI 辅助

小说阅读器

基于 Kotlin + Jetpack Compose + Room 打造的全功能小说阅读 APP。支持本地 TXT 文件导入阅读、 多站点并行在线搜索(Jsoup 静态站 + WebView 动态站如番茄小说)、章节目录自动解析、 书签管理、阅读历史记录。集成 CosyVoice AI 语音克隆朗读引擎(基于 DashScope API), 支持自定义音色管理、TTS 朗读进度跟踪、断点续播。

本地 TXT 导入阅读
多站点在线搜索
CosyVoice AI 朗读
自定义音色克隆
书签 + 阅读历史
章节自动解析
Kotlin Jetpack Compose Room Jsoup CosyVoice TTS

学习历程

每一步都算数,从入门到独立项目开发的成长轨迹。

起点

第一次接触编程

从 Hello World 开始,了解基本的编程概念。学习变量、循环、条件判断,打开了通往代码世界的大门。

编程入门基础语法
进阶

深入 Android 开发

系统学习 Kotlin 语言和 Jetpack Compose 声明式 UI 框架,掌握了 Android 原生开发的核心技能,开始构思自己的第一个 APP。

KotlinJetpack ComposeAndroid SDK
实践

独立完成移动应用

先后完成了 HUYU Music 音乐播放器和成语猜猜猜闯关游戏。从 UI 设计到功能实现,从数据存储到动画交互,全流程独立开发。

HUYU Music成语猜猜猜完整项目
现在 & 未来

打造 AI 原生 IDE

正在开发 HUYU IDE —— 一款桌面级 AI 原生代码编辑器。集成 Ollama 本地推理,支持 AI Agent 自主开发、Android 全流程工具链。挑战更大规模的项目架构。

HUYU IDEElectronAI 集成桌面应用

核心技术特色

在实际项目中探索和实践的技术方案。

🎵

磨砂玻璃 UI 体系

在音乐播放器和成语猜猜猜两个 APP 中深度应用 Glassmorphism 设计语言,使用 Compose 的 Brush、shadow、border 组合实现半透明模糊视觉效果和莫兰迪低饱和配色。

🔌

Media3 音频系统

HUYU Music 基于 Media3 ExoPlayer 构建完整音频系统,包含黑胶封面旋转动画、Palette API 主题色自动提取、音频频谱可视化、后台播放服务和断点续播。

📖

多引擎小说搜索

小说阅读器实现了 Jsoup 静态站爬取 + WebView 动态站(番茄小说等)的并行搜索架构,单站失败不影响整体结果,章节目录自动解析。

🧠

CosyVoice AI 朗读

小说阅读器集成 CosyVoice AI 语音克隆引擎(DashScope API),支持自定义音色克隆和管理,实现了 AI 辅助的小说朗读功能。

近期活动

保持高频率的开发节奏,持续产出。

本周
💻

HUYU IDE 架构重构

重构 Agent 系统,优化多模型推理调度机制,提升代码生成准确率。

上周
📱

成语猜猜猜 v1.2

新增地狱难度模式,优化成语数据库索引,提升查询性能。

持续
🎵

HUYU Music 功能迭代

持续优化音频可视化效果,改进后台播放稳定性和断点续播精度。

计划
🚀

新项目筹备中

2026 年新 APP 项目正在规划中,预计涉及 AI + 移动端的创新方向。

学习中

在项目开发过程中遇到的技术问题和解决方案。

📱
Compose 笔记

Glassmorphism 在 Jetpack Compose 中的实现

使用 Brush.verticalGradient + shadow + border 实现磨砂玻璃效果,以及遇到的状态管理问题。

📖
爬虫 笔记

Jsoup + WebView 双引擎小说搜索方案

静态站用 Jsoup 解析 HTML,动态站用 WebView 执行 JS,并行搜索提高成功率。

🧠
TTS 笔记

CosyVoice 克隆音色接入 Android TTS

通过 DashScope API 接入 CosyVoice 语音克隆,实现自定义音色的小说朗读。

FAQ

关于我和我的项目,大家常问的一些问题。

是的,目前所有项目都是我独立完成的,包括 UI 设计、代码实现、功能测试和部署上线。虽然过程中遇到很多挑战,但独立完成让我学到了更多。

HUYU IDE 目前处于积极开发阶段,核心功能(代码编辑、AI Agent、终端)已基本完成。目前正在优化 AI 推理调度和 Android 开发全流程支持,预计会在功能稳定后开源发布。

我主要通过实践项目来学习。从看文档、读源码开始,然后立刻动手写代码。遇到问题就查资料、做实验。我相信最好的学习方式就是"边做边学"。

当然可以!我非常欢迎合作机会。无论是移动端 APP、桌面工具还是 AI 集成项目,都可以通过邮箱联系我,我很乐意一起探索新的技术可能。

有一个想法?让我们一起实现它

无论是移动应用、桌面工具还是 AI 集成项目,我都很乐意交流和合作。

✉ 开始对话

想和我聊聊?

对编程感兴趣?想交流学习经验?欢迎随时联系!

随时欢迎来信

如果你对编程感兴趣,或者想交流学习经验,欢迎随时联系我。我很乐意认识更多志同道合的朋友,一起探索技术的无限可能。

👋