docs: 替换 github 资源链接为代理链接

This commit is contained in:
涵曦 2024-12-13 17:02:47 +08:00
parent 681b65815a
commit 971b8efb3f
13 changed files with 80 additions and 71 deletions

View File

@ -135,6 +135,21 @@ function copyReadmeFile(source: string, destination: string) {
}
}
function replaceGithubAssetUrls(content: string, githubProxy: string): string {
const pattern1 = /https:\/\/github\.com\/[^\/]+\/[^\/]+\/assets\/[\w-]+/g;
const pattern2 = /https:\/\/github\.com\/user-attachments\/assets\/[\w-]+/g;
const proxyPrefix = "https://cloudflare-github-proxy.hanxi-info.workers.dev/proxy";
// 使用正则表达式替换符合条件的链接
const transformedContent = content.replace(pattern1, (match) => {
return match.replace("https://github.com", githubProxy);
}).replace(pattern2, (match) => {
return match.replace("https://github.com", githubProxy);
});
return transformedContent;
}
export default function GitHubIssuesPlugin(options: GitHubIssuesPluginOptions): Plugin {
const { repo, token, replaceRules, githubProxy } = options;
@ -208,15 +223,9 @@ ${comment.body}
content = content.replace(pattern, `${targetUrl}$1.html`);
});
content = content.replace(
/(https:\/\/github\.com\/([^\/]+\/[^\/]+\/assets\/[^\s]+)/g,
(match, p1) => {
const proxyUrl = `${githubProxy}/${p1}`; // 使用传入的 base URL
return proxyUrl;
}
);
content = replaceGithubAssetUrls(content, githubProxy);
content += `[链接到 GitHub Issue](${issue.html_url})\n`
content += `[链接到 GitHub Issue](${issue.html_url})\n`;
const filePath = path.join(docsDir, fileName);

View File

@ -21,7 +21,7 @@ dockerhub.anzu.vip
我是用的最下面这个成功的
docker pull dockerhub.anzu.vip/xiaomusic:latest
5、安装完成后就进入群晖 DOCKER 配置 xiaomusic
<img width="491" alt="image" src="https://github.com/hanxi/xiaomusic/assets/38914725/e318062b-bd70-464c-a8df-8ce3635f2d84">
<img width="491" alt="image" src="https://cloudflare-github-proxy.hanxi-info.workers.dev/proxy/hanxi/xiaomusic/assets/38914725/e318062b-bd70-464c-a8df-8ce3635f2d84">
MI_HARDWARE=型号 前面第4 步骤获取的
XIAOMUSIC_SEARCH=搜索方式我填写的bilisearch: 意思是通过 bilibili 搜索
MI_DID=前面第4 步骤获取的
@ -30,9 +30,9 @@ MI_PASS=小米密码
XIAOMUSIC_FUZZY_MATCH_CUTOFF=模糊匹配,最小为 0.1 最大为 1越小越模糊越大越精准
6、配置端口
<img width="757" alt="image (1)" src="https://github.com/hanxi/xiaomusic/assets/38914725/2b6b9283-296f-4845-a3ff-0ebb11f548b4">
<img width="757" alt="image (1)" src="https://cloudflare-github-proxy.hanxi-info.workers.dev/proxy/hanxi/xiaomusic/assets/38914725/2b6b9283-296f-4845-a3ff-0ebb11f548b4">
7、映射路径
<img width="737" alt="image (2)" src="https://github.com/hanxi/xiaomusic/assets/38914725/593718dd-8302-4a69-bec9-36e70f3f0407">
<img width="737" alt="image (2)" src="https://cloudflare-github-proxy.hanxi-info.workers.dev/proxy/hanxi/xiaomusic/assets/38914725/593718dd-8302-4a69-bec9-36e70f3f0407">

View File

@ -350,7 +350,7 @@ key_word_dict中的“播放歌曲”口令是不能修改的是吧因为以
### 评论 16 - mogeqian
不行,后台设置如图
![QQ截图20241111181411](https://github.com/user-attachments/assets/cc89512f-cab9-488d-b0d6-5b2a3a720ac2)
![QQ截图20241111181411](https://cloudflare-github-proxy.hanxi-info.workers.dev/proxy/user-attachments/assets/cc89512f-cab9-488d-b0d6-5b2a3a720ac2)
日志如下:
```
[2024-11-11 18:08:04] [0.3.46] [INFO] xiaomusic.py:1130: update_config_from_setting ok. data:Config(account='**', password='**', mi_did='726577518,570867755', miio_tts_command='', cookie='', verbose=False, music_path='music', download_path='music/download', conf_path='conf', cache_dir='cache', hostname='192.168.22.4', port=8090, public_port=0, proxy='', search_prefix='bilisearch:', ffmpeg_location='./ffmpeg/bin', active_cmd='play,set_random_play,playlocal,play_music_list,stop', exclude_dirs='@eaDir', music_path_depth=10, disable_httpauth=True, httpauth_username='******', httpauth_password='******', music_list_url='', music_list_json='', custom_play_list_json='', disable_download=False, key_word_dict={'播放歌曲': 'play', '播放本地歌曲': 'playlocal', '关机': 'stop', '下一首': 'play_next', '上一首': 'play_prev', '单曲循环': 'set_play_type_one', '全部循环': 'set_play_type_all', '随机播放': 'set_random_play', '分钟后关机': 'stop_after_minute', '播放列表': 'play_music_list', '刷新列表': 'gen_music_list', '加入收藏': 'add_to_favorites', '收藏歌曲': 'add_to_favorites', '取消收藏': 'del_from_favorites', '播放列表第': 'play_music_list_index', '本地播放歌曲': 'playlocal', '查找歌曲': 'play', '下载歌曲': 'play', '暂停': 'stop', '停止': 'stop', '停止播放': 'stop', '播放歌单': 'play_music_list', '测试自定义口令': 'exec#code1("hello")', '测试链接': 'exec#httpget("https://github.com/hanxi/xiaomusic")'}, key_match_order=['分钟后关机', '播放歌曲', '下一首', '上一首', '单曲循环', '全部循环', '随机播放', '关机', '刷新列表', '播放列表第', '播放列表', '加入收藏', '收藏歌曲', '取消收藏', '播放本地歌曲', '本地播放歌曲', '查找歌曲', '下载歌曲', '暂停', '停止', '停止播放', '播放歌单', '测试自定义口令', '测试链接'], use_music_api=False, use_music_audio_id='1582971365183456177', use_music_id='355454500', log_file='/tmp/xiaomusic.txt', fuzzy_match_cutoff=0.6, enable_fuzzy_match=True, stop_tts_msg='收到,再见', enable_config_example=False, keywords_playlocal='播放本地歌曲,本地播放歌曲', keywords_play='查找歌曲,下载歌曲', keywords_stop='关机,暂停,停止,停止播放', keywords_playlist='播放列表,播放歌单', user_key_word_dict={'测试自定义口令': 'exec#code1("hello")', '测试链接': 'exec#httpget("https://github.com/hanxi/xiaomusic")'}, enable_force_stop=False, devices={'726577518': Device(did='726577518', device_id='******', hardware='LX06', name='小爱音箱Pro', play_type='', cur_music='', cur_playlist='全部'), '570867755': Device(did='570867755', device_id='*********', hardware='L15A', name='小米AI音箱(第二代)', play_type='', cur_music='', cur_playlist='全部')}, group_list='', remove_id3tag=False, convert_to_mp3=False, delay_sec=3, continue_play=False, pull_ask_sec=1, crontab_json='', enable_yt_dlp_cookies=False, get_ask_by_mina=False)

View File

@ -16,14 +16,14 @@ title: yt-dlp cookies 文件上传功能
1. 下载插件 [Get cookies.txt LOCALLY](https://chromewebstore.google.com/detail/cclelndahbckbenkjhflpdbgdldlbecc)
2. 给予插件访问权限和无痕模式允许使用
![image](https://github.com/user-attachments/assets/89f6ce94-bb51-4805-8c16-a867ba41e5d2)
![image](https://cloudflare-github-proxy.hanxi-info.workers.dev/proxy/user-attachments/assets/89f6ce94-bb51-4805-8c16-a867ba41e5d2)
3. 打开无痕窗口
4. 打开 youtube.com
5. 登陆 youtube.com
6. 打开新标签页
7. 关闭 youtube.com 的标签页
8. 保存 cookies.txt
![image](https://github.com/user-attachments/assets/64242595-7b5c-4159-a8bc-4fc922d5de9e)
![image](https://cloudflare-github-proxy.hanxi-info.workers.dev/proxy/user-attachments/assets/64242595-7b5c-4159-a8bc-4fc922d5de9e)
原因见 https://github.com/yt-dlp/yt-dlp/wiki/Extractors#exporting-youtube-cookies
@ -31,10 +31,10 @@ title: yt-dlp cookies 文件上传功能
1. 打开设置页面
2. 设置启用yt-dlp-cookies 选项为 true
![Screenshot_2024-09-29-22-31-40-134_com android chrome-edit](https://github.com/user-attachments/assets/49760905-475b-493c-9ff4-271c5e797b2f)
![Screenshot_2024-09-29-22-31-40-134_com android chrome-edit](https://cloudflare-github-proxy.hanxi-info.workers.dev/proxy/user-attachments/assets/49760905-475b-493c-9ff4-271c5e797b2f)
3. 点击保存
4. 再点击选择文件,选择前面保存好的 cookies.txt 文件,点击上传。
![Screenshot_2024-09-29-22-33-21-361_com android chrome-edit](https://github.com/user-attachments/assets/838bfd1c-f19f-4690-86b0-8208d596fbf1)
![Screenshot_2024-09-29-22-33-21-361_com android chrome-edit](https://cloudflare-github-proxy.hanxi-info.workers.dev/proxy/user-attachments/assets/838bfd1c-f19f-4690-86b0-8208d596fbf1)
## 后续用途
@ -50,7 +50,7 @@ title: yt-dlp cookies 文件上传功能
### 评论 1 - kingfly2016
0.3.37的版本并没有发现可以开启yt-dlp-cookies 并上传cookies文件的地方,尝试把导出的cookies.txt手工上传到conf目录下,没有生效.
![屏幕截图_11-10-2024_183725_192 168 6 202](https://github.com/user-attachments/assets/9b8b9750-b616-4fd3-8a3c-216b2f99d02c)
![屏幕截图_11-10-2024_183725_192 168 6 202](https://cloudflare-github-proxy.hanxi-info.workers.dev/proxy/user-attachments/assets/9b8b9750-b616-4fd3-8a3c-216b2f99d02c)
---

View File

@ -10,7 +10,7 @@ title: 如何批量下载歌曲
> 默认主题 => 设置 => 歌曲下载工具
![Screenshot_2024-09-29-22-36-12-178_com android chrome-edit](https://github.com/user-attachments/assets/ddd2af00-cd9e-4938-9450-56503453807c)
![Screenshot_2024-09-29-22-36-12-178_com android chrome-edit](https://cloudflare-github-proxy.hanxi-info.workers.dev/proxy/user-attachments/assets/ddd2af00-cd9e-4938-9450-56503453807c)
已经测试过 B 站和 youtube 两种播放列表,播放列表的链接是有要求,不能有其他多余参数。
@ -38,7 +38,7 @@ https://m.youtube.com/playlist?list=PLUD2d-pqyvT6_ztf31hx-5SsUUvY5UsQn
默认主题 => 设置 =>没有显示找到 歌曲下载工具,
有一个 歌单地址 歌单内容: 输入B站测试地址显示返回无效
![aaa](https://github.com/user-attachments/assets/31e224cb-fcbd-4841-b545-bfbd2496061b)
![aaa](https://cloudflare-github-proxy.hanxi-info.workers.dev/proxy/user-attachments/assets/31e224cb-fcbd-4841-b545-bfbd2496061b)
---

View File

@ -223,7 +223,7 @@ def getmy_playlist(type="netease",api_host="http://127.0.0.1/api", playlist_id=N
> 等有空我写个修改歌单内容的插件示例吧。
不用拉,插件我已经写出来了
![image](https://github.com/user-attachments/assets/53e593e7-1439-4968-9549-8c84b2fee42c)
![image](https://cloudflare-github-proxy.hanxi-info.workers.dev/proxy/user-attachments/assets/53e593e7-1439-4968-9549-8c84b2fee42c)
@ -250,7 +250,7 @@ def getmy_playlist(type="netease",api_host="http://127.0.0.1/api", playlist_id=N
### 评论 13 - dissipator
# 成功了
![image](https://github.com/user-attachments/assets/33e22665-b1cc-4069-9e8c-46e466679b30)
![image](https://cloudflare-github-proxy.hanxi-info.workers.dev/proxy/user-attachments/assets/33e22665-b1cc-4069-9e8c-46e466679b30)
# 最好是在setting.json里去配置我测试老是不匹配在setting.json里去配置终于成功。可以直接调用 [NeteaseCloudMusicApi](http://localhost:3000/docs/#/?id=neteasecloudmusicapi) 接口甚至使用UnblockNeteaseMusic 解锁灰色,但是代码需要小调整。
setting.json
@ -490,8 +490,8 @@ async def getmy_playlist(type="netease",api_host="http://127.0.0.1/api", playlis
### 评论 14 - dissipator
![image](https://github.com/user-attachments/assets/7412eec4-f7d3-4a86-b186-0118d6f331ff)
![image](https://github.com/user-attachments/assets/2215e520-0d40-4c2c-8d46-d3106d65fc51)
![image](https://cloudflare-github-proxy.hanxi-info.workers.dev/proxy/user-attachments/assets/7412eec4-f7d3-4a86-b186-0118d6f331ff)
![image](https://cloudflare-github-proxy.hanxi-info.workers.dev/proxy/user-attachments/assets/2215e520-0d40-4c2c-8d46-d3106d65fc51)
---
@ -500,7 +500,7 @@ async def getmy_playlist(type="netease",api_host="http://127.0.0.1/api", playlis
NeteaseCloudMusicApi似乎获取不到播放地址其他信息倒是有。
![2024-11-28_151952](https://github.com/user-attachments/assets/c7e7a748-aa82-47f0-8784-f6469cc3e99b)
![2024-11-28_151952](https://cloudflare-github-proxy.hanxi-info.workers.dev/proxy/user-attachments/assets/c7e7a748-aa82-47f0-8784-f6469cc3e99b)
---

View File

@ -10,7 +10,7 @@ M01:在0.3.55版本【型号兼容模式】与【特殊型号获取对话记录
型号:S12A、LX04、S12 在米家APP可以联动比如客厅有人自定义指令:播放歌曲、关机...等
而M01无论【型号兼容模式】与【特殊型号获取对话记录】设为false或true都无法执行任何自定义指令…
![IMG_6460](https://github.com/user-attachments/assets/0913e3fa-1f1a-47b0-b8b9-d308bd7793df)
![IMG_6460](https://cloudflare-github-proxy.hanxi-info.workers.dev/proxy/user-attachments/assets/0913e3fa-1f1a-47b0-b8b9-d308bd7793df)
## 评论

View File

@ -16,10 +16,10 @@ title: xiaomusic极空间安装教程2024/12/4更新
1. 在 **搜索框** 中输入 `hanxi/xiaomusic`,在搜索的结果中直接选择第一个,点击**下载**
![图片](https://github.com/user-attachments/assets/ef18b479-aef3-4e76-a299-6f220fc9e549)
![图片](https://cloudflare-github-proxy.hanxi-info.workers.dev/proxy/user-attachments/assets/ef18b479-aef3-4e76-a299-6f220fc9e549)
2. 在新弹出的版本选择窗口中,根据你的情况选择。
![图片](https://github.com/user-attachments/assets/20dd0b64-9223-47ae-a3e4-0b0af05796f8)
![图片](https://cloudflare-github-proxy.hanxi-info.workers.dev/proxy/user-attachments/assets/20dd0b64-9223-47ae-a3e4-0b0af05796f8)
### 版本说明
- 获取 **最新版** 直接点击 **下载** 即可,建议使用默认的 `latest`
@ -28,7 +28,7 @@ title: xiaomusic极空间安装教程2024/12/4更新
3. 接着弹出如图所示的页面,耐心等待下载完成。
![图片](https://github.com/user-attachments/assets/5ea2621a-bba5-4269-b896-0e6ca323beb8)
![图片](https://cloudflare-github-proxy.hanxi-info.workers.dev/proxy/user-attachments/assets/5ea2621a-bba5-4269-b896-0e6ca323beb8)
4. 下载完成后切换到 **本地镜像** 选项卡
@ -37,16 +37,16 @@ title: xiaomusic极空间安装教程2024/12/4更新
## 国内环境:
1. 打开docker在左侧的菜单中选择 **镜像** 切换到 **仓库** 选项卡,点击 **自定义拉取** 按钮
![图片](https://github.com/user-attachments/assets/bf4ac64e-ce50-4456-bc7b-05530b5abc1b)
![图片](https://cloudflare-github-proxy.hanxi-info.workers.dev/proxy/user-attachments/assets/bf4ac64e-ce50-4456-bc7b-05530b5abc1b)
2. 在弹出的对话框中输入 ` m.daocloud.io/docker.io/hanxi/xiaomusic ` ,点击 **拉取** 按钮
![图片](https://github.com/user-attachments/assets/a8f91db7-eac9-472d-a920-a77c280bbc5e)
![图片](https://cloudflare-github-proxy.hanxi-info.workers.dev/proxy/user-attachments/assets/a8f91db7-eac9-472d-a920-a77c280bbc5e)
3. 下载完成后切换到 **本地镜像** 选项卡
# 部署镜像
1. 找到刚才已经拉取好的镜像,*单击选中*,点击 **添加到容器**
![图片](https://github.com/user-attachments/assets/6e0bcf60-d1aa-46ac-9053-5ad957f3d509)
![图片](https://cloudflare-github-proxy.hanxi-info.workers.dev/proxy/user-attachments/assets/6e0bcf60-d1aa-46ac-9053-5ad957f3d509)
2. 在弹出的 **创建容器** 菜单中,切换到 **文件夹路径** 选项卡中,按图中的提示进行配置。
![图片](https://github.com/user-attachments/assets/cca8bc1c-de8f-4d03-81eb-a0f2b06c121e)
![图片](https://cloudflare-github-proxy.hanxi-info.workers.dev/proxy/user-attachments/assets/cca8bc1c-de8f-4d03-81eb-a0f2b06c121e)
**注意:**
* 装载路径中的 **配置文件目录****音乐目录** 必须进行配置。
@ -60,7 +60,7 @@ title: xiaomusic极空间安装教程2024/12/4更新
3. 切换到 **端口** 选项卡,修改成与你的极空间 *不冲突* 的本地端口号,如 `5678` 示例按照本地端口号5678来进行配置下同
> 友情提醒: 尽量不要修改容器端口号,否则要到配置文件目录修改对应的`setting.json`文件中的配置,会增加很多麻烦
![图片](https://github.com/user-attachments/assets/182b32ef-d91f-47c5-ba9d-7ef3542ebf40)
![图片](https://cloudflare-github-proxy.hanxi-info.workers.dev/proxy/user-attachments/assets/182b32ef-d91f-47c5-ba9d-7ef3542ebf40)
5. 切换到 **环境** 选项卡,将`XIAOMUSIC_HOSTNAME` 修改为你的 **极空间的IP地址**
> 友情提醒:
@ -68,26 +68,26 @@ title: xiaomusic极空间安装教程2024/12/4更新
> 2. 不要尝试修改XIAOMUSIC_PORT除非你没有看上一条的友情提醒
> 3. 不要在此处配置`ACCOUNT`和`PASSWORD`,没有过风控仍然无法使用!上古时代的教程不要再看了,容易走火入魔!
![图片](https://github.com/user-attachments/assets/b41b7359-f2b9-4ad8-b2a2-0ce2a1601739)
![图片](https://cloudflare-github-proxy.hanxi-info.workers.dev/proxy/user-attachments/assets/b41b7359-f2b9-4ad8-b2a2-0ce2a1601739)
6. 点击 **应用**按钮,此时容器已经配置完成了,切换到左侧的 **容器概况** 菜单,可查看容器详情
![图片](https://github.com/user-attachments/assets/5c5b3497-49d8-4f17-9acb-6d1e551caf4f)
![图片](https://cloudflare-github-proxy.hanxi-info.workers.dev/proxy/user-attachments/assets/5c5b3497-49d8-4f17-9acb-6d1e551caf4f)
# 进入xiaomusic网页端进行配置
1.请关闭代理,打开浏览器,地址栏输入 **极空间IP:本地端口号** 如`192.168.2.5:5678`,打开网页后点击 **默认主题**
![图片](https://github.com/user-attachments/assets/1b286d0f-f10e-46ff-89a0-cdff9e192f9b)
![图片](https://cloudflare-github-proxy.hanxi-info.workers.dev/proxy/user-attachments/assets/1b286d0f-f10e-46ff-89a0-cdff9e192f9b)
**注意:**
* 不要复制此处的地址必须输入极空间的IP地址。不知道的建议上咸鱼50块换个不锈钢盆
* 不要输入容器的端口号8090极空间不能使用这个端口号。
2. 点击 **设置** 按钮进入设置页面
![图片](https://github.com/user-attachments/assets/f3aca07a-3663-4bb6-bb93-0329b2d4c433)
![图片](https://cloudflare-github-proxy.hanxi-info.workers.dev/proxy/user-attachments/assets/f3aca07a-3663-4bb6-bb93-0329b2d4c433)
3. 输入**小米账号**、**小米密码**、**XIAOMUSIC_HOSTNAME(IP或域名):**、**外网访问端口**,滑到页面最下方点击 **保存**
![图片](https://github.com/user-attachments/assets/db03af0c-851a-4185-a7fd-b5b02b6d8d2b)
![图片](https://github.com/user-attachments/assets/dd42a653-d364-4eec-9f87-efb3c52e57a7)
![图片](https://cloudflare-github-proxy.hanxi-info.workers.dev/proxy/user-attachments/assets/db03af0c-851a-4185-a7fd-b5b02b6d8d2b)
![图片](https://cloudflare-github-proxy.hanxi-info.workers.dev/proxy/user-attachments/assets/dd42a653-d364-4eec-9f87-efb3c52e57a7)
**注意:**
* 小米账号非手机号,请在手机设置-个人中心中查看小米ID
@ -95,10 +95,10 @@ title: xiaomusic极空间安装教程2024/12/4更新
* XIAOMUSIC_HOSTNAME(IP或域名): 可以输入当前页面的IP地址在地址栏**不要在此处输入端口号!!!**如果域名需要使用https协议请加上https://
4.如果以上步骤没错,你将在设置中心看见设备列表
![图片](https://github.com/user-attachments/assets/04074894-6599-4b35-95ea-0618ed906d15)
![图片](https://cloudflare-github-proxy.hanxi-info.workers.dev/proxy/user-attachments/assets/04074894-6599-4b35-95ea-0618ed906d15)
5. 回到首页,出现设备列表,切换对应设备即可畅享
![图片](https://github.com/user-attachments/assets/1ce4791f-7ae7-40b4-8c90-eca6b0799e19)
![图片](https://cloudflare-github-proxy.hanxi-info.workers.dev/proxy/user-attachments/assets/1ce4791f-7ae7-40b4-8c90-eca6b0799e19)
## 评论
@ -108,7 +108,7 @@ title: xiaomusic极空间安装教程2024/12/4更新
[xiaomusic.txt](https://github.com/user-attachments/files/18011572/xiaomusic.txt)
<img width="559" alt="截屏2024-12-05 00 43 24" src="https://github.com/user-attachments/assets/160aeacc-e1c0-40fa-b219-6b6f5183c43c">
<img width="559" alt="截屏2024-12-05 00 43 24" src="https://cloudflare-github-proxy.hanxi-info.workers.dev/proxy/user-attachments/assets/160aeacc-e1c0-40fa-b219-6b6f5183c43c">
an'zh
无法使用语音播放歌曲小爱s12a。极空间z4pro。
1. 按照教程点击播放本地歌曲提示hostname和设置的端口映射不匹配。映射5678容器端口8090.
@ -128,10 +128,10 @@ an'zh
### 评论 3 - xiaohuobanhahaha
我没讲清楚。我试了两种极空间的桥接和host模式。桥接模式。我按照教程走的。报错如图
<img width="847" alt="截屏2024-12-05 01 46 52" src="https://github.com/user-attachments/assets/e7f58907-a216-41e8-bafa-5d49db8eca45">
<img width="516" alt="截屏2024-12-05 01 49 11" src="https://github.com/user-attachments/assets/4261c2e2-fe0c-4ff6-ae06-ead7f928af57">
<img width="647" alt="截屏2024-12-05 01 47 02" src="https://github.com/user-attachments/assets/35b195d1-9512-40bb-b336-847e0bb2e6c9">
<img width="667" alt="截屏2024-12-05 01 47 15" src="https://github.com/user-attachments/assets/b917a977-38cf-4126-8754-c46abe9360a2">
<img width="847" alt="截屏2024-12-05 01 46 52" src="https://cloudflare-github-proxy.hanxi-info.workers.dev/proxy/user-attachments/assets/e7f58907-a216-41e8-bafa-5d49db8eca45">
<img width="516" alt="截屏2024-12-05 01 49 11" src="https://cloudflare-github-proxy.hanxi-info.workers.dev/proxy/user-attachments/assets/4261c2e2-fe0c-4ff6-ae06-ead7f928af57">
<img width="647" alt="截屏2024-12-05 01 47 02" src="https://cloudflare-github-proxy.hanxi-info.workers.dev/proxy/user-attachments/assets/35b195d1-9512-40bb-b336-847e0bb2e6c9">
<img width="667" alt="截屏2024-12-05 01 47 15" src="https://cloudflare-github-proxy.hanxi-info.workers.dev/proxy/user-attachments/assets/b917a977-38cf-4126-8754-c46abe9360a2">
提到的第二个问题和日志是我将网络模式改为host的情况能连上音箱但是没法使用语音控制。
@ -186,8 +186,8 @@ an'zh
### 评论 9 - xiaohuobanhahaha
<img width="660" alt="截屏2024-12-05 02 23 53" src="https://github.com/user-attachments/assets/b9d26de9-3dcf-4e65-9460-36603735c887">
<img width="780" alt="截屏2024-12-05 02 24 49" src="https://github.com/user-attachments/assets/6a204cdb-bb10-4f35-822d-613aeed0fae0">
<img width="660" alt="截屏2024-12-05 02 23 53" src="https://cloudflare-github-proxy.hanxi-info.workers.dev/proxy/user-attachments/assets/b9d26de9-3dcf-4e65-9460-36603735c887">
<img width="780" alt="截屏2024-12-05 02 24 49" src="https://cloudflare-github-proxy.hanxi-info.workers.dev/proxy/user-attachments/assets/6a204cdb-bb10-4f35-822d-613aeed0fae0">
> > 确实是变了。192.168.31.143是我电脑的ip。 hostname='192.168.31.165'是极空间的。小爱是192.168.31.77。现在我的网络结构是电脑连nas上的istoreos旁路由。nas直连主路由小爱直连主路由。主路由dhcp都绑定了。 大佬,这种情况该怎么解决呢。所有设置都是默认,没修改哈。

View File

@ -256,7 +256,7 @@ stderr: [08:58:10] [0.3.37] [INFO] xiaomusic.py:1094: 播放 80后音悦台 失
### 评论 5 - 201692929
怎么获取 他正在播放什么?或者是播放进度 ?播放列表?我想给他加进去
![233333](https://github.com/user-attachments/assets/013cd952-69e9-4754-870f-2d5321865179)
![233333](https://cloudflare-github-proxy.hanxi-info.workers.dev/proxy/user-attachments/assets/013cd952-69e9-4754-870f-2d5321865179)
---
@ -308,20 +308,20 @@ potplayer里播放完全正常~~
> 发出来看看?
经过实验发现本地生成的m3u用potplayer播放正常
![image](https://github.com/user-attachments/assets/754e4344-9262-4ad1-bf17-dd83f5e3b6e5)
![image](https://cloudflare-github-proxy.hanxi-info.workers.dev/proxy/user-attachments/assets/754e4344-9262-4ad1-bf17-dd83f5e3b6e5)
转换为json去掉"type":"radio")后用小爱播放也正常
![image](https://github.com/user-attachments/assets/9f1a9f02-6cf1-4536-91bd-e5e3677d6513)
![image](https://cloudflare-github-proxy.hanxi-info.workers.dev/proxy/user-attachments/assets/9f1a9f02-6cf1-4536-91bd-e5e3677d6513)
但是alist链接就不正常alist生成的m3u格式如下
`#EXTM3U
#EXTINF:-1,Let Me Hear.mp3
http://192.168.1.198:5244/d/%E7%BD%91%E6%98%93%E4%BA%91%E9%9F%B3%E4%B9%90%20%E9%9F%B3%E4%B9%90%E4%BA%91%E7%9B%98/Let%20Me%20Hear.mp3?sign=xxxx=:0`
没有时长信息但是用potplayer一播放就出现时长了
![image](https://github.com/user-attachments/assets/34ac4b9f-8b7f-40d7-9ac9-aa4621b59aa3)
![image](https://cloudflare-github-proxy.hanxi-info.workers.dev/proxy/user-attachments/assets/34ac4b9f-8b7f-40d7-9ac9-aa4621b59aa3)
而用小爱播放就始终没有时长(切歌、等待都试过了)
![image](https://github.com/user-attachments/assets/a42b62e4-7a48-46b8-b83b-a4c8cb219c0b)
![image](https://cloudflare-github-proxy.hanxi-info.workers.dev/proxy/user-attachments/assets/a42b62e4-7a48-46b8-b83b-a4c8cb219c0b)
大佬你的示例链接gist.github.com/hanxi/dda82d964a28f8110f8fba81c3ff8314里的又是正常的感觉可能是alist的流比较特殊。。
![image](https://github.com/user-attachments/assets/f84ab805-54a6-40f1-937c-67832ff0b9d6)
![image](https://cloudflare-github-proxy.hanxi-info.workers.dev/proxy/user-attachments/assets/f84ab805-54a6-40f1-937c-67832ff0b9d6)
---
[链接到 GitHub Issue](https://github.com/hanxi/xiaomusic/issues/78)

View File

@ -8,15 +8,15 @@ title: 如何添加m3u格式文件的电台
1. 复制文件内容,粘贴到 m3u 转换工具里,点击转换为 json 格式:
![Screenshot_2024-06-29-11-28-58-904_com android chrome](https://github.com/hanxi/xiaomusic/assets/1185757/bb812a47-17c5-4483-9234-4cf33367b181)
![Screenshot_2024-06-29-11-28-58-904_com android chrome](https://cloudflare-github-proxy.hanxi-info.workers.dev/proxy/hanxi/xiaomusic/assets/1185757/bb812a47-17c5-4483-9234-4cf33367b181)
2. 然后复制 json 内容,粘贴到歌单内容里,点击保存,再返回首页:
![Screenshot_2024-06-29-11-29-22-248_com android chrome](https://github.com/hanxi/xiaomusic/assets/1185757/2fb4ca44-6b79-4438-9bc6-cfbd01272f20)
![Screenshot_2024-06-29-11-29-22-248_com android chrome](https://cloudflare-github-proxy.hanxi-info.workers.dev/proxy/hanxi/xiaomusic/assets/1185757/2fb4ca44-6b79-4438-9bc6-cfbd01272f20)
3. 在首页点击刷新列表,选择所有电台,再点击播放列表歌曲:
![Screenshot_2024-06-29-11-29-55-621_com android chrome](https://github.com/hanxi/xiaomusic/assets/1185757/c94e4667-f83e-4cd5-9662-e680316cb5b4)
![Screenshot_2024-06-29-11-29-55-621_com android chrome](https://cloudflare-github-proxy.hanxi-info.workers.dev/proxy/hanxi/xiaomusic/assets/1185757/c94e4667-f83e-4cd5-9662-e680316cb5b4)
4. 也可以用口令播放电台: `播放列表所有电台` ,或者口令: `播放歌曲北京城市广播`

View File

@ -14,7 +14,7 @@ pip install xiaomusic
依赖的 ffmpeg 需要自己安装。
![image](https://github.com/hanxi/xiaomusic/assets/1185757/6912e3ec-c42f-42de-b027-a296f5a26ba1)
![image](https://cloudflare-github-proxy.hanxi-info.workers.dev/proxy/hanxi/xiaomusic/assets/1185757/6912e3ec-c42f-42de-b027-a296f5a26ba1)
仓库中有个 config-example.json 文件,可以把这个文件拷贝为 config.json 然后修改 config.json 里的配置,再用下面的命令启动。

View File

@ -6,9 +6,9 @@ title: ios系统上的捷径配置
下面是播放音乐和关机两个示例。只要在 web 页面上能看到的功能,都有对应的 http 请求接口,都可以用来配置捷径。
![mmexport1719767452647](https://github.com/hanxi/xiaomusic/assets/1185757/db0a1856-e1ed-47cb-972d-d997f71bf92b)
![mmexport1719767452647](https://cloudflare-github-proxy.hanxi-info.workers.dev/proxy/hanxi/xiaomusic/assets/1185757/db0a1856-e1ed-47cb-972d-d997f71bf92b)
![mmexport1719767449742](https://github.com/hanxi/xiaomusic/assets/1185757/92b7bc4b-9699-49cc-956a-4bddb6bd50fa)
![mmexport1719767449742](https://cloudflare-github-proxy.hanxi-info.workers.dev/proxy/hanxi/xiaomusic/assets/1185757/92b7bc4b-9699-49cc-956a-4bddb6bd50fa)
## 评论

View File

@ -200,7 +200,7 @@ RUN pip install -U xiaomusic
> ```
我直接用pip安装好之后执行仍然有缺少的依赖和docker里缺的一样。截图的module安装了之后还会有其他依赖缺失
![image](https://github.com/user-attachments/assets/9fb182e2-ad41-488d-8633-4bae06202f73)
![image](https://cloudflare-github-proxy.hanxi-info.workers.dev/proxy/user-attachments/assets/9fb182e2-ad41-488d-8633-4bae06202f73)
---
@ -235,7 +235,7 @@ RUN pip install -U xiaomusic
### 评论 9 - sqmcool
为什么我的没有显示设备?
![Snipaste_2024-09-14_15-51-00](https://github.com/user-attachments/assets/245d9a85-4ee1-4c82-be0d-865a29827072)
![Snipaste_2024-09-14_15-51-00](https://cloudflare-github-proxy.hanxi-info.workers.dev/proxy/user-attachments/assets/245d9a85-4ee1-4c82-be0d-865a29827072)
---
@ -251,7 +251,7 @@ RUN pip install -U xiaomusic
### 评论 11 - schppd
楼主您好,请问这个我需要怎么处理?
![微信截图_20240915225040](https://github.com/user-attachments/assets/d4ecb7fb-6a47-4c66-bbab-72babf4afb9c)
![微信截图_20240915225040](https://cloudflare-github-proxy.hanxi-info.workers.dev/proxy/user-attachments/assets/d4ecb7fb-6a47-4c66-bbab-72babf4afb9c)
---
@ -315,7 +315,7 @@ You are receiving this because you commented.Message ID: ***@***.***&gt;
### 评论 16 - agigogo
![image](https://github.com/user-attachments/assets/4fed0748-5497-47b5-ac9c-9cbc1d826a94)
![image](https://cloudflare-github-proxy.hanxi-info.workers.dev/proxy/user-attachments/assets/4fed0748-5497-47b5-ac9c-9cbc1d826a94)
在docker里可以运行但是没法播放设置页面中的播放链接选中设备那里是空的是不是没成功怎么调整
@ -341,7 +341,7 @@ You are receiving this because you commented.Message ID: ***@***.***&gt;
>
> 设置页面输入小米的账号密码后,再勾选一个设备。
![image](https://github.com/user-attachments/assets/a4185b88-89b2-4682-b931-47fa39463c0c)
![image](https://cloudflare-github-proxy.hanxi-info.workers.dev/proxy/user-attachments/assets/a4185b88-89b2-4682-b931-47fa39463c0c)
设置页面没有可勾选项?
---
@ -362,7 +362,7 @@ You are receiving this because you commented.Message ID: ***@***.***&gt;
>
> ![image](https://private-user-images.githubusercontent.com/73272860/369589185-a4185b88-89b2-4682-b931-47fa39463c0c.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjY4ODUzMzgsIm5iZiI6MTcyNjg4NTAzOCwicGF0aCI6Ii83MzI3Mjg2MC8zNjk1ODkxODUtYTQxODViODgtODliMi00NjgyLWI5MzEtNDdmYTM5NDYzYzBjLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA5MjElMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwOTIxVDAyMTcxOFomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTA3NzU1YjcwYWY2ZTNmYTRiZTY4NGU0MDMyZGIxNDBjYjE3ZThhNzdjMmJhYWEzYjE4MjJjMjgyNzk4OWVlODUmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.0MwpJNlNUU9XhjwOFcLisXQHFTAjsU8lscTm5-sfZpw) 设置页面没有可勾选项?
![image](https://github.com/user-attachments/assets/6bdf44b1-03cd-436f-a222-4889301affaa)
![image](https://cloudflare-github-proxy.hanxi-info.workers.dev/proxy/user-attachments/assets/6bdf44b1-03cd-436f-a222-4889301affaa)
显示未检测到设备设备型号是MDZ-25-DA
@ -420,9 +420,9 @@ You are receiving this because you commented.Message ID: ***@***.***&gt;
### 评论 27 - zealler9560
![Screenshot_2024-10-31-23-28-57-903_com.android.chrome.jpg](https://github.com/user-attachments/assets/541ff644-0dcd-4bda-a142-2eb4a0f94b9d)
![Screenshot_2024-10-31-23-28-57-903_com.android.chrome.jpg](https://cloudflare-github-proxy.hanxi-info.workers.dev/proxy/user-attachments/assets/541ff644-0dcd-4bda-a142-2eb4a0f94b9d)
istore系统可以拉取创建镜像但是无法启动错误提示见图一求助大佬路由器信息见图二![Screenshot_2024-10-31-23-36-42-846-edit_com.android.chrome.jpg](https://github.com/user-attachments/assets/767383a5-8f84-471b-ab15-61e0fe9cbb22)
istore系统可以拉取创建镜像但是无法启动错误提示见图一求助大佬路由器信息见图二![Screenshot_2024-10-31-23-36-42-846-edit_com.android.chrome.jpg](https://cloudflare-github-proxy.hanxi-info.workers.dev/proxy/user-attachments/assets/767383a5-8f84-471b-ab15-61e0fe9cbb22)
@ -625,8 +625,8 @@ You are receiving this because you commented.Message ID: ***@***.***&gt;
### 评论 41 - CallEdison
![image](https://github.com/user-attachments/assets/6724300b-ce48-44e6-9729-7b844bc0751e)
![image](https://github.com/user-attachments/assets/e7e87adb-a54d-42dd-bfc9-f84a01116a48)
![image](https://cloudflare-github-proxy.hanxi-info.workers.dev/proxy/user-attachments/assets/6724300b-ce48-44e6-9729-7b844bc0751e)
![image](https://cloudflare-github-proxy.hanxi-info.workers.dev/proxy/user-attachments/assets/e7e87adb-a54d-42dd-bfc9-f84a01116a48)
问题一能进控制面板进不了设置页面容器没有log生成我昨天已经设置好了现在功能能正常使用但是进不了设置页面了问题二昨天能进的时候发现本地下载目录有歌曲但是设置里面的全部歌曲里面没有搜索框搜索又能搜的到。
---
@ -718,7 +718,7 @@ You are receiving this because you commented.Message ID: ***@***.***&gt;
### 评论 47 - like1020
![Screenshot_2024-12-03-06-58-52-853_com yjllq kito](https://github.com/user-attachments/assets/5d37bfa6-d63a-46b1-b5a8-554814fc7dce)
![Screenshot_2024-12-03-06-58-52-853_com yjllq kito](https://cloudflare-github-proxy.hanxi-info.workers.dev/proxy/user-attachments/assets/5d37bfa6-d63a-46b1-b5a8-554814fc7dce)
请教一下,本地列表歌单里的歌曲即便设置为全部循环或随机播放,依然是不断地单曲循环,只能自己手动点下一首,请问是什么情况?
---