mirror of
https://github.com/wwiinnddyy/LanMountainDesktop.git
synced 2026-06-22 17:24:27 +08:00
0.7.7.1
This commit is contained in:
62
VoiceHubLanDesktop/README.md
Normal file
62
VoiceHubLanDesktop/README.md
Normal file
@@ -0,0 +1,62 @@
|
||||
# VoiceHubLanDesktop
|
||||
|
||||
VoiceHub 广播站排期插件,用于 LanMountainDesktop 桌面应用。
|
||||
|
||||
## 功能特性
|
||||
|
||||
- 📻 **排期显示**:展示 VoiceHub 广播站当日排期歌曲
|
||||
- 🔄 **自动刷新**:支持自定义刷新间隔(5分钟 ~ 2小时)
|
||||
- ⚙️ **灵活配置**:可自定义 API 地址、显示选项
|
||||
- 🌐 **多语言支持**:支持中文和英文
|
||||
|
||||
## 安装
|
||||
|
||||
将 `.laapp` 包放入 LanMountainDesktop 的插件目录:
|
||||
```
|
||||
%LocalAppData%\LanMountainDesktop\Extensions\Plugins\
|
||||
```
|
||||
|
||||
## 配置
|
||||
|
||||
在 LanMountainDesktop 设置中找到 "VoiceHub 设置":
|
||||
|
||||
| 选项 | 说明 | 默认值 |
|
||||
|-----|------|--------|
|
||||
| API 地址 | VoiceHub 后端 API 地址 | `https://voicehub.lao-shui.top/api/songs/public` |
|
||||
| 显示点歌人 | 是否显示点歌人信息 | 是 |
|
||||
| 显示投票数 | 是否显示歌曲投票数 | 否 |
|
||||
| 刷新间隔 | 自动刷新时间间隔 | 1小时 |
|
||||
|
||||
## 组件规格
|
||||
|
||||
- **最小尺寸**:3 × 4 网格
|
||||
- **缩放模式**:等比例缩放
|
||||
- **放置位置**:桌面
|
||||
|
||||
## 开发
|
||||
|
||||
### 构建
|
||||
|
||||
```bash
|
||||
cd VoiceHubLanDesktop
|
||||
dotnet build
|
||||
```
|
||||
|
||||
### 打包
|
||||
|
||||
```bash
|
||||
dotnet pack
|
||||
# 或使用脚本
|
||||
../scripts/Pack-PluginPackages.ps1
|
||||
```
|
||||
|
||||
## 技术栈
|
||||
|
||||
- .NET 10
|
||||
- Avalonia UI 11.3.12
|
||||
- LanMountainDesktop.PluginSdk 4.0.0
|
||||
- CommunityToolkit.Mvvm 8.2.1
|
||||
|
||||
## 许可证
|
||||
|
||||
MIT License
|
||||
Reference in New Issue
Block a user