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

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

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

🎵

HUYU Music

Kotlin · Jetpack Compose 音乐播放器

代码贡献

每日持续提交

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

学习热情

永不停歇

4+
完成项目
3
技术方向
5000+
成语数据
持续成长
4+
独立完成项目
1
桌面级应用
2
Android APP
365
天持续学习

学习 · 实践 · 成长

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

胡宇
正在开发 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

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

成语猜猜猜

基于 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 块
⚙️ 开发中

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 试用

学习历程

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

起点

第一次接触编程

从 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

采用 Glassmorphism 设计语言,半透明背景配合模糊效果,打造沉浸式视觉体验。已在音乐播放器和成语游戏中深度应用。

🎨

智能主题色

利用 Android Palette API 从专辑封面自动提取主色调,动态调整 UI 配色,实现真正个性化的视觉体验。

🧠

AI Agent 系统

HUYU IDE 内置智能体系统,可自主分析需求、规划任务、编写代码、验证修复,实现 AI 辅助的全链路开发。

🔌

音频可视化

基于 Media3 音频引擎实现实时频谱可视化,动态波形条响应音乐节奏,让听觉与视觉完美融合。

💾

离线优先架构

HUYU IDE 采用完全离线可控的架构设计,Ollama 本地推理 + llama.cpp 离线引擎,保障数据隐私和运行效率。

📝

5000+ 成语库

成语猜猜猜内置超过 5000 条成语数据,配合 Room 本地持久化存储,支持随机抽取、解释学习、闯关记录等完整功能。

技术文章

在开发过程中积累的经验和思考,持续更新中。

📱
Android 2026

Jetpack Compose 磨砂玻璃效果实现

探索如何使用 Compose 的 Brush、shadow 和 border 组合实现高质量的 Glassmorphism 效果,包括渐变背景、模糊边框和阴影层次。

🧠
AI 2026

Ollama 本地推理集成实践

如何在 Electron 桌面应用中集成 Ollama 本地大模型推理引擎,实现完全离线的 AI 代码助手,包括模型管理和流式输出处理。

🎵
音频 2026

Media3 音频可视化与后台播放

基于 Media3 ExoPlayer 构建音乐播放器的完整方案,从音频可视化波形到 MediaSession 后台播放服务和断点续播实现。

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

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

✉ 开始对话

想和我聊聊?

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

随时欢迎来信

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

👋