开源项目作者/ 全栈开发者 / AI应用探索者
我是一名热爱编码的全栈开发者,同时也是开源音乐下载工具 music-dl 的作者。链接为https://github.com/dylan121322/music-dl/
我具备从需求分析、架构设计到编码部署的完整项目经验,能将AI能力深度集成到应用中,解决实际问题。
? 代表作品 | music-dl
这是一个多平台(QQ/网易云/酷狗/GitHub)音乐下载工具,主要的技术探索包括:
· 全栈技术整合:项目完整实现了Web GUI(FastAPI + 原生JS)和Android原生App(Java + Chaquopy)双端交付,代码结构清晰。
· AI的工程化集成:通过集成DeepSeek/OpenAI/Claude,不仅实现了AI辅助的网页搜索兜底,更实现了AI音源发现——让LLM自动分析并注册新的音源,将AI作为动态功能模块,而非简单的API调用。
· 底层技术攻坚:实现了Chrome CDP协议Cookie提取(含HttpOnly)、三层下载回退机制、多引擎并行网页搜索等复杂逻辑,解决了多项实际工程挑战。
· 完善的工程实践:项目包含80%+的单元测试覆盖、自动化CI/CD流程(GitHub Actions)、运行时日志轮转和跨平台打包交付。
? 核心技术栈
· 后端:Python (FastAPI, Requests), RESTful API设计
· 移动端:Java (Android原生开发, Material You设计)
· 前端:原生HTML/CSS/JS
· AI集成:DeepSeek, OpenAI, Claude (LLM API调用与Prompt工程)
· 工程化:Git Flow, GitHub Actions CI/CD, pytest单元测试
· 桌面端:PyInstaller, 跨平台打包
? 为什么选择我?
1. 项目驱动,结果导向:有从0到1维护开源项目的经验,代码质量、文档和工程规范经得起考验。
2. AI能力赋能:善于将AI能力作为工具和功能模块,为你的项目提供差异化的智能解决方案。
3. 全栈独立交付:一个人可以搞定网页、接口、移动端到部署上线的全部流程。
4. 沟通高效,认真负责:作为学生,我时间灵活,响应迅速
5.熟练使用AI工具,能够快速启动项目

项目主要包含四大功能模块:1)多平台音源搜索与解析:支持*音乐、网易云音乐、酷狗音乐、GitHub等多个渠道,用户输入歌曲名或链接即可自动匹配最佳音源;2)三层下载回退机制:优先使用官方音源,失败后切换备选音源,最后调用AI(DeepSeek/OpenAI/Claude)进行网页搜索兜底;3)三端
02026-06-01 19:43