首页
/ 3分钟完成安装的桌面歌词工具:LyricsX小白使用指南

3分钟完成安装的桌面歌词工具:LyricsX小白使用指南

2026-04-27 14:10:01作者:滕妙奇

核心功能速览

LyricsX是一款专为Mac用户设计的桌面歌词插件,能在播放音乐时自动显示同步歌词。核心功能包括:

  • 实时歌词显示:随着音乐播放自动滚动显示歌词
  • 多来源歌词匹配:自动从多个渠道获取歌词
  • 个性化界面设置:自定义字体、颜色和显示位置
  • 简繁中文转换:自动识别并转换歌词语言
  • 快捷键控制:通过键盘快速操作歌词显示

环境准备清单

在安装LyricsX前,请准备以下环境和工具:

兼容性检测工具推荐

  • 系统版本检查:点击左上角苹果图标 > "关于本机",确认系统版本为macOS 10.11 (El Capitan) 或更高
  • Xcode检测:打开App Store搜索"Xcode",确认已安装9.0或更高版本
  • 命令行工具:打开终端输入xcode-select --install安装必要的开发工具

需要准备的工具

  • Git:版本控制工具,用于获取项目代码
  • CocoaPods:iOS/macOS项目依赖管理工具

💡 为什么需要这些工具?
Git就像"代码快递员",帮你从网上取项目代码;CocoaPods则是"零件采购员",负责下载项目需要的各种功能组件。

图形化安装指南

步骤1:获取项目代码

目标:将LyricsX项目下载到本地
操作

  1. 打开"终端"应用(在"应用程序-实用工具"文件夹中)
  2. 输入以下命令并按回车:
    git clone https://gitcode.com/gh_mirrors/lyr/Lyrics
    

验证:终端显示"Cloning into 'Lyrics'"即开始下载,完成后会显示进度条100%

步骤2:安装依赖组件

目标:让项目获得所需的"零件"
操作

  1. 在终端中输入以下命令并按回车:
    cd Lyrics
    pod install
    
  2. 等待安装完成(可能需要3-5分钟,取决于网络速度)

验证:终端显示"Pod installation complete!"即表示成功

💡 安装卡住怎么办?
如果看到"Analyzing dependencies"长时间不动,可以按Ctrl+C中断后重新运行pod install

步骤3:打开项目

目标:用Xcode打开项目
操作

  1. 在终端输入以下命令并按回车:
    open LyricsX.xcworkspace
    
  2. Xcode会自动启动并加载项目

验证:Xcode窗口打开,左侧显示项目文件列表

步骤4:构建并运行

目标:将代码变成可运行的程序
操作

  1. 在Xcode顶部工具栏,确保选择了"Any Mac"或你的Mac型号
  2. 点击左上角的▶️按钮(或按下Cmd+R)

验证:程序运行后,菜单栏会出现LyricsX图标

⚠️ 常见错误:如果出现"Build Failed",检查Xcode版本是否符合要求,或尝试菜单"Product > Clean Build Folder"后重新运行

个性化配置方案

基础设置界面

打开LyricsX偏好设置(点击菜单栏图标 > "偏好设置"),主要配置项如下:

┌─────────────────────────────────────┐
│  LyricsX 偏好设置                   │
├───────────────┬─────────────────────┤
│  歌词来源     │ □ 网易云音乐        │
│               │ □ QQ音乐           │
│               │ □ 酷狗音乐         │
├───────────────┼─────────────────────┤
│  显示设置     │ 字体大小: ▼ 16     │
│               │ 透明度: ◀▣▣▣▣▣▣▣▶  │
│               │ 颜色主题: ▼ 经典黑  │
├───────────────┼─────────────────────┤
│  位置设置     │ □ 屏幕顶部          │
│               │ □ 屏幕底部          │
│               │ □ 自由拖动          │
└───────────────┴─────────────────────┘

配置选项对比表

配置项 选项 适用场景
歌词来源 网易云音乐 华语歌曲资源丰富
QQ音乐 流行歌曲更新快
酷狗音乐 网络歌曲较全
字体大小 12-14px 希望歌词不占用太多空间
16-18px 普通桌面使用
20px以上 大屏幕或远距离观看
显示位置 屏幕顶部 不遮挡视频内容
屏幕底部 符合阅读习惯
自由拖动 多显示器用户

高级个性化

  1. 锁定歌词位置:双击歌词窗口即可锁定位置,防止误操作移动
  2. 调整歌词速度:在偏好设置"高级"标签中,可微调歌词同步速度
  3. 快捷键设置:自定义显示/隐藏歌词的快捷键(默认Cmd+L)

功能模块地图

LyricsX采用模块化设计,主要功能模块如下:

LyricsX
├── 核心功能
│   ├── ApplicationController.swift  // 应用大脑,协调各部分工作
│   ├── LyricsViewController.swift   // 歌词显示控制器
│   └── LyricsWindowController.swift // 歌词窗口管理
├── 界面组件
│   ├── StatusMenuController.swift   // 状态栏菜单
│   └── MainMenu.xib                 // 主菜单界面
└── 资源文件
    └── Assets.xcassets              // 图片和图标资源

LyricsX歌词预览 歌词预览界面展示了夕阳下的湖景背景与歌词显示效果

常见问题排查

问题1:歌词不显示

可能原因

  • 未授予辅助功能权限
  • 音乐播放器未被正确识别
  • 没有找到匹配的歌词

解决方案

  1. 打开"系统偏好设置 > 安全性与隐私 > 隐私 > 辅助功能"
  2. 确保LyricsX和音乐播放器(如iTunes)已被勾选
  3. 尝试切换音乐播放器或播放另一首歌曲

问题2:歌词不同步

解决步骤

  1. 点击歌词窗口上的"调整"按钮
  2. 使用"+"和"-"按钮微调歌词时间
  3. 点击"保存"按钮记住调整

问题3:应用无法启动

快速修复

  1. 打开"应用程序 > 实用工具 > 活动监视器"
  2. 搜索并结束所有LyricsX相关进程
  3. 重新从Xcode运行项目

新手常见误区

⚠️ 误区1:直接打开.xcodeproj文件
正确做法:必须打开LyricsX.xcworkspace文件,否则会缺少依赖组件

⚠️ 误区2:忽略终端错误信息
安装过程中如果终端显示红色错误信息,不要直接关闭,应根据提示解决问题后再继续

⚠️ 误区3:修改系统权限后未重启
更改辅助功能权限后,建议退出并重新启动LyricsX,使设置生效

效率提升技巧

技巧1:歌词快速切换

按住Option键点击菜单栏LyricsX图标,可快速切换歌词来源,适合找不到匹配歌词时使用

技巧2:全局快捷键

在"系统偏好设置 > 键盘 > 快捷键 > 应用快捷键"中,为LyricsX设置全局显示/隐藏快捷键,即使在全屏应用中也能快速调用

技巧3:歌词样式导出

在偏好设置中调整好满意的歌词样式后,点击"导出配置"保存到文件,重装系统后可直接导入恢复设置

情景式使用场景

场景1:夜间模式设置

情景:晚上使用电脑时,歌词白色字体太刺眼
解决方案

  1. 打开偏好设置
  2. 切换到"外观"标签
  3. 选择"夜间模式"主题
  4. 将字体颜色改为浅灰色,背景透明度调至70%

场景2:多显示器歌词摆放

情景:使用笔记本外接显示器,希望歌词显示在副屏
解决方案

  1. 解锁歌词窗口(双击歌词)
  2. 将歌词拖动到副屏
  3. 再次双击锁定位置
  4. 在偏好设置中勾选"记住显示器位置"

通过以上步骤,你已经掌握了LyricsX的安装配置和高级使用技巧。这个小巧的工具能让你的音乐体验更加丰富,快去享受边听音乐边看歌词的乐趣吧!

登录后查看全文
热门项目推荐
相关项目推荐

项目优选

收起
docsdocs
暂无描述
Dockerfile
703
4.51 K
pytorchpytorch
Ascend Extension for PyTorch
Python
567
694
atomcodeatomcode
Claude Code 的开源替代方案。连接任意大模型,编辑代码,运行命令,自动验证 — 全自动执行。用 Rust 构建,极致性能。 | An open-source alternative to Claude Code. Connect any LLM, edit code, run commands, and verify changes — autonomously. Built in Rust for speed. Get Started
Rust
554
98
ops-mathops-math
本项目是CANN提供的数学类基础计算算子库,实现网络在NPU上加速计算。
C++
957
955
kernelkernel
openEuler内核是openEuler操作系统的核心,既是系统性能与稳定性的基石,也是连接处理器、设备与服务的桥梁。
C
412
338
RuoYi-Vue3RuoYi-Vue3
🎉 (RuoYi)官方仓库 基于SpringBoot,Spring Security,JWT,Vue3 & Vite、Element Plus 的前后端分离权限管理系统
Vue
1.6 K
940
openHiTLSopenHiTLS
旨在打造算法先进、性能卓越、高效敏捷、安全可靠的密码套件,通过轻量级、可剪裁的软件技术架构满足各行业不同场景的多样化要求,让密码技术应用更简单,同时探索后量子等先进算法创新实践,构建密码前沿技术底座!
C
1.08 K
566
AscendNPU-IRAscendNPU-IR
AscendNPU-IR是基于MLIR(Multi-Level Intermediate Representation)构建的,面向昇腾亲和算子编译时使用的中间表示,提供昇腾完备表达能力,通过编译优化提升昇腾AI处理器计算效率,支持通过生态框架使能昇腾AI处理器与深度调优
C++
128
210
flutter_flutterflutter_flutter
暂无简介
Dart
948
235
Oohos_react_native
React Native鸿蒙化仓库
C++
340
387