隐私政策
更新日期:2026 年 10 月 8 日。本页说明小枫音乐播放器官网及在线调试功能的数据流向、浏览器存储与使用注意事项。通过 npm、CDN 将播放器接入其他网站时,该网站的配置、服务商和隐私说明也会影响实际数据处理方式。
数据如何使用
浏览官网与文档无需注册账号。调试页的配置、歌单草稿和接入代码在当前浏览器中处理;这些内容不会仅因编辑表单就提交到 AI 服务。运行预览、加载云端歌单或播放音乐时,浏览器会按当前配置请求相应接口和媒体资源。
网站托管服务、CDN、歌单接口、封面、音频和歌词服务器在收到请求时,可能获得 IP 地址、User-Agent、Referer、资源路径等标准网络请求信息。其日志保存与使用由相应服务方管理;本机数据清理按钮只作用于当前浏览器,不会删除服务方的日志。
本机保存哪些数据
| 数据 | 保存位置与用途 | 保存时间 |
|---|---|---|
| 官网外观与主题色 | localStorage,恢复明暗模式与品牌强调色 | 保留至清除或浏览器清理 |
| AI 主题记录 | localStorage,保存主题 CSS、生成时间和上次应用的样式 | 保留至删除记录或清除 |
| AI 服务商与密钥选项 | localStorage,恢复服务商和记住密钥的选择 | 保留至清除 |
| 已记住的 API Key | localStorage,按服务商分别保存 | 保留至取消记住、清除密钥或清理网站数据 |
| 播放记忆 | 开启 rememberPlayback 后,按 memoryKey 写入 localStorage | 保留至清除或覆盖 |
播放记忆包括当前歌曲、进度、音量、静音状态、播放模式和歌词显示偏好。调试表单中的其他临时输入通常只保留在页面内存中;浏览器自身的表单恢复行为由浏览器设置决定。隐私模式、存储空间不足或浏览器设置可能使本机保存失效。
AI 主题与 API Key
“在此设备记住密钥”默认开启。输入的密钥会保存在本机,刷新或重启浏览器后按服务商恢复;请在输入前确认开关状态。关闭该选项会删除当前服务商的已存密钥,后续输入只用于当前页面。“清除已保存的全部密钥”会删除所有服务商的密钥和当前输入,并关闭各服务商的记忆选项,不删除主题记录。
这种浏览器存储不是加密保险箱,同站点运行的脚本可以读取。公共或共享设备建议先关闭记忆选项;离开前清除密钥,必要时到服务商控制台撤销或更换密钥。本站不要求提供 ChatGPT 网页 Session。
恢复本机记录不会自动获取模型或生成主题。主动点击获取模型或生成主题后,浏览器直接向所选 AI 服务商发送 API Key;生成请求还包含内置播放器样式规则、创作选项和你填写的主题需求。避免在需求里写入密钥、个人信息或未公开业务内容。API Key 不写入主题记录或生成的播放器接入代码。AI 请求的计费、模型访问与数据保留方式,以服务商的实际设置和说明为准。
生成的 CSS 会先经过格式与作用范围校验,再用于播放器预览。该校验限制样式行为,并不评价设计品质。主题记录会自动保存在本机;删除记录不移除已经应用的样式,应用其他主题或清除本机数据可重置。
清除本机数据
下方操作只删除当前网站来源、当前浏览器配置文件中本站使用的已知键,并同步清理相同名称的 sessionStorage 项。它保留同来源下其他应用的无关键,不清理 Cookie、浏览器缓存、下载文件或第三方账户数据。
请先关闭其他正在使用本站的标签页,避免其继续保存数据。当前播放器会先释放,再执行清除并刷新页面;随后重新使用网站可能创建新的默认偏好或播放记忆。你在其他业务中设置的自定义 memoryKey,请在对应网站按该 key 单独清理。
清除 AI 主题记录、已记住的 API Key、记忆密钥开关、官网外观与主题色、本站默认播放记忆。此操作会停止当前播放器并刷新页面,删除的记录不会恢复。
查看等效清理代码
在本官网隐私政策页面的浏览器控制台执行以下代码,与按钮使用相同的清理顺序和数据范围。
const keys = [ "vitepress-theme-appearance", "xf-site-accent", "xf-site-ai-themes-v1", "xf-site-ai-provider-v1", "xf-site-global-player-memory", "xf-docs-debugger-memory", "xf-music-player-memory", "xf-site-ai-credential-v1:openai", "xf-site-ai-remember-v1:openai", "xf-site-ai-credential-v1:gemini", "xf-site-ai-remember-v1:gemini", "xf-site-ai-credential-v1:deepseek", "xf-site-ai-remember-v1:deepseek", "xf-site-ai-credential-v1:doubao", "xf-site-ai-remember-v1:doubao", "xf-site-ai-credential-v1:qwen", "xf-site-ai-remember-v1:qwen", "xf-site-ai-credential-v1:zhipu", "xf-site-ai-remember-v1:zhipu"];const pending = [];window.dispatchEvent(new CustomEvent('xf-site-clear-data', { detail: { waitUntil: task => pending.push(task) }}));await Promise.all(pending);for (const storage of [localStorage, sessionStorage]) { for (const key of keys) storage.removeItem(key);}location.reload();外部资源与业务接入
示例可能使用 jsDelivr、unpkg、云端歌单接口或外部媒体。外部链接跳转后的数据处理由目标网站负责。接入生产网站时,请锁定适当的 CDN 版本,检查媒体来源、接口配置、跨域访问和服务商数据条款。
业务接入方应结合自己的数据流,向用户说明用途、存储范围、第三方服务与删除渠道。播放器的默认配置不是业务站点完整的隐私方案。
使用说明与免责声明
- 音频与素材:演示资源用于展示功能。资源的可访问性不等同于取得版权许可;公开使用、传播或商业使用前,应确认相应权利与许可范围。
- 服务可用性:播放、云端歌单和 AI 请求受网络、浏览器、媒体格式、跨域策略与第三方服务影响,可能失败或中断。在线演示不构成持续可用、性能数值或设计效果的保证。
- 生成结果:AI 样式与接入示例需要在目标页面、终端及浏览器中检验。正式使用前请审查生成代码、保留原始配置,并确认字体、图片和其他素材的使用条件。
- 本机记录:浏览器清理、设备更换、存储错误或主动删除可能导致记录丢失。重要主题与配置请自行导出备份;本站没有这些本机记录的云端恢复副本。
- 责任说明:以上用于说明产品实际边界,不排除适用法律规定的义务,也不替代你与第三方服务商之间的约定。
更新与联系
当数据处理、存储项目或功能变化时,本页会随之调整。涉及你自己的账户或服务商记录,请直接通过相应服务商的管理渠道处理。
- 联系邮箱:1809185784@qq.com
- 开发者:小枫