<?xml version="1.0" encoding="utf-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0"><channel><title>西风博客</title><link>https://blog.cnod.net/</link><description>被西风吹尽，了无尘迹。</description><item><title>HomeAssistant 最新集成之国家电网</title><link>https://blog.cnod.net/post/86.html</link><description>&lt;p&gt;&lt;span style=&quot;text-wrap: nowrap;&quot;&gt;你是否也希望通过 HA 获取电费相关信息呢？如果你也有这个想法，我相信这篇文章会让你这个想法得到实现。&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;text-wrap: nowrap;&quot;&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-align: center&quot;&gt;&lt;img class=&quot;ue-image&quot; src=&quot;https://blog.cnod.net/zb_users/upload/2026/04/202604171776396993306957.jpeg&quot; alt=&quot;fRBBjNMoa.jpeg&quot;/&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;text-wrap: nowrap;&quot;&gt;&lt;/span&gt;&lt;br/&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;text-wrap: nowrap;&quot;&gt;&lt;br/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;text-wrap: nowrap;&quot;&gt;&lt;br/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;text-wrap: nowrap;&quot;&gt;实现这个想法是该项目 ：&lt;a href=&quot;https://github.com/ARC-MX/sgcc_electricity_new&quot; target=&quot;_blank&quot;&gt;sgcc_electricity_new&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;text-wrap: nowrap;&quot;&gt;&lt;br/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;text-wrap: nowrap;&quot;&gt;在这里我通过 Add -on 方式带大家部署该项目&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;text-wrap: nowrap;&quot;&gt;&lt;br/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;text-wrap: nowrap;&quot;&gt;1. 设置-&amp;gt;加载项-&amp;gt;加载项商店-&amp;gt;右上角三点-&amp;gt;仓库&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;text-wrap: nowrap;&quot;&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-align: center&quot;&gt;&lt;img class=&quot;ue-image&quot; src=&quot;https://blog.cnod.net/zb_users/upload/2026/04/202604171776397781568792.png&quot; alt=&quot;67ebc64643264457a6c6e4d4fbd48638.png&quot;/&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;text-wrap: nowrap;&quot;&gt;&lt;/span&gt;&lt;br/&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;text-wrap: nowrap;&quot;&gt;&lt;br/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;text-wrap: nowrap;&quot;&gt;&lt;br/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;text-wrap: nowrap;&quot;&gt;2.在弹出的方框中输入项目地址并点击添加&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;text-wrap: nowrap;&quot;&gt;&lt;br/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;text-wrap: nowrap;&quot;&gt;3.然后检查更新&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;text-wrap: nowrap;&quot;&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-align: center&quot;&gt;&lt;img class=&quot;ue-image&quot; src=&quot;https://blog.cnod.net/zb_users/upload/2026/04/202604171776397781568792.png&quot; alt=&quot;67ebc64643264457a6c6e4d4fbd48638.png&quot;/&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;text-wrap: nowrap;&quot;&gt;&lt;/span&gt;&lt;br/&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;text-wrap: nowrap;&quot;&gt;&lt;br/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;text-wrap: nowrap;&quot;&gt;&lt;br/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;text-wrap: nowrap;&quot;&gt;4.然后可以在加载项商店里看到该插件，点击安装（安装后先不要启动）&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;text-wrap: nowrap;&quot;&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-align: center&quot;&gt;&lt;img class=&quot;ue-image&quot; src=&quot;https://blog.cnod.net/zb_users/upload/2026/04/202604171776397212234149.jpeg&quot; alt=&quot;fRBBhxM7X.jpeg&quot;/&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;text-wrap: nowrap;&quot;&gt;&lt;/span&gt;&lt;br/&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;text-wrap: nowrap;&quot;&gt;&lt;br/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;text-wrap: nowrap;&quot;&gt;&lt;br/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;text-wrap: nowrap;&quot;&gt;由于我这里安装过了，所以这里已经是在运行了&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;text-wrap: nowrap;&quot;&gt;&lt;br/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;text-wrap: nowrap;&quot;&gt;5.切换到配置选项&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;text-wrap: nowrap;&quot;&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-align: center&quot;&gt;&lt;img class=&quot;ue-image&quot; src=&quot;https://blog.cnod.net/zb_users/upload/2026/04/202604171776397321441945.jpeg&quot; alt=&quot;fRBBgIWUh.jpeg&quot;/&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;text-wrap: nowrap;&quot;&gt;&lt;/span&gt;&lt;br/&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;text-wrap: nowrap;&quot;&gt;&lt;br/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;text-wrap: nowrap;&quot;&gt;从上到下依次输入：&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;text-wrap: nowrap;&quot;&gt;&lt;br/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;text-wrap: nowrap;&quot;&gt;国家电网app 登录账户&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;text-wrap: nowrap;&quot;&gt;&lt;br/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;text-wrap: nowrap;&quot;&gt;国家电网app登录账户密码&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;text-wrap: nowrap;&quot;&gt;&lt;br/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;text-wrap: nowrap;&quot;&gt;Homeassistant登录URL&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;text-wrap: nowrap;&quot;&gt;&lt;br/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;text-wrap: nowrap;&quot;&gt;Homeassistant长期令牌（令牌获取在文末）&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;text-wrap: nowrap;&quot;&gt;&lt;br/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;text-wrap: nowrap;&quot;&gt;建议打开电量数据存储&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;text-wrap: nowrap;&quot;&gt;&lt;br/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;text-wrap: nowrap;&quot;&gt;6.“配置”选项页面最下有个保存按钮，记得点击保存&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;text-wrap: nowrap;&quot;&gt;&lt;br/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;text-wrap: nowrap;&quot;&gt;7.启动插件，然后切换到“日志”选项&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;text-wrap: nowrap;&quot;&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-align: center&quot;&gt;&lt;img class=&quot;ue-image&quot; src=&quot;https://blog.cnod.net/zb_users/upload/2026/04/202604171776397384739730.jpeg&quot; alt=&quot;fRBBc01NZ.jpeg&quot;/&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;text-wrap: nowrap;&quot;&gt;&lt;/span&gt;&lt;br/&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;text-wrap: nowrap;&quot;&gt;&lt;br/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;text-wrap: nowrap;&quot;&gt;&lt;br/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;text-wrap: nowrap;&quot;&gt;当6个sensor实体在log 中显示出来则表示数据都获取成功&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;text-wrap: nowrap;&quot;&gt;&lt;br/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;text-wrap: nowrap;&quot;&gt;8.为了避免重启HA后实体消失，需要手动在configuration.yaml文件中配置一下，注意以xxxx结尾表示需要改成你们家户号的后四位，可以在log里看，也可以通过app里查看户号&lt;/span&gt;&lt;/p&gt;&lt;pre class=&quot;brush:python;toolbar:false&quot;&gt;template:
&amp;nbsp;&amp;nbsp;-&amp;nbsp;trigger:
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;-&amp;nbsp;platform:&amp;nbsp;event
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;event_type:&amp;nbsp;state_changed
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;event_data:
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;entity_id:&amp;nbsp;sensor.electricity_charge_balance_xxxx
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;sensor:
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;-&amp;nbsp;name:&amp;nbsp;electricity_charge_balance_xxxx
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;unique_id:&amp;nbsp;electricity_charge_balance_xxxx
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;state:&amp;nbsp;&amp;quot;{{&amp;nbsp;states(&amp;#39;sensor.electricity_charge_balance_xxxx&amp;#39;)&amp;nbsp;}}&amp;quot;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;state_class:&amp;nbsp;total
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;unit_of_measurement:&amp;nbsp;&amp;quot;CNY&amp;quot;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;device_class:&amp;nbsp;monetary
&amp;nbsp;
&amp;nbsp;&amp;nbsp;-&amp;nbsp;trigger:
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;-&amp;nbsp;platform:&amp;nbsp;event
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;event_type:&amp;nbsp;state_changed
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;event_data:
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;entity_id:&amp;nbsp;sensor.last_electricity_usage_xxxx
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;sensor:
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;-&amp;nbsp;name:&amp;nbsp;last_electricity_usage_xxxx
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;unique_id:&amp;nbsp;last_electricity_usage_xxxx
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;state:&amp;nbsp;&amp;quot;{{&amp;nbsp;states(&amp;#39;sensor.last_electricity_usage_xxxx&amp;#39;)&amp;nbsp;}}&amp;quot;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;state_class:&amp;nbsp;measurement
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;unit_of_measurement:&amp;nbsp;&amp;quot;kWh&amp;quot;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;device_class:&amp;nbsp;energy
&amp;nbsp;
&amp;nbsp;&amp;nbsp;-&amp;nbsp;trigger:
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;-&amp;nbsp;platform:&amp;nbsp;event
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;event_type:&amp;nbsp;state_changed
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;event_data:
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;entity_id:&amp;nbsp;sensor.month_electricity_usage_xxxx
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;sensor:
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;-&amp;nbsp;name:&amp;nbsp;month_electricity_usage_xxxx
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;unique_id:&amp;nbsp;month_electricity_usage_xxxx
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;state:&amp;nbsp;&amp;quot;{{&amp;nbsp;states(&amp;#39;sensor.month_electricity_usage_xxxx&amp;#39;)&amp;nbsp;}}&amp;quot;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;state_class:&amp;nbsp;measurement
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;unit_of_measurement:&amp;nbsp;&amp;quot;kWh&amp;quot;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;device_class:&amp;nbsp;energy
&amp;nbsp;
&amp;nbsp;&amp;nbsp;-&amp;nbsp;trigger:
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;-&amp;nbsp;platform:&amp;nbsp;event
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;event_type:&amp;nbsp;state_changed
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;event_data:
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;entity_id:&amp;nbsp;sensor.month_electricity_charge_xxxx
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;sensor:
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;-&amp;nbsp;name:&amp;nbsp;month_electricity_charge_xxxx
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;unique_id:&amp;nbsp;month_electricity_charge_xxxx
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;state:&amp;nbsp;&amp;quot;{{&amp;nbsp;states(&amp;#39;sensor.month_electricity_charge_xxxx&amp;#39;)&amp;nbsp;}}&amp;quot;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;state_class:&amp;nbsp;measurement
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;unit_of_measurement:&amp;nbsp;&amp;quot;CNY&amp;quot;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;device_class:&amp;nbsp;monetary
&amp;nbsp;
&amp;nbsp;&amp;nbsp;-&amp;nbsp;trigger:
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;-&amp;nbsp;platform:&amp;nbsp;event
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;event_type:&amp;nbsp;state_changed
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;event_data:
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;entity_id:&amp;nbsp;sensor.yearly_electricity_usage_xxxx
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;sensor:
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;-&amp;nbsp;name:&amp;nbsp;yearly_electricity_usage_xxxx
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;unique_id:&amp;nbsp;yearly_electricity_usage_xxxx
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;state:&amp;nbsp;&amp;quot;{{&amp;nbsp;states(&amp;#39;sensor.yearly_electricity_usage_xxxx&amp;#39;)&amp;nbsp;}}&amp;quot;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;state_class:&amp;nbsp;total_increasing
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;unit_of_measurement:&amp;nbsp;&amp;quot;kWh&amp;quot;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;device_class:&amp;nbsp;energy
&amp;nbsp;
&amp;nbsp;&amp;nbsp;-&amp;nbsp;trigger:
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;-&amp;nbsp;platform:&amp;nbsp;event
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;event_type:&amp;nbsp;state_changed
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;event_data:
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;entity_id:&amp;nbsp;sensor.yearly_electricity_charge_xxxx
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;sensor:
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;-&amp;nbsp;name:&amp;nbsp;yearly_electricity_charge_xxxx
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;unique_id:&amp;nbsp;yearly_electricity_charge_xxxx
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;state:&amp;nbsp;&amp;quot;{{&amp;nbsp;states(&amp;#39;sensor.yearly_electricity_charge_xxxx&amp;#39;)&amp;nbsp;}}&amp;quot;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;state_class:&amp;nbsp;total_increasing
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;unit_of_measurement:&amp;nbsp;&amp;quot;CNY&amp;quot;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;device_class:&amp;nbsp;monetary&lt;/pre&gt;&lt;p&gt;&lt;span style=&quot;text-wrap: nowrap;&quot;&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;text-wrap: nowrap;&quot;&gt;&lt;/span&gt;&lt;br/&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;text-wrap: nowrap;&quot;&gt;&lt;br/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;text-wrap: nowrap;&quot;&gt;9.拿到这6个sensor实体后，至于如何美化以及前端展示就任凭大家发挥了&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;text-wrap: nowrap;&quot;&gt;&lt;br/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;text-wrap: nowrap;&quot;&gt;后记：&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;text-wrap: nowrap;&quot;&gt;&lt;br/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;text-wrap: nowrap;&quot;&gt;1.如何获取HA长期令牌&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;text-wrap: nowrap;&quot;&gt;&lt;br/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;text-wrap: nowrap;&quot;&gt;点击头像-&amp;gt;安全-&amp;gt;创建令牌&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;text-wrap: nowrap;&quot;&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-align: center&quot;&gt;&lt;img class=&quot;ue-image&quot; src=&quot;https://blog.cnod.net/zb_users/upload/2026/04/202604171776397637322933.png&quot; alt=&quot;c6726f06ad0d40f2a3bcc5a1dec9900b.png&quot;/&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;text-wrap: nowrap;&quot;&gt;&lt;/span&gt;&lt;br/&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;text-wrap: nowrap;&quot;&gt;&lt;br/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;text-wrap: nowrap;&quot;&gt;&lt;br/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;text-wrap: nowrap;&quot;&gt;2.如果你的国网账户未开通智能缴费则electricity_charge_balance_xxxx实体看到的是上月电费，而不是剩余电费，这个切记！！！&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;text-wrap: nowrap;&quot;&gt;&lt;br/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;text-wrap: nowrap;&quot;&gt;3.由于该项目其实是在模仿人在登录国家电网app，由于国网限制，每天登录次数是有限的，如果你启动插件后迟迟没有显示出sensor有关log，不妨等到夜晚12点之后再次尝试。&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;color: #FF0000; font-family: &amp;quot;Microsoft Yahei&amp;quot;, Hei, Tahoma, SimHei, sans-serif; font-size: 16px; font-weight: 700; text-wrap: wrap; background-color: #DBEEF3;&quot;&gt;欢迎加入本站交流群（&lt;/span&gt;&lt;span style=&quot;color: #FF0000; font-family: &amp;quot;Microsoft Yahei&amp;quot;, Hei, Tahoma, SimHei, sans-serif; font-size: 16px; font-weight: 700; text-wrap: wrap; background-color: #DBEEF3;&quot;&gt;608886195&lt;/span&gt;&lt;span style=&quot;color: #FF0000; font-family: &amp;quot;Microsoft Yahei&amp;quot;, Hei, Tahoma, SimHei, sans-serif; font-size: 16px; font-weight: 700; text-wrap: wrap; background-color: #DBEEF3;&quot;&gt;）&lt;/span&gt;&lt;/p&gt;</description><pubDate>Fri, 17 Apr 2026 11:21:09 +0800</pubDate></item><item><title>2026最新绿豆UI9电视和手机双端分享</title><link>https://blog.cnod.net/post/85.html</link><description>&lt;div align=&quot;left&quot; style=&quot;overflow-wrap: break-word; color: rgb(68, 68, 68); font-family: Tahoma, Helvetica, &amp;quot;Microsoft Yahei&amp;quot;, sans-serif; text-wrap: wrap; background-color: rgb(255, 255, 255);&quot;&gt;&lt;ignore_js_op style=&quot;overflow-wrap: break-word;&quot;&gt;&lt;img src=&quot;https://blog.cnod.net/zb_users/upload/2026/01/20260119163240176881156028429.jpeg&quot;/&gt;&lt;/ignore_js_op&gt;&lt;span style=&quot;overflow-wrap: break-word; color: #666666;&quot;&gt;&lt;br style=&quot;overflow-wrap: break-word;&quot;/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div align=&quot;left&quot; style=&quot;overflow-wrap: break-word; color: rgb(68, 68, 68); font-family: Tahoma, Helvetica, &amp;quot;Microsoft Yahei&amp;quot;, sans-serif; text-wrap: wrap; background-color: rgb(255, 255, 255);&quot;&gt;&lt;span style=&quot;overflow-wrap: break-word; color: #666666;&quot;&gt;支持py线路 影视tv端+手机端定制版 — ui6升级版 ui8升级版&lt;/span&gt;&lt;/div&gt;&lt;div align=&quot;left&quot; style=&quot;overflow-wrap: break-word; color: rgb(68, 68, 68); font-family: Tahoma, Helvetica, &amp;quot;Microsoft Yahei&amp;quot;, sans-serif; text-wrap: wrap; background-color: rgb(255, 255, 255);&quot;&gt;&lt;span style=&quot;overflow-wrap: break-word; color: #666666;&quot;&gt;♦无授权端 前端反编译，后端插件源码♦&lt;/span&gt;&lt;/div&gt;&lt;div align=&quot;left&quot; style=&quot;overflow-wrap: break-word; color: rgb(68, 68, 68); font-family: Tahoma, Helvetica, &amp;quot;Microsoft Yahei&amp;quot;, sans-serif; text-wrap: wrap; background-color: rgb(255, 255, 255);&quot;&gt;&lt;span style=&quot;overflow-wrap: break-word; color: #666666;&quot;&gt;防抓包 避免被破解&lt;/span&gt;&lt;/div&gt;&lt;div align=&quot;left&quot; style=&quot;overflow-wrap: break-word; color: rgb(68, 68, 68); font-family: Tahoma, Helvetica, &amp;quot;Microsoft Yahei&amp;quot;, sans-serif; text-wrap: wrap; background-color: rgb(255, 255, 255);&quot;&gt;&lt;span style=&quot;overflow-wrap: break-word; color: #666666;&quot;&gt;新更新支持&lt;br style=&quot;overflow-wrap: break-word;&quot;/&gt;py线路&lt;/span&gt;&lt;/div&gt;&lt;div align=&quot;left&quot; style=&quot;overflow-wrap: break-word; color: rgb(68, 68, 68); font-family: Tahoma, Helvetica, &amp;quot;Microsoft Yahei&amp;quot;, sans-serif; text-wrap: wrap; background-color: rgb(255, 255, 255);&quot;&gt;&lt;span style=&quot;overflow-wrap: break-word; color: #666666;&quot;&gt;♦ js线路：xxx.js – JavaScript爬虫脚本&lt;br style=&quot;overflow-wrap: break-word;&quot;/&gt;♦py线路：xxx.py – Python爬虫脚本&lt;br style=&quot;overflow-wrap: break-word;&quot;/&gt;♦csp线路：csp_xxx – JAR包中的Java爬虫类&lt;/span&gt;&lt;/div&gt;&lt;div align=&quot;left&quot; style=&quot;overflow-wrap: break-word; color: rgb(68, 68, 68); font-family: Tahoma, Helvetica, &amp;quot;Microsoft Yahei&amp;quot;, sans-serif; text-wrap: wrap; background-color: rgb(255, 255, 255);&quot;&gt;&lt;span style=&quot;overflow-wrap: break-word; color: #666666;&quot;&gt;♦满血重制版，前后端动态启动api优化各种刷新&lt;br style=&quot;overflow-wrap: break-word;&quot;/&gt;♦独家首创自定义加密密钥&lt;br style=&quot;overflow-wrap: break-word;&quot;/&gt;♦可随机密钥，对解析还是影视仓都起到了绝密的保护&lt;br style=&quot;overflow-wrap: break-word;&quot;/&gt;♦修复更改线路实时更新，不需要清理缓存&lt;/span&gt;&lt;/div&gt;&lt;div align=&quot;left&quot; style=&quot;overflow-wrap: break-word; color: rgb(68, 68, 68); font-family: Tahoma, Helvetica, &amp;quot;Microsoft Yahei&amp;quot;, sans-serif; text-wrap: wrap; background-color: rgb(255, 255, 255);&quot;&gt;&lt;span style=&quot;overflow-wrap: break-word; color: #666666;&quot;&gt;♥突破性更新&lt;br style=&quot;overflow-wrap: break-word;&quot;/&gt;解析新定义 通过账号加临时TOKEN实现在线解析&lt;/span&gt;&lt;/div&gt;&lt;div align=&quot;left&quot; style=&quot;overflow-wrap: break-word; color: rgb(68, 68, 68); font-family: Tahoma, Helvetica, &amp;quot;Microsoft Yahei&amp;quot;, sans-serif; text-wrap: wrap; background-color: rgb(255, 255, 255);&quot;&gt;&lt;span style=&quot;overflow-wrap: break-word; color: #666666;&quot;&gt;♦新增mac模式注册&lt;/span&gt;&lt;/div&gt;&lt;div align=&quot;left&quot; style=&quot;overflow-wrap: break-word; color: rgb(68, 68, 68); font-family: Tahoma, Helvetica, &amp;quot;Microsoft Yahei&amp;quot;, sans-serif; text-wrap: wrap; background-color: rgb(255, 255, 255);&quot;&gt;&lt;span style=&quot;overflow-wrap: break-word; color: #666666;&quot;&gt;♦api弹幕&lt;/span&gt;&lt;/div&gt;&lt;div align=&quot;left&quot; style=&quot;overflow-wrap: break-word; color: rgb(68, 68, 68); font-family: Tahoma, Helvetica, &amp;quot;Microsoft Yahei&amp;quot;, sans-serif; text-wrap: wrap; background-color: rgb(255, 255, 255);&quot;&gt;&lt;span style=&quot;overflow-wrap: break-word; color: #666666;&quot;&gt;♦会员分组可定制登陆设备量&lt;/span&gt;&lt;/div&gt;&lt;div align=&quot;left&quot; style=&quot;overflow-wrap: break-word; color: rgb(68, 68, 68); font-family: Tahoma, Helvetica, &amp;quot;Microsoft Yahei&amp;quot;, sans-serif; text-wrap: wrap; background-color: rgb(255, 255, 255);&quot;&gt;&lt;span style=&quot;overflow-wrap: break-word; color: #666666;&quot;&gt;♦后台可视化编辑APP页面&lt;/span&gt;&lt;/div&gt;&lt;div align=&quot;left&quot; style=&quot;overflow-wrap: break-word; color: rgb(68, 68, 68); font-family: Tahoma, Helvetica, &amp;quot;Microsoft Yahei&amp;quot;, sans-serif; text-wrap: wrap; background-color: rgb(255, 255, 255);&quot;&gt;&lt;span style=&quot;overflow-wrap: break-word; color: #666666;&quot;&gt;排行榜功能&lt;br style=&quot;overflow-wrap: break-word;&quot;/&gt;超多功能就不一一介绍了持续更新中&lt;/span&gt;&lt;/div&gt;&lt;div align=&quot;left&quot; style=&quot;overflow-wrap: break-word; color: rgb(68, 68, 68); font-family: Tahoma, Helvetica, &amp;quot;Microsoft Yahei&amp;quot;, sans-serif; text-wrap: wrap; background-color: rgb(255, 255, 255);&quot;&gt;&lt;span style=&quot;overflow-wrap: break-word; color: #666666;&quot;&gt;动态域名 更换服务超方便&lt;/span&gt;&lt;/div&gt;&lt;div align=&quot;left&quot; style=&quot;overflow-wrap: break-word; color: rgb(68, 68, 68); font-family: Tahoma, Helvetica, &amp;quot;Microsoft Yahei&amp;quot;, sans-serif; text-wrap: wrap; background-color: rgb(255, 255, 255);&quot;&gt;&lt;span style=&quot;overflow-wrap: break-word; color: #666666;&quot;&gt;模式的自动化：&lt;br style=&quot;overflow-wrap: break-word;&quot;/&gt;免费模式：无会员无会员提示无充值接口模式&lt;br style=&quot;overflow-wrap: break-word;&quot;/&gt;会员模式：多景显示处理优化&lt;br style=&quot;overflow-wrap: break-word;&quot;/&gt;后台一键切换&lt;/span&gt;&lt;/div&gt;&lt;div align=&quot;left&quot; style=&quot;overflow-wrap: break-word; color: rgb(68, 68, 68); font-family: Tahoma, Helvetica, &amp;quot;Microsoft Yahei&amp;quot;, sans-serif; text-wrap: wrap; background-color: rgb(255, 255, 255);&quot;&gt;&lt;span style=&quot;overflow-wrap: break-word; color: #666666;&quot;&gt;优化图显示 都在后端添加&lt;br style=&quot;overflow-wrap: break-word;&quot;/&gt;播放速度 优化 等等&lt;br style=&quot;overflow-wrap: break-word;&quot;/&gt;废话不多说看图&lt;br style=&quot;overflow-wrap: break-word;&quot;/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div align=&quot;left&quot; style=&quot;overflow-wrap: break-word; color: rgb(68, 68, 68); font-family: Tahoma, Helvetica, &amp;quot;Microsoft Yahei&amp;quot;, sans-serif; text-wrap: wrap; background-color: rgb(255, 255, 255);&quot;&gt;&lt;span style=&quot;overflow-wrap: break-word; color: #666666;&quot;&gt;无授权端 TV端 各种功能新增 优化体验&lt;/span&gt;&lt;/div&gt;&lt;div align=&quot;left&quot; style=&quot;overflow-wrap: break-word; color: rgb(68, 68, 68); font-family: Tahoma, Helvetica, &amp;quot;Microsoft Yahei&amp;quot;, sans-serif; text-wrap: wrap; background-color: rgb(255, 255, 255);&quot;&gt;&lt;span style=&quot;overflow-wrap: break-word; color: #666666;&quot;&gt;♦无授权端 前端反编译，后端源码♦&lt;/span&gt;&lt;/div&gt;&lt;div align=&quot;left&quot; style=&quot;overflow-wrap: break-word; color: rgb(68, 68, 68); font-family: Tahoma, Helvetica, &amp;quot;Microsoft Yahei&amp;quot;, sans-serif; text-wrap: wrap; background-color: rgb(255, 255, 255);&quot;&gt;&lt;span style=&quot;overflow-wrap: break-word; color: #666666;&quot;&gt;本版本4套ui界面，播放界面自动全屏&lt;/span&gt;&lt;/div&gt;&lt;div align=&quot;left&quot; style=&quot;overflow-wrap: break-word; color: rgb(68, 68, 68); font-family: Tahoma, Helvetica, &amp;quot;Microsoft Yahei&amp;quot;, sans-serif; text-wrap: wrap; background-color: rgb(255, 255, 255);&quot;&gt;&lt;span style=&quot;overflow-wrap: break-word; color: #666666;&quot;&gt;新版四UI，app启动自动选择多域名线路，无加固客户端到手直接反编就可以用&lt;/span&gt;&lt;/div&gt;&lt;div align=&quot;left&quot; style=&quot;overflow-wrap: break-word; color: rgb(68, 68, 68); font-family: Tahoma, Helvetica, &amp;quot;Microsoft Yahei&amp;quot;, sans-serif; text-wrap: wrap; background-color: rgb(255, 255, 255);&quot;&gt;&lt;span style=&quot;overflow-wrap: break-word; color: #666666;&quot;&gt;&lt;a href=&quot;https://www.guohew.cn/wp-content/uploads/2025/11/2025112202594461.jpg&quot; target=&quot;_blank&quot; style=&quot;overflow-wrap: break-word; color: rgb(51, 102, 153); text-decoration-line: underline;&quot;&gt;&lt;ignore_js_op style=&quot;overflow-wrap: break-word;&quot;&gt;&lt;img src=&quot;https://blog.cnod.net/zb_users/upload/2026/01/20260119163240176881156039198.jpeg&quot;/&gt;&lt;/ignore_js_op&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;div align=&quot;left&quot; style=&quot;overflow-wrap: break-word; color: rgb(68, 68, 68); font-family: Tahoma, Helvetica, &amp;quot;Microsoft Yahei&amp;quot;, sans-serif; text-wrap: wrap; background-color: rgb(255, 255, 255);&quot;&gt;&lt;span style=&quot;overflow-wrap: break-word; color: #666666;&quot;&gt;&lt;a href=&quot;https://www.guohew.cn/wp-content/uploads/2025/11/2025112203043230.jpg&quot; target=&quot;_blank&quot; style=&quot;overflow-wrap: break-word; color: rgb(51, 102, 153); text-decoration-line: underline;&quot;&gt;&lt;ignore_js_op style=&quot;overflow-wrap: break-word;&quot;&gt;&lt;img src=&quot;https://blog.cnod.net/zb_users/upload/2026/01/20260119163241176881156129258.jpeg&quot;/&gt;&lt;/ignore_js_op&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;div align=&quot;left&quot; style=&quot;overflow-wrap: break-word; color: rgb(68, 68, 68); font-family: Tahoma, Helvetica, &amp;quot;Microsoft Yahei&amp;quot;, sans-serif; text-wrap: wrap; background-color: rgb(255, 255, 255);&quot;&gt;&lt;span style=&quot;overflow-wrap: break-word; color: #666666;&quot;&gt;&lt;a href=&quot;https://www.guohew.cn/wp-content/uploads/2025/11/2025112203043462.jpg&quot; target=&quot;_blank&quot; style=&quot;overflow-wrap: break-word; color: rgb(51, 102, 153); text-decoration-line: underline;&quot;&gt;&lt;ignore_js_op style=&quot;overflow-wrap: break-word;&quot;&gt;&lt;img src=&quot;https://blog.cnod.net/zb_users/upload/2026/01/20260119163241176881156194444.jpeg&quot;/&gt;&lt;/ignore_js_op&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;div align=&quot;left&quot; style=&quot;overflow-wrap: break-word; color: rgb(68, 68, 68); font-family: Tahoma, Helvetica, &amp;quot;Microsoft Yahei&amp;quot;, sans-serif; text-wrap: wrap; background-color: rgb(255, 255, 255);&quot;&gt;&lt;span style=&quot;overflow-wrap: break-word; color: #666666;&quot;&gt;&lt;a href=&quot;https://www.guohew.cn/wp-content/uploads/2025/11/2025112203042263.jpg&quot; target=&quot;_blank&quot; style=&quot;overflow-wrap: break-word; color: rgb(51, 102, 153); text-decoration-line: underline;&quot;&gt;&lt;ignore_js_op style=&quot;overflow-wrap: break-word;&quot;&gt;&lt;img src=&quot;https://blog.cnod.net/zb_users/upload/2026/01/20260119163242176881156284085.jpeg&quot;/&gt;&lt;/ignore_js_op&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;div align=&quot;left&quot; style=&quot;overflow-wrap: break-word; color: rgb(68, 68, 68); font-family: Tahoma, Helvetica, &amp;quot;Microsoft Yahei&amp;quot;, sans-serif; text-wrap: wrap; background-color: rgb(255, 255, 255);&quot;&gt;&lt;span style=&quot;overflow-wrap: break-word; color: #666666;&quot;&gt;&lt;a href=&quot;https://www.guohew.cn/wp-content/uploads/2025/11/2025112203015462.jpg&quot; target=&quot;_blank&quot; style=&quot;overflow-wrap: break-word; color: rgb(51, 102, 153); text-decoration-line: underline;&quot;&gt;&lt;ignore_js_op style=&quot;overflow-wrap: break-word;&quot;&gt;&lt;img src=&quot;https://blog.cnod.net/zb_users/upload/2026/01/20260119163242176881156299929.jpeg&quot;/&gt;&lt;/ignore_js_op&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;div align=&quot;left&quot; style=&quot;overflow-wrap: break-word; color: rgb(68, 68, 68); font-family: Tahoma, Helvetica, &amp;quot;Microsoft Yahei&amp;quot;, sans-serif; text-wrap: wrap; background-color: rgb(255, 255, 255);&quot;&gt;&lt;span style=&quot;overflow-wrap: break-word; color: #666666;&quot;&gt;&lt;a href=&quot;https://www.guohew.cn/wp-content/uploads/2025/11/2025112203034981.jpg&quot; target=&quot;_blank&quot; style=&quot;overflow-wrap: break-word; color: rgb(51, 102, 153); text-decoration-line: underline;&quot;&gt;&lt;ignore_js_op style=&quot;overflow-wrap: break-word;&quot;&gt;&lt;img src=&quot;https://blog.cnod.net/zb_users/upload/2026/01/20260119163242176881156275285.jpeg&quot;/&gt;&lt;/ignore_js_op&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;div align=&quot;left&quot; style=&quot;overflow-wrap: break-word; color: rgb(68, 68, 68); font-family: Tahoma, Helvetica, &amp;quot;Microsoft Yahei&amp;quot;, sans-serif; text-wrap: wrap; background-color: rgb(255, 255, 255);&quot;&gt;&lt;span style=&quot;overflow-wrap: break-word; color: #666666;&quot;&gt;&lt;a href=&quot;https://www.guohew.cn/wp-content/uploads/2025/11/2025112203021593.jpg&quot; target=&quot;_blank&quot; style=&quot;overflow-wrap: break-word; color: rgb(51, 102, 153); text-decoration-line: underline;&quot;&gt;&lt;ignore_js_op style=&quot;overflow-wrap: break-word;&quot;&gt;&lt;img src=&quot;https://blog.cnod.net/zb_users/upload/2026/01/20260119163243176881156362635.jpeg&quot;/&gt;&lt;/ignore_js_op&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;div align=&quot;left&quot; style=&quot;overflow-wrap: break-word; color: rgb(68, 68, 68); font-family: Tahoma, Helvetica, &amp;quot;Microsoft Yahei&amp;quot;, sans-serif; text-wrap: wrap; background-color: rgb(255, 255, 255);&quot;&gt;&lt;span style=&quot;overflow-wrap: break-word; color: #666666;&quot;&gt;&lt;a href=&quot;https://www.guohew.cn/wp-content/uploads/2025/11/2025112203013374.jpg&quot; target=&quot;_blank&quot; style=&quot;overflow-wrap: break-word; color: rgb(51, 102, 153); text-decoration-line: underline;&quot;&gt;&lt;ignore_js_op style=&quot;overflow-wrap: break-word;&quot;&gt;&lt;img src=&quot;https://blog.cnod.net/zb_users/upload/2026/01/20260119163243176881156322251.jpeg&quot;/&gt;&lt;/ignore_js_op&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;div align=&quot;left&quot; style=&quot;overflow-wrap: break-word; color: rgb(68, 68, 68); font-family: Tahoma, Helvetica, &amp;quot;Microsoft Yahei&amp;quot;, sans-serif; text-wrap: wrap; background-color: rgb(255, 255, 255);&quot;&gt;&lt;span style=&quot;overflow-wrap: break-word; color: #666666;&quot;&gt;&lt;a href=&quot;https://www.guohew.cn/wp-content/uploads/2025/11/2025112203010835.jpg&quot; target=&quot;_blank&quot; style=&quot;overflow-wrap: break-word; color: rgb(51, 102, 153); text-decoration-line: underline;&quot;&gt;&lt;ignore_js_op style=&quot;overflow-wrap: break-word;&quot;&gt;&lt;img src=&quot;https://blog.cnod.net/zb_users/upload/2026/01/20260119163244176881156414692.jpeg&quot;/&gt;&lt;/ignore_js_op&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;div align=&quot;left&quot; style=&quot;overflow-wrap: break-word; color: rgb(68, 68, 68); font-family: Tahoma, Helvetica, &amp;quot;Microsoft Yahei&amp;quot;, sans-serif; text-wrap: wrap; background-color: rgb(255, 255, 255);&quot;&gt;&lt;span style=&quot;overflow-wrap: break-word; color: #666666;&quot;&gt;&lt;a href=&quot;https://www.guohew.cn/wp-content/uploads/2025/11/2025112203004558.jpg&quot; target=&quot;_blank&quot; style=&quot;overflow-wrap: break-word; color: rgb(51, 102, 153); text-decoration-line: underline;&quot;&gt;&lt;ignore_js_op style=&quot;overflow-wrap: break-word;&quot;&gt;&lt;img src=&quot;https://blog.cnod.net/zb_users/upload/2026/01/20260119163244176881156450559.jpeg&quot;/&gt;&lt;/ignore_js_op&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;p style=&quot;overflow-wrap: break-word; color: rgb(68, 68, 68); font-family: Tahoma, Helvetica, &amp;quot;Microsoft Yahei&amp;quot;, sans-serif; text-wrap: wrap; background-color: rgb(255, 255, 255);&quot;&gt;&lt;span style=&quot;overflow-wrap: break-word; color: #666666;&quot;&gt;&lt;a href=&quot;https://www.guohew.cn/wp-content/uploads/2025/11/2025112203000974.jpg&quot; target=&quot;_blank&quot; style=&quot;overflow-wrap: break-word; color: rgb(51, 102, 153); text-decoration-line: underline;&quot;&gt;&lt;ignore_js_op style=&quot;overflow-wrap: break-word;&quot;&gt;&lt;img src=&quot;https://blog.cnod.net/zb_users/upload/2026/01/20260119163244176881156413549.jpeg&quot;/&gt;&lt;/ignore_js_op&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;overflow-wrap: break-word; color: rgb(68, 68, 68); font-family: Tahoma, Helvetica, &amp;quot;Microsoft Yahei&amp;quot;, sans-serif; text-wrap: wrap; background-color: rgb(255, 255, 255);&quot;&gt;交流QQ群：&lt;span style=&quot;color: #FF0000; font-family: &amp;quot;Microsoft YaHei&amp;quot;; font-size: 16px; text-align: justify; text-wrap: wrap; background-color: #FFFFFF;&quot;&gt;245996886&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;overflow-wrap: break-word; color: rgb(68, 68, 68); font-family: Tahoma, Helvetica, &amp;quot;Microsoft Yahei&amp;quot;, sans-serif; text-wrap: wrap; background-color: rgb(255, 255, 255);&quot;&gt;TV交流论坛：&lt;a href=&quot;https://tvdb.cn/&quot; target=&quot;_blank&quot; textvalue=&quot;https://tvdb.cn&quot; style=&quot;-webkit-tap-highlight-color: rgba(255, 255, 255, 0); margin: 0px; padding: 0px; font-size: 16px; border: 0px; vertical-align: baseline; color: rgb(1, 136, 251); transition: background-color 0.15s linear 0s, color 0.15s linear 0s; font-family: &amp;quot;Microsoft YaHei&amp;quot;; text-align: justify; text-wrap: wrap; background-color: rgb(255, 255, 255);&quot;&gt;https://tvdb.cn&lt;/a&gt;&lt;/p&gt;&lt;p style=&quot;overflow-wrap: break-word; color: rgb(68, 68, 68); font-family: Tahoma, Helvetica, &amp;quot;Microsoft Yahei&amp;quot;, sans-serif; text-wrap: wrap; background-color: rgb(255, 255, 255);&quot;&gt;&lt;span style=&quot;font-size: 18px;&quot;&gt;&lt;strong&gt;登陆后评论即可&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;overflow-wrap: break-word; color: rgb(68, 68, 68); font-family: Tahoma, Helvetica, &amp;quot;Microsoft Yahei&amp;quot;, sans-serif; text-wrap: wrap; background-color: rgb(255, 255, 255);&quot;&gt;下载地址：&lt;span style=&quot;font-family: &amp;quot;Microsoft YaHei&amp;quot;, Helvetica, &amp;quot;STHeiti STXihei&amp;quot;, &amp;quot;Microsoft JhengHei&amp;quot;, Tohoma, Arial;&quot;&gt;[CommShow]&lt;/span&gt;绿豆UI9310电视手机双端.rar&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;color: #444444; font-family: Tahoma, Helvetica, &amp;quot;Microsoft Yahei&amp;quot;, sans-serif; text-wrap: wrap; background-color: #FFFFFF;&quot;&gt;链接:&amp;nbsp;&lt;/span&gt;&lt;a href=&quot;https://pan.baidu.com/s/1QQp5-lql1yQH-AMBctdYzA?pwd=ftgq&quot; target=&quot;_blank&quot; style=&quot;overflow-wrap: break-word; color: rgb(51, 102, 153); text-decoration-line: underline; font-family: Tahoma, Helvetica, &amp;quot;Microsoft Yahei&amp;quot;, sans-serif; text-wrap: wrap; background-color: rgb(255, 255, 255);&quot;&gt;https://pan.baidu.com/s/1QQp5-lql1yQH-AMBctdYzA?pwd=ftgq&lt;/a&gt;&lt;span style=&quot;color: #444444; font-family: Tahoma, Helvetica, &amp;quot;Microsoft Yahei&amp;quot;, sans-serif; text-wrap: wrap; background-color: #FFFFFF;&quot;&gt;&amp;nbsp;提取码: ftgq&lt;/span&gt;[/CommShow]&lt;/p&gt;</description><pubDate>Mon, 19 Jan 2026 16:30:22 +0800</pubDate></item><item><title>mytv_iptv生成APK失败解决方法</title><link>https://blog.cnod.net/post/84.html</link><description>&lt;p style=&quot;text-align: left; text-indent: 2em;&quot;&gt;当mytv_iptv生成APK出现下图错误：&lt;/p&gt;&lt;p&gt;&lt;img class=&quot;ue-image&quot; src=&quot;https://blog.cnod.net/zb_users/upload/2026/01/202601141768386437746324.png&quot; alt=&quot;4353534.png&quot;/&gt;&lt;/p&gt;&lt;h4 style=&quot;font-variant-numeric: normal; font-variant-east-asian: normal; font-variant-alternates: normal; font-kerning: auto; font-optical-sizing: auto; font-feature-settings: normal; font-variation-settings: normal; font-stretch: normal; font-family: ui-sans-serif, system-ui, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Noto Color Emoji&amp;quot;; font-size: 16px; font-weight: 400; line-height: 24px; text-wrap: wrap; flex: 0 1 auto; flex-direction: row; justify-content: normal; align-items: normal; padding: 0px; margin: 0px; background-image: none; background-position: 0% 0%; background-size: auto; background-repeat: repeat; background-attachment: scroll; background-origin: padding-box; background-clip: border-box;&quot;&gt;通常是缺失xxd工具。&lt;/h4&gt;&lt;h4 style=&quot;font-variant-numeric: normal; font-variant-east-asian: normal; font-variant-alternates: normal; font-kerning: auto; font-optical-sizing: auto; font-feature-settings: normal; font-variation-settings: normal; font-stretch: normal; font-family: ui-sans-serif, system-ui, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Noto Color Emoji&amp;quot;; font-size: 16px; font-weight: 400; line-height: 24px; text-wrap: wrap; flex: 0 1 auto; flex-direction: row; justify-content: normal; align-items: normal; padding: 0px; margin: 0px; background-image: none; background-position: 0% 0%; background-size: auto; background-repeat: repeat; background-attachment: scroll; background-origin: padding-box; background-clip: border-box;&quot;&gt;安装缺失的 &lt;code style=&quot;font-variant-numeric: normal; font-variant-east-asian: normal; font-variant-alternates: normal; font-kerning: auto; font-optical-sizing: auto; font-feature-settings: normal; font-variation-settings: normal; font-stretch: normal; font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, &amp;quot;Liberation Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, monospace; line-height: 24px; display: inline; flex: 0 1 auto; flex-direction: row; justify-content: normal; align-items: normal; padding: 0px; margin: 0px; background-image: none; background-position: 0% 0%; background-size: auto; background-repeat: repeat; background-attachment: scroll; background-origin: padding-box; background-clip: border-box;&quot;&gt;xxd&lt;/code&gt; 工具&lt;br/&gt;&lt;/h4&gt;&lt;div style=&quot;font-variant-numeric: normal; font-variant-east-asian: normal; font-variant-alternates: normal; font-kerning: auto; font-optical-sizing: auto; font-feature-settings: normal; font-variation-settings: normal; font-stretch: normal; font-family: ui-sans-serif, system-ui, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Noto Color Emoji&amp;quot;; font-size: 16px; line-height: 24px; text-wrap: wrap; flex: 0 1 auto; flex-direction: row; justify-content: normal; align-items: normal; padding: 0px; margin: 0px; background-image: none; background-position: 0% 0%; background-size: auto; background-repeat: repeat; background-attachment: scroll; background-origin: padding-box; background-clip: border-box;&quot;&gt;&lt;code style=&quot;font-variant-numeric: normal; font-variant-east-asian: normal; font-variant-alternates: normal; font-kerning: auto; font-optical-sizing: auto; font-feature-settings: normal; font-variation-settings: normal; font-stretch: normal; font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, &amp;quot;Liberation Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, monospace; line-height: 24px; display: inline; flex: 0 1 auto; flex-direction: row; justify-content: normal; align-items: normal; padding: 0px; margin: 0px; background-image: none; background-position: 0% 0%; background-size: auto; background-repeat: repeat; background-attachment: scroll; background-origin: padding-box; background-clip: border-box;&quot;&gt;xxd&lt;/code&gt; 通常包含在 &lt;code style=&quot;font-variant-numeric: normal; font-variant-east-asian: normal; font-variant-alternates: normal; font-kerning: auto; font-optical-sizing: auto; font-feature-settings: normal; font-variation-settings: normal; font-stretch: normal; font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, &amp;quot;Liberation Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, monospace; line-height: 24px; display: inline; flex: 0 1 auto; flex-direction: row; justify-content: normal; align-items: normal; padding: 0px; margin: 0px; background-image: none; background-position: 0% 0%; background-size: auto; background-repeat: repeat; background-attachment: scroll; background-origin: padding-box; background-clip: border-box;&quot;&gt;vim-common&lt;/code&gt; 包中，你需要在服务器上执行以下命令安装：&lt;/div&gt;&lt;pre class=&quot;brush:cpp;toolbar:false&quot;&gt;#&amp;nbsp;CentOS/RHEL&amp;nbsp;系统
yum&amp;nbsp;install&amp;nbsp;-y&amp;nbsp;vim-common

#&amp;nbsp;Ubuntu/Debian&amp;nbsp;系统
apt&amp;nbsp;update&amp;nbsp;&amp;amp;&amp;amp;&amp;nbsp;apt&amp;nbsp;install&amp;nbsp;-y&amp;nbsp;vim-common&lt;/pre&gt;&lt;p&gt;&lt;br/&gt;&lt;/p&gt;&lt;p&gt;&lt;br/&gt;&lt;/p&gt;&lt;p&gt;&lt;br/&gt;&lt;/p&gt;</description><pubDate>Wed, 14 Jan 2026 18:22:00 +0800</pubDate></item><item><title>2026年最新骆驼IPTV管理后台对接群晖，DIYP双端接入</title><link>https://blog.cnod.net/post/83.html</link><description>&lt;p style=&quot;box-sizing: border-box; margin-bottom: 1rem; margin-top: 0px; -webkit-font-smoothing: antialiased; color: rgb(75, 86, 107); font-family: Rubik, sans-serif, &amp;quot;Microsoft YaHei&amp;quot;, &amp;quot;Heiti SC&amp;quot;; font-size: 15px; text-wrap: wrap; background-color: rgb(255, 255, 255);&quot;&gt;2026年最新骆驼IPTV管理后台对接群晖，DIYP双端接入。支持双端同时接入&lt;br style=&quot;box-sizing: border-box; -webkit-font-smoothing: antialiased;&quot;/&gt;&lt;/p&gt;&lt;p style=&quot;text-align: center&quot;&gt;&lt;img class=&quot;ue-image&quot; src=&quot;https://blog.cnod.net/zb_users/upload/2026/01/202601071767768820302911.png&quot; alt=&quot;后台界面1.png&quot; style=&quot;text-align: center; text-wrap: wrap;&quot;/&gt;&lt;/p&gt;&lt;p&gt;&lt;br/&gt;&lt;/p&gt;&lt;p style=&quot;text-align: center&quot;&gt;&lt;img class=&quot;ue-image&quot; src=&quot;https://blog.cnod.net/zb_users/upload/2026/01/202601071767768820498670.png&quot; alt=&quot;骆驼界面.png&quot; style=&quot;&quot;/&gt;&lt;/p&gt;&lt;p style=&quot;text-align: center&quot;&gt;&lt;img class=&quot;ue-image&quot; src=&quot;https://blog.cnod.net/zb_users/upload/2026/01/202601071767768820880461.png&quot; alt=&quot;后台界面2.png&quot; style=&quot;&quot;/&gt;&lt;/p&gt;&lt;p style=&quot;text-align: center&quot;&gt;&lt;/p&gt;&lt;p style=&quot;text-align: center&quot;&gt;&lt;img class=&quot;ue-image&quot; src=&quot;https://blog.cnod.net/zb_users/upload/2026/01/202601071767768820389507.png&quot; alt=&quot;DIYP界面.png&quot; style=&quot;&quot;/&gt;&lt;/p&gt;&lt;p&gt;下载地址：&lt;/p&gt;&lt;p&gt;[CommShow]&lt;/p&gt;&lt;p&gt;通过网盘分享的文件：骆驼DIYP双端IPTV管理后台.rar&lt;/p&gt;&lt;p&gt;链接: https://pan.baidu.com/s/1tfRxtGg3m-h7fZzW2rfANg?pwd=zyez 提取码: zyez&lt;/p&gt;&lt;p&gt;[/CommShow]&lt;br/&gt;&lt;/p&gt;</description><pubDate>Wed, 07 Jan 2026 16:13:19 +0800</pubDate></item><item><title>最新TVBOX绿豆UI8影视APP源码 新增带直播管理以及加密功能</title><link>https://blog.cnod.net/post/79.html</link><description>&lt;p style=&quot;margin-top: 10px; margin-bottom: 0px; padding: 0px; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); font-family: &amp;quot;Microsoft Yahei&amp;quot;, 微软雅黑; font-size: 16px; text-wrap: wrap; background-color: rgb(255, 255, 255);&quot;&gt;&lt;span style=&quot;color: #262626;&quot;&gt;&lt;/span&gt;&lt;span style=&quot;color: #262626;&quot;&gt;最新版&lt;/span&gt;&lt;a href=&quot;https://www.dkewl.com/search/keyword-%E7%BB%BF%E8%B1%86%E7%9B%92%E5%AD%90&quot; target=&quot;_blank&quot; style=&quot;color: rgb(51, 51, 51);&quot;&gt;绿豆盒子&lt;/a&gt;&lt;span style=&quot;color: #262626;&quot;&gt;UI8版本&lt;/span&gt;&lt;a href=&quot;https://www.dkewl.com/search/keyword-%E5%BD%B1%E8%A7%86APP%E6%BA%90%E7%A0%81&quot; target=&quot;_blank&quot; style=&quot;color: rgb(51, 51, 51);&quot;&gt;&lt;/a&gt;&lt;a href=&quot;https://www.dkewl.com/search/keyword-%E5%BD%B1%E8%A7%86APP&quot; target=&quot;_blank&quot; style=&quot;color: rgb(51, 51, 51);&quot;&gt;影视APP&lt;/a&gt;&lt;span style=&quot;color: #262626;&quot;&gt;源码震撼发布，后台新增了添加直播源功能，&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;margin-top: 10px; margin-bottom: 0px; padding: 0px; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); font-family: &amp;quot;Microsoft Yahei&amp;quot;, 微软雅黑; font-size: 16px; text-wrap: wrap; background-color: rgb(255, 255, 255);&quot;&gt;&lt;span style=&quot;color: #262626;&quot;&gt;可批量导入直播源，并且直播源支持加密！作为UI6的升级版，UI8不仅修复了前一版本中存在的一些BUG，&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;margin-top: 10px; margin-bottom: 0px; padding: 0px; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); font-family: &amp;quot;Microsoft Yahei&amp;quot;, 微软雅黑; font-size: 16px; text-wrap: wrap; background-color: rgb(255, 255, 255);&quot;&gt;&lt;span style=&quot;color: #262626;&quot;&gt;还提供了五套不同的UI界面供用户选择。其它方面跟上个版本差不多，该版本有以下特色功能：&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;margin-top: 10px; margin-bottom: 0px; padding: 0px; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); font-family: &amp;quot;Microsoft Yahei&amp;quot;, 微软雅黑; font-size: 16px; text-wrap: wrap; background-color: rgb(255, 255, 255);&quot;&gt;&lt;span style=&quot;color: #262626;&quot;&gt;在线管理&lt;a href=&quot;https://www.dkewl.com/search/keyword-Tvbox&quot; target=&quot;_blank&quot; style=&quot;color: rgb(51, 51, 51);&quot;&gt;Tvbox&lt;/a&gt;解析&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;margin-top: 10px; margin-bottom: 0px; padding: 0px; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); font-family: &amp;quot;Microsoft Yahei&amp;quot;, 微软雅黑; font-size: 16px; text-wrap: wrap; background-color: rgb(255, 255, 255);&quot;&gt;&lt;span style=&quot;color: #262626;&quot;&gt;在线自定义&lt;a href=&quot;https://www.dkewl.com/search/keyword-Tvbox&quot; target=&quot;_blank&quot; style=&quot;color: rgb(51, 51, 51);&quot;&gt;Tvbox&lt;/a&gt;首页布局&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;margin-top: 10px; margin-bottom: 0px; padding: 0px; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); font-family: &amp;quot;Microsoft Yahei&amp;quot;, 微软雅黑; font-size: 16px; text-wrap: wrap; background-color: rgb(255, 255, 255);&quot;&gt;&lt;span style=&quot;color: #262626;&quot;&gt;批量添加会员信息并支持导出&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;margin-top: 10px; margin-bottom: 0px; padding: 0px; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); font-family: &amp;quot;Microsoft Yahei&amp;quot;, 微软雅黑; font-size: 16px; text-wrap: wrap; background-color: rgb(255, 255, 255);&quot;&gt;&lt;span style=&quot;color: #262626;&quot;&gt;批量生成卡密并支持导出&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;margin-top: 10px; margin-bottom: 0px; padding: 0px; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); font-family: &amp;quot;Microsoft Yahei&amp;quot;, 微软雅黑; font-size: 16px; text-wrap: wrap; background-color: rgb(255, 255, 255);&quot;&gt;&lt;span style=&quot;color: #262626;&quot;&gt;直播列表管理功能&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;margin-top: 10px; margin-bottom: 0px; padding: 0px; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); font-family: &amp;quot;Microsoft Yahei&amp;quot;, 微软雅黑; font-size: 16px; text-wrap: wrap; background-color: rgb(255, 255, 255);&quot;&gt;&lt;span style=&quot;color: #262626;&quot;&gt;支持在线升级TVBOX系统&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;margin-top: 10px; margin-bottom: 0px; padding: 0px; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); font-family: &amp;quot;Microsoft Yahei&amp;quot;, 微软雅黑; font-size: 16px; text-wrap: wrap; background-color: rgb(255, 255, 255);&quot;&gt;&lt;span style=&quot;color: #262626;&quot;&gt;代理提卡服务&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;margin-top: 10px; margin-bottom: 0px; padding: 0px; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); font-family: &amp;quot;Microsoft Yahei&amp;quot;, 微软雅黑; font-size: 16px; text-wrap: wrap; background-color: rgb(255, 255, 255);&quot;&gt;&lt;span style=&quot;color: #262626;&quot;&gt;仓库、接口&lt;a href=&quot;https://www.dkewl.com/search/keyword-%E5%90%8E%E5%8F%B0%E7%AE%A1%E7%90%86&quot; target=&quot;_blank&quot; style=&quot;color: rgb(51, 51, 51);&quot;&gt;后台管理&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;margin-top: 10px; margin-bottom: 0px; padding: 0px; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); font-family: &amp;quot;Microsoft Yahei&amp;quot;, 微软雅黑; font-size: 16px; text-wrap: wrap; background-color: rgb(255, 255, 255);&quot;&gt;&lt;span style=&quot;color: #262626;&quot;&gt;自带&lt;a href=&quot;https://www.dkewl.com/search/keyword-%E6%94%B6%E9%93%B6%E5%8F%B0&quot; target=&quot;_blank&quot; style=&quot;color: rgb(51, 51, 51);&quot;&gt;收银台&lt;/a&gt;(免签约)&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;margin-top: 10px; margin-bottom: 0px; padding: 0px; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); font-family: &amp;quot;Microsoft Yahei&amp;quot;, 微软雅黑; font-size: 16px; text-wrap: wrap; background-color: rgb(255, 255, 255);&quot;&gt;&lt;span style=&quot;color: #262626;&quot;&gt;&lt;a href=&quot;https://www.dkewl.com/search/keyword-%E7%AC%AC%E4%B8%89%E6%96%B9%E6%94%AF%E4%BB%98&quot; target=&quot;_blank&quot; style=&quot;color: rgb(51, 51, 51);&quot;&gt;第&lt;/a&gt;&lt;a href=&quot;https://www.dkewl.com/search/keyword-%E4%B8%89%E6%96%B9%E6%94%AF%E4%BB%98&quot; target=&quot;_blank&quot; style=&quot;color: rgb(51, 51, 51);&quot;&gt;三方支付&lt;/a&gt;(微信、&lt;a href=&quot;https://www.dkewl.com/search/keyword-%E6%94%AF%E4%BB%98%E5%AE%9D&quot; target=&quot;_blank&quot; style=&quot;color: rgb(51, 51, 51);&quot;&gt;支付宝&lt;/a&gt;、&lt;a href=&quot;https://www.dkewl.com/search/keyword-%E6%98%93%E6%94%AF%E4%BB%98&quot; target=&quot;_blank&quot; style=&quot;color: rgb(51, 51, 51);&quot;&gt;易支付&lt;/a&gt;)无缝整合&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;margin-top: 10px; margin-bottom: 0px; padding: 0px; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); font-family: &amp;quot;Microsoft Yahei&amp;quot;, 微软雅黑; font-size: 16px; text-wrap: wrap; background-color: rgb(255, 255, 255);&quot;&gt;&lt;span style=&quot;color: #262626;&quot;&gt;点播及直播支持设置会员制&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;margin-top: 10px; margin-bottom: 0px; padding: 0px; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); font-family: &amp;quot;Microsoft Yahei&amp;quot;, 微软雅黑; font-size: 16px; text-wrap: wrap; background-color: rgb(255, 255, 255);&quot;&gt;&lt;span style=&quot;color: #262626;&quot;&gt;APP版本推送(在线更新)&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;margin-top: 10px; margin-bottom: 0px; padding: 0px; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); font-family: &amp;quot;Microsoft Yahei&amp;quot;, 微软雅黑; font-size: 16px; text-wrap: wrap; background-color: rgb(255, 255, 255);&quot;&gt;&lt;span style=&quot;color: #262626;&quot;&gt;请注意，此版本为UI8前端APK反编译版，其后台采用的是最新的&lt;a href=&quot;https://www.dkewl.com/search/keyword-FastAdmin&quot; target=&quot;_blank&quot; style=&quot;color: rgb(51, 51, 51);&quot;&gt;FastAdmin&lt;/a&gt;框架，与之前的UI6版本不兼容。&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;margin-top: 10px; margin-bottom: 0px; padding: 0px; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); font-family: &amp;quot;Microsoft Yahei&amp;quot;, 微软雅黑; font-size: 16px; text-wrap: wrap; background-color: rgb(255, 255, 255);&quot;&gt;&lt;span style=&quot;color: #262626;&quot;&gt;此版本暂时只提供TV端源码，手机版将在后期发布，欢迎收藏本站链接，随时关注本站最新动态。&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;margin-top: 10px; margin-bottom: 0px; padding: 0px; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); font-family: &amp;quot;Microsoft Yahei&amp;quot;, 微软雅黑; font-size: 16px; text-wrap: wrap; background-color: rgb(255, 255, 255);&quot;&gt;&lt;span style=&quot;color: #262626;&quot;&gt;以下为UI6、UI7手机和TV双端版本以及神马、tvbox等其它优化版本链接&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;margin-top: 10px; margin-bottom: 0px; padding: 0px; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); font-family: &amp;quot;Microsoft Yahei&amp;quot;, 微软雅黑; font-size: 16px; text-wrap: wrap; background-color: rgb(255, 255, 255);&quot;&gt;&lt;br/&gt;&lt;/p&gt;&lt;h3 style=&quot;margin: 12px 0px; padding: 0px 0px 0px 10px; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); font-size: 20px; font-weight: 400; font-family: &amp;quot;Microsoft Yahei&amp;quot;, 微软雅黑; text-wrap: wrap; background-color: rgb(255, 255, 255); color: rgb(68, 68, 68); line-height: 1.2; border-left: 5px solid rgb(1, 205, 184);&quot;&gt;图片：&lt;/h3&gt;&lt;p style=&quot;margin-top: 0px; margin-bottom: 0px; padding: 0px; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); font-family: &amp;quot;Microsoft Yahei&amp;quot;, 微软雅黑; font-size: 16px; text-wrap: wrap; background-color: rgb(255, 255, 255);&quot;&gt;&lt;img src=&quot;https://blog.cnod.net/zb_users/upload/2025/09/20250912115321175764920179399.jpeg&quot;/&gt;&lt;/p&gt;&lt;p style=&quot;margin-top: 0px; margin-bottom: 0px; padding: 0px; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); font-family: &amp;quot;Microsoft Yahei&amp;quot;, 微软雅黑; font-size: 16px; text-wrap: wrap; background-color: rgb(255, 255, 255);&quot;&gt;&lt;br/&gt;&lt;/p&gt;&lt;p style=&quot;margin-top: 0px; margin-bottom: 0px; padding: 0px; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); font-family: &amp;quot;Microsoft Yahei&amp;quot;, 微软雅黑; font-size: 16px; text-wrap: wrap; background-color: rgb(255, 255, 255);&quot;&gt;&lt;img src=&quot;https://blog.cnod.net/zb_users/upload/2025/09/20250912115321175764920127917.jpeg&quot;/&gt;&lt;/p&gt;&lt;p style=&quot;margin-top: 0px; margin-bottom: 0px; padding: 0px; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); font-family: &amp;quot;Microsoft Yahei&amp;quot;, 微软雅黑; font-size: 16px; text-wrap: wrap; background-color: rgb(255, 255, 255);&quot;&gt;&lt;br/&gt;&lt;/p&gt;&lt;p style=&quot;margin-top: 0px; margin-bottom: 0px; padding: 0px; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); font-family: &amp;quot;Microsoft Yahei&amp;quot;, 微软雅黑; font-size: 16px; text-wrap: wrap; background-color: rgb(255, 255, 255);&quot;&gt;&lt;img src=&quot;https://blog.cnod.net/zb_users/upload/2025/09/20250912115322175764920264505.jpeg&quot;/&gt;&lt;/p&gt;&lt;p style=&quot;margin-top: 0px; margin-bottom: 0px; padding: 0px; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); font-family: &amp;quot;Microsoft Yahei&amp;quot;, 微软雅黑; font-size: 16px; text-wrap: wrap; background-color: rgb(255, 255, 255);&quot;&gt;&lt;br/&gt;&lt;/p&gt;&lt;p style=&quot;margin-top: 0px; margin-bottom: 0px; padding: 0px; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); font-family: &amp;quot;Microsoft Yahei&amp;quot;, 微软雅黑; font-size: 16px; text-wrap: wrap; background-color: rgb(255, 255, 255);&quot;&gt;&lt;img src=&quot;https://blog.cnod.net/zb_users/upload/2025/09/20250912115322175764920266126.jpeg&quot;/&gt;&lt;/p&gt;&lt;p style=&quot;margin-top: 0px; margin-bottom: 0px; padding: 0px; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); font-family: &amp;quot;Microsoft Yahei&amp;quot;, 微软雅黑; font-size: 16px; text-wrap: wrap; background-color: rgb(255, 255, 255);&quot;&gt;&lt;br/&gt;&lt;/p&gt;&lt;p style=&quot;margin-top: 0px; margin-bottom: 0px; padding: 0px; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); font-family: &amp;quot;Microsoft Yahei&amp;quot;, 微软雅黑; font-size: 16px; text-wrap: wrap; background-color: rgb(255, 255, 255);&quot;&gt;&lt;img src=&quot;https://blog.cnod.net/zb_users/upload/2025/09/20250912115322175764920237303.jpeg&quot;/&gt;&lt;/p&gt;&lt;p style=&quot;margin-top: 0px; margin-bottom: 0px; padding: 0px; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); font-family: &amp;quot;Microsoft Yahei&amp;quot;, 微软雅黑; font-size: 16px; text-wrap: wrap; background-color: rgb(255, 255, 255);&quot;&gt;&lt;br/&gt;&lt;/p&gt;&lt;p style=&quot;margin-top: 0px; margin-bottom: 0px; padding: 0px; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); font-family: &amp;quot;Microsoft Yahei&amp;quot;, 微软雅黑; font-size: 16px; text-wrap: wrap; background-color: rgb(255, 255, 255);&quot;&gt;&lt;img src=&quot;https://blog.cnod.net/zb_users/upload/2025/09/20250912115322175764920257699.jpeg&quot;/&gt;&lt;/p&gt;&lt;p&gt;&lt;br/&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;color: #00B0F0;&quot;&gt;&lt;strong&gt;&lt;span style=&quot;font-size: 18px;&quot;&gt;下载地址:&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;[CommShow]&lt;/p&gt;&lt;p&gt;链接: https://pan.baidu.com/s/1hoEdKqmCCY7irWIRSsGcbg?pwd=mw5m 提取码: mw5m&lt;/p&gt;&lt;p&gt;[/CommShow]&lt;br/&gt;&lt;/p&gt;</description><pubDate>Fri, 12 Sep 2025 11:51:33 +0800</pubDate></item><item><title>HomeAssistant 米家官方插件安装教程</title><link>https://blog.cnod.net/post/77.html</link><description>&lt;h2 id=&quot;一插件地址&quot; tid=&quot;tid-dxnSYF&quot; style=&quot;padding: 0px; margin: 10px 0px; font-size: 21px; line-height: 1.5; color: rgb(35, 38, 59); font-family: -apple-system, &amp;quot;SF UI Text&amp;quot;, Arial, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, &amp;quot;Microsoft YaHei&amp;quot;, &amp;quot;WenQuanYi Micro Hei&amp;quot;, sans-serif; text-wrap: wrap; background-color: rgba(255, 255, 255, 0.9);&quot;&gt;一、插件地址&lt;/h2&gt;&lt;p style=&quot;padding: 0px; margin: 13px auto; font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Segoe UI&amp;quot;, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, &amp;quot;Microsoft YaHei&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 16px; letter-spacing: 0.015em; font-feature-settings: &amp;quot;tnum&amp;quot;; font-variant-numeric: tabular-nums; font-variant-east-asian: normal; font-variant-alternates: normal; line-height: 1.8; word-break: break-word; color: rgb(35, 38, 59); text-wrap: wrap; background-color: rgba(255, 255, 255, 0.9);&quot;&gt;通过以下 GitHub 地址获取米家官方插件：&lt;/p&gt;&lt;pre class=&quot;highlighter-hljs language-bash&quot; highlighted=&quot;true&quot; boxid=&quot;code-bethfS&quot; has-selection=&quot;true&quot; cnb-code-toolbar-active=&quot;true&quot; style=&quot;padding: 10px; margin-top: 0px; margin-bottom: 0px; transition-duration: 0.2s; transition-property: background, font-size, border-color, border-radius, border-width, padding, margin, color; overflow: auto; word-break: break-all; overflow-wrap: break-word; counter-reset: itemcounter 0; position: relative; color: rgb(35, 38, 59); background-color: rgb(245, 245, 250); font-family: &amp;quot;Source Code Pro&amp;quot;, Consolas, Menlo, Monaco, &amp;quot;Courier New&amp;quot;, monospace !important; border-radius: 0px 0px 4px 4px !important; border: 0px !important;&quot;&gt;https://github.com/XiaoMi/ha_xiaomi_home&lt;/pre&gt;&lt;h2 id=&quot;二安装步骤&quot; tid=&quot;tid-a8w2hG&quot; style=&quot;padding: 0px; margin: 10px 0px; font-size: 21px; line-height: 1.5; color: rgb(35, 38, 59); font-family: -apple-system, &amp;quot;SF UI Text&amp;quot;, Arial, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, &amp;quot;Microsoft YaHei&amp;quot;, &amp;quot;WenQuanYi Micro Hei&amp;quot;, sans-serif; text-wrap: wrap; background-color: rgba(255, 255, 255, 0.9);&quot;&gt;二、安装步骤&lt;/h2&gt;&lt;h3 id=&quot;tid-56wc8t&quot; tid=&quot;tid-56wc8t&quot; style=&quot;padding: 0px; margin: 10px 0px; font-size: 16px; line-height: 1.5; color: rgb(35, 38, 59); font-family: -apple-system, &amp;quot;SF UI Text&amp;quot;, Arial, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, &amp;quot;Microsoft YaHei&amp;quot;, &amp;quot;WenQuanYi Micro Hei&amp;quot;, sans-serif; text-wrap: wrap; background-color: rgba(255, 255, 255, 0.9);&quot;&gt;1. 添加自定义插件&lt;/h3&gt;&lt;p style=&quot;padding: 0px; margin: 13px auto; font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Segoe UI&amp;quot;, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, &amp;quot;Microsoft YaHei&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 16px; letter-spacing: 0.015em; font-feature-settings: &amp;quot;tnum&amp;quot;; font-variant-numeric: tabular-nums; font-variant-east-asian: normal; font-variant-alternates: normal; line-height: 1.8; word-break: break-word; color: rgb(35, 38, 59); text-wrap: wrap; background-color: rgba(255, 255, 255, 0.9);&quot;&gt;在 Home Assistant 中添加自定义插件。&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 13px auto; font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Segoe UI&amp;quot;, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, &amp;quot;Microsoft YaHei&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 16px; letter-spacing: 0.015em; font-feature-settings: &amp;quot;tnum&amp;quot;; font-variant-numeric: tabular-nums; font-variant-east-asian: normal; font-variant-alternates: normal; line-height: 1.8; word-break: break-word; color: rgb(35, 38, 59); text-wrap: wrap; background-color: rgba(255, 255, 255, 0.9);&quot;&gt;&lt;strong style=&quot;padding: 0px; margin: 0px;&quot;&gt;方法1：&lt;/strong&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 13px auto; font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Segoe UI&amp;quot;, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, &amp;quot;Microsoft YaHei&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 16px; letter-spacing: 0.015em; font-feature-settings: &amp;quot;tnum&amp;quot;; font-variant-numeric: tabular-nums; font-variant-east-asian: normal; font-variant-alternates: normal; line-height: 1.8; word-break: break-word; color: rgb(35, 38, 59); text-wrap: wrap; background-color: rgba(255, 255, 255, 0.9);&quot;&gt;打开 Home Assistant 的配置文件目录，在 custom_components 文件夹中创建一个名为 xiaomi_home 的文件夹。&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 13px auto; font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Segoe UI&amp;quot;, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, &amp;quot;Microsoft YaHei&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 16px; letter-spacing: 0.015em; font-feature-settings: &amp;quot;tnum&amp;quot;; font-variant-numeric: tabular-nums; font-variant-east-asian: normal; font-variant-alternates: normal; line-height: 1.8; word-break: break-word; color: rgb(35, 38, 59); text-wrap: wrap; background-color: rgba(255, 255, 255, 0.9);&quot;&gt;从 GitHub 仓库下载插件文件，并将其解压到 xiaomi_home 文件夹中。&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 13px auto; font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Segoe UI&amp;quot;, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, &amp;quot;Microsoft YaHei&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 16px; letter-spacing: 0.015em; font-feature-settings: &amp;quot;tnum&amp;quot;; font-variant-numeric: tabular-nums; font-variant-east-asian: normal; font-variant-alternates: normal; line-height: 1.8; word-break: break-word; color: rgb(35, 38, 59); text-wrap: wrap; background-color: rgba(255, 255, 255, 0.9);&quot;&gt;&lt;a data-fancybox=&quot;gallery&quot; href=&quot;https://cdn.dyblogs.cn/mweb/17543638279610.jpg&quot; style=&quot;padding: 0px; margin: 0px; color: rgb(92, 142, 198); outline: 0px;&quot;&gt;&lt;img src=&quot;https://blog.cnod.net/zb_users/upload/2025/08/20250820185640175568740070140.jpeg&quot;/&gt;&lt;/a&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 13px auto; font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Segoe UI&amp;quot;, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, &amp;quot;Microsoft YaHei&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 16px; letter-spacing: 0.015em; font-feature-settings: &amp;quot;tnum&amp;quot;; font-variant-numeric: tabular-nums; font-variant-east-asian: normal; font-variant-alternates: normal; line-height: 1.8; word-break: break-word; color: rgb(35, 38, 59); text-wrap: wrap; background-color: rgba(255, 255, 255, 0.9);&quot;&gt;&lt;strong style=&quot;padding: 0px; margin: 0px;&quot;&gt;方法2&lt;/strong&gt;：&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 13px auto; font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Segoe UI&amp;quot;, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, &amp;quot;Microsoft YaHei&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 16px; letter-spacing: 0.015em; font-feature-settings: &amp;quot;tnum&amp;quot;; font-variant-numeric: tabular-nums; font-variant-east-asian: normal; font-variant-alternates: normal; line-height: 1.8; word-break: break-word; color: rgb(35, 38, 59); text-wrap: wrap; background-color: rgba(255, 255, 255, 0.9);&quot;&gt;使用hacs中添加自定义集成。&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 13px auto; font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Segoe UI&amp;quot;, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, &amp;quot;Microsoft YaHei&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 16px; letter-spacing: 0.015em; font-feature-settings: &amp;quot;tnum&amp;quot;; font-variant-numeric: tabular-nums; font-variant-east-asian: normal; font-variant-alternates: normal; line-height: 1.8; word-break: break-word; color: rgb(35, 38, 59); text-wrap: wrap; background-color: rgba(255, 255, 255, 0.9);&quot;&gt;&lt;a data-fancybox=&quot;gallery&quot; href=&quot;https://cdn.dyblogs.cn/mweb/17390687936985.jpg&quot; style=&quot;padding: 0px; margin: 0px; color: rgb(92, 142, 198); outline: 0px;&quot;&gt;&lt;img src=&quot;https://blog.cnod.net/zb_users/upload/2025/08/20250820185640175568740045646.jpeg&quot;/&gt;&lt;/a&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 13px auto; font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Segoe UI&amp;quot;, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, &amp;quot;Microsoft YaHei&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 16px; letter-spacing: 0.015em; font-feature-settings: &amp;quot;tnum&amp;quot;; font-variant-numeric: tabular-nums; font-variant-east-asian: normal; font-variant-alternates: normal; line-height: 1.8; word-break: break-word; color: rgb(35, 38, 59); text-wrap: wrap; background-color: rgba(255, 255, 255, 0.9);&quot;&gt;&lt;a data-fancybox=&quot;gallery&quot; href=&quot;https://cdn.dyblogs.cn/mweb/17390688181474.jpg&quot; style=&quot;padding: 0px; margin: 0px; color: rgb(92, 142, 198); outline: 0px;&quot;&gt;&lt;img src=&quot;https://blog.cnod.net/zb_users/upload/2025/08/20250820185641175568740195195.jpeg&quot;/&gt;&lt;/a&gt;&lt;/p&gt;&lt;h3 id=&quot;tid-NTdTXr&quot; tid=&quot;tid-NTdTXr&quot; style=&quot;padding: 0px; margin: 10px 0px; font-size: 16px; line-height: 1.5; color: rgb(35, 38, 59); font-family: -apple-system, &amp;quot;SF UI Text&amp;quot;, Arial, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, &amp;quot;Microsoft YaHei&amp;quot;, &amp;quot;WenQuanYi Micro Hei&amp;quot;, sans-serif; text-wrap: wrap; background-color: rgba(255, 255, 255, 0.9);&quot;&gt;2. 添加集成&lt;/h3&gt;&lt;p style=&quot;padding: 0px; margin: 13px auto; font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Segoe UI&amp;quot;, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, &amp;quot;Microsoft YaHei&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 16px; letter-spacing: 0.015em; font-feature-settings: &amp;quot;tnum&amp;quot;; font-variant-numeric: tabular-nums; font-variant-east-asian: normal; font-variant-alternates: normal; line-height: 1.8; word-break: break-word; color: rgb(35, 38, 59); text-wrap: wrap; background-color: rgba(255, 255, 255, 0.9);&quot;&gt;在 Home Assistant 中添加米家集成，打开 Home Assistant 的 Web 界面，在左侧导航栏中，点击 设置，选择 设备与服务，点击右下角的 添加集成按钮。&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 13px auto; font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Segoe UI&amp;quot;, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, &amp;quot;Microsoft YaHei&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 16px; letter-spacing: 0.015em; font-feature-settings: &amp;quot;tnum&amp;quot;; font-variant-numeric: tabular-nums; font-variant-east-asian: normal; font-variant-alternates: normal; line-height: 1.8; word-break: break-word; color: rgb(35, 38, 59); text-wrap: wrap; background-color: rgba(255, 255, 255, 0.9);&quot;&gt;&lt;a data-fancybox=&quot;gallery&quot; href=&quot;https://cdn.dyblogs.cn/mweb/17390688998876.jpg&quot; style=&quot;padding: 0px; margin: 0px; color: rgb(92, 142, 198); outline: 0px;&quot;&gt;&lt;img src=&quot;https://blog.cnod.net/zb_users/upload/2025/08/20250820185642175568740221286.jpeg&quot;/&gt;&lt;/a&gt;&lt;/p&gt;&lt;h3 id=&quot;tid-PnmBBh&quot; tid=&quot;tid-PnmBBh&quot; style=&quot;padding: 0px; margin: 10px 0px; font-size: 16px; line-height: 1.5; color: rgb(35, 38, 59); font-family: -apple-system, &amp;quot;SF UI Text&amp;quot;, Arial, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, &amp;quot;Microsoft YaHei&amp;quot;, &amp;quot;WenQuanYi Micro Hei&amp;quot;, sans-serif; text-wrap: wrap; background-color: rgba(255, 255, 255, 0.9);&quot;&gt;3. 选择 Xiaomi Home 集成&lt;/h3&gt;&lt;p style=&quot;padding: 0px; margin: 13px auto; font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Segoe UI&amp;quot;, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, &amp;quot;Microsoft YaHei&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 16px; letter-spacing: 0.015em; font-feature-settings: &amp;quot;tnum&amp;quot;; font-variant-numeric: tabular-nums; font-variant-east-asian: normal; font-variant-alternates: normal; line-height: 1.8; word-break: break-word; color: rgb(35, 38, 59); text-wrap: wrap; background-color: rgba(255, 255, 255, 0.9);&quot;&gt;在集成列表中，搜索并选择 Xiaomi Home。&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 13px auto; font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Segoe UI&amp;quot;, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, &amp;quot;Microsoft YaHei&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 16px; letter-spacing: 0.015em; font-feature-settings: &amp;quot;tnum&amp;quot;; font-variant-numeric: tabular-nums; font-variant-east-asian: normal; font-variant-alternates: normal; line-height: 1.8; word-break: break-word; color: rgb(35, 38, 59); text-wrap: wrap; background-color: rgba(255, 255, 255, 0.9);&quot;&gt;&lt;a data-fancybox=&quot;gallery&quot; href=&quot;https://cdn.dyblogs.cn/mweb/17390688583681.jpg&quot; style=&quot;padding: 0px; margin: 0px; color: rgb(92, 142, 198); outline: 0px;&quot;&gt;&lt;img src=&quot;https://blog.cnod.net/zb_users/upload/2025/08/20250820185642175568740231019.jpeg&quot;/&gt;&lt;/a&gt;&lt;/p&gt;&lt;h2 id=&quot;三认证与授权&quot; tid=&quot;tid-WXh4EP&quot; style=&quot;padding: 0px; margin: 10px 0px; font-size: 21px; line-height: 1.5; color: rgb(35, 38, 59); font-family: -apple-system, &amp;quot;SF UI Text&amp;quot;, Arial, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, &amp;quot;Microsoft YaHei&amp;quot;, &amp;quot;WenQuanYi Micro Hei&amp;quot;, sans-serif; text-wrap: wrap; background-color: rgba(255, 255, 255, 0.9);&quot;&gt;三、认证与授权&lt;/h2&gt;&lt;p style=&quot;padding: 0px; margin: 13px auto; font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Segoe UI&amp;quot;, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, &amp;quot;Microsoft YaHei&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 16px; letter-spacing: 0.015em; font-feature-settings: &amp;quot;tnum&amp;quot;; font-variant-numeric: tabular-nums; font-variant-east-asian: normal; font-variant-alternates: normal; line-height: 1.8; word-break: break-word; color: rgb(35, 38, 59); text-wrap: wrap; background-color: rgba(255, 255, 255, 0.9);&quot;&gt;选择 Xiaomi Home 后，系统会跳转到小米官方的认证页面。&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 13px auto; font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Segoe UI&amp;quot;, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, &amp;quot;Microsoft YaHei&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 16px; letter-spacing: 0.015em; font-feature-settings: &amp;quot;tnum&amp;quot;; font-variant-numeric: tabular-nums; font-variant-east-asian: normal; font-variant-alternates: normal; line-height: 1.8; word-break: break-word; color: rgb(35, 38, 59); text-wrap: wrap; background-color: rgba(255, 255, 255, 0.9);&quot;&gt;&lt;a data-fancybox=&quot;gallery&quot; href=&quot;https://cdn.dyblogs.cn/mweb/17390689878285.jpg&quot; style=&quot;padding: 0px; margin: 0px; color: rgb(92, 142, 198); outline: 0px;&quot;&gt;&lt;img src=&quot;https://blog.cnod.net/zb_users/upload/2025/08/20250820185642175568740297396.jpeg&quot;/&gt;&lt;/a&gt;&lt;br style=&quot;padding: 0px; margin: 0px;&quot;/&gt;&lt;a data-fancybox=&quot;gallery&quot; href=&quot;https://cdn.dyblogs.cn/mweb/17390689986676.jpg&quot; style=&quot;padding: 0px; margin: 0px; color: rgb(92, 142, 198); outline: 0px;&quot;&gt;&lt;img src=&quot;https://blog.cnod.net/zb_users/upload/2025/08/20250820185643175568740350006.jpeg&quot;/&gt;&lt;/a&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 13px auto; font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Segoe UI&amp;quot;, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, &amp;quot;Microsoft YaHei&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 16px; letter-spacing: 0.015em; font-feature-settings: &amp;quot;tnum&amp;quot;; font-variant-numeric: tabular-nums; font-variant-east-asian: normal; font-variant-alternates: normal; line-height: 1.8; word-break: break-word; color: rgb(35, 38, 59); text-wrap: wrap; background-color: rgba(255, 255, 255, 0.9);&quot;&gt;使用小米账号登录。&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 13px auto; font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Segoe UI&amp;quot;, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, &amp;quot;Microsoft YaHei&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 16px; letter-spacing: 0.015em; font-feature-settings: &amp;quot;tnum&amp;quot;; font-variant-numeric: tabular-nums; font-variant-east-asian: normal; font-variant-alternates: normal; line-height: 1.8; word-break: break-word; color: rgb(35, 38, 59); text-wrap: wrap; background-color: rgba(255, 255, 255, 0.9);&quot;&gt;登录成功后，系统会跳转回 Home Assistant，并显示一个 URL，类似于：&lt;/p&gt;&lt;p&gt;&lt;code-box id=&quot;code-tzsYay&quot; style=&quot;padding: 0px; margin: 5px; position: relative; display: block; border-radius: 4px; box-shadow: rgba(37, 44, 97, 0.15) 0px 4px 11px -2px, rgba(93, 100, 148, 0.06) 0px 1px 3px 0px; color: rgb(35, 38, 59); font-family: -apple-system, &amp;quot;SF UI Text&amp;quot;, Arial, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, &amp;quot;Microsoft YaHei&amp;quot;, &amp;quot;WenQuanYi Micro Hei&amp;quot;, sans-serif; font-size: 15.5px; text-wrap: wrap; background-color: rgba(255, 255, 255, 0.9);&quot;&gt;&lt;button boxid=&quot;code-tzsYay&quot; type=&quot;button&quot; class=&quot;clipboard code-copay-btn&quot; data-clipboard-action=&quot;copy&quot; data-clipboard-target=&quot;#code-tzsYay pre&quot; aria-label=&quot;复制代码&quot; style=&quot;padding: 1px 0px 0px 2px; margin: 0px; text-transform: uppercase; width: 26px; display: flex; cursor: pointer; outline: 0px; color: rgb(153, 153, 153); font-family: &amp;quot;Open Sans&amp;quot;, sans-serif; font-size: 14px; line-height: 13px; font-weight: 300; letter-spacing: 1px; border-radius: 6px; border-width: initial; border-style: none; border-color: initial; background: rgba(230, 230, 230, 0.2); visibility: hidden; position: absolute; top: 6px; right: 8px; justify-content: center; align-items: center; height: 24px; opacity: 0; user-select: none; transition: opacity 0.2s ease-in-out 0s, visibility 0.2s ease-in-out 0s; z-index: 1;&quot;&gt;&lt;span class=&quot;iconfont icon-fuzhi1&quot; style=&quot;padding: 0px; margin: 0px; font-size: 16px; -webkit-font-smoothing: antialiased; font-family: iconfont !important;&quot;&gt;&lt;/span&gt;&lt;/button&gt;&lt;/code-box&gt;&lt;/p&gt;&lt;pre class=&quot;highlighter-hljs language-bash&quot; highlighted=&quot;true&quot; boxid=&quot;code-tzsYay&quot; has-selection=&quot;true&quot; style=&quot;padding: 10px; margin-top: 0px; margin-bottom: 0px; transition-duration: 0.2s; transition-property: background, font-size, border-color, border-radius, border-width, padding, margin, color; overflow: auto; font-size: 14px; word-break: break-all; overflow-wrap: break-word; counter-reset: itemcounter 0; background-color: rgb(245, 245, 250); font-family: &amp;quot;Source Code Pro&amp;quot;, Consolas, Menlo, Monaco, &amp;quot;Courier New&amp;quot;, monospace !important; border-radius: 0px 0px 4px 4px !important; border: 0px !important;&quot;&gt;http://homeassistant.local:8123/api/webhook/xxxxxxxxx?code=xxxx&amp;amp;state=xxxxxxxxx&lt;/pre&gt;&lt;p&gt;&lt;br/&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 13px auto; font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Segoe UI&amp;quot;, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, &amp;quot;Microsoft YaHei&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 16px; letter-spacing: 0.015em; font-feature-settings: &amp;quot;tnum&amp;quot;; font-variant-numeric: tabular-nums; font-variant-east-asian: normal; font-variant-alternates: normal; line-height: 1.8; word-break: break-word; color: rgb(35, 38, 59); text-wrap: wrap; background-color: rgba(255, 255, 255, 0.9);&quot;&gt;&lt;a data-fancybox=&quot;gallery&quot; href=&quot;https://cdn.dyblogs.cn/mweb/17390690492099.jpg&quot; style=&quot;padding: 0px; margin: 0px; color: rgb(92, 142, 198); outline: 0px;&quot;&gt;&lt;img src=&quot;https://blog.cnod.net/zb_users/upload/2025/08/20250820185643175568740387712.jpeg&quot;/&gt;&lt;/a&gt;&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 13px auto; font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Segoe UI&amp;quot;, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, &amp;quot;Microsoft YaHei&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 16px; letter-spacing: 0.015em; font-feature-settings: &amp;quot;tnum&amp;quot;; font-variant-numeric: tabular-nums; font-variant-east-asian: normal; font-variant-alternates: normal; line-height: 1.8; word-break: break-word; color: rgb(35, 38, 59); text-wrap: wrap; background-color: rgba(255, 255, 255, 0.9);&quot;&gt;如果Home Assistant 地址不是&amp;nbsp;&lt;strong style=&quot;padding: 0px; margin: 0px;&quot;&gt;&lt;a href=&quot;http://homeassistant.local:8123/&quot; target=&quot;_blank&quot; rel=&quot;noopener nofollow&quot; style=&quot;padding: 0px; margin: 0px; color: rgb(92, 142, 198); outline: 0px;&quot;&gt;http://homeassistant.local:8123&lt;/a&gt;&lt;/strong&gt;，将 URL 中的&amp;nbsp;&lt;strong style=&quot;padding: 0px; margin: 0px;&quot;&gt;&lt;a href=&quot;http://homeassistant.local:8123/&quot; target=&quot;_blank&quot; rel=&quot;noopener nofollow&quot; style=&quot;padding: 0px; margin: 0px; color: rgb(92, 142, 198); outline: 0px;&quot;&gt;http://homeassistant.local:8123&lt;/a&gt;&lt;/strong&gt;&amp;nbsp;替换为 Home Assistant 实际地址。&lt;/p&gt;&lt;h2 id=&quot;四-完成安装&quot; tid=&quot;tid-rm2ETB&quot; style=&quot;padding: 0px; margin: 10px 0px; font-size: 21px; line-height: 1.5; color: rgb(35, 38, 59); font-family: -apple-system, &amp;quot;SF UI Text&amp;quot;, Arial, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, &amp;quot;Microsoft YaHei&amp;quot;, &amp;quot;WenQuanYi Micro Hei&amp;quot;, sans-serif; text-wrap: wrap; background-color: rgba(255, 255, 255, 0.9);&quot;&gt;四. 完成安装&lt;/h2&gt;&lt;p style=&quot;padding: 0px; margin: 13px auto; font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Segoe UI&amp;quot;, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, &amp;quot;Microsoft YaHei&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 16px; letter-spacing: 0.015em; font-feature-settings: &amp;quot;tnum&amp;quot;; font-variant-numeric: tabular-nums; font-variant-east-asian: normal; font-variant-alternates: normal; line-height: 1.8; word-break: break-word; color: rgb(35, 38, 59); text-wrap: wrap; background-color: rgba(255, 255, 255, 0.9);&quot;&gt;修改 URL 后，将其粘贴到浏览器地址栏中并访问。&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 13px auto; font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Segoe UI&amp;quot;, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, &amp;quot;Microsoft YaHei&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 16px; letter-spacing: 0.015em; font-feature-settings: &amp;quot;tnum&amp;quot;; font-variant-numeric: tabular-nums; font-variant-east-asian: normal; font-variant-alternates: normal; line-height: 1.8; word-break: break-word; color: rgb(35, 38, 59); text-wrap: wrap; background-color: rgba(255, 255, 255, 0.9);&quot;&gt;系统会自动完成认证过程，并返回到 Home Assistant 界面。&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 13px auto; font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Segoe UI&amp;quot;, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, &amp;quot;Microsoft YaHei&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 16px; letter-spacing: 0.015em; font-feature-settings: &amp;quot;tnum&amp;quot;; font-variant-numeric: tabular-nums; font-variant-east-asian: normal; font-variant-alternates: normal; line-height: 1.8; word-break: break-word; color: rgb(35, 38, 59); text-wrap: wrap; background-color: rgba(255, 255, 255, 0.9);&quot;&gt;在 Home Assistant 中，可以看到米家集成已成功添加，并且可以开始使用小米 IoT 设备。&lt;/p&gt;&lt;p style=&quot;padding: 0px; margin: 13px auto; font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Segoe UI&amp;quot;, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, &amp;quot;Microsoft YaHei&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 16px; letter-spacing: 0.015em; font-feature-settings: &amp;quot;tnum&amp;quot;; font-variant-numeric: tabular-nums; font-variant-east-asian: normal; font-variant-alternates: normal; line-height: 1.8; word-break: break-word; color: rgb(35, 38, 59); text-wrap: wrap; background-color: rgba(255, 255, 255, 0.9);&quot;&gt;&lt;a data-fancybox=&quot;gallery&quot; href=&quot;https://cdn.dyblogs.cn/mweb/17390691913707.jpg&quot; style=&quot;padding: 0px; margin: 0px; color: rgb(92, 142, 198); outline: 0px;&quot;&gt;&lt;img src=&quot;https://blog.cnod.net/zb_users/upload/2025/08/20250820185643175568740310318.jpeg&quot;/&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;br/&gt;&lt;/p&gt;</description><pubDate>Wed, 20 Aug 2025 18:55:10 +0800</pubDate></item><item><title>飞牛NAS部署xiaomusic教程 轻松实现小爱音箱播放NAS音乐听歌全攻略</title><link>https://blog.cnod.net/post/76.html</link><description>&lt;p itemprop=&quot;description&quot; style=&quot;outline: 0px; margin-top: 0px; margin-bottom: 20px; padding: 0px; font-size: 16px; line-height: 1.8; overflow-wrap: break-word; color: rgb(51, 51, 51); white-space: pre-wrap; font-family: arial, sans-serif; background-color: rgb(255, 255, 255);&quot;&gt;XiaoMusic是一款基于NAS上用Docker部署的小爱音箱与NAS本地音乐联动软件，无缝播放接管小爱音箱，不用开会员即可播放本地歌曲，免受一分钟试听版音乐烦恼。&lt;/p&gt;&lt;p itemprop=&quot;description&quot; style=&quot;outline: 0px; margin-top: 0px; margin-bottom: 20px; padding: 0px; font-size: 16px; line-height: 1.8; overflow-wrap: break-word; color: rgb(51, 51, 51); white-space: pre-wrap; font-family: arial, sans-serif; background-color: rgb(255, 255, 255);&quot;&gt;利用docker或linux搭建服务来接管小爱的音乐播放功能。&lt;/p&gt;&lt;p itemprop=&quot;description&quot; style=&quot;outline: 0px; margin-top: 0px; margin-bottom: 20px; padding: 0px; font-size: 16px; line-height: 1.8; overflow-wrap: break-word; color: rgb(51, 51, 51); white-space: pre-wrap; font-family: arial, sans-serif; background-color: rgb(255, 255, 255);&quot;&gt;支持音源自动下载、本地音乐库调用、多设备联动等玩法，&lt;/p&gt;&lt;p itemprop=&quot;description&quot; style=&quot;outline: 0px; margin-top: 0px; margin-bottom: 20px; padding: 0px; font-size: 16px; line-height: 1.8; overflow-wrap: break-word; color: rgb(51, 51, 51); white-space: pre-wrap; font-family: arial, sans-serif; background-color: rgb(255, 255, 255);&quot;&gt;群晖、绿联、威联通、极空间、飞牛OS支持Docker的设备都可以用&lt;/p&gt;&lt;p itemprop=&quot;description&quot; style=&quot;outline: 0px; margin-top: 0px; margin-bottom: 20px; padding: 0px; font-size: 16px; line-height: 1.8; overflow-wrap: break-word; color: rgb(51, 51, 51); white-space: pre-wrap; font-family: arial, sans-serif; background-color: rgb(255, 255, 255);&quot;&gt;教程开始：&lt;/p&gt;&lt;p itemprop=&quot;description&quot; style=&quot;outline: 0px; margin-top: 0px; margin-bottom: 20px; padding: 0px; font-size: 16px; line-height: 1.8; overflow-wrap: break-word; color: rgb(51, 51, 51); white-space: pre-wrap; font-family: arial, sans-serif; background-color: rgb(255, 255, 255);&quot;&gt;我们以飞牛OS为例，其他品牌NAS操作都差不多&lt;/p&gt;&lt;p itemprop=&quot;description&quot; style=&quot;outline: 0px; margin-top: 0px; margin-bottom: 20px; padding: 0px; font-size: 16px; line-height: 1.8; overflow-wrap: break-word; color: rgb(51, 51, 51); white-space: pre-wrap; font-family: arial, sans-serif; background-color: rgb(255, 255, 255);&quot;&gt;首先新建一个目录 xiaomusic 你也可以自定义名称&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;https://post.smzdm.com/p/a5p93dr3/pic_2/&quot; target=&quot;_blank&quot; style=&quot;outline: 0px; color: var(--color-447dbd-9ecdee); cursor: pointer; font-family: arial, sans-serif; font-size: 16px; text-wrap: wrap; background-color: rgb(255, 255, 255);&quot;&gt;&lt;img src=&quot;https://blog.cnod.net/zb_users/upload/2025/08/20250820184547175568674777042.webp&quot;/&gt;&lt;/a&gt;&lt;/p&gt;&lt;p itemprop=&quot;description&quot; style=&quot;outline: 0px; margin-top: 0px; margin-bottom: 20px; padding: 0px; font-size: 16px; line-height: 1.8; overflow-wrap: break-word; color: rgb(51, 51, 51); white-space: pre-wrap; font-family: arial, sans-serif; background-color: rgb(255, 255, 255);&quot;&gt;然后进入目录再新建两个目录&lt;/p&gt;&lt;p itemprop=&quot;description&quot; style=&quot;outline: 0px; margin-top: 0px; margin-bottom: 20px; padding: 0px; font-size: 16px; line-height: 1.8; overflow-wrap: break-word; color: rgb(51, 51, 51); white-space: pre-wrap; font-family: arial, sans-serif; background-color: rgb(255, 255, 255);&quot;&gt;music(存放音乐文件)&lt;/p&gt;&lt;p itemprop=&quot;description&quot; style=&quot;outline: 0px; margin-top: 0px; margin-bottom: 20px; padding: 0px; font-size: 16px; line-height: 1.8; overflow-wrap: break-word; color: rgb(51, 51, 51); white-space: pre-wrap; font-family: arial, sans-serif; background-color: rgb(255, 255, 255);&quot;&gt;conf(存放docker-compose.yml文件)&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;https://post.smzdm.com/p/a5p93dr3/pic_3/&quot; target=&quot;_blank&quot; style=&quot;outline: 0px; color: var(--color-447dbd-9ecdee); cursor: pointer; font-family: arial, sans-serif; font-size: 16px; text-wrap: wrap; background-color: rgb(255, 255, 255);&quot;&gt;&lt;img src=&quot;https://blog.cnod.net/zb_users/upload/2025/08/20250820184547175568674781782.webp&quot;/&gt;&lt;/a&gt;&lt;/p&gt;&lt;p itemprop=&quot;description&quot; style=&quot;outline: 0px; margin-top: 0px; margin-bottom: 20px; padding: 0px; font-size: 16px; line-height: 1.8; overflow-wrap: break-word; color: rgb(51, 51, 51); white-space: pre-wrap; font-family: arial, sans-serif; background-color: rgb(255, 255, 255);&quot;&gt;&lt;strong style=&quot;outline: 0px;&quot;&gt;开始安装xiaomusic&lt;/strong&gt;&lt;/p&gt;&lt;p itemprop=&quot;description&quot; style=&quot;outline: 0px; margin-top: 0px; margin-bottom: 20px; padding: 0px; font-size: 16px; line-height: 1.8; overflow-wrap: break-word; color: rgb(51, 51, 51); white-space: pre-wrap; font-family: arial, sans-serif; background-color: rgb(255, 255, 255);&quot;&gt;安装方法所&lt;a class=&quot;seo_link brand-hover&quot; href=&quot;https://pinpai.smzdm.com/6209/&quot; data-brandid=&quot;6209&quot; target=&quot;_blank&quot; data-mark=&quot;有品&quot; style=&quot;outline: 0px; color: rgb(51, 51, 51); cursor: pointer; border-bottom: 1px dashed rgb(51, 51, 51); display: inline-block; line-height: 20px;&quot;&gt;有品&lt;/a&gt;牌NAS都通用&lt;/p&gt;&lt;p itemprop=&quot;description&quot; style=&quot;outline: 0px; margin-top: 0px; margin-bottom: 20px; padding: 0px; font-size: 16px; line-height: 1.8; overflow-wrap: break-word; color: rgb(51, 51, 51); white-space: pre-wrap; font-family: arial, sans-serif; background-color: rgb(255, 255, 255);&quot;&gt;无法拉取镜像我们会在后续视频给出解决方法&lt;/p&gt;&lt;p itemprop=&quot;description&quot; style=&quot;outline: 0px; margin-top: 0px; margin-bottom: 20px; padding: 0px; font-size: 16px; line-height: 1.8; overflow-wrap: break-word; color: rgb(51, 51, 51); white-space: pre-wrap; font-family: arial, sans-serif; background-color: rgb(255, 255, 255);&quot;&gt;打开Docker 进入Compose页面 新建项目&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;https://post.smzdm.com/p/a5p93dr3/pic_4/&quot; target=&quot;_blank&quot; style=&quot;outline: 0px; color: var(--color-447dbd-9ecdee); cursor: pointer; font-family: arial, sans-serif; font-size: 16px; text-wrap: wrap; background-color: rgb(255, 255, 255);&quot;&gt;&lt;img src=&quot;https://blog.cnod.net/zb_users/upload/2025/08/20250820184547175568674795781.webp&quot;/&gt;&lt;/a&gt;&lt;/p&gt;&lt;p itemprop=&quot;description&quot; style=&quot;outline: 0px; margin-top: 0px; margin-bottom: 20px; padding: 0px; font-size: 16px; line-height: 1.8; overflow-wrap: break-word; color: rgb(51, 51, 51); white-space: pre-wrap; font-family: arial, sans-serif; background-color: rgb(255, 255, 255);&quot;&gt;项目名称为xiaomusic&lt;/p&gt;&lt;p itemprop=&quot;description&quot; style=&quot;outline: 0px; margin-top: 0px; margin-bottom: 20px; padding: 0px; font-size: 16px; line-height: 1.8; overflow-wrap: break-word; color: rgb(51, 51, 51); white-space: pre-wrap; font-family: arial, sans-serif; background-color: rgb(255, 255, 255);&quot;&gt;路径选择刚刚建立的目录xiaomusic&lt;/p&gt;&lt;p itemprop=&quot;description&quot; style=&quot;outline: 0px; margin-top: 0px; margin-bottom: 20px; padding: 0px; font-size: 16px; line-height: 1.8; overflow-wrap: break-word; color: rgb(51, 51, 51); white-space: pre-wrap; font-family: arial, sans-serif; background-color: rgb(255, 255, 255);&quot;&gt;勾选 创建docker-compose.yml&lt;/p&gt;&lt;p itemprop=&quot;description&quot; style=&quot;outline: 0px; margin-top: 0px; margin-bottom: 20px; padding: 0px; font-size: 16px; line-height: 1.8; overflow-wrap: break-word; color: rgb(51, 51, 51); white-space: pre-wrap; font-family: arial, sans-serif; background-color: rgb(255, 255, 255);&quot;&gt;然后将以下代码复制进去 点击确定&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;https://post.smzdm.com/p/a5p93dr3/pic_5/&quot; target=&quot;_blank&quot; style=&quot;outline: 0px; color: var(--color-447dbd-9ecdee); cursor: pointer; font-family: arial, sans-serif; font-size: 16px; text-wrap: wrap; background-color: rgb(255, 255, 255);&quot;&gt;&lt;img src=&quot;https://blog.cnod.net/zb_users/upload/2025/08/20250820184548175568674842611.webp&quot;/&gt;&lt;/a&gt;&lt;/p&gt;&lt;p itemprop=&quot;description&quot; style=&quot;outline: 0px; margin-top: 0px; margin-bottom: 20px; padding: 0px; font-size: 16px; line-height: 1.8; overflow-wrap: break-word; color: rgb(51, 51, 51); white-space: pre-wrap; font-family: arial, sans-serif; background-color: rgb(255, 255, 255);&quot;&gt;国外可使用&lt;/p&gt;&lt;p itemprop=&quot;description&quot; re=&quot;&quot; style=&quot;outline: 0px; margin-top: 0px; margin-bottom: 20px; padding: 0px; font-size: 16px; line-height: 1.8; overflow-wrap: break-word; color: rgb(51, 51, 51); white-space: pre-wrap; font-family: arial, sans-serif; background-color: rgb(255, 255, 255);&quot;&gt;&lt;code style=&quot;outline: 0px; background-color: var(--color-eee-35); color: var(--color-333); white-space-collapse: break-spaces;&quot;&gt;services:
 &amp;nbsp;xiaomusic:
 &amp;nbsp; &amp;nbsp;image: hanxi/xiaomusic
 &amp;nbsp; &amp;nbsp;container_name: xiaomusic
 &amp;nbsp; &amp;nbsp;restart: unless-stopped
 &amp;nbsp; &amp;nbsp;ports:
 &amp;nbsp; &amp;nbsp; &amp;nbsp;- 58090:8090
 &amp;nbsp; &amp;nbsp;environment:
 &amp;nbsp; &amp;nbsp; &amp;nbsp;XIAOMUSIC_PUBLIC_PORT: 58090
 &amp;nbsp; &amp;nbsp;volumes:
 &amp;nbsp; &amp;nbsp; &amp;nbsp;- /xiaomusic_music:/app/music
 &amp;nbsp; &amp;nbsp; &amp;nbsp;- /xiaomusic_conf:/app/conf&lt;/code&gt;&lt;/p&gt;&lt;p itemprop=&quot;description&quot; style=&quot;outline: 0px; margin-top: 0px; margin-bottom: 20px; padding: 0px; font-size: 16px; line-height: 1.8; overflow-wrap: break-word; color: rgb(51, 51, 51); white-space: pre-wrap; font-family: arial, sans-serif; background-color: rgb(255, 255, 255);&quot;&gt;国内：&lt;/p&gt;&lt;p itemprop=&quot;description&quot; re=&quot;&quot; style=&quot;outline: 0px; margin-top: 0px; margin-bottom: 20px; padding: 0px; font-size: 16px; line-height: 1.8; overflow-wrap: break-word; color: rgb(51, 51, 51); white-space: pre-wrap; font-family: arial, sans-serif; background-color: rgb(255, 255, 255);&quot;&gt;&lt;code style=&quot;outline: 0px; background-color: var(--color-eee-35); color: var(--color-333); white-space-collapse: break-spaces;&quot;&gt;services:
 &amp;nbsp;xiaomusic:
 &amp;nbsp; &amp;nbsp;image: docker.hanxi.cc/hanxi/xiaomusic
 &amp;nbsp; &amp;nbsp;container_name: xiaomusic
 &amp;nbsp; &amp;nbsp;restart: unless-stopped
 &amp;nbsp; &amp;nbsp;ports:
 &amp;nbsp; &amp;nbsp; &amp;nbsp;- 58090:8090
 &amp;nbsp; &amp;nbsp;environment:
 &amp;nbsp; &amp;nbsp; &amp;nbsp;XIAOMUSIC_PUBLIC_PORT: 58090
 &amp;nbsp; &amp;nbsp;volumes:
 &amp;nbsp; &amp;nbsp; &amp;nbsp;- /xiaomusic_music:/app/music
 &amp;nbsp; &amp;nbsp; &amp;nbsp;- /xiaomusic_conf:/app/conf&lt;/code&gt;&lt;/p&gt;&lt;p itemprop=&quot;description&quot; style=&quot;outline: 0px; margin-top: 0px; margin-bottom: 20px; padding: 0px; font-size: 16px; line-height: 1.8; overflow-wrap: break-word; color: rgb(51, 51, 51); white-space: pre-wrap; font-family: arial, sans-serif; background-color: rgb(255, 255, 255);&quot;&gt;其中 conf 目录为配置文件存放目录，music 目录为音乐存放目录，建议分开配置为不同的目录。&lt;/p&gt;&lt;p itemprop=&quot;description&quot; style=&quot;outline: 0px; margin-top: 0px; margin-bottom: 20px; padding: 0px; font-size: 16px; line-height: 1.8; overflow-wrap: break-word; color: rgb(51, 51, 51); white-space: pre-wrap; font-family: arial, sans-serif; background-color: rgb(255, 255, 255);&quot;&gt;/xiaomusic_music 和 /xiaomusic_conf 是 docker 所在的主机的目录，可以修改为其他目录。如果报错找不到 /xiaomusic_music 目录，可以先执行 mkdir -p /xiaomusic_{music,conf} 命令新建目录。&lt;/p&gt;&lt;p itemprop=&quot;description&quot; style=&quot;outline: 0px; margin-top: 0px; margin-bottom: 20px; padding: 0px; font-size: 16px; line-height: 1.8; overflow-wrap: break-word; color: rgb(51, 51, 51); white-space: pre-wrap; font-family: arial, sans-serif; background-color: rgb(255, 255, 255);&quot;&gt;/app/music 和 /app/conf 是 docker 容器里的目录，不要去修改。&lt;/p&gt;&lt;p itemprop=&quot;description&quot; style=&quot;outline: 0px; margin-top: 0px; margin-bottom: 20px; padding: 0px; font-size: 16px; line-height: 1.8; overflow-wrap: break-word; color: rgb(51, 51, 51); white-space: pre-wrap; font-family: arial, sans-serif; background-color: rgb(255, 255, 255);&quot;&gt;XIAOMUSIC_PUBLIC_PORT 是用来配置 NAS 本地端口的。8090 是容器端口，不要去修改。&lt;/p&gt;&lt;p itemprop=&quot;description&quot; style=&quot;outline: 0px; margin-top: 0px; margin-bottom: 20px; padding: 0px; font-size: 16px; line-height: 1.8; overflow-wrap: break-word; color: rgb(51, 51, 51); white-space: pre-wrap; font-family: arial, sans-serif; background-color: rgb(255, 255, 255);&quot;&gt;后台访问地址为： &lt;a target=&quot;_blank&quot; rel=&quot;noopener noreferrer nofollow&quot; href=&quot;https://post.smzdm.com/p/a5p93dr3/&quot; title=&quot;http://NAS_IP:58090&quot; style=&quot;outline: 0px; color: var(--color-447dbd-9ecdee); cursor: pointer;&quot;&gt;http://NAS_IP:58090&lt;/a&gt;&lt;/p&gt;&lt;p itemprop=&quot;description&quot; style=&quot;outline: 0px; margin-top: 0px; margin-bottom: 20px; padding: 0px; font-size: 16px; line-height: 1.8; overflow-wrap: break-word; color: rgb(51, 51, 51); white-space: pre-wrap; font-family: arial, sans-serif; background-color: rgb(255, 255, 255);&quot;&gt;docker 和 docker compose 二选一即可，启动成功后，在 web 页面可以配置其他参数，带有 * 号的配置是必须要配置的，其他的用不上时不用修改。初次配置时需要在页面上输入小米账号和密码保存后才能获取到设备列表。&lt;/p&gt;&lt;p itemprop=&quot;description&quot; style=&quot;outline: 0px; margin-top: 0px; margin-bottom: 20px; padding: 0px; font-size: 16px; line-height: 1.8; overflow-wrap: break-word; color: rgb(51, 51, 51); white-space: pre-wrap; font-family: arial, sans-serif; background-color: rgb(255, 255, 255);&quot;&gt;等待项目部署完成&lt;/p&gt;&lt;p itemprop=&quot;description&quot; style=&quot;outline: 0px; margin-top: 0px; margin-bottom: 20px; padding: 0px; font-size: 16px; line-height: 1.8; overflow-wrap: break-word; color: rgb(51, 51, 51); white-space: pre-wrap; font-family: arial, sans-serif; background-color: rgb(255, 255, 255);&quot;&gt;出现Exited:0字样表示部署完成&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;https://post.smzdm.com/p/a5p93dr3/pic_6/&quot; target=&quot;_blank&quot; style=&quot;outline: 0px; color: var(--color-447dbd-9ecdee); cursor: pointer; font-family: arial, sans-serif; font-size: 16px; text-wrap: wrap; background-color: rgb(255, 255, 255);&quot;&gt;&lt;img src=&quot;https://blog.cnod.net/zb_users/upload/2025/08/20250820184548175568674818718.webp&quot;/&gt;&lt;/a&gt;&lt;/p&gt;&lt;p itemprop=&quot;description&quot; style=&quot;outline: 0px; margin-top: 0px; margin-bottom: 20px; padding: 0px; font-size: 16px; line-height: 1.8; overflow-wrap: break-word; color: rgb(51, 51, 51); white-space: pre-wrap; font-family: arial, sans-serif; background-color: rgb(255, 255, 255);&quot;&gt;进入容器页面，停止容器&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;https://post.smzdm.com/p/a5p93dr3/pic_7/&quot; target=&quot;_blank&quot; style=&quot;outline: 0px; color: var(--color-447dbd-9ecdee); cursor: pointer; font-family: arial, sans-serif; font-size: 16px; text-wrap: wrap; background-color: rgb(255, 255, 255);&quot;&gt;&lt;img src=&quot;https://blog.cnod.net/zb_users/upload/2025/08/20250820184549175568674947651.webp&quot;/&gt;&lt;/a&gt;&lt;/p&gt;&lt;p itemprop=&quot;description&quot; style=&quot;outline: 0px; margin-top: 0px; margin-bottom: 20px; padding: 0px; font-size: 16px; line-height: 1.8; overflow-wrap: break-word; color: rgb(51, 51, 51); white-space: pre-wrap; font-family: arial, sans-serif; background-color: rgb(255, 255, 255);&quot;&gt;点击【详情】【容器设置】【存储位置】&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;https://post.smzdm.com/p/a5p93dr3/pic_8/&quot; target=&quot;_blank&quot; style=&quot;outline: 0px; color: var(--color-447dbd-9ecdee); cursor: pointer; font-family: arial, sans-serif; font-size: 16px; text-wrap: wrap; background-color: rgb(255, 255, 255);&quot;&gt;&lt;img src=&quot;https://blog.cnod.net/zb_users/upload/2025/08/20250820184549175568674954412.webp&quot;/&gt;&lt;/a&gt;&lt;/p&gt;&lt;p itemprop=&quot;description&quot; style=&quot;outline: 0px; margin-top: 0px; margin-bottom: 20px; padding: 0px; font-size: 16px; line-height: 1.8; overflow-wrap: break-word; color: rgb(51, 51, 51); white-space: pre-wrap; font-family: arial, sans-serif; background-color: rgb(255, 255, 255);&quot;&gt;设置两个目录相对应的映射路径&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;https://post.smzdm.com/p/a5p93dr3/pic_9/&quot; target=&quot;_blank&quot; style=&quot;outline: 0px; color: var(--color-447dbd-9ecdee); cursor: pointer; font-family: arial, sans-serif; font-size: 16px; text-wrap: wrap; background-color: rgb(255, 255, 255);&quot;&gt;&lt;img src=&quot;https://blog.cnod.net/zb_users/upload/2025/08/20250820184549175568674984347.webp&quot;/&gt;&lt;/a&gt;&lt;a href=&quot;https://post.smzdm.com/p/a5p93dr3/pic_10/&quot; target=&quot;_blank&quot; style=&quot;outline: 0px; color: var(--color-447dbd-9ecdee); cursor: pointer; font-family: arial, sans-serif; font-size: 16px; text-wrap: wrap; background-color: rgb(255, 255, 255);&quot;&gt;&lt;img src=&quot;https://blog.cnod.net/zb_users/upload/2025/08/20250820184550175568675095946.webp&quot;/&gt;&lt;/a&gt;&lt;a href=&quot;https://post.smzdm.com/p/a5p93dr3/pic_11/&quot; target=&quot;_blank&quot; style=&quot;outline: 0px; color: var(--color-447dbd-9ecdee); cursor: pointer; font-family: arial, sans-serif; font-size: 16px; text-wrap: wrap; background-color: rgb(255, 255, 255);&quot;&gt;&lt;img src=&quot;https://blog.cnod.net/zb_users/upload/2025/08/20250820184550175568675044092.webp&quot;/&gt;&lt;/a&gt;&lt;/p&gt;&lt;p itemprop=&quot;description&quot; style=&quot;outline: 0px; margin-top: 0px; margin-bottom: 20px; padding: 0px; font-size: 16px; line-height: 1.8; overflow-wrap: break-word; color: rgb(51, 51, 51); white-space: pre-wrap; font-family: arial, sans-serif; background-color: rgb(255, 255, 255);&quot;&gt;保存后 启动容器&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;https://post.smzdm.com/p/a5p93dr3/pic_12/&quot; target=&quot;_blank&quot; style=&quot;outline: 0px; color: var(--color-447dbd-9ecdee); cursor: pointer; font-family: arial, sans-serif; font-size: 16px; text-wrap: wrap; background-color: rgb(255, 255, 255);&quot;&gt;&lt;img src=&quot;https://blog.cnod.net/zb_users/upload/2025/08/20250820184550175568675013581.webp&quot;/&gt;&lt;/a&gt;&lt;/p&gt;&lt;p itemprop=&quot;description&quot; style=&quot;outline: 0px; margin-top: 0px; margin-bottom: 20px; padding: 0px; font-size: 16px; line-height: 1.8; overflow-wrap: break-word; color: rgb(51, 51, 51); white-space: pre-wrap; font-family: arial, sans-serif; background-color: rgb(255, 255, 255);&quot;&gt;&lt;strong style=&quot;outline: 0px;&quot;&gt;开始配置xiaomusic&lt;/strong&gt;&lt;/p&gt;&lt;p itemprop=&quot;description&quot; style=&quot;outline: 0px; margin-top: 0px; margin-bottom: 20px; padding: 0px; font-size: 16px; line-height: 1.8; overflow-wrap: break-word; color: rgb(51, 51, 51); white-space: pre-wrap; font-family: arial, sans-serif; background-color: rgb(255, 255, 255);&quot;&gt;进入xiaomusic界面&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;https://post.smzdm.com/p/a5p93dr3/pic_13/&quot; target=&quot;_blank&quot; style=&quot;outline: 0px; color: var(--color-447dbd-9ecdee); cursor: pointer; font-family: arial, sans-serif; font-size: 16px; text-wrap: wrap; background-color: rgb(255, 255, 255);&quot;&gt;&lt;img src=&quot;https://blog.cnod.net/zb_users/upload/2025/08/20250820184550175568675039987.webp&quot;/&gt;&lt;/a&gt;&lt;/p&gt;&lt;p itemprop=&quot;description&quot; style=&quot;outline: 0px; margin-top: 0px; margin-bottom: 20px; padding: 0px; font-size: 16px; line-height: 1.8; overflow-wrap: break-word; color: rgb(51, 51, 51); white-space: pre-wrap; font-family: arial, sans-serif; background-color: rgb(255, 255, 255);&quot;&gt;点击默认主题 开始配置小爱音箱&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;https://post.smzdm.com/p/a5p93dr3/pic_14/&quot; target=&quot;_blank&quot; style=&quot;outline: 0px; color: var(--color-447dbd-9ecdee); cursor: pointer; font-family: arial, sans-serif; font-size: 16px; text-wrap: wrap; background-color: rgb(255, 255, 255);&quot;&gt;&lt;img src=&quot;https://blog.cnod.net/zb_users/upload/2025/08/20250820184551175568675175334.webp&quot;/&gt;&lt;/a&gt;&lt;/p&gt;&lt;p itemprop=&quot;description&quot; style=&quot;outline: 0px; margin-top: 0px; margin-bottom: 20px; padding: 0px; font-size: 16px; line-height: 1.8; overflow-wrap: break-word; color: rgb(51, 51, 51); white-space: pre-wrap; font-family: arial, sans-serif; background-color: rgb(255, 255, 255);&quot;&gt;点击底部【设置】进入配置页面&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;https://post.smzdm.com/p/a5p93dr3/pic_15/&quot; target=&quot;_blank&quot; style=&quot;outline: 0px; color: var(--color-447dbd-9ecdee); cursor: pointer; font-family: arial, sans-serif; font-size: 16px; text-wrap: wrap; background-color: rgb(255, 255, 255);&quot;&gt;&lt;img src=&quot;https://blog.cnod.net/zb_users/upload/2025/08/20250820184552175568675236881.webp&quot;/&gt;&lt;/a&gt;&lt;/p&gt;&lt;p itemprop=&quot;description&quot; style=&quot;outline: 0px; margin-top: 0px; margin-bottom: 20px; padding: 0px; font-size: 16px; line-height: 1.8; overflow-wrap: break-word; color: rgb(51, 51, 51); white-space: pre-wrap; font-family: arial, sans-serif; background-color: rgb(255, 255, 255);&quot;&gt;输入你在小米官方注册的账号和密码&lt;/p&gt;&lt;p itemprop=&quot;description&quot; style=&quot;outline: 0px; margin-top: 0px; margin-bottom: 20px; padding: 0px; font-size: 16px; line-height: 1.8; overflow-wrap: break-word; color: rgb(51, 51, 51); white-space: pre-wrap; font-family: arial, sans-serif; background-color: rgb(255, 255, 255);&quot;&gt;底下的NAS的IP域名和端口号点击自动填写&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;https://post.smzdm.com/p/a5p93dr3/pic_16/&quot; target=&quot;_blank&quot; style=&quot;outline: 0px; color: var(--color-447dbd-9ecdee); cursor: pointer; font-family: arial, sans-serif; font-size: 16px; text-wrap: wrap; background-color: rgb(255, 255, 255);&quot;&gt;&lt;img src=&quot;https://blog.cnod.net/zb_users/upload/2025/08/20250820184552175568675223106.webp&quot;/&gt;&lt;/a&gt;&lt;/p&gt;&lt;p itemprop=&quot;description&quot; style=&quot;outline: 0px; margin-top: 0px; margin-bottom: 20px; padding: 0px; font-size: 16px; line-height: 1.8; overflow-wrap: break-word; color: rgb(51, 51, 51); white-space: pre-wrap; font-family: arial, sans-serif; background-color: rgb(255, 255, 255);&quot;&gt;启用目录监控(自动刷新音乐列表)选择开启&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;https://post.smzdm.com/p/a5p93dr3/pic_17/&quot; target=&quot;_blank&quot; style=&quot;outline: 0px; color: var(--color-447dbd-9ecdee); cursor: pointer; font-family: arial, sans-serif; font-size: 16px; text-wrap: wrap; background-color: rgb(255, 255, 255);&quot;&gt;&lt;img src=&quot;https://blog.cnod.net/zb_users/upload/2025/08/20250820184553175568675351660.webp&quot;/&gt;&lt;/a&gt;&lt;/p&gt;&lt;p itemprop=&quot;description&quot; style=&quot;outline: 0px; margin-top: 0px; margin-bottom: 20px; padding: 0px; font-size: 16px; line-height: 1.8; overflow-wrap: break-word; color: rgb(51, 51, 51); white-space: pre-wrap; font-family: arial, sans-serif; background-color: rgb(255, 255, 255);&quot;&gt;然后下拉到最底部点击保存&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;https://post.smzdm.com/p/a5p93dr3/pic_18/&quot; target=&quot;_blank&quot; style=&quot;outline: 0px; color: var(--color-447dbd-9ecdee); cursor: pointer; font-family: arial, sans-serif; font-size: 16px; text-wrap: wrap; background-color: rgb(255, 255, 255);&quot;&gt;&lt;img src=&quot;https://blog.cnod.net/zb_users/upload/2025/08/20250820184553175568675385570.webp&quot;/&gt;&lt;/a&gt;&lt;/p&gt;&lt;p itemprop=&quot;description&quot; style=&quot;outline: 0px; margin-top: 0px; margin-bottom: 20px; padding: 0px; font-size: 16px; line-height: 1.8; overflow-wrap: break-word; color: rgb(51, 51, 51); white-space: pre-wrap; font-family: arial, sans-serif; background-color: rgb(255, 255, 255);&quot;&gt;然后再上拉到页面顶部&lt;/p&gt;&lt;p itemprop=&quot;description&quot; style=&quot;outline: 0px; margin-top: 0px; margin-bottom: 20px; padding: 0px; font-size: 16px; line-height: 1.8; overflow-wrap: break-word; color: rgb(51, 51, 51); white-space: pre-wrap; font-family: arial, sans-serif; background-color: rgb(255, 255, 255);&quot;&gt;这里会看到你家里面的所有小爱音箱&lt;/p&gt;&lt;p itemprop=&quot;description&quot; style=&quot;outline: 0px; margin-top: 0px; margin-bottom: 20px; padding: 0px; font-size: 16px; line-height: 1.8; overflow-wrap: break-word; color: rgb(51, 51, 51); white-space: pre-wrap; font-family: arial, sans-serif; background-color: rgb(255, 255, 255);&quot;&gt;如果没有显示 请进入米家APP退出再重新登陆一下&lt;/p&gt;&lt;p itemprop=&quot;description&quot; style=&quot;outline: 0px; margin-top: 0px; margin-bottom: 20px; padding: 0px; font-size: 16px; line-height: 1.8; overflow-wrap: break-word; color: rgb(51, 51, 51); white-space: pre-wrap; font-family: arial, sans-serif; background-color: rgb(255, 255, 255);&quot;&gt;勾选你需要使用到xiaomusic的小爱音箱&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;https://post.smzdm.com/p/a5p93dr3/pic_19/&quot; target=&quot;_blank&quot; style=&quot;outline: 0px; color: var(--color-447dbd-9ecdee); cursor: pointer; font-family: arial, sans-serif; font-size: 16px; text-wrap: wrap; background-color: rgb(255, 255, 255);&quot;&gt;&lt;img src=&quot;https://blog.cnod.net/zb_users/upload/2025/08/20250820184554175568675455280.webp&quot;/&gt;&lt;/a&gt;&lt;/p&gt;&lt;p itemprop=&quot;description&quot; style=&quot;outline: 0px; margin-top: 0px; margin-bottom: 20px; padding: 0px; font-size: 16px; line-height: 1.8; overflow-wrap: break-word; color: rgb(51, 51, 51); white-space: pre-wrap; font-family: arial, sans-serif; background-color: rgb(255, 255, 255);&quot;&gt;再下拉到底部 选择 保存&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;https://post.smzdm.com/p/a5p93dr3/pic_20/&quot; target=&quot;_blank&quot; style=&quot;outline: 0px; color: var(--color-447dbd-9ecdee); cursor: pointer; font-family: arial, sans-serif; font-size: 16px; text-wrap: wrap; background-color: rgb(255, 255, 255);&quot;&gt;&lt;img src=&quot;https://blog.cnod.net/zb_users/upload/2025/08/20250820184553175568675385570.webp&quot;/&gt;&lt;/a&gt;&lt;/p&gt;&lt;p itemprop=&quot;description&quot; style=&quot;outline: 0px; margin-top: 0px; margin-bottom: 20px; padding: 0px; font-size: 16px; line-height: 1.8; overflow-wrap: break-word; color: rgb(51, 51, 51); white-space: pre-wrap; font-family: arial, sans-serif; background-color: rgb(255, 255, 255);&quot;&gt;点击返回首页&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;https://post.smzdm.com/p/a5p93dr3/pic_21/&quot; target=&quot;_blank&quot; style=&quot;outline: 0px; color: var(--color-447dbd-9ecdee); cursor: pointer; font-family: arial, sans-serif; font-size: 16px; text-wrap: wrap; background-color: rgb(255, 255, 255);&quot;&gt;&lt;img src=&quot;https://blog.cnod.net/zb_users/upload/2025/08/20250820184554175568675438876.webp&quot;/&gt;&lt;/a&gt;&lt;/p&gt;&lt;p itemprop=&quot;description&quot; style=&quot;outline: 0px; margin-top: 0px; margin-bottom: 20px; padding: 0px; font-size: 16px; line-height: 1.8; overflow-wrap: break-word; color: rgb(51, 51, 51); white-space: pre-wrap; font-family: arial, sans-serif; background-color: rgb(255, 255, 255);&quot;&gt;这里可以看到 我们的小爱音箱就已经绑定成功&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;https://post.smzdm.com/p/a5p93dr3/pic_22/&quot; target=&quot;_blank&quot; style=&quot;outline: 0px; color: var(--color-447dbd-9ecdee); cursor: pointer; font-family: arial, sans-serif; font-size: 16px; text-wrap: wrap; background-color: rgb(255, 255, 255);&quot;&gt;&lt;img src=&quot;https://blog.cnod.net/zb_users/upload/2025/08/20250820184555175568675554895.png&quot;/&gt;&lt;/a&gt;&lt;/p&gt;&lt;p itemprop=&quot;description&quot; style=&quot;outline: 0px; margin-top: 0px; margin-bottom: 20px; padding: 0px; font-size: 16px; line-height: 1.8; overflow-wrap: break-word; color: rgb(51, 51, 51); white-space: pre-wrap; font-family: arial, sans-serif; background-color: rgb(255, 255, 255);&quot;&gt;现在我们的NAS里面是没有歌曲的&lt;/p&gt;&lt;p itemprop=&quot;description&quot; style=&quot;outline: 0px; margin-top: 0px; margin-bottom: 20px; padding: 0px; font-size: 16px; line-height: 1.8; overflow-wrap: break-word; color: rgb(51, 51, 51); white-space: pre-wrap; font-family: arial, sans-serif; background-color: rgb(255, 255, 255);&quot;&gt;点击搜索 输入你需要播放的音乐名称&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;https://post.smzdm.com/p/a5p93dr3/pic_23/&quot; target=&quot;_blank&quot; style=&quot;outline: 0px; color: var(--color-447dbd-9ecdee); cursor: pointer; font-family: arial, sans-serif; font-size: 16px; text-wrap: wrap; background-color: rgb(255, 255, 255);&quot;&gt;&lt;img src=&quot;https://blog.cnod.net/zb_users/upload/2025/08/20250820184555175568675547262.webp&quot;/&gt;&lt;/a&gt;&lt;a href=&quot;https://post.smzdm.com/p/a5p93dr3/pic_24/&quot; target=&quot;_blank&quot; style=&quot;outline: 0px; color: var(--color-447dbd-9ecdee); cursor: pointer; font-family: arial, sans-serif; font-size: 16px; text-wrap: wrap; background-color: rgb(255, 255, 255);&quot;&gt;&lt;img src=&quot;https://blog.cnod.net/zb_users/upload/2025/08/20250820184556175568675633120.webp&quot;/&gt;&lt;/a&gt;&lt;/p&gt;&lt;p itemprop=&quot;description&quot; style=&quot;outline: 0px; margin-top: 0px; margin-bottom: 20px; padding: 0px; font-size: 16px; line-height: 1.8; overflow-wrap: break-word; color: rgb(51, 51, 51); white-space: pre-wrap; font-family: arial, sans-serif; background-color: rgb(255, 255, 255);&quot;&gt;点击确定 稍微等一下 音乐文件就自动下载到你的NAS里了&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;https://post.smzdm.com/p/a5p93dr3/pic_25/&quot; target=&quot;_blank&quot; style=&quot;outline: 0px; color: var(--color-447dbd-9ecdee); cursor: pointer; font-family: arial, sans-serif; font-size: 16px; text-wrap: wrap; background-color: rgb(255, 255, 255);&quot;&gt;&lt;img src=&quot;https://blog.cnod.net/zb_users/upload/2025/08/20250820184556175568675664834.webp&quot;/&gt;&lt;/a&gt;&lt;/p&gt;&lt;p itemprop=&quot;description&quot; style=&quot;outline: 0px; margin-top: 0px; margin-bottom: 20px; padding: 0px; font-size: 16px; line-height: 1.8; overflow-wrap: break-word; color: rgb(51, 51, 51); white-space: pre-wrap; font-family: arial, sans-serif; background-color: rgb(255, 255, 255);&quot;&gt;支持语音口令&lt;/p&gt;&lt;p itemprop=&quot;description&quot; re=&quot;&quot; style=&quot;outline: 0px; margin-top: 0px; margin-bottom: 20px; padding: 0px; font-size: 16px; line-height: 1.8; overflow-wrap: break-word; color: rgb(51, 51, 51); white-space: pre-wrap; font-family: arial, sans-serif; background-color: rgb(255, 255, 255);&quot;&gt;&lt;code style=&quot;outline: 0px; background-color: var(--color-eee-35); color: var(--color-333); white-space-collapse: break-spaces;&quot;&gt;【播放歌曲】，播放本地的歌曲
【播放歌曲+歌名】，比如：播放歌曲周杰伦晴天
【上一首】
【下一首】
【单曲循环】
【全部循环】
【随机播放】
【关机】，【停止播放】，两个效果是一样的。
【刷新列表】，当复制了歌曲进 music 目录后，可以用这个口令刷新歌单。
【播放列表+列表名】，比如：播放列表其他。
【加入收藏】，把当前播放的歌曲加入收藏歌单。
【取消收藏】，把当前播放的歌曲从收藏歌单里移除。
【播放列表收藏】，这个用于播放收藏歌单。
【播放本地歌曲+歌名】，这个口令和播放歌曲的区别是本地找不到也不会去下载。
【播放列表第几个+列表名】，具体见： #158
【搜索播放+关键词】，会搜索关键词作为临时搜索列表播放，比如说【搜索播放林俊杰】，会播放所有林俊杰的歌。
【本地搜索播放+关键词】，跟搜索播放的区别是本地找不到也不会去下载。&lt;/code&gt;&lt;/p&gt;&lt;p&gt;&lt;br/&gt;&lt;/p&gt;</description><pubDate>Wed, 20 Aug 2025 18:32:27 +0800</pubDate></item><item><title>介绍几个好用的群晖DSM7.X第三方套件源</title><link>https://blog.cnod.net/post/22.html</link><description>&lt;p style=&quot;box-sizing: border-box; margin-top: 0px; margin-bottom: 1em; font-size: 16px; color: rgb(51, 51, 51); font-family: -apple-system, BlinkMacSystemFont, opensans, Optima, &amp;quot;Microsoft Yahei&amp;quot;, sans-serif; white-space: normal; background-color: rgb(255, 255, 255);&quot;&gt;&lt;span style=&quot;box-sizing: border-box; font-size: 14pt;&quot;&gt;玩群晖的都知道：打开群晖桌面的套件中心，这里面集成了群晖官网所有套件，需要用到什么套件就直接安装什么套件。除了群晖官方套件源，还有一些是群晖NAS爱好者开发和维护的套件也是不错的，下面介绍几个在DSM7.X系统下好用的第三方套件源，以及添加第三方套件的方法：&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;box-sizing: border-box; margin-top: 0px; margin-bottom: 1em; font-size: 16px; color: rgb(51, 51, 51); font-family: -apple-system, BlinkMacSystemFont, opensans, Optima, &amp;quot;Microsoft Yahei&amp;quot;, sans-serif; white-space: normal; background-color: rgb(255, 255, 255);&quot;&gt;&amp;nbsp;&lt;/p&gt;&lt;p style=&quot;box-sizing: border-box; margin-top: 0px; margin-bottom: 1em; font-size: 16px; color: rgb(51, 51, 51); font-family: -apple-system, BlinkMacSystemFont, opensans, Optima, &amp;quot;Microsoft Yahei&amp;quot;, sans-serif; white-space: normal; background-color: rgb(255, 255, 255);&quot;&gt;&lt;span style=&quot;box-sizing: border-box; font-size: 24pt;&quot;&gt;&lt;span style=&quot;box-sizing: border-box; font-weight: 700;&quot;&gt;【添加第三方套件源的方法】&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;box-sizing: border-box; margin-top: 0px; margin-bottom: 1em; font-size: 16px; color: rgb(51, 51, 51); font-family: -apple-system, BlinkMacSystemFont, opensans, Optima, &amp;quot;Microsoft Yahei&amp;quot;, sans-serif; white-space: normal; background-color: rgb(255, 255, 255);&quot;&gt;&lt;span style=&quot;box-sizing: border-box; font-size: 14pt;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;我们看到的第三方套件源地址，通常是一个http://或者https://开头的链接地址，这些地址有些可以在浏览器打开链接可以看到内容，但是真正的用法并不是直接在浏览器的地址栏去打开的，而是需要在群晖的套件中心，点一下”设置“；&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;box-sizing: border-box; margin-top: 0px; margin-bottom: 1em; font-size: 16px; color: rgb(51, 51, 51); font-family: -apple-system, BlinkMacSystemFont, opensans, Optima, &amp;quot;Microsoft Yahei&amp;quot;, sans-serif; white-space: normal; background-color: rgb(255, 255, 255);&quot;&gt;&lt;span style=&quot;box-sizing: border-box; font-size: 14pt;&quot;&gt;&lt;a href=&quot;https://blog.cnod.net/zb_users/upload/2022/10/20221031200906166721814662228.jpeg&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot; style=&quot;box-sizing: border-box; color: rgb(78, 161, 219); text-decoration-line: none; transition: all 0.5s ease 0s; position: relative;&quot;&gt;&lt;img class=&quot;aligncenter size-full wp-image-12215&quot; src=&quot;https://blog.cnod.net/zb_users/upload/2022/10/20221031200906166721814662228.jpeg&quot; alt=&quot;&quot; width=&quot;1057&quot; height=&quot;580&quot; layer-index=&quot;0&quot; style=&quot;box-sizing: border-box; vertical-align: middle; height: auto; max-width: 100%; display: block; margin-left: auto; margin-right: auto;&quot;/&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;box-sizing: border-box; margin-top: 0px; margin-bottom: 1em; font-size: 16px; color: rgb(51, 51, 51); font-family: -apple-system, BlinkMacSystemFont, opensans, Optima, &amp;quot;Microsoft Yahei&amp;quot;, sans-serif; white-space: normal; background-color: rgb(255, 255, 255);&quot;&gt;&amp;nbsp;&lt;/p&gt;&lt;p style=&quot;box-sizing: border-box; margin-top: 0px; margin-bottom: 1em; font-size: 16px; color: rgb(51, 51, 51); font-family: -apple-system, BlinkMacSystemFont, opensans, Optima, &amp;quot;Microsoft Yahei&amp;quot;, sans-serif; white-space: normal; background-color: rgb(255, 255, 255);&quot;&gt;&amp;nbsp;&lt;/p&gt;&lt;p style=&quot;box-sizing: border-box; margin-top: 0px; margin-bottom: 1em; font-size: 16px; color: rgb(51, 51, 51); font-family: -apple-system, BlinkMacSystemFont, opensans, Optima, &amp;quot;Microsoft Yahei&amp;quot;, sans-serif; white-space: normal; background-color: rgb(255, 255, 255);&quot;&gt;&lt;span style=&quot;box-sizing: border-box; font-size: 14pt;&quot;&gt;点”套件来源“，”新增“；&lt;a href=&quot;https://blog.cnod.net/zb_users/upload/2022/10/20221031200906166721814648446.jpeg&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot; style=&quot;box-sizing: border-box; color: rgb(78, 161, 219); text-decoration-line: none; transition: all 0.5s ease 0s; position: relative;&quot;&gt;&lt;img class=&quot;aligncenter size-full wp-image-12216&quot; src=&quot;https://blog.cnod.net/zb_users/upload/2022/10/20221031200906166721814648446.jpeg&quot; alt=&quot;&quot; width=&quot;700&quot; height=&quot;300&quot; layer-index=&quot;1&quot; style=&quot;box-sizing: border-box; vertical-align: middle; height: auto; max-width: 100%; display: block; margin-left: auto; margin-right: auto;&quot;/&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;box-sizing: border-box; margin-top: 0px; margin-bottom: 1em; font-size: 16px; color: rgb(51, 51, 51); font-family: -apple-system, BlinkMacSystemFont, opensans, Optima, &amp;quot;Microsoft Yahei&amp;quot;, sans-serif; white-space: normal; background-color: rgb(255, 255, 255);&quot;&gt;&amp;nbsp;&lt;/p&gt;&lt;p style=&quot;box-sizing: border-box; margin-top: 0px; margin-bottom: 1em; font-size: 16px; color: rgb(51, 51, 51); font-family: -apple-system, BlinkMacSystemFont, opensans, Optima, &amp;quot;Microsoft Yahei&amp;quot;, sans-serif; white-space: normal; background-color: rgb(255, 255, 255);&quot;&gt;&amp;nbsp;&lt;/p&gt;&lt;p style=&quot;box-sizing: border-box; margin-top: 0px; margin-bottom: 1em; font-size: 16px; color: rgb(51, 51, 51); font-family: -apple-system, BlinkMacSystemFont, opensans, Optima, &amp;quot;Microsoft Yahei&amp;quot;, sans-serif; white-space: normal; background-color: rgb(255, 255, 255);&quot;&gt;&lt;span style=&quot;box-sizing: border-box; font-size: 14pt;&quot;&gt;“名称”处可以随便写，“位置”处填写套件源的链接。&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;box-sizing: border-box; margin-top: 0px; margin-bottom: 1em; font-size: 16px; color: rgb(51, 51, 51); font-family: -apple-system, BlinkMacSystemFont, opensans, Optima, &amp;quot;Microsoft Yahei&amp;quot;, sans-serif; white-space: normal; background-color: rgb(255, 255, 255);&quot;&gt;&amp;nbsp;&lt;/p&gt;&lt;hr style=&quot;box-sizing: border-box; margin-top: 20px; margin-bottom: 20px; border-right: 0px; border-bottom: 0px; border-left: 0px; border-image: initial; border-top-style: solid; border-top-color: rgb(238, 238, 238); color: rgb(132, 132, 132); font-family: -apple-system, BlinkMacSystemFont, opensans, Optima, &amp;quot;Microsoft Yahei&amp;quot;, sans-serif; font-size: 16px; white-space: normal; background-color: rgb(255, 255, 255);&quot;/&gt;&lt;p style=&quot;box-sizing: border-box; margin-top: 0px; margin-bottom: 1em; font-size: 16px; color: rgb(51, 51, 51); font-family: -apple-system, BlinkMacSystemFont, opensans, Optima, &amp;quot;Microsoft Yahei&amp;quot;, sans-serif; white-space: normal; background-color: rgb(255, 255, 255);&quot;&gt;&lt;span style=&quot;box-sizing: border-box; font-size: 14pt;&quot;&gt;&lt;span style=&quot;box-sizing: border-box; font-size: 24pt;&quot;&gt;&lt;span style=&quot;box-sizing: border-box; font-weight: 700;&quot;&gt;【第三方套件地址】&lt;/span&gt;&lt;/span&gt;（排名不分先后，感谢以下套件源的作者）&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;box-sizing: border-box; margin-top: 0px; margin-bottom: 1em; font-size: 16px; color: rgb(51, 51, 51); font-family: -apple-system, BlinkMacSystemFont, opensans, Optima, &amp;quot;Microsoft Yahei&amp;quot;, sans-serif; white-space: normal; background-color: rgb(255, 255, 255);&quot;&gt;&amp;nbsp;&lt;/p&gt;&lt;p style=&quot;box-sizing: border-box; margin-top: 0px; margin-bottom: 1em; font-size: 16px; color: rgb(51, 51, 51); font-family: -apple-system, BlinkMacSystemFont, opensans, Optima, &amp;quot;Microsoft Yahei&amp;quot;, sans-serif; white-space: normal; background-color: rgb(255, 255, 255);&quot;&gt;&lt;span style=&quot;box-sizing: border-box; font-size: 14pt;&quot;&gt;一、synocommunity社区&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;box-sizing: border-box; margin-top: 0px; margin-bottom: 1em; font-size: 16px; color: rgb(51, 51, 51); font-family: -apple-system, BlinkMacSystemFont, opensans, Optima, &amp;quot;Microsoft Yahei&amp;quot;, sans-serif; white-space: normal; background-color: rgb(255, 255, 255);&quot;&gt;&lt;span style=&quot;box-sizing: border-box; font-size: 14pt;&quot;&gt;1、套件地址：https://packages.synocommunity.com/&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;box-sizing: border-box; margin-top: 0px; margin-bottom: 1em; font-size: 16px; color: rgb(51, 51, 51); font-family: -apple-system, BlinkMacSystemFont, opensans, Optima, &amp;quot;Microsoft Yahei&amp;quot;, sans-serif; white-space: normal; background-color: rgb(255, 255, 255);&quot;&gt;&lt;span style=&quot;box-sizing: border-box; font-size: 14pt;&quot;&gt;&lt;a href=&quot;https://blog.cnod.net/zb_users/upload/2022/10/20221031200906166721814650459.jpeg&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot; style=&quot;box-sizing: border-box; color: rgb(78, 161, 219); text-decoration-line: none; transition: all 0.5s ease 0s; position: relative;&quot;&gt;&lt;img class=&quot;aligncenter size-full wp-image-12217&quot; src=&quot;https://blog.cnod.net/zb_users/upload/2022/10/20221031200906166721814650459.jpeg&quot; alt=&quot;&quot; width=&quot;549&quot; height=&quot;212&quot; layer-index=&quot;2&quot; style=&quot;box-sizing: border-box; vertical-align: middle; height: auto; max-width: 100%; display: block; margin-left: auto; margin-right: auto;&quot;/&gt;&lt;/a&gt;&lt;a href=&quot;https://blog.cnod.net/zb_users/upload/2022/10/20221031200906166721814658642.jpeg&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot; style=&quot;box-sizing: border-box; color: rgb(78, 161, 219); text-decoration-line: none; transition: all 0.5s ease 0s; position: relative;&quot;&gt;&lt;img class=&quot;aligncenter size-full wp-image-12218&quot; src=&quot;https://blog.cnod.net/zb_users/upload/2022/10/20221031200906166721814658642.jpeg&quot; alt=&quot;&quot; width=&quot;699&quot; height=&quot;579&quot; layer-index=&quot;3&quot; style=&quot;box-sizing: border-box; vertical-align: middle; height: auto; max-width: 100%; display: block; margin-left: auto; margin-right: auto;&quot;/&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;box-sizing: border-box; margin-top: 0px; margin-bottom: 1em; font-size: 16px; color: rgb(51, 51, 51); font-family: -apple-system, BlinkMacSystemFont, opensans, Optima, &amp;quot;Microsoft Yahei&amp;quot;, sans-serif; white-space: normal; background-color: rgb(255, 255, 255);&quot;&gt;&amp;nbsp;&lt;/p&gt;&lt;p style=&quot;box-sizing: border-box; margin-top: 0px; margin-bottom: 1em; font-size: 16px; color: rgb(51, 51, 51); font-family: -apple-system, BlinkMacSystemFont, opensans, Optima, &amp;quot;Microsoft Yahei&amp;quot;, sans-serif; white-space: normal; background-color: rgb(255, 255, 255);&quot;&gt;&lt;span style=&quot;box-sizing: border-box; font-size: 14pt;&quot;&gt;2、套件清单：&lt;a href=&quot;https://blog.cnod.net/zb_users/upload/2022/10/20221031200906166721814670130.jpeg&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot; style=&quot;box-sizing: border-box; color: rgb(78, 161, 219); text-decoration-line: none; transition: all 0.5s ease 0s; position: relative;&quot;&gt;&lt;img class=&quot;aligncenter size-full wp-image-12219&quot; src=&quot;https://blog.cnod.net/zb_users/upload/2022/10/20221031200906166721814670130.jpeg&quot; alt=&quot;&quot; width=&quot;1919&quot; height=&quot;889&quot; layer-index=&quot;4&quot; style=&quot;box-sizing: border-box; vertical-align: middle; height: auto; max-width: 100%; display: block; margin-left: auto; margin-right: auto;&quot;/&gt;&lt;/a&gt;&lt;a href=&quot;https://blog.cnod.net/zb_users/upload/2022/10/20221031200906166721814675985.jpeg&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot; style=&quot;box-sizing: border-box; color: rgb(78, 161, 219); text-decoration-line: none; transition: all 0.5s ease 0s; position: relative;&quot;&gt;&lt;img class=&quot;aligncenter size-full wp-image-12220&quot; src=&quot;https://blog.cnod.net/zb_users/upload/2022/10/20221031200906166721814675985.jpeg&quot; alt=&quot;&quot; width=&quot;1918&quot; height=&quot;820&quot; layer-index=&quot;5&quot; style=&quot;box-sizing: border-box; vertical-align: middle; height: auto; max-width: 100%; display: block; margin-left: auto; margin-right: auto;&quot;/&gt;&lt;/a&gt;&lt;a href=&quot;https://blog.cnod.net/zb_users/upload/2022/10/20221031200906166721814686685.jpeg&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot; style=&quot;box-sizing: border-box; color: rgb(78, 161, 219); text-decoration-line: none; transition: all 0.5s ease 0s; position: relative;&quot;&gt;&lt;img class=&quot;aligncenter size-full wp-image-12221&quot; src=&quot;https://blog.cnod.net/zb_users/upload/2022/10/20221031200906166721814686685.jpeg&quot; alt=&quot;&quot; width=&quot;1919&quot; height=&quot;892&quot; layer-index=&quot;6&quot; style=&quot;box-sizing: border-box; vertical-align: middle; height: auto; max-width: 100%; display: block; margin-left: auto; margin-right: auto;&quot;/&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;box-sizing: border-box; margin-top: 0px; margin-bottom: 1em; font-size: 16px; color: rgb(51, 51, 51); font-family: -apple-system, BlinkMacSystemFont, opensans, Optima, &amp;quot;Microsoft Yahei&amp;quot;, sans-serif; white-space: normal; background-color: rgb(255, 255, 255);&quot;&gt;&amp;nbsp;&lt;/p&gt;&lt;p style=&quot;box-sizing: border-box; margin-top: 0px; margin-bottom: 1em; font-size: 16px; color: rgb(51, 51, 51); font-family: -apple-system, BlinkMacSystemFont, opensans, Optima, &amp;quot;Microsoft Yahei&amp;quot;, sans-serif; white-space: normal; background-color: rgb(255, 255, 255);&quot;&gt;&amp;nbsp;&lt;/p&gt;&lt;p style=&quot;box-sizing: border-box; margin-top: 0px; margin-bottom: 1em; font-size: 16px; color: rgb(51, 51, 51); font-family: -apple-system, BlinkMacSystemFont, opensans, Optima, &amp;quot;Microsoft Yahei&amp;quot;, sans-serif; white-space: normal; background-color: rgb(255, 255, 255);&quot;&gt;&lt;span style=&quot;box-sizing: border-box; font-size: 14pt;&quot;&gt;二、我不是矿神&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;box-sizing: border-box; margin-top: 0px; margin-bottom: 1em; font-size: 16px; color: rgb(51, 51, 51); font-family: -apple-system, BlinkMacSystemFont, opensans, Optima, &amp;quot;Microsoft Yahei&amp;quot;, sans-serif; white-space: normal; background-color: rgb(255, 255, 255);&quot;&gt;&lt;span style=&quot;box-sizing: border-box; font-size: 14pt;&quot;&gt;1、套件地址：https://spk7.imnks.com/&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;box-sizing: border-box; margin-top: 0px; margin-bottom: 1em; font-size: 16px; color: rgb(51, 51, 51); font-family: -apple-system, BlinkMacSystemFont, opensans, Optima, &amp;quot;Microsoft Yahei&amp;quot;, sans-serif; white-space: normal; background-color: rgb(255, 255, 255);&quot;&gt;&lt;span style=&quot;box-sizing: border-box; font-size: 14pt;&quot;&gt;&lt;a href=&quot;https://blog.cnod.net/zb_users/upload/2022/10/20221031200906166721814631949.jpeg&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot; style=&quot;box-sizing: border-box; color: rgb(78, 161, 219); text-decoration-line: none; transition: all 0.5s ease 0s; position: relative;&quot;&gt;&lt;img class=&quot;aligncenter size-full wp-image-12222&quot; src=&quot;https://blog.cnod.net/zb_users/upload/2022/10/20221031200906166721814631949.jpeg&quot; alt=&quot;&quot; width=&quot;702&quot; height=&quot;583&quot; layer-index=&quot;7&quot; style=&quot;box-sizing: border-box; vertical-align: middle; height: auto; max-width: 100%; display: block; margin-left: auto; margin-right: auto;&quot;/&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;box-sizing: border-box; margin-top: 0px; margin-bottom: 1em; font-size: 16px; color: rgb(51, 51, 51); font-family: -apple-system, BlinkMacSystemFont, opensans, Optima, &amp;quot;Microsoft Yahei&amp;quot;, sans-serif; white-space: normal; background-color: rgb(255, 255, 255);&quot;&gt;&amp;nbsp;&lt;/p&gt;&lt;p style=&quot;box-sizing: border-box; margin-top: 0px; margin-bottom: 1em; font-size: 16px; color: rgb(51, 51, 51); font-family: -apple-system, BlinkMacSystemFont, opensans, Optima, &amp;quot;Microsoft Yahei&amp;quot;, sans-serif; white-space: normal; background-color: rgb(255, 255, 255);&quot;&gt;&lt;span style=&quot;box-sizing: border-box; font-size: 14pt;&quot;&gt;2、套件清单：&lt;a href=&quot;https://blog.cnod.net/zb_users/upload/2022/10/20221031200906166721814672744.jpeg&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot; style=&quot;box-sizing: border-box; color: rgb(78, 161, 219); text-decoration-line: none; transition: all 0.5s ease 0s; position: relative;&quot;&gt;&lt;img class=&quot;aligncenter size-full wp-image-12223&quot; src=&quot;https://blog.cnod.net/zb_users/upload/2022/10/20221031200906166721814672744.jpeg&quot; alt=&quot;&quot; width=&quot;1906&quot; height=&quot;846&quot; layer-index=&quot;8&quot; style=&quot;box-sizing: border-box; vertical-align: middle; height: auto; max-width: 100%; display: block; margin-left: auto; margin-right: auto;&quot;/&gt;&lt;/a&gt;&lt;a href=&quot;https://blog.cnod.net/zb_users/upload/2022/10/20221031200907166721814796093.jpeg&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot; style=&quot;box-sizing: border-box; color: rgb(78, 161, 219); text-decoration-line: none; transition: all 0.5s ease 0s; position: relative;&quot;&gt;&lt;img class=&quot;aligncenter size-full wp-image-12224&quot; src=&quot;https://blog.cnod.net/zb_users/upload/2022/10/20221031200907166721814796093.jpeg&quot; alt=&quot;&quot; width=&quot;1893&quot; height=&quot;872&quot; layer-index=&quot;9&quot; style=&quot;box-sizing: border-box; vertical-align: middle; height: auto; max-width: 100%; display: block; margin-left: auto; margin-right: auto;&quot;/&gt;&lt;/a&gt;&lt;a href=&quot;https://blog.cnod.net/zb_users/upload/2022/10/20221031200907166721814781494.jpeg&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot; style=&quot;box-sizing: border-box; color: rgb(78, 161, 219); text-decoration-line: none; transition: all 0.5s ease 0s; position: relative;&quot;&gt;&lt;img class=&quot;aligncenter size-full wp-image-12225&quot; src=&quot;https://blog.cnod.net/zb_users/upload/2022/10/20221031200907166721814781494.jpeg&quot; alt=&quot;&quot; width=&quot;1916&quot; height=&quot;889&quot; layer-index=&quot;10&quot; style=&quot;box-sizing: border-box; vertical-align: middle; height: auto; max-width: 100%; display: block; margin-left: auto; margin-right: auto;&quot;/&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;box-sizing: border-box; margin-top: 0px; margin-bottom: 1em; font-size: 16px; color: rgb(51, 51, 51); font-family: -apple-system, BlinkMacSystemFont, opensans, Optima, &amp;quot;Microsoft Yahei&amp;quot;, sans-serif; white-space: normal; background-color: rgb(255, 255, 255);&quot;&gt;&amp;nbsp;&lt;/p&gt;&lt;p style=&quot;box-sizing: border-box; margin-top: 0px; margin-bottom: 1em; font-size: 16px; color: rgb(51, 51, 51); font-family: -apple-system, BlinkMacSystemFont, opensans, Optima, &amp;quot;Microsoft Yahei&amp;quot;, sans-serif; white-space: normal; background-color: rgb(255, 255, 255);&quot;&gt;&lt;span style=&quot;box-sizing: border-box; font-size: 14pt;&quot;&gt;三、云梦&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;box-sizing: border-box; margin-top: 0px; margin-bottom: 1em; font-size: 16px; color: rgb(51, 51, 51); font-family: -apple-system, BlinkMacSystemFont, opensans, Optima, &amp;quot;Microsoft Yahei&amp;quot;, sans-serif; white-space: normal; background-color: rgb(255, 255, 255);&quot;&gt;&lt;span style=&quot;box-sizing: border-box; font-size: 14pt;&quot;&gt;1、套件地址：https://spk.520810.xyz:666&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;box-sizing: border-box; margin-top: 0px; margin-bottom: 1em; font-size: 16px; color: rgb(51, 51, 51); font-family: -apple-system, BlinkMacSystemFont, opensans, Optima, &amp;quot;Microsoft Yahei&amp;quot;, sans-serif; white-space: normal; background-color: rgb(255, 255, 255);&quot;&gt;&lt;span style=&quot;box-sizing: border-box; font-size: 14pt;&quot;&gt;&lt;a href=&quot;https://blog.cnod.net/zb_users/upload/2022/10/20221031200907166721814722092.jpeg&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot; style=&quot;box-sizing: border-box; color: rgb(78, 161, 219); text-decoration-line: none; transition: all 0.5s ease 0s; position: relative;&quot;&gt;&lt;img class=&quot;aligncenter size-full wp-image-12228&quot; src=&quot;https://blog.cnod.net/zb_users/upload/2022/10/20221031200907166721814722092.jpeg&quot; alt=&quot;&quot; width=&quot;701&quot; height=&quot;577&quot; layer-index=&quot;11&quot; style=&quot;box-sizing: border-box; vertical-align: middle; height: auto; max-width: 100%; display: block; margin-left: auto; margin-right: auto;&quot;/&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;box-sizing: border-box; margin-top: 0px; margin-bottom: 1em; font-size: 16px; color: rgb(51, 51, 51); font-family: -apple-system, BlinkMacSystemFont, opensans, Optima, &amp;quot;Microsoft Yahei&amp;quot;, sans-serif; white-space: normal; background-color: rgb(255, 255, 255);&quot;&gt;&amp;nbsp;&lt;/p&gt;&lt;p style=&quot;box-sizing: border-box; margin-top: 0px; margin-bottom: 1em; font-size: 16px; color: rgb(51, 51, 51); font-family: -apple-system, BlinkMacSystemFont, opensans, Optima, &amp;quot;Microsoft Yahei&amp;quot;, sans-serif; white-space: normal; background-color: rgb(255, 255, 255);&quot;&gt;&lt;span style=&quot;box-sizing: border-box; font-size: 14pt;&quot;&gt;2、套件清单：&lt;a href=&quot;https://blog.cnod.net/zb_users/upload/2022/10/20221031200908166721814865374.jpeg&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot; style=&quot;box-sizing: border-box; color: rgb(78, 161, 219); text-decoration-line: none; transition: all 0.5s ease 0s; position: relative;&quot;&gt;&lt;img class=&quot;aligncenter size-full wp-image-12229&quot; src=&quot;https://blog.cnod.net/zb_users/upload/2022/10/20221031200908166721814865374.jpeg&quot; alt=&quot;&quot; width=&quot;1912&quot; height=&quot;848&quot; layer-index=&quot;12&quot; style=&quot;box-sizing: border-box; vertical-align: middle; height: auto; max-width: 100%; display: block; margin-left: auto; margin-right: auto;&quot;/&gt;&lt;/a&gt;&lt;a href=&quot;https://blog.cnod.net/zb_users/upload/2022/10/20221031200908166721814897605.jpeg&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot; style=&quot;box-sizing: border-box; color: rgb(78, 161, 219); text-decoration-line: none; transition: all 0.5s ease 0s; position: relative;&quot;&gt;&lt;img class=&quot;aligncenter size-full wp-image-12230&quot; src=&quot;https://blog.cnod.net/zb_users/upload/2022/10/20221031200908166721814897605.jpeg&quot; alt=&quot;&quot; width=&quot;1919&quot; height=&quot;892&quot; layer-index=&quot;13&quot; style=&quot;box-sizing: border-box; vertical-align: middle; height: auto; max-width: 100%; display: block; margin-left: auto; margin-right: auto;&quot;/&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;box-sizing: border-box; margin-top: 0px; margin-bottom: 1em; font-size: 16px; color: rgb(51, 51, 51); font-family: -apple-system, BlinkMacSystemFont, opensans, Optima, &amp;quot;Microsoft Yahei&amp;quot;, sans-serif; white-space: normal; background-color: rgb(255, 255, 255);&quot;&gt;&amp;nbsp;&lt;/p&gt;&lt;p style=&quot;box-sizing: border-box; margin-top: 0px; margin-bottom: 1em; font-size: 16px; color: rgb(51, 51, 51); font-family: -apple-system, BlinkMacSystemFont, opensans, Optima, &amp;quot;Microsoft Yahei&amp;quot;, sans-serif; white-space: normal; background-color: rgb(255, 255, 255);&quot;&gt;&lt;span style=&quot;box-sizing: border-box; font-size: 14pt;&quot;&gt;四、4sag&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;box-sizing: border-box; margin-top: 0px; margin-bottom: 1em; font-size: 16px; color: rgb(51, 51, 51); font-family: -apple-system, BlinkMacSystemFont, opensans, Optima, &amp;quot;Microsoft Yahei&amp;quot;, sans-serif; white-space: normal; background-color: rgb(255, 255, 255);&quot;&gt;&lt;span style=&quot;box-sizing: border-box; font-size: 14pt;&quot;&gt;1、套件地址：https://spk.4sag.ru/&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;box-sizing: border-box; margin-top: 0px; margin-bottom: 1em; font-size: 16px; color: rgb(51, 51, 51); font-family: -apple-system, BlinkMacSystemFont, opensans, Optima, &amp;quot;Microsoft Yahei&amp;quot;, sans-serif; white-space: normal; background-color: rgb(255, 255, 255);&quot;&gt;&lt;span style=&quot;box-sizing: border-box; font-size: 14pt;&quot;&gt;&lt;a href=&quot;https://blog.cnod.net/zb_users/upload/2022/10/20221031200908166721814837489.jpeg&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot; style=&quot;box-sizing: border-box; color: rgb(78, 161, 219); text-decoration-line: none; transition: all 0.5s ease 0s; position: relative;&quot;&gt;&lt;img class=&quot;aligncenter size-full wp-image-12226&quot; src=&quot;https://blog.cnod.net/zb_users/upload/2022/10/20221031200908166721814837489.jpeg&quot; alt=&quot;&quot; width=&quot;701&quot; height=&quot;577&quot; layer-index=&quot;14&quot; style=&quot;box-sizing: border-box; vertical-align: middle; height: auto; max-width: 100%; display: block; margin-left: auto; margin-right: auto;&quot;/&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;box-sizing: border-box; margin-top: 0px; margin-bottom: 1em; font-size: 16px; color: rgb(51, 51, 51); font-family: -apple-system, BlinkMacSystemFont, opensans, Optima, &amp;quot;Microsoft Yahei&amp;quot;, sans-serif; white-space: normal; background-color: rgb(255, 255, 255);&quot;&gt;&amp;nbsp;&lt;/p&gt;&lt;p style=&quot;box-sizing: border-box; margin-top: 0px; margin-bottom: 1em; font-size: 16px; color: rgb(51, 51, 51); font-family: -apple-system, BlinkMacSystemFont, opensans, Optima, &amp;quot;Microsoft Yahei&amp;quot;, sans-serif; white-space: normal; background-color: rgb(255, 255, 255);&quot;&gt;&lt;span style=&quot;box-sizing: border-box; font-size: 14pt;&quot;&gt;2、套件清单：&lt;a href=&quot;https://blog.cnod.net/zb_users/upload/2022/10/20221031200909166721814910965.jpeg&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot; style=&quot;box-sizing: border-box; color: rgb(78, 161, 219); text-decoration-line: none; transition: all 0.5s ease 0s; position: relative;&quot;&gt;&lt;img class=&quot;aligncenter size-full wp-image-12227&quot; src=&quot;https://blog.cnod.net/zb_users/upload/2022/10/20221031200909166721814910965.jpeg&quot; alt=&quot;&quot; width=&quot;1920&quot; height=&quot;454&quot; layer-index=&quot;15&quot; style=&quot;box-sizing: border-box; vertical-align: middle; height: auto; max-width: 100%; display: block; margin-left: auto; margin-right: auto;&quot;/&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;box-sizing: border-box; margin-top: 0px; margin-bottom: 1em; font-size: 16px; color: rgb(51, 51, 51); font-family: -apple-system, BlinkMacSystemFont, opensans, Optima, &amp;quot;Microsoft Yahei&amp;quot;, sans-serif; white-space: normal; background-color: rgb(255, 255, 255);&quot;&gt;&amp;nbsp;&lt;/p&gt;&lt;p style=&quot;box-sizing: border-box; margin-top: 0px; margin-bottom: 1em; font-size: 16px; color: rgb(51, 51, 51); font-family: -apple-system, BlinkMacSystemFont, opensans, Optima, &amp;quot;Microsoft Yahei&amp;quot;, sans-serif; white-space: normal; background-color: rgb(255, 255, 255);&quot;&gt;&lt;span style=&quot;box-sizing: border-box; font-size: 14pt;&quot;&gt;五、裙下孤魂&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;box-sizing: border-box; margin-top: 0px; margin-bottom: 1em; font-size: 16px; color: rgb(51, 51, 51); font-family: -apple-system, BlinkMacSystemFont, opensans, Optima, &amp;quot;Microsoft Yahei&amp;quot;, sans-serif; white-space: normal; background-color: rgb(255, 255, 255);&quot;&gt;&lt;span style=&quot;box-sizing: border-box; font-size: 14pt;&quot;&gt;1、套件地址：http://spk.bobohome.store:8880&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;box-sizing: border-box; margin-top: 0px; margin-bottom: 1em; font-size: 16px; color: rgb(51, 51, 51); font-family: -apple-system, BlinkMacSystemFont, opensans, Optima, &amp;quot;Microsoft Yahei&amp;quot;, sans-serif; white-space: normal; background-color: rgb(255, 255, 255);&quot;&gt;&lt;a href=&quot;https://blog.cnod.net/zb_users/upload/2022/10/20221031200909166721814998616.jpeg&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot; style=&quot;box-sizing: border-box; color: rgb(78, 161, 219); text-decoration-line: none; transition: all 0.5s ease 0s; position: relative;&quot;&gt;&lt;img class=&quot;aligncenter size-full wp-image-12333&quot; src=&quot;https://blog.cnod.net/zb_users/upload/2022/10/20221031200909166721814998616.jpeg&quot; alt=&quot;&quot; width=&quot;700&quot; height=&quot;436&quot; layer-index=&quot;16&quot; style=&quot;box-sizing: border-box; vertical-align: middle; height: auto; max-width: 100%; display: block; margin-left: auto; margin-right: auto;&quot;/&gt;&lt;/a&gt;&lt;/p&gt;&lt;p style=&quot;box-sizing: border-box; margin-top: 0px; margin-bottom: 1em; font-size: 16px; color: rgb(51, 51, 51); font-family: -apple-system, BlinkMacSystemFont, opensans, Optima, &amp;quot;Microsoft Yahei&amp;quot;, sans-serif; white-space: normal; background-color: rgb(255, 255, 255);&quot;&gt;&amp;nbsp;&lt;/p&gt;&lt;p style=&quot;box-sizing: border-box; margin-top: 0px; margin-bottom: 1em; font-size: 16px; color: rgb(51, 51, 51); font-family: -apple-system, BlinkMacSystemFont, opensans, Optima, &amp;quot;Microsoft Yahei&amp;quot;, sans-serif; white-space: normal; background-color: rgb(255, 255, 255);&quot;&gt;&amp;nbsp;&lt;/p&gt;&lt;p style=&quot;box-sizing: border-box; margin-top: 0px; margin-bottom: 1em; font-size: 16px; color: rgb(51, 51, 51); font-family: -apple-system, BlinkMacSystemFont, opensans, Optima, &amp;quot;Microsoft Yahei&amp;quot;, sans-serif; white-space: normal; background-color: rgb(255, 255, 255);&quot;&gt;&lt;span style=&quot;box-sizing: border-box; font-size: 14pt;&quot;&gt;2、套件清单：&lt;/span&gt;&lt;a href=&quot;https://blog.cnod.net/zb_users/upload/2022/10/20221031200909166721814924211.jpeg&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot; style=&quot;box-sizing: border-box; color: rgb(78, 161, 219); text-decoration-line: none; transition: all 0.5s ease 0s; position: relative;&quot;&gt;&lt;img class=&quot;aligncenter size-full wp-image-12334&quot; src=&quot;https://blog.cnod.net/zb_users/upload/2022/10/20221031200909166721814924211.jpeg&quot; alt=&quot;&quot; width=&quot;1918&quot; height=&quot;887&quot; layer-index=&quot;17&quot; style=&quot;box-sizing: border-box; vertical-align: middle; height: auto; max-width: 100%; display: block; margin-left: auto; margin-right: auto;&quot;/&gt;&lt;/a&gt;&lt;/p&gt;&lt;p style=&quot;box-sizing: border-box; margin-top: 0px; margin-bottom: 1em; font-size: 16px; color: rgb(51, 51, 51); font-family: -apple-system, BlinkMacSystemFont, opensans, Optima, &amp;quot;Microsoft Yahei&amp;quot;, sans-serif; white-space: normal; background-color: rgb(255, 255, 255);&quot;&gt;&amp;nbsp;&lt;/p&gt;&lt;p style=&quot;box-sizing: border-box; margin-top: 0px; margin-bottom: 1em; font-size: 16px; color: rgb(51, 51, 51); font-family: -apple-system, BlinkMacSystemFont, opensans, Optima, &amp;quot;Microsoft Yahei&amp;quot;, sans-serif; white-space: normal; background-color: rgb(255, 255, 255);&quot;&gt;&amp;nbsp;&lt;/p&gt;&lt;p style=&quot;box-sizing: border-box; margin-top: 0px; margin-bottom: 1em; font-size: 16px; color: rgb(51, 51, 51); font-family: -apple-system, BlinkMacSystemFont, opensans, Optima, &amp;quot;Microsoft Yahei&amp;quot;, sans-serif; white-space: normal; background-color: rgb(255, 255, 255);&quot;&gt;&amp;nbsp;&lt;/p&gt;&lt;hr style=&quot;box-sizing: border-box; margin-top: 20px; margin-bottom: 20px; border-right: 0px; border-bottom: 0px; border-left: 0px; border-image: initial; border-top-style: solid; border-top-color: rgb(238, 238, 238); color: rgb(132, 132, 132); font-family: -apple-system, BlinkMacSystemFont, opensans, Optima, &amp;quot;Microsoft Yahei&amp;quot;, sans-serif; font-size: 16px; white-space: normal; background-color: rgb(255, 255, 255);&quot;/&gt;&lt;p style=&quot;box-sizing: border-box; margin-top: 0px; margin-bottom: 1em; font-size: 16px; color: rgb(51, 51, 51); font-family: -apple-system, BlinkMacSystemFont, opensans, Optima, &amp;quot;Microsoft Yahei&amp;quot;, sans-serif; white-space: normal; background-color: rgb(255, 255, 255);&quot;&gt;&lt;span style=&quot;box-sizing: border-box; font-size: 14pt;&quot;&gt;友情提醒：&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;box-sizing: border-box; margin-top: 0px; margin-bottom: 1em; font-size: 16px; color: rgb(51, 51, 51); font-family: -apple-system, BlinkMacSystemFont, opensans, Optima, &amp;quot;Microsoft Yahei&amp;quot;, sans-serif; white-space: normal; background-color: rgb(255, 255, 255);&quot;&gt;&lt;span style=&quot;box-sizing: border-box; font-size: 14pt;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;因为有些套件服务器不是在中国大陆镜内，所以有时网络连接不一定顺畅，如果添加第三方源提示”无效位置“的，请多试几次就好了&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;br/&gt;&lt;/p&gt;</description><pubDate>Fri, 27 Sep 2024 09:20:15 +0800</pubDate></item><item><title>IPTV EPG服务器搭建教程</title><link>https://blog.cnod.net/post/74.html</link><description>&lt;h1 style=&quot;box-sizing: border-box; margin: 24px 0px 16px; font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Helvetica, Arial, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Liberation Sans&amp;quot;, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Microsoft YaHei&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, &amp;quot;Wenquanyi Micro Hei&amp;quot;, &amp;quot;WenQuanYi Zen Hei&amp;quot;, &amp;quot;ST Heiti&amp;quot;, SimHei, SimSun, &amp;quot;WenQuanYi Zen Hei Sharp&amp;quot;, sans-serif; line-height: 1.25; padding: 0em; min-height: 1rem; position: relative; color: rgb(64, 72, 91); text-wrap: wrap; background-color: rgb(255, 255, 255);&quot;&gt;📺 PHP-EPG-Docker-Server&lt;/h1&gt;&lt;p style=&quot;box-sizing: border-box; margin: 0px 0em 16px; line-height: 1.6; word-break: break-word; color: rgb(64, 72, 91); font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Helvetica, Arial, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Liberation Sans&amp;quot;, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Microsoft YaHei&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, &amp;quot;Wenquanyi Micro Hei&amp;quot;, &amp;quot;WenQuanYi Zen Hei&amp;quot;, &amp;quot;ST Heiti&amp;quot;, SimHei, SimSun, &amp;quot;WenQuanYi Zen Hei Sharp&amp;quot;, sans-serif; font-size: 16px; text-wrap: wrap; background-color: rgb(255, 255, 255);&quot;&gt;&lt;img alt=&quot;Docker Pulls&quot; src=&quot;https://img.shields.io/docker/pulls/taksss/php-epg&quot; style=&quot;box-sizing: content-box; border: 0px none; cursor: pointer; display: inline-block !important;&quot;/&gt;&amp;nbsp;&lt;img alt=&quot;Image Size&quot; src=&quot;https://img.shields.io/docker/image-size/taksss/php-epg&quot; style=&quot;box-sizing: content-box; border: 0px none; cursor: pointer; display: inline-block !important;&quot;/&gt;&lt;/p&gt;&lt;p style=&quot;box-sizing: border-box; margin: 0px 0em 16px; line-height: 1.6; word-break: break-word; color: rgb(64, 72, 91); font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Helvetica, Arial, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Liberation Sans&amp;quot;, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Microsoft YaHei&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, &amp;quot;Wenquanyi Micro Hei&amp;quot;, &amp;quot;WenQuanYi Zen Hei&amp;quot;, &amp;quot;ST Heiti&amp;quot;, SimHei, SimSun, &amp;quot;WenQuanYi Zen Hei Sharp&amp;quot;, sans-serif; font-size: 16px; text-wrap: wrap; background-color: rgb(255, 255, 255);&quot;&gt;PHP 实现的 EPG（电子节目指南）服务端，&amp;nbsp;&lt;code style=&quot;box-sizing: border-box; font-family: SFMono-Regular, Menlo, Monaco, Consolas, &amp;quot;Liberation Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, monospace; font-size: 13.6px; padding: 2px 6px; margin: 0px; background-color: rgb(247, 247, 249); border-radius: 6px; color: rgba(0, 0, 0, 0.8); border: 0px;&quot;&gt;Docker&lt;/code&gt;&amp;nbsp;部署，自带设置界面、台标管理，支持&amp;nbsp;&lt;span style=&quot;box-sizing: border-box; font-weight: 600;&quot;&gt;DIYP &amp;amp; 百川&lt;/span&gt;&amp;nbsp;、&amp;nbsp;&lt;span style=&quot;box-sizing: border-box; font-weight: 600;&quot;&gt;超级直播&lt;/span&gt;&amp;nbsp;以及&amp;nbsp;&lt;span style=&quot;box-sizing: border-box; font-weight: 600;&quot;&gt;xmltv&lt;/span&gt;&amp;nbsp;格式。&lt;/p&gt;&lt;div align=&quot;left&quot; style=&quot;overflow-wrap: break-word; color: rgb(68, 68, 68); font-family: Tahoma, Helvetica, &amp;quot;Microsoft Yahei&amp;quot;, sans-serif; text-wrap: wrap; background-color: rgb(255, 255, 255);&quot;&gt;&lt;span style=&quot;overflow-wrap: break-word; color: #1F2328;&quot;&gt;&lt;span style=&quot;font-family:-apple-system, BlinkMacSystemFont, &amp;amp;quot;;overflow-wrap: break-word;&quot;&gt;&lt;span style=&quot;overflow-wrap: break-word; font-size: 16px;&quot;&gt;项目地址：github：&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;a href=&quot;https://github.com/taksssss/PHP-EPG-Docker-Server&quot; target=&quot;_blank&quot; style=&quot;overflow-wrap: break-word; color: rgb(51, 102, 153); text-decoration-line: underline;&quot;&gt;https://github.com/taksssss/PHP-EPG-Docker-Server&lt;/a&gt;&lt;/div&gt;&lt;div align=&quot;left&quot; style=&quot;overflow-wrap: break-word; color: rgb(68, 68, 68); font-family: Tahoma, Helvetica, &amp;quot;Microsoft Yahei&amp;quot;, sans-serif; text-wrap: wrap; background-color: rgb(255, 255, 255);&quot;&gt;&lt;span style=&quot;color:#001000;overflow-wrap: break-word;&quot;&gt;&lt;span style=&quot;overflow-wrap: break-word; font-size: 16px;&quot;&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp; gitee：&lt;a href=&quot;https://gitee.com/taksssss/PHP-EPG-Docker-Server&quot; target=&quot;_blank&quot; style=&quot;overflow-wrap: break-word; color: rgb(51, 102, 153); text-decoration-line: underline;&quot;&gt;https://gitee.com/taksssss/PHP-EPG-Docker-Server&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;h2 style=&quot;box-sizing: border-box; font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Helvetica, Arial, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Liberation Sans&amp;quot;, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Microsoft YaHei&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, &amp;quot;Wenquanyi Micro Hei&amp;quot;, &amp;quot;WenQuanYi Zen Hei&amp;quot;, &amp;quot;ST Heiti&amp;quot;, SimHei, SimSun, &amp;quot;WenQuanYi Zen Hei Sharp&amp;quot;, sans-serif; line-height: 1.25; margin: 24px 0em 16px; padding: 0em; position: relative; color: rgb(64, 72, 91); text-wrap: wrap; background-color: rgb(255, 255, 255);&quot;&gt;&lt;a class=&quot;anchor&quot; href=&quot;https://gitee.com/taksssss/PHP-EPG-Docker-Server#-%E4%B8%BB%E8%A6%81%E5%8A%9F%E8%83%BD&quot; id=&quot;user-content--主要功能&quot; style=&quot;box-sizing: border-box; background: transparent; color: rgb(9, 94, 171); cursor: pointer; overflow-wrap: break-word; float: left; padding-right: 4px; margin-left: -20px; line-height: 1; display: block; padding-left: 30px; position: absolute; top: 0px; left: 0px; bottom: 0px; outline: none;&quot;&gt;&lt;/a&gt;ℹ️ 主要功能&lt;/h2&gt;&lt;ul style=&quot;box-sizing: border-box; padding-left: 2em; margin-bottom: 16px; padding-bottom: 1px; color: rgb(64, 72, 91); font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Helvetica, Arial, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Liberation Sans&amp;quot;, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Microsoft YaHei&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, &amp;quot;Wenquanyi Micro Hei&amp;quot;, &amp;quot;WenQuanYi Zen Hei&amp;quot;, &amp;quot;ST Heiti&amp;quot;, SimHei, SimSun, &amp;quot;WenQuanYi Zen Hei Sharp&amp;quot;, sans-serif; font-size: 16px; text-wrap: wrap; background-color: rgb(255, 255, 255);&quot; class=&quot; list-paddingleft-2&quot;&gt;&lt;li&gt;&lt;p&gt;支持返回&amp;nbsp;&lt;span style=&quot;box-sizing: border-box; font-weight: 600;&quot;&gt;&lt;code style=&quot;box-sizing: border-box; font-family: SFMono-Regular, Menlo, Monaco, Consolas, &amp;quot;Liberation Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, monospace; font-size: 13.6px; padding: 2px 6px; margin: 0px; background-color: rgb(247, 247, 249); border-radius: 6px; color: rgba(0, 0, 0, 0.8); border: 0px; font-weight: normal;&quot;&gt;DIYP &amp;amp; 百川&lt;/code&gt;&lt;/span&gt;&amp;nbsp;、&amp;nbsp;&lt;span style=&quot;box-sizing: border-box; font-weight: 600;&quot;&gt;&lt;code style=&quot;box-sizing: border-box; font-family: SFMono-Regular, Menlo, Monaco, Consolas, &amp;quot;Liberation Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, monospace; font-size: 13.6px; padding: 2px 6px; margin: 0px; background-color: rgb(247, 247, 249); border-radius: 6px; color: rgba(0, 0, 0, 0.8); border: 0px; font-weight: normal;&quot;&gt;超级直播&lt;/code&gt;&lt;/span&gt;&amp;nbsp;以及&amp;nbsp;&lt;span style=&quot;box-sizing: border-box; font-weight: 600;&quot;&gt;&lt;code style=&quot;box-sizing: border-box; font-family: SFMono-Regular, Menlo, Monaco, Consolas, &amp;quot;Liberation Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, monospace; font-size: 13.6px; padding: 2px 6px; margin: 0px; background-color: rgb(247, 247, 249); border-radius: 6px; color: rgba(0, 0, 0, 0.8); border: 0px; font-weight: normal;&quot;&gt;xmltv&lt;/code&gt;&lt;/span&gt;&amp;nbsp;格式 📡&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;提供&amp;nbsp;&lt;span style=&quot;box-sizing: border-box; font-weight: 600;&quot;&gt;&lt;code style=&quot;box-sizing: border-box; font-family: SFMono-Regular, Menlo, Monaco, Consolas, &amp;quot;Liberation Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, monospace; font-size: 13.6px; padding: 2px 6px; margin: 0px; background-color: rgb(247, 247, 249); border-radius: 6px; color: rgba(0, 0, 0, 0.8); border: 0px; font-weight: normal;&quot;&gt;amd64&lt;/code&gt;&lt;/span&gt;&amp;nbsp;跟&amp;nbsp;&lt;span style=&quot;box-sizing: border-box; font-weight: 600;&quot;&gt;&lt;code style=&quot;box-sizing: border-box; font-family: SFMono-Regular, Menlo, Monaco, Consolas, &amp;quot;Liberation Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, monospace; font-size: 13.6px; padding: 2px 6px; margin: 0px; background-color: rgb(247, 247, 249); border-radius: 6px; color: rgba(0, 0, 0, 0.8); border: 0px; font-weight: normal;&quot;&gt;arm64&lt;/code&gt;&lt;/span&gt;&amp;nbsp;、&amp;nbsp;&lt;span style=&quot;box-sizing: border-box; font-weight: 600;&quot;&gt;&lt;code style=&quot;box-sizing: border-box; font-family: SFMono-Regular, Menlo, Monaco, Consolas, &amp;quot;Liberation Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, monospace; font-size: 13.6px; padding: 2px 6px; margin: 0px; background-color: rgb(247, 247, 249); border-radius: 6px; color: rgba(0, 0, 0, 0.8); border: 0px; font-weight: normal;&quot;&gt;armv7&lt;/code&gt;&lt;/span&gt;&amp;nbsp;架构镜像，支持&amp;nbsp;&lt;span style=&quot;box-sizing: border-box; font-weight: 600;&quot;&gt;电视盒子&lt;/span&gt;&amp;nbsp;等设备 🐳&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;基镜像采用&amp;nbsp;&lt;span style=&quot;box-sizing: border-box; font-weight: 600;&quot;&gt;&lt;code style=&quot;box-sizing: border-box; font-family: SFMono-Regular, Menlo, Monaco, Consolas, &amp;quot;Liberation Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, monospace; font-size: 13.6px; padding: 2px 6px; margin: 0px; background-color: rgb(247, 247, 249); border-radius: 6px; color: rgba(0, 0, 0, 0.8); border: 0px; font-weight: normal;&quot;&gt;alpine&lt;/code&gt;&lt;/span&gt;&amp;nbsp;，压缩后大小&lt;span style=&quot;box-sizing: border-box; font-weight: 600;&quot;&gt;仅 20 MB&lt;/span&gt;&amp;nbsp;📦&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;采用&amp;nbsp;&lt;span style=&quot;box-sizing: border-box; font-weight: 600;&quot;&gt;先构建再存数据库&lt;/span&gt;&amp;nbsp;策略，减少数据冗余，提高读取速度 🚀&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;支持&amp;nbsp;&lt;span style=&quot;box-sizing: border-box; font-weight: 600;&quot;&gt;&lt;code style=&quot;box-sizing: border-box; font-family: SFMono-Regular, Menlo, Monaco, Consolas, &amp;quot;Liberation Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, monospace; font-size: 13.6px; padding: 2px 6px; margin: 0px; background-color: rgb(247, 247, 249); border-radius: 6px; color: rgba(0, 0, 0, 0.8); border: 0px; font-weight: normal;&quot;&gt;SQLite&lt;/code&gt;&lt;/span&gt;&amp;nbsp;及&amp;nbsp;&lt;span style=&quot;box-sizing: border-box; font-weight: 600;&quot;&gt;&lt;code style=&quot;box-sizing: border-box; font-family: SFMono-Regular, Menlo, Monaco, Consolas, &amp;quot;Liberation Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, monospace; font-size: 13.6px; padding: 2px 6px; margin: 0px; background-color: rgb(247, 247, 249); border-radius: 6px; color: rgba(0, 0, 0, 0.8); border: 0px; font-weight: normal;&quot;&gt;MySQL&lt;/code&gt;&lt;/span&gt;&amp;nbsp;数据库 🗃️&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;支持&amp;nbsp;&lt;span style=&quot;box-sizing: border-box; font-weight: 600;&quot;&gt;&lt;code style=&quot;box-sizing: border-box; font-family: SFMono-Regular, Menlo, Monaco, Consolas, &amp;quot;Liberation Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, monospace; font-size: 13.6px; padding: 2px 6px; margin: 0px; background-color: rgb(247, 247, 249); border-radius: 6px; color: rgba(0, 0, 0, 0.8); border: 0px; font-weight: normal;&quot;&gt;Memcached&lt;/code&gt;&lt;/span&gt;&amp;nbsp;，可设置缓存时间 ⏱️&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;支持&amp;nbsp;&lt;span style=&quot;box-sizing: border-box; font-weight: 600;&quot;&gt;台标管理&lt;/span&gt;&amp;nbsp;，台标模糊匹配 🖼️&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;支持&amp;nbsp;&lt;span style=&quot;box-sizing: border-box; font-weight: 600;&quot;&gt;繁体中文&lt;/span&gt;&amp;nbsp;频道匹配 🌐&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;支持&amp;nbsp;&lt;span style=&quot;box-sizing: border-box; font-weight: 600;&quot;&gt;双向模糊匹配&lt;/span&gt;&amp;nbsp;✍🏻&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;支持&amp;nbsp;&lt;span style=&quot;box-sizing: border-box; font-weight: 600;&quot;&gt;频道别名&lt;/span&gt;&amp;nbsp;，可用&amp;nbsp;&lt;span style=&quot;box-sizing: border-box; font-weight: 600;&quot;&gt;正则表达式&lt;/span&gt;&amp;nbsp;🔄&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;支持&amp;nbsp;&lt;span style=&quot;box-sizing: border-box; font-weight: 600;&quot;&gt;频道指定 EPG 源&lt;/span&gt;&amp;nbsp;🈯&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;内置&amp;nbsp;&lt;span style=&quot;box-sizing: border-box; font-weight: 600;&quot;&gt;定时任务&lt;/span&gt;&amp;nbsp;⏳&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;支持生成&amp;nbsp;&lt;span style=&quot;box-sizing: border-box; font-weight: 600;&quot;&gt;指定频道节目单&lt;/span&gt;&amp;nbsp;📝&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;支持生成&amp;nbsp;&lt;span style=&quot;box-sizing: border-box; font-weight: 600;&quot;&gt;匹配 M3U&lt;/span&gt;&amp;nbsp;的&amp;nbsp;&lt;code style=&quot;box-sizing: border-box; font-family: SFMono-Regular, Menlo, Monaco, Consolas, &amp;quot;Liberation Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, monospace; font-size: 13.6px; padding: 2px 6px; margin: 0px; background-color: rgb(247, 247, 249); border-radius: 6px; color: rgba(0, 0, 0, 0.8); border: 0px;&quot;&gt;xmltv&lt;/code&gt;&amp;nbsp;格式文件 💯&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;支持查看&amp;nbsp;&lt;span style=&quot;box-sizing: border-box; font-weight: 600;&quot;&gt;频道匹配&lt;/span&gt;&amp;nbsp;结果 🪢&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;兼容多种&amp;nbsp;&lt;code style=&quot;box-sizing: border-box; font-family: SFMono-Regular, Menlo, Monaco, Consolas, &amp;quot;Liberation Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, monospace; font-size: 13.6px; padding: 2px 6px; margin: 0px; background-color: rgb(247, 247, 249); border-radius: 6px; color: rgba(0, 0, 0, 0.8); border: 0px;&quot;&gt;xmltv&lt;/code&gt;&amp;nbsp;格式 🗂️&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;包含网页设置页面 🌐&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;支持多个 EPG 源 📡&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;可配置数据保存天数 📅&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;内置&amp;nbsp;&lt;code style=&quot;box-sizing: border-box; font-family: SFMono-Regular, Menlo, Monaco, Consolas, &amp;quot;Liberation Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, monospace; font-size: 13.6px; padding: 2px 6px; margin: 0px; background-color: rgb(247, 247, 249); border-radius: 6px; color: rgba(0, 0, 0, 0.8); border: 0px;&quot;&gt;phpLiteAdmin&lt;/code&gt;&amp;nbsp;方便管理数据库 🛠️&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt;&lt;blockquote style=&quot;box-sizing: border-box; margin-bottom: 16px; padding-right: 1em; padding-left: 1em; color: rgb(106, 115, 125); border-left-width: 0.25em; border-left-color: rgb(223, 226, 229); font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Helvetica, Arial, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Liberation Sans&amp;quot;, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Microsoft YaHei&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, &amp;quot;Wenquanyi Micro Hei&amp;quot;, &amp;quot;WenQuanYi Zen Hei&amp;quot;, &amp;quot;ST Heiti&amp;quot;, SimHei, SimSun, &amp;quot;WenQuanYi Zen Hei Sharp&amp;quot;, sans-serif; font-size: 16px; text-wrap: wrap; background-color: rgb(255, 255, 255);&quot;&gt;&lt;p style=&quot;box-sizing: border-box; margin: 0px 0em; line-height: 1.6; word-break: break-word;&quot;&gt;[!TIP]&lt;br style=&quot;box-sizing: border-box;&quot;/&gt;台标匹配需搭配&amp;nbsp;&lt;a href=&quot;https://gitee.com/link?target=https%3A%2F%2Fwww.right.com.cn%2Fforum%2Fthread-8388801-1-1.html&quot; target=&quot;_blank&quot; rel=&quot;nofollow noreferrer noopener&quot; style=&quot;box-sizing: border-box; background: transparent; color: rgb(9, 94, 171); cursor: pointer; overflow-wrap: break-word;&quot;&gt;酷9APP&lt;/a&gt;&amp;nbsp;使用。&lt;/p&gt;&lt;/blockquote&gt;&lt;p style=&quot;box-sizing: border-box; margin: 0px 0em 16px; line-height: 1.6; word-break: break-word; color: rgb(64, 72, 91); font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Helvetica, Arial, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Liberation Sans&amp;quot;, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Microsoft YaHei&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, &amp;quot;Wenquanyi Micro Hei&amp;quot;, &amp;quot;WenQuanYi Zen Hei&amp;quot;, &amp;quot;ST Heiti&amp;quot;, SimHei, SimSun, &amp;quot;WenQuanYi Zen Hei Sharp&amp;quot;, sans-serif; font-size: 16px; text-wrap: wrap; background-color: rgb(255, 255, 255);&quot;&gt;&lt;img src=&quot;https://blog.cnod.net/zb_users/upload/2024/09/20240925205442172726888277160.png&quot;/&gt;&lt;/p&gt;&lt;blockquote style=&quot;box-sizing: border-box; margin-bottom: 16px; padding-right: 1em; padding-left: 1em; color: rgb(106, 115, 125); border-left-width: 0.25em; border-left-color: rgb(223, 226, 229); font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Helvetica, Arial, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Liberation Sans&amp;quot;, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Microsoft YaHei&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, &amp;quot;Wenquanyi Micro Hei&amp;quot;, &amp;quot;WenQuanYi Zen Hei&amp;quot;, &amp;quot;ST Heiti&amp;quot;, SimHei, SimSun, &amp;quot;WenQuanYi Zen Hei Sharp&amp;quot;, sans-serif; font-size: 16px; text-wrap: wrap; background-color: rgb(255, 255, 255);&quot;&gt;&lt;p style=&quot;box-sizing: border-box; margin: 0px 0em 16px; line-height: 1.6; word-break: break-word;&quot;&gt;&lt;span style=&quot;box-sizing: border-box; font-weight: 600;&quot;&gt;内置正则表达式说明：&lt;/span&gt;&lt;/p&gt;&lt;ul style=&quot;box-sizing: border-box; padding-left: 2em; padding-bottom: 1px;&quot; class=&quot; list-paddingleft-2&quot;&gt;&lt;li&gt;&lt;p&gt;包含&amp;nbsp;&lt;code style=&quot;box-sizing: border-box; font-family: SFMono-Regular, Menlo, Monaco, Consolas, &amp;quot;Liberation Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, monospace; font-size: 13.6px; padding: 2px 6px; margin: 0px; background-color: rgb(247, 247, 249); border-radius: 6px; color: rgba(0, 0, 0, 0.8); border: 0px;&quot;&gt;regex:&lt;/code&gt;&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;示例：&lt;/p&gt;&lt;/li&gt;&lt;ul style=&quot;list-style-type: square;&quot; class=&quot; list-paddingleft-2&quot;&gt;&lt;li&gt;&lt;p&gt;&lt;code style=&quot;box-sizing: border-box; font-family: SFMono-Regular, Menlo, Monaco, Consolas, &amp;quot;Liberation Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, monospace; font-size: 13.6px; padding: 2px 6px; margin: 0px; background-color: rgb(247, 247, 249); border-radius: 6px; color: rgba(0, 0, 0, 0.8); border: 0px;&quot;&gt;CCTV$1 =&amp;gt; regex:/^CCTV[-\s]*(\d+(\s*P(LUS)?|[K\+])?)(?![\s-]*(美洲|欧洲)).*/i&lt;/code&gt;&amp;nbsp;：将&amp;nbsp;&lt;code style=&quot;box-sizing: border-box; font-family: SFMono-Regular, Menlo, Monaco, Consolas, &amp;quot;Liberation Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, monospace; font-size: 13.6px; padding: 2px 6px; margin: 0px; background-color: rgb(247, 247, 249); border-radius: 6px; color: rgba(0, 0, 0, 0.8); border: 0px;&quot;&gt;CCTV 1综合&lt;/code&gt;、&lt;code style=&quot;box-sizing: border-box; font-family: SFMono-Regular, Menlo, Monaco, Consolas, &amp;quot;Liberation Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, monospace; font-size: 13.6px; padding: 2px 6px; margin: 0px; background-color: rgb(247, 247, 249); border-radius: 6px; color: rgba(0, 0, 0, 0.8); border: 0px;&quot;&gt;CCTV-4K频道&lt;/code&gt;、&lt;code style=&quot;box-sizing: border-box; font-family: SFMono-Regular, Menlo, Monaco, Consolas, &amp;quot;Liberation Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, monospace; font-size: 13.6px; padding: 2px 6px; margin: 0px; background-color: rgb(247, 247, 249); border-radius: 6px; color: rgba(0, 0, 0, 0.8); border: 0px;&quot;&gt;CCTV - 5+频道&lt;/code&gt;、&lt;code style=&quot;box-sizing: border-box; font-family: SFMono-Regular, Menlo, Monaco, Consolas, &amp;quot;Liberation Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, monospace; font-size: 13.6px; padding: 2px 6px; margin: 0px; background-color: rgb(247, 247, 249); border-radius: 6px; color: rgba(0, 0, 0, 0.8); border: 0px;&quot;&gt;CCTV - 5PLUS频道&lt;/code&gt;&amp;nbsp;等替换成&amp;nbsp;&lt;code style=&quot;box-sizing: border-box; font-family: SFMono-Regular, Menlo, Monaco, Consolas, &amp;quot;Liberation Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, monospace; font-size: 13.6px; padding: 2px 6px; margin: 0px; background-color: rgb(247, 247, 249); border-radius: 6px; color: rgba(0, 0, 0, 0.8); border: 0px;&quot;&gt;CCTV1&lt;/code&gt;、&lt;code style=&quot;box-sizing: border-box; font-family: SFMono-Regular, Menlo, Monaco, Consolas, &amp;quot;Liberation Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, monospace; font-size: 13.6px; padding: 2px 6px; margin: 0px; background-color: rgb(247, 247, 249); border-radius: 6px; color: rgba(0, 0, 0, 0.8); border: 0px;&quot;&gt;CCTV4K&lt;/code&gt;、&lt;code style=&quot;box-sizing: border-box; font-family: SFMono-Regular, Menlo, Monaco, Consolas, &amp;quot;Liberation Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, monospace; font-size: 13.6px; padding: 2px 6px; margin: 0px; background-color: rgb(247, 247, 249); border-radius: 6px; color: rgba(0, 0, 0, 0.8); border: 0px;&quot;&gt;CCTV5+&lt;/code&gt;、&lt;code style=&quot;box-sizing: border-box; font-family: SFMono-Regular, Menlo, Monaco, Consolas, &amp;quot;Liberation Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, monospace; font-size: 13.6px; padding: 2px 6px; margin: 0px; background-color: rgb(247, 247, 249); border-radius: 6px; color: rgba(0, 0, 0, 0.8); border: 0px;&quot;&gt;CCTV5PLUS&lt;/code&gt;（排除&amp;nbsp;&lt;code style=&quot;box-sizing: border-box; font-family: SFMono-Regular, Menlo, Monaco, Consolas, &amp;quot;Liberation Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, monospace; font-size: 13.6px; padding: 2px 6px; margin: 0px; background-color: rgb(247, 247, 249); border-radius: 6px; color: rgba(0, 0, 0, 0.8); border: 0px;&quot;&gt;CCTV4美洲&lt;/code&gt;&amp;nbsp;和&amp;nbsp;&lt;code style=&quot;box-sizing: border-box; font-family: SFMono-Regular, Menlo, Monaco, Consolas, &amp;quot;Liberation Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, monospace; font-size: 13.6px; padding: 2px 6px; margin: 0px; background-color: rgb(247, 247, 249); border-radius: 6px; color: rgba(0, 0, 0, 0.8); border: 0px;&quot;&gt;CCTV4欧洲&lt;/code&gt;）&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/ul&gt;&lt;/blockquote&gt;&lt;h2 style=&quot;box-sizing: border-box; font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Helvetica, Arial, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Liberation Sans&amp;quot;, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Microsoft YaHei&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, &amp;quot;Wenquanyi Micro Hei&amp;quot;, &amp;quot;WenQuanYi Zen Hei&amp;quot;, &amp;quot;ST Heiti&amp;quot;, SimHei, SimSun, &amp;quot;WenQuanYi Zen Hei Sharp&amp;quot;, sans-serif; line-height: 1.25; margin: 24px 0em 16px; padding: 0em; position: relative; color: rgb(64, 72, 91); text-wrap: wrap; background-color: rgb(255, 255, 255);&quot;&gt;&lt;a class=&quot;anchor&quot; href=&quot;https://gitee.com/taksssss/PHP-EPG-Docker-Server#-%E6%9B%B4%E6%96%B0%E6%97%A5%E5%BF%97&quot; id=&quot;user-content--更新日志&quot; style=&quot;box-sizing: border-box; background: transparent; color: rgb(9, 94, 171); cursor: pointer; overflow-wrap: break-word; float: left; padding-right: 4px; margin-left: -20px; line-height: 1; display: block; padding-left: 30px; position: absolute; top: 0px; left: 0px; bottom: 0px; outline: none;&quot;&gt;&lt;/a&gt;📝 更新日志&lt;/h2&gt;&lt;h3 style=&quot;box-sizing: border-box; font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Helvetica, Arial, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Liberation Sans&amp;quot;, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Microsoft YaHei&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, &amp;quot;Wenquanyi Micro Hei&amp;quot;, &amp;quot;WenQuanYi Zen Hei&amp;quot;, &amp;quot;ST Heiti&amp;quot;, SimHei, SimSun, &amp;quot;WenQuanYi Zen Hei Sharp&amp;quot;, sans-serif; line-height: 1.25; margin: 24px 0em 16px; padding: 0em; font-size: 1.25em; position: relative; color: rgb(64, 72, 91); text-wrap: wrap; background-color: rgb(255, 255, 255);&quot;&gt;&lt;a class=&quot;anchor&quot; href=&quot;https://gitee.com/taksssss/PHP-EPG-Docker-Server#2024-9-24&quot; id=&quot;user-content-2024-9-24&quot; style=&quot;box-sizing: border-box; background: transparent; color: rgb(9, 94, 171); cursor: pointer; overflow-wrap: break-word; float: left; padding-right: 4px; margin-left: -20px; line-height: 1; display: block; padding-left: 30px; position: absolute; top: 0px; left: 0px; bottom: 0px; outline: none;&quot;&gt;&lt;/a&gt;2024-9-24&lt;/h3&gt;&lt;ol style=&quot;box-sizing: border-box; padding-left: 2em; margin-bottom: 16px; padding-bottom: 1px; color: rgb(64, 72, 91); font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Helvetica, Arial, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Liberation Sans&amp;quot;, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Microsoft YaHei&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, &amp;quot;Wenquanyi Micro Hei&amp;quot;, &amp;quot;WenQuanYi Zen Hei&amp;quot;, &amp;quot;ST Heiti&amp;quot;, SimHei, SimSun, &amp;quot;WenQuanYi Zen Hei Sharp&amp;quot;, sans-serif; font-size: 16px; text-wrap: wrap; background-color: rgb(255, 255, 255);&quot; class=&quot; list-paddingleft-2&quot;&gt;&lt;li&gt;&lt;p&gt;新增：无节目表频道的台标模糊匹配&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;优化：默认台标列表&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;优化：新建自定义台标提示&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;优化：转存台标提示，转存进度显示&lt;/p&gt;&lt;/li&gt;&lt;/ol&gt;&lt;h3 style=&quot;box-sizing: border-box; font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Helvetica, Arial, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Liberation Sans&amp;quot;, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Microsoft YaHei&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, &amp;quot;Wenquanyi Micro Hei&amp;quot;, &amp;quot;WenQuanYi Zen Hei&amp;quot;, &amp;quot;ST Heiti&amp;quot;, SimHei, SimSun, &amp;quot;WenQuanYi Zen Hei Sharp&amp;quot;, sans-serif; line-height: 1.25; margin: 24px 0em 16px; padding: 0em; font-size: 1.25em; position: relative; color: rgb(64, 72, 91); text-wrap: wrap; background-color: rgb(255, 255, 255);&quot;&gt;&lt;a class=&quot;anchor&quot; href=&quot;https://gitee.com/taksssss/PHP-EPG-Docker-Server#2024-9-22&quot; id=&quot;user-content-2024-9-22&quot; style=&quot;box-sizing: border-box; background: transparent; color: rgb(9, 94, 171); cursor: pointer; overflow-wrap: break-word; float: left; padding-right: 4px; margin-left: -20px; line-height: 1; display: block; padding-left: 30px; position: absolute; top: 0px; left: 0px; bottom: 0px; outline: none;&quot;&gt;&lt;/a&gt;2024-9-22&lt;/h3&gt;&lt;ol style=&quot;box-sizing: border-box; padding-left: 2em; margin-bottom: 16px; padding-bottom: 1px; color: rgb(64, 72, 91); font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Helvetica, Arial, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Liberation Sans&amp;quot;, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Microsoft YaHei&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, &amp;quot;Wenquanyi Micro Hei&amp;quot;, &amp;quot;WenQuanYi Zen Hei&amp;quot;, &amp;quot;ST Heiti&amp;quot;, SimHei, SimSun, &amp;quot;WenQuanYi Zen Hei Sharp&amp;quot;, sans-serif; font-size: 16px; text-wrap: wrap; background-color: rgb(255, 255, 255);&quot; class=&quot; list-paddingleft-2&quot;&gt;&lt;li&gt;&lt;p&gt;优化：更改台标&amp;nbsp;&lt;code style=&quot;box-sizing: border-box; font-family: SFMono-Regular, Menlo, Monaco, Consolas, &amp;quot;Liberation Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, monospace; font-size: 13.6px; padding: 2px 6px; margin: 0px; background-color: rgb(247, 247, 249); border-radius: 6px; color: rgba(0, 0, 0, 0.8); border: 0px;&quot;&gt;CDN&lt;/code&gt;&amp;nbsp;源，并替换为裁切版本&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;修复：导入数据路径错误&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;修复：定时任务误删本地台标&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;修复：超级直播返回字段&lt;/p&gt;&lt;/li&gt;&lt;/ol&gt;&lt;h3 style=&quot;box-sizing: border-box; font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Helvetica, Arial, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Liberation Sans&amp;quot;, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Microsoft YaHei&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, &amp;quot;Wenquanyi Micro Hei&amp;quot;, &amp;quot;WenQuanYi Zen Hei&amp;quot;, &amp;quot;ST Heiti&amp;quot;, SimHei, SimSun, &amp;quot;WenQuanYi Zen Hei Sharp&amp;quot;, sans-serif; line-height: 1.25; margin: 24px 0em 16px; padding: 0em; font-size: 1.25em; position: relative; color: rgb(64, 72, 91); text-wrap: wrap; background-color: rgb(255, 255, 255);&quot;&gt;&lt;a class=&quot;anchor&quot; href=&quot;https://gitee.com/taksssss/PHP-EPG-Docker-Server#2024-9-21&quot; id=&quot;user-content-2024-9-21&quot; style=&quot;box-sizing: border-box; background: transparent; color: rgb(9, 94, 171); cursor: pointer; overflow-wrap: break-word; float: left; padding-right: 4px; margin-left: -20px; line-height: 1; display: block; padding-left: 30px; position: absolute; top: 0px; left: 0px; bottom: 0px; outline: none;&quot;&gt;&lt;/a&gt;2024-9-21：&lt;/h3&gt;&lt;ol style=&quot;box-sizing: border-box; padding-left: 2em; margin-bottom: 16px; padding-bottom: 1px; color: rgb(64, 72, 91); font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Helvetica, Arial, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Liberation Sans&amp;quot;, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Microsoft YaHei&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, &amp;quot;Wenquanyi Micro Hei&amp;quot;, &amp;quot;WenQuanYi Zen Hei&amp;quot;, &amp;quot;ST Heiti&amp;quot;, SimHei, SimSun, &amp;quot;WenQuanYi Zen Hei Sharp&amp;quot;, sans-serif; font-size: 16px; text-wrap: wrap; background-color: rgb(255, 255, 255);&quot; class=&quot; list-paddingleft-2&quot;&gt;&lt;li&gt;&lt;p&gt;新增：上传任意频道台标&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;新增：一键上传所有&amp;nbsp;&lt;code style=&quot;box-sizing: border-box; font-family: SFMono-Regular, Menlo, Monaco, Consolas, &amp;quot;Liberation Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, monospace; font-size: 13.6px; padding: 2px 6px; margin: 0px; background-color: rgb(247, 247, 249); border-radius: 6px; color: rgba(0, 0, 0, 0.8); border: 0px;&quot;&gt;CDN&lt;/code&gt;&amp;nbsp;台标到服务器&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;新增：无节目表频道的台标匹配&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;优化：更新时清理未使用台标文件&lt;/p&gt;&lt;/li&gt;&lt;/ol&gt;&lt;h3 style=&quot;box-sizing: border-box; font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Helvetica, Arial, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Liberation Sans&amp;quot;, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Microsoft YaHei&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, &amp;quot;Wenquanyi Micro Hei&amp;quot;, &amp;quot;WenQuanYi Zen Hei&amp;quot;, &amp;quot;ST Heiti&amp;quot;, SimHei, SimSun, &amp;quot;WenQuanYi Zen Hei Sharp&amp;quot;, sans-serif; line-height: 1.25; margin: 24px 0em 16px; padding: 0em; font-size: 1.25em; position: relative; color: rgb(64, 72, 91); text-wrap: wrap; background-color: rgb(255, 255, 255);&quot;&gt;&lt;a class=&quot;anchor&quot; href=&quot;https://gitee.com/taksssss/PHP-EPG-Docker-Server#2024-9-19&quot; id=&quot;user-content-2024-9-19&quot; style=&quot;box-sizing: border-box; background: transparent; color: rgb(9, 94, 171); cursor: pointer; overflow-wrap: break-word; float: left; padding-right: 4px; margin-left: -20px; line-height: 1; display: block; padding-left: 30px; position: absolute; top: 0px; left: 0px; bottom: 0px; outline: none;&quot;&gt;&lt;/a&gt;2024-9-19：&lt;/h3&gt;&lt;ol style=&quot;box-sizing: border-box; padding-left: 2em; margin-bottom: 16px; padding-bottom: 1px; color: rgb(64, 72, 91); font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Helvetica, Arial, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Liberation Sans&amp;quot;, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Microsoft YaHei&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, &amp;quot;Wenquanyi Micro Hei&amp;quot;, &amp;quot;WenQuanYi Zen Hei&amp;quot;, &amp;quot;ST Heiti&amp;quot;, SimHei, SimSun, &amp;quot;WenQuanYi Zen Hei Sharp&amp;quot;, sans-serif; font-size: 16px; text-wrap: wrap; background-color: rgb(255, 255, 255);&quot; class=&quot; list-paddingleft-2&quot;&gt;&lt;li&gt;&lt;p&gt;新增：台标管理，支持&amp;nbsp;&lt;code style=&quot;box-sizing: border-box; font-family: SFMono-Regular, Menlo, Monaco, Consolas, &amp;quot;Liberation Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, monospace; font-size: 13.6px; padding: 2px 6px; margin: 0px; background-color: rgb(247, 247, 249); border-radius: 6px; color: rgba(0, 0, 0, 0.8); border: 0px;&quot;&gt;URL&lt;/code&gt;&amp;nbsp;及&amp;nbsp;&lt;code style=&quot;box-sizing: border-box; font-family: SFMono-Regular, Menlo, Monaco, Consolas, &amp;quot;Liberation Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, monospace; font-size: 13.6px; padding: 2px 6px; margin: 0px; background-color: rgb(247, 247, 249); border-radius: 6px; color: rgba(0, 0, 0, 0.8); border: 0px;&quot;&gt;上传&lt;/code&gt;，模糊匹配，返回&amp;nbsp;&lt;code style=&quot;box-sizing: border-box; font-family: SFMono-Regular, Menlo, Monaco, Consolas, &amp;quot;Liberation Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, monospace; font-size: 13.6px; padding: 2px 6px; margin: 0px; background-color: rgb(247, 247, 249); border-radius: 6px; color: rgba(0, 0, 0, 0.8); border: 0px;&quot;&gt;DIYP&lt;/code&gt;&amp;nbsp;、&amp;nbsp;&lt;code style=&quot;box-sizing: border-box; font-family: SFMono-Regular, Menlo, Monaco, Consolas, &amp;quot;Liberation Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, monospace; font-size: 13.6px; padding: 2px 6px; margin: 0px; background-color: rgb(247, 247, 249); border-radius: 6px; color: rgba(0, 0, 0, 0.8); border: 0px;&quot;&gt;超级直播&lt;/code&gt;&amp;nbsp;及&amp;nbsp;&lt;code style=&quot;box-sizing: border-box; font-family: SFMono-Regular, Menlo, Monaco, Consolas, &amp;quot;Liberation Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, monospace; font-size: 13.6px; padding: 2px 6px; margin: 0px; background-color: rgb(247, 247, 249); border-radius: 6px; color: rgba(0, 0, 0, 0.8); border: 0px;&quot;&gt;xmltv&lt;/code&gt;&amp;nbsp;格式（感谢&lt;a href=&quot;https://gitee.com/link?target=https%3A%2F%2Fgithub.com%2Ffanmingming%2Flive&quot; target=&quot;_blank&quot; rel=&quot;nofollow noreferrer noopener&quot; style=&quot;box-sizing: border-box; background: transparent; color: rgb(9, 94, 171); cursor: pointer; overflow-wrap: break-word;&quot;&gt;fanmingming/live&lt;/a&gt;、&lt;a href=&quot;https://gitee.com/link?target=https%3A%2F%2Fgithub.com%2Fwanglindl%2FTVlogo&quot; target=&quot;_blank&quot; rel=&quot;nofollow noreferrer noopener&quot; style=&quot;box-sizing: border-box; background: transparent; color: rgb(9, 94, 171); cursor: pointer; overflow-wrap: break-word;&quot;&gt;wanglindl/TVlogo&lt;/a&gt;）&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;修复：超级直播时间戳、&lt;code style=&quot;box-sizing: border-box; font-family: SFMono-Regular, Menlo, Monaco, Consolas, &amp;quot;Liberation Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, monospace; font-size: 13.6px; padding: 2px 6px; margin: 0px; background-color: rgb(247, 247, 249); border-radius: 6px; color: rgba(0, 0, 0, 0.8); border: 0px;&quot;&gt;showTime&lt;/code&gt;&amp;nbsp;字段错误&lt;/p&gt;&lt;/li&gt;&lt;/ol&gt;&lt;h3 style=&quot;box-sizing: border-box; font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Helvetica, Arial, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Liberation Sans&amp;quot;, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Microsoft YaHei&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, &amp;quot;Wenquanyi Micro Hei&amp;quot;, &amp;quot;WenQuanYi Zen Hei&amp;quot;, &amp;quot;ST Heiti&amp;quot;, SimHei, SimSun, &amp;quot;WenQuanYi Zen Hei Sharp&amp;quot;, sans-serif; line-height: 1.25; margin: 24px 0em 16px; padding: 0em; font-size: 1.25em; position: relative; color: rgb(64, 72, 91); text-wrap: wrap; background-color: rgb(255, 255, 255);&quot;&gt;&lt;a class=&quot;anchor&quot; href=&quot;https://gitee.com/taksssss/PHP-EPG-Docker-Server#%E5%8E%86%E5%8F%B2%E6%9B%B4%E6%96%B0%E8%AE%B0%E5%BD%95%E8%A7%81changelogmd&quot; id=&quot;user-content-历史更新记录见changelogmd&quot; style=&quot;box-sizing: border-box; background: transparent; color: rgb(9, 94, 171); cursor: pointer; overflow-wrap: break-word; float: left; padding-right: 4px; margin-left: -20px; line-height: 1; display: block; padding-left: 30px; position: absolute; top: 0px; left: 0px; bottom: 0px; outline: none;&quot;&gt;&lt;/a&gt;历史更新记录见&lt;a href=&quot;https://gitee.com/taksssss/PHP-EPG-Docker-Server/blob/main/CHANGELOG.md&quot; style=&quot;box-sizing: border-box; background: transparent; color: rgb(9, 94, 171); cursor: pointer; overflow-wrap: break-word;&quot;&gt;CHANGELOG.md&lt;/a&gt;&lt;/h3&gt;&lt;h2 style=&quot;box-sizing: border-box; font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Helvetica, Arial, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Liberation Sans&amp;quot;, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Microsoft YaHei&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, &amp;quot;Wenquanyi Micro Hei&amp;quot;, &amp;quot;WenQuanYi Zen Hei&amp;quot;, &amp;quot;ST Heiti&amp;quot;, SimHei, SimSun, &amp;quot;WenQuanYi Zen Hei Sharp&amp;quot;, sans-serif; line-height: 1.25; margin: 24px 0em 16px; padding: 0em; position: relative; color: rgb(64, 72, 91); text-wrap: wrap; background-color: rgb(255, 255, 255);&quot;&gt;&lt;a class=&quot;anchor&quot; href=&quot;https://gitee.com/taksssss/PHP-EPG-Docker-Server#todo&quot; id=&quot;user-content-todo&quot; style=&quot;box-sizing: border-box; background: transparent; color: rgb(9, 94, 171); cursor: pointer; overflow-wrap: break-word; float: left; padding-right: 4px; margin-left: -20px; line-height: 1; display: block; padding-left: 30px; position: absolute; top: 0px; left: 0px; bottom: 0px; outline: none;&quot;&gt;&lt;/a&gt;TODO：&lt;/h2&gt;&lt;ul class=&quot;contains-task-list list-paddingleft-2&quot; style=&quot;box-sizing: border-box; padding-left: 2em; margin-bottom: 16px; padding-bottom: 1px; color: rgb(64, 72, 91); font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Helvetica, Arial, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Liberation Sans&amp;quot;, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Microsoft YaHei&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, &amp;quot;Wenquanyi Micro Hei&amp;quot;, &amp;quot;WenQuanYi Zen Hei&amp;quot;, &amp;quot;ST Heiti&amp;quot;, SimHei, SimSun, &amp;quot;WenQuanYi Zen Hei Sharp&amp;quot;, sans-serif; font-size: 16px; text-wrap: wrap; background-color: rgb(255, 255, 255);&quot;&gt;&lt;li&gt;&lt;p&gt;&lt;input type=&quot;checkbox&quot; disabled=&quot;&quot; checked=&quot;&quot; class=&quot;task-list-item-checkbox&quot; style=&quot;font: inherit; margin: 0px 0.2em 0.25em -1.6em; padding: 0px; overflow: visible; vertical-align: middle;&quot;/&gt;&amp;nbsp;支持返回超级直播格式&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;&lt;input type=&quot;checkbox&quot; disabled=&quot;&quot; checked=&quot;&quot; class=&quot;task-list-item-checkbox&quot; style=&quot;font: inherit; margin: 0px 0.2em 0.25em -1.6em; padding: 0px; overflow: visible; vertical-align: middle;&quot;/&gt;&amp;nbsp;整合更轻量的&amp;nbsp;&lt;code style=&quot;box-sizing: border-box; font-family: SFMono-Regular, Menlo, Monaco, Consolas, &amp;quot;Liberation Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, monospace; font-size: 13.6px; padding: 2px 6px; margin: 0px; background-color: rgb(247, 247, 249); border-radius: 6px; color: rgba(0, 0, 0, 0.8); border: 0px;&quot;&gt;alpine-apache-php&lt;/code&gt;&amp;nbsp;容器&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;&lt;input type=&quot;checkbox&quot; disabled=&quot;&quot; checked=&quot;&quot; class=&quot;task-list-item-checkbox&quot; style=&quot;font: inherit; margin: 0px 0.2em 0.25em -1.6em; padding: 0px; overflow: visible; vertical-align: middle;&quot;/&gt;&amp;nbsp;整合生成&amp;nbsp;&lt;code style=&quot;box-sizing: border-box; font-family: SFMono-Regular, Menlo, Monaco, Consolas, &amp;quot;Liberation Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, monospace; font-size: 13.6px; padding: 2px 6px; margin: 0px; background-color: rgb(247, 247, 249); border-radius: 6px; color: rgba(0, 0, 0, 0.8); border: 0px;&quot;&gt;xml&lt;/code&gt;&amp;nbsp;文件&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;&lt;input type=&quot;checkbox&quot; disabled=&quot;&quot; checked=&quot;&quot; class=&quot;task-list-item-checkbox&quot; style=&quot;font: inherit; margin: 0px 0.2em 0.25em -1.6em; padding: 0px; overflow: visible; vertical-align: middle;&quot;/&gt;&amp;nbsp;支持多对一频道映射&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;&lt;input type=&quot;checkbox&quot; disabled=&quot;&quot; checked=&quot;&quot; class=&quot;task-list-item-checkbox&quot; style=&quot;font: inherit; margin: 0px 0.2em 0.25em -1.6em; padding: 0px; overflow: visible; vertical-align: middle;&quot;/&gt;&amp;nbsp;支持繁体频道匹配&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;&lt;input type=&quot;checkbox&quot; disabled=&quot;&quot; checked=&quot;&quot; class=&quot;task-list-item-checkbox&quot; style=&quot;font: inherit; margin: 0px 0.2em 0.25em -1.6em; padding: 0px; overflow: visible; vertical-align: middle;&quot;/&gt;&amp;nbsp;仅保存指定频道列表节目单&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;&lt;input type=&quot;checkbox&quot; disabled=&quot;&quot; checked=&quot;&quot; class=&quot;task-list-item-checkbox&quot; style=&quot;font: inherit; margin: 0px 0.2em 0.25em -1.6em; padding: 0px; overflow: visible; vertical-align: middle;&quot;/&gt;&amp;nbsp;导入/导出配置&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;&lt;input type=&quot;checkbox&quot; disabled=&quot;&quot; checked=&quot;&quot; class=&quot;task-list-item-checkbox&quot; style=&quot;font: inherit; margin: 0px 0.2em 0.25em -1.6em; padding: 0px; overflow: visible; vertical-align: middle;&quot;/&gt;&amp;nbsp;频道指定&amp;nbsp;&lt;code style=&quot;box-sizing: border-box; font-family: SFMono-Regular, Menlo, Monaco, Consolas, &amp;quot;Liberation Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, monospace; font-size: 13.6px; padding: 2px 6px; margin: 0px; background-color: rgb(247, 247, 249); border-radius: 6px; color: rgba(0, 0, 0, 0.8); border: 0px;&quot;&gt;EPG&lt;/code&gt;&amp;nbsp;源&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;&lt;input type=&quot;checkbox&quot; disabled=&quot;&quot; checked=&quot;&quot; class=&quot;task-list-item-checkbox&quot; style=&quot;font: inherit; margin: 0px 0.2em 0.25em -1.6em; padding: 0px; overflow: visible; vertical-align: middle;&quot;/&gt;&amp;nbsp;生成台标信息&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt;&lt;h2 style=&quot;box-sizing: border-box; font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Helvetica, Arial, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Liberation Sans&amp;quot;, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Microsoft YaHei&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, &amp;quot;Wenquanyi Micro Hei&amp;quot;, &amp;quot;WenQuanYi Zen Hei&amp;quot;, &amp;quot;ST Heiti&amp;quot;, SimHei, SimSun, &amp;quot;WenQuanYi Zen Hei Sharp&amp;quot;, sans-serif; line-height: 1.25; margin: 24px 0em 16px; padding: 0em; position: relative; color: rgb(64, 72, 91); text-wrap: wrap; background-color: rgb(255, 255, 255);&quot;&gt;&lt;a class=&quot;anchor&quot; href=&quot;https://gitee.com/taksssss/PHP-EPG-Docker-Server#-%E9%83%A8%E7%BD%B2%E6%AD%A5%E9%AA%A4&quot; id=&quot;user-content--部署步骤&quot; style=&quot;box-sizing: border-box; background: transparent; color: rgb(9, 94, 171); cursor: pointer; overflow-wrap: break-word; float: left; padding-right: 4px; margin-left: -20px; line-height: 1; display: block; padding-left: 30px; position: absolute; top: 0px; left: 0px; bottom: 0px; outline: none;&quot;&gt;&lt;/a&gt;🚀 部署步骤&lt;/h2&gt;&lt;ol style=&quot;box-sizing: border-box; padding-left: 2em; margin-bottom: 16px; padding-bottom: 1px; color: rgb(64, 72, 91); font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Helvetica, Arial, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Liberation Sans&amp;quot;, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Microsoft YaHei&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, &amp;quot;Wenquanyi Micro Hei&amp;quot;, &amp;quot;WenQuanYi Zen Hei&amp;quot;, &amp;quot;ST Heiti&amp;quot;, SimHei, SimSun, &amp;quot;WenQuanYi Zen Hei Sharp&amp;quot;, sans-serif; font-size: 16px; text-wrap: wrap; background-color: rgb(255, 255, 255);&quot; class=&quot; list-paddingleft-2&quot;&gt;&lt;li&gt;&lt;p style=&quot;box-sizing: border-box; margin: 16px 0em; line-height: 1.6; word-break: break-word;&quot;&gt;配置&amp;nbsp;&lt;code style=&quot;box-sizing: border-box; font-family: SFMono-Regular, Menlo, Monaco, Consolas, &amp;quot;Liberation Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, monospace; font-size: 13.6px; padding: 2px 6px; margin: 0px; background-color: rgb(247, 247, 249); border-radius: 6px; color: rgba(0, 0, 0, 0.8); border: 0px;&quot;&gt;Docker&lt;/code&gt;&amp;nbsp;环境&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p style=&quot;box-sizing: border-box; margin: 16px 0em; line-height: 1.6; word-break: break-word;&quot;&gt;若已安装过，先删除旧版本并拉取新版本（注意备份数据）&lt;/p&gt;&lt;div class=&quot;markdown-code-block&quot; style=&quot;box-sizing: border-box; position: relative;&quot;&gt;&lt;pre style=&quot;box-sizing: border-box; overflow: auto; font-family: SFMono-Regular, Menlo, Monaco, Consolas, &amp;quot;Liberation Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, monospace; font-size: 14px; margin-top: 0px; margin-bottom: 16px; overflow-wrap: normal; padding: 16px; line-height: 1.45; background-color: rgb(246, 248, 250); border-radius: 3px; min-height: 52px; tab-size: 4;&quot;&gt;docker&amp;nbsp;rm&amp;nbsp;php-epg&amp;nbsp;-f&amp;nbsp;&amp;amp;&amp;amp;&amp;nbsp;docker&amp;nbsp;pull&amp;nbsp;taksss/php-epg:latest&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;p style=&quot;box-sizing: border-box; margin: 16px 0em; line-height: 1.6; word-break: break-word;&quot;&gt;拉取镜像并运行：&lt;/p&gt;&lt;div class=&quot;markdown-code-block&quot; style=&quot;box-sizing: border-box; position: relative;&quot;&gt;&lt;pre style=&quot;box-sizing: border-box; overflow: auto; font-family: SFMono-Regular, Menlo, Monaco, Consolas, &amp;quot;Liberation Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, monospace; font-size: 14px; margin-top: 0px; margin-bottom: 16px; overflow-wrap: normal; padding: 16px; line-height: 1.45; background-color: rgb(246, 248, 250); border-radius: 3px; min-height: 52px; tab-size: 4;&quot;&gt;docker&amp;nbsp;run&amp;nbsp;-d&amp;nbsp;\
&amp;nbsp;&amp;nbsp;--name&amp;nbsp;php-epg&amp;nbsp;\
&amp;nbsp;&amp;nbsp;-p&amp;nbsp;5678:80&amp;nbsp;\
&amp;nbsp;&amp;nbsp;--restart&amp;nbsp;always&amp;nbsp;\
&amp;nbsp;&amp;nbsp;taksss/php-epg:latest&lt;/pre&gt;&lt;/div&gt;&lt;blockquote style=&quot;box-sizing: border-box; margin-bottom: 16px; padding-right: 1em; padding-left: 1em; color: rgb(106, 115, 125); border-left-width: 0.25em; border-left-color: rgb(223, 226, 229);&quot;&gt;&lt;p style=&quot;box-sizing: border-box; margin: 0px 0em; line-height: 1.6; word-break: break-word;&quot;&gt;默认端口为&amp;nbsp;&lt;code style=&quot;box-sizing: border-box; font-family: SFMono-Regular, Menlo, Monaco, Consolas, &amp;quot;Liberation Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, monospace; font-size: 13.6px; padding: 2px 6px; margin: 0px; background-color: rgb(247, 247, 249); border-radius: 6px; color: rgba(0, 0, 0, 0.8); border: 0px;&quot;&gt;5678&lt;/code&gt;&amp;nbsp;，根据需要自行修改。 无法正常拉取镜像的，可使用同步更新的&amp;nbsp;&lt;code style=&quot;box-sizing: border-box; font-family: SFMono-Regular, Menlo, Monaco, Consolas, &amp;quot;Liberation Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, monospace; font-size: 13.6px; padding: 2px 6px; margin: 0px; background-color: rgb(247, 247, 249); border-radius: 6px; color: rgba(0, 0, 0, 0.8); border: 0px;&quot;&gt;腾讯云容器镜像&lt;/code&gt;（&lt;code style=&quot;box-sizing: border-box; font-family: SFMono-Regular, Menlo, Monaco, Consolas, &amp;quot;Liberation Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, monospace; font-size: 13.6px; padding: 2px 6px; margin: 0px; background-color: rgb(247, 247, 249); border-radius: 6px; color: rgba(0, 0, 0, 0.8); border: 0px;&quot;&gt;ccr.ccs.tencentyun.com/taksss/php-epg:latest&lt;/code&gt;）&lt;/p&gt;&lt;/blockquote&gt;&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;&lt;br/&gt;&lt;/p&gt;&lt;details style=&quot;box-sizing: border-box; color: rgb(64, 72, 91); font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Helvetica, Arial, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Liberation Sans&amp;quot;, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Microsoft YaHei&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, &amp;quot;Wenquanyi Micro Hei&amp;quot;, &amp;quot;WenQuanYi Zen Hei&amp;quot;, &amp;quot;ST Heiti&amp;quot;, SimHei, SimSun, &amp;quot;WenQuanYi Zen Hei Sharp&amp;quot;, sans-serif; font-size: 16px; text-wrap: wrap; background-color: rgb(255, 255, 255);&quot;&gt;&lt;summary style=&quot;box-sizing: border-box;&quot;&gt;（可选）数据持久化&lt;/summary&gt;&lt;ul style=&quot;box-sizing: border-box; padding-left: 2em; margin-bottom: 16px; padding-bottom: 1px;&quot; class=&quot; list-paddingleft-2&quot;&gt;&lt;li&gt;&lt;p&gt;&lt;code style=&quot;box-sizing: border-box; font-family: SFMono-Regular, Menlo, Monaco, Consolas, &amp;quot;Liberation Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, monospace; font-size: 13.6px; padding: 2px 6px; margin: 0px; background-color: rgb(247, 247, 249); border-radius: 6px; color: rgba(0, 0, 0, 0.8); border: 0px;&quot;&gt;&lt;/code&gt;&lt;/p&gt;&lt;pre style=&quot;box-sizing: border-box; overflow: auto; font-family: SFMono-Regular, Menlo, Monaco, Consolas, &amp;quot;Liberation Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, monospace; font-size: 14px; margin-top: 0px; margin-bottom: 16px; overflow-wrap: normal; padding: 16px; line-height: 1.45; background-color: rgb(246, 248, 250); border-radius: 3px; min-height: 52px; tab-size: 4;&quot;&gt;&lt;br/&gt;&lt;/pre&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/details&gt;&lt;details style=&quot;box-sizing: border-box; color: rgb(64, 72, 91); font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Helvetica, Arial, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Liberation Sans&amp;quot;, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Microsoft YaHei&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, &amp;quot;Wenquanyi Micro Hei&amp;quot;, &amp;quot;WenQuanYi Zen Hei&amp;quot;, &amp;quot;ST Heiti&amp;quot;, SimHei, SimSun, &amp;quot;WenQuanYi Zen Hei Sharp&amp;quot;, sans-serif; font-size: 16px; text-wrap: wrap; background-color: rgb(255, 255, 255);&quot;&gt;&lt;summary style=&quot;box-sizing: border-box;&quot;&gt;（可选）同时部署 MySQL 、 phpMyAdmin 及 php-epg&lt;/summary&gt;&lt;ul style=&quot;box-sizing: border-box; padding-left: 2em; margin-bottom: 16px; padding-bottom: 1px;&quot; class=&quot; list-paddingleft-2&quot;&gt;&lt;li&gt;&lt;p style=&quot;box-sizing: border-box; margin: 16px 0em; line-height: 1.6; word-break: break-word;&quot;&gt;&lt;span style=&quot;box-sizing: border-box; font-weight: 600;&quot;&gt;&lt;/span&gt;&lt;a href=&quot;https://gitee.com/taksssss/PHP-EPG-Docker-Server/blob/main/docker-compose.yml&quot; style=&quot;box-sizing: border-box; background: transparent; color: rgb(9, 94, 171); cursor: pointer; overflow-wrap: break-word;&quot;&gt;&lt;code style=&quot;box-sizing: border-box; font-family: SFMono-Regular, Menlo, Monaco, Consolas, &amp;quot;Liberation Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, monospace; font-size: 13.6px; padding: 2px 6px; margin: 0px; background-color: rgb(247, 247, 249); border-radius: 6px; color: rgba(0, 0, 0, 0.8); border: 0px;&quot;&gt;&lt;/code&gt;&lt;/a&gt;&lt;code style=&quot;box-sizing: border-box; font-family: SFMono-Regular, Menlo, Monaco, Consolas, &amp;quot;Liberation Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, monospace; font-size: 13.6px; padding: 2px 6px; margin: 0px; background-color: rgb(247, 247, 249); border-radius: 6px; color: rgba(0, 0, 0, 0.8); border: 0px;&quot;&gt;&lt;/code&gt;&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p style=&quot;box-sizing: border-box; margin: 16px 0em; line-height: 1.6; word-break: break-word;&quot;&gt;&lt;span style=&quot;box-sizing: border-box; font-weight: 600;&quot;&gt;&lt;/span&gt;&lt;/p&gt;&lt;pre style=&quot;box-sizing: border-box; overflow: auto; font-family: SFMono-Regular, Menlo, Monaco, Consolas, &amp;quot;Liberation Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, monospace; font-size: 14px; margin-top: 0px; margin-bottom: 16px; overflow-wrap: normal; padding: 16px; line-height: 1.45; background-color: rgb(246, 248, 250); border-radius: 3px; min-height: 52px; tab-size: 4;&quot;&gt;&lt;br/&gt;&lt;/pre&gt;&lt;pre style=&quot;box-sizing: border-box; overflow: auto; font-family: SFMono-Regular, Menlo, Monaco, Consolas, &amp;quot;Liberation Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, monospace; font-size: 14px; margin-top: 0px; margin-bottom: 16px; overflow-wrap: normal; padding: 16px; line-height: 1.45; background-color: rgb(246, 248, 250); border-radius: 3px; min-height: 52px; tab-size: 4;&quot;&gt;&lt;br/&gt;&lt;/pre&gt;&lt;div class=&quot;markdown-code-block&quot; style=&quot;box-sizing: border-box; position: relative;&quot;&gt;&lt;pre style=&quot;box-sizing: border-box; overflow: auto; font-family: SFMono-Regular, Menlo, Monaco, Consolas, &amp;quot;Liberation Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, monospace; font-size: 14px; margin-top: 0px; margin-bottom: 16px; overflow-wrap: normal; padding: 16px; line-height: 1.45; background-color: rgb(246, 248, 250); border-radius: 3px; min-height: 52px; tab-size: 4;&quot;&gt;&lt;br/&gt;&lt;/pre&gt;&lt;h2 style=&quot;box-sizing: border-box; line-height: 1.25; margin: 24px 0em 16px; padding: 0em; position: relative;&quot;&gt;&lt;a class=&quot;anchor&quot; href=&quot;https://gitee.com/taksssss/PHP-EPG-Docker-Server#-%E4%BD%BF%E7%94%A8%E6%AD%A5%E9%AA%A4&quot; id=&quot;user-content--使用步骤&quot; style=&quot;box-sizing: border-box; background: transparent; color: rgb(9, 94, 171); cursor: pointer; overflow-wrap: break-word; float: left; padding-right: 4px; margin-left: -20px; line-height: 1; display: block; padding-left: 30px; position: absolute; top: 0px; left: 0px; bottom: 0px; outline: none;&quot;&gt;&lt;/a&gt;🛠️ 使用步骤&lt;/h2&gt;&lt;blockquote style=&quot;box-sizing: border-box; margin-bottom: 16px; padding-right: 1em; padding-left: 1em; color: rgb(106, 115, 125); border-left-width: 0.25em; border-left-color: rgb(223, 226, 229);&quot;&gt;&lt;p style=&quot;box-sizing: border-box; margin: 0px 0em 16px; line-height: 1.6; word-break: break-word;&quot;&gt;&lt;span style=&quot;box-sizing: border-box; font-weight: 600;&quot;&gt;快捷键：&lt;/span&gt;&lt;/p&gt;&lt;/blockquote&gt;&lt;h2 style=&quot;box-sizing: border-box; line-height: 1.25; margin: 24px 0em 16px; padding: 0em; position: relative;&quot;&gt;&lt;a class=&quot;anchor&quot; href=&quot;https://gitee.com/taksssss/PHP-EPG-Docker-Server#-%E6%95%88%E6%9E%9C%E7%A4%BA%E4%BE%8B&quot; id=&quot;user-content--效果示例&quot; style=&quot;box-sizing: border-box; background: transparent; color: rgb(9, 94, 171); cursor: pointer; overflow-wrap: break-word; float: left; padding-right: 4px; margin-left: -20px; line-height: 1; display: block; padding-left: 30px; position: absolute; top: 0px; left: 0px; bottom: 0px; outline: none;&quot;&gt;&lt;/a&gt;🖼️ 效果示例&lt;/h2&gt;&lt;p style=&quot;box-sizing: border-box; margin: 0px 0em 16px; line-height: 1.6; word-break: break-word;&quot;&gt;&lt;span style=&quot;box-sizing: border-box; font-weight: 600;&quot;&gt;DIYP&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;box-sizing: border-box; margin: 0px 0em 16px; line-height: 1.6; word-break: break-word;&quot;&gt;&lt;img src=&quot;https://blog.cnod.net/zb_users/upload/2024/09/20240925205444172726888437857.png&quot;/&gt;&lt;/p&gt;&lt;p style=&quot;box-sizing: border-box; margin: 0px 0em 16px; line-height: 1.6; word-break: break-word;&quot;&gt;&lt;span style=&quot;box-sizing: border-box; font-weight: 600;&quot;&gt;TiviMate&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;box-sizing: border-box; margin: 0px 0em 16px; line-height: 1.6; word-break: break-word;&quot;&gt;&lt;img src=&quot;https://blog.cnod.net/zb_users/upload/2024/09/20240925205445172726888520290.jpeg&quot;/&gt;&lt;/p&gt;&lt;h2 style=&quot;box-sizing: border-box; line-height: 1.25; margin: 24px 0em 16px; padding: 0em; position: relative;&quot;&gt;&lt;a class=&quot;anchor&quot; href=&quot;https://gitee.com/taksssss/PHP-EPG-Docker-Server#-%E7%B3%BB%E7%BB%9F%E6%88%AA%E5%9B%BE&quot; id=&quot;user-content--系统截图&quot; style=&quot;box-sizing: border-box; background: transparent; color: rgb(9, 94, 171); cursor: pointer; overflow-wrap: break-word; float: left; padding-right: 4px; margin-left: -20px; line-height: 1; display: block; padding-left: 30px; position: absolute; top: 0px; left: 0px; bottom: 0px; outline: none;&quot;&gt;&lt;/a&gt;📸 系统截图&lt;/h2&gt;&lt;p style=&quot;box-sizing: border-box; margin: 0px 0em 16px; line-height: 1.6; word-break: break-word;&quot;&gt;&lt;span style=&quot;box-sizing: border-box; font-weight: 600;&quot;&gt;台标管理&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;box-sizing: border-box; margin: 0px 0em 16px; line-height: 1.6; word-break: break-word;&quot;&gt;&lt;img src=&quot;https://blog.cnod.net/zb_users/upload/2024/09/20240925205445172726888568886.png&quot;/&gt;&lt;/p&gt;&lt;p style=&quot;box-sizing: border-box; margin: 0px 0em 16px; line-height: 1.6; word-break: break-word;&quot;&gt;&lt;span style=&quot;box-sizing: border-box; font-weight: 600;&quot;&gt;搜索频道、编辑映射&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;box-sizing: border-box; margin: 0px 0em 16px; line-height: 1.6; word-break: break-word;&quot;&gt;&lt;img src=&quot;https://blog.cnod.net/zb_users/upload/2024/09/20240925205446172726888663605.png&quot;/&gt;&lt;/p&gt;&lt;p style=&quot;box-sizing: border-box; margin: 0px 0em 16px; line-height: 1.6; word-break: break-word;&quot;&gt;&lt;span style=&quot;box-sizing: border-box; font-weight: 600;&quot;&gt;频道指定&amp;nbsp;&lt;code style=&quot;box-sizing: border-box; font-family: SFMono-Regular, Menlo, Monaco, Consolas, &amp;quot;Liberation Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, monospace; font-size: 13.6px; padding: 2px 6px; margin: 0px; background-color: rgb(247, 247, 249); border-radius: 6px; color: rgba(0, 0, 0, 0.8); border: 0px; font-weight: normal;&quot;&gt;EPG&lt;/code&gt;&amp;nbsp;源&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;box-sizing: border-box; margin: 0px 0em 16px; line-height: 1.6; word-break: break-word;&quot;&gt;&lt;img src=&quot;https://blog.cnod.net/zb_users/upload/2024/09/20240925205447172726888738753.png&quot;/&gt;&lt;/p&gt;&lt;p style=&quot;box-sizing: border-box; margin: 0px 0em 16px; line-height: 1.6; word-break: break-word;&quot;&gt;&lt;span style=&quot;box-sizing: border-box; font-weight: 600;&quot;&gt;更多设置&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;box-sizing: border-box; margin: 0px 0em 16px; line-height: 1.6; word-break: break-word;&quot;&gt;&lt;img src=&quot;https://blog.cnod.net/zb_users/upload/2024/09/20240925205447172726888796018.png&quot;/&gt;&lt;/p&gt;&lt;p style=&quot;box-sizing: border-box; margin: 0px 0em 16px; line-height: 1.6; word-break: break-word;&quot;&gt;&lt;span style=&quot;box-sizing: border-box; font-weight: 600;&quot;&gt;查看频道匹配&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;box-sizing: border-box; margin: 0px 0em 16px; line-height: 1.6; word-break: break-word;&quot;&gt;&lt;img src=&quot;https://blog.cnod.net/zb_users/upload/2024/09/20240925205448172726888814745.png&quot;/&gt;&lt;/p&gt;&lt;p style=&quot;box-sizing: border-box; margin: 0px 0em 16px; line-height: 1.6; word-break: break-word;&quot;&gt;&lt;span style=&quot;box-sizing: border-box; font-weight: 600;&quot;&gt;phpLiteAdmin&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;box-sizing: border-box; margin: 0px 0em 16px; line-height: 1.6; word-break: break-word;&quot;&gt;&lt;img src=&quot;https://blog.cnod.net/zb_users/upload/2024/09/20240925205449172726888919554.jpeg&quot;/&gt;&lt;/p&gt;&lt;/div&gt;&lt;/li&gt;&lt;ul style=&quot;list-style-type: square;&quot; class=&quot; list-paddingleft-2&quot;&gt;&lt;li&gt;&lt;p&gt;&lt;code style=&quot;box-sizing: border-box; font-family: SFMono-Regular, Menlo, Monaco, Consolas, &amp;quot;Liberation Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, monospace; font-size: 13.6px; padding: 2px 6px; margin: 0px; background-color: rgb(247, 247, 249); border-radius: 6px; color: rgba(0, 0, 0, 0.8); border: 0px;&quot;&gt;Ctrl + S&lt;/code&gt;：保存设置&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;&lt;code style=&quot;box-sizing: border-box; font-family: SFMono-Regular, Menlo, Monaco, Consolas, &amp;quot;Liberation Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, monospace; font-size: 13.6px; padding: 2px 6px; margin: 0px; background-color: rgb(247, 247, 249); border-radius: 6px; color: rgba(0, 0, 0, 0.8); border: 0px;&quot;&gt;Ctrl + /&lt;/code&gt;：对选中 EPG 地址设置（取消）注释&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;⚠️ 直接使用&amp;nbsp;&lt;code style=&quot;box-sizing: border-box; font-family: SFMono-Regular, Menlo, Monaco, Consolas, &amp;quot;Liberation Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, monospace; font-size: 13.6px; padding: 2px 6px; margin: 0px; background-color: rgb(247, 247, 249); border-radius: 6px; color: rgba(0, 0, 0, 0.8); border: 0px;&quot;&gt;docker run&lt;/code&gt;&amp;nbsp;运行的话，可以将&amp;nbsp;&lt;code style=&quot;box-sizing: border-box; font-family: SFMono-Regular, Menlo, Monaco, Consolas, &amp;quot;Liberation Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, monospace; font-size: 13.6px; padding: 2px 6px; margin: 0px; background-color: rgb(247, 247, 249); border-radius: 6px; color: rgba(0, 0, 0, 0.8); border: 0px;&quot;&gt;:5678/epg/index.php&lt;/code&gt;&amp;nbsp;替换为&amp;nbsp;&lt;span style=&quot;box-sizing: border-box; font-weight: 600;&quot;&gt;&lt;code style=&quot;box-sizing: border-box; font-family: SFMono-Regular, Menlo, Monaco, Consolas, &amp;quot;Liberation Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, monospace; font-size: 13.6px; padding: 2px 6px; margin: 0px; background-color: rgb(247, 247, 249); border-radius: 6px; color: rgba(0, 0, 0, 0.8); border: 0px; font-weight: normal;&quot;&gt;:5678/epg&lt;/code&gt;&lt;/span&gt;。&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;⚠️ 部分软件不支持跳转解析&amp;nbsp;&lt;code style=&quot;box-sizing: border-box; font-family: SFMono-Regular, Menlo, Monaco, Consolas, &amp;quot;Liberation Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, monospace; font-size: 13.6px; padding: 2px 6px; margin: 0px; background-color: rgb(247, 247, 249); border-radius: 6px; color: rgba(0, 0, 0, 0.8); border: 0px;&quot;&gt;xmltv&lt;/code&gt;&amp;nbsp;文件，可直接使用&amp;nbsp;&lt;span style=&quot;box-sizing: border-box; font-weight: 600;&quot;&gt;&lt;code style=&quot;box-sizing: border-box; font-family: SFMono-Regular, Menlo, Monaco, Consolas, &amp;quot;Liberation Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, monospace; font-size: 13.6px; padding: 2px 6px; margin: 0px; background-color: rgb(247, 247, 249); border-radius: 6px; color: rgba(0, 0, 0, 0.8); border: 0px; font-weight: normal;&quot;&gt;:5678/epg/t.xml.gz&lt;/code&gt;&lt;/span&gt;&amp;nbsp;或&amp;nbsp;&lt;span style=&quot;box-sizing: border-box; font-weight: 600;&quot;&gt;&lt;code style=&quot;box-sizing: border-box; font-family: SFMono-Regular, Menlo, Monaco, Consolas, &amp;quot;Liberation Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, monospace; font-size: 13.6px; padding: 2px 6px; margin: 0px; background-color: rgb(247, 247, 249); border-radius: 6px; color: rgba(0, 0, 0, 0.8); border: 0px; font-weight: normal;&quot;&gt;:5678/epg/t.xml&lt;/code&gt;&lt;/span&gt;&amp;nbsp;访问。&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;&lt;code style=&quot;box-sizing: border-box; font-family: SFMono-Regular, Menlo, Monaco, Consolas, &amp;quot;Liberation Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, monospace; font-size: 13.6px; padding: 2px 6px; margin: 0px; background-color: rgb(247, 247, 249); border-radius: 6px; color: rgba(0, 0, 0, 0.8); border: 0px;&quot;&gt;xmltv&lt;/code&gt;&amp;nbsp;接口：&amp;nbsp;&lt;code style=&quot;box-sizing: border-box; font-family: SFMono-Regular, Menlo, Monaco, Consolas, &amp;quot;Liberation Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, monospace; font-size: 13.6px; padding: 2px 6px; margin: 0px; background-color: rgb(247, 247, 249); border-radius: 6px; color: rgba(0, 0, 0, 0.8); border: 0px;&quot;&gt;http://{服务器IP地址}:5678/epg/index.php&lt;/code&gt;&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;&lt;code style=&quot;box-sizing: border-box; font-family: SFMono-Regular, Menlo, Monaco, Consolas, &amp;quot;Liberation Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, monospace; font-size: 13.6px; padding: 2px 6px; margin: 0px; background-color: rgb(247, 247, 249); border-radius: 6px; color: rgba(0, 0, 0, 0.8); border: 0px;&quot;&gt;DIYP&amp;amp;百川&lt;/code&gt;&amp;nbsp;接口：&amp;nbsp;&lt;code style=&quot;box-sizing: border-box; font-family: SFMono-Regular, Menlo, Monaco, Consolas, &amp;quot;Liberation Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, monospace; font-size: 13.6px; padding: 2px 6px; margin: 0px; background-color: rgb(247, 247, 249); border-radius: 6px; color: rgba(0, 0, 0, 0.8); border: 0px;&quot;&gt;http://{服务器IP地址}:5678/epg/index.php?ch=CCTV1&lt;/code&gt;&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;&lt;code style=&quot;box-sizing: border-box; font-family: SFMono-Regular, Menlo, Monaco, Consolas, &amp;quot;Liberation Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, monospace; font-size: 13.6px; padding: 2px 6px; margin: 0px; background-color: rgb(247, 247, 249); border-radius: 6px; color: rgba(0, 0, 0, 0.8); border: 0px;&quot;&gt;超级直播&lt;/code&gt;&amp;nbsp;接口：&amp;nbsp;&lt;code style=&quot;box-sizing: border-box; font-family: SFMono-Regular, Menlo, Monaco, Consolas, &amp;quot;Liberation Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, monospace; font-size: 13.6px; padding: 2px 6px; margin: 0px; background-color: rgb(247, 247, 249); border-radius: 6px; color: rgba(0, 0, 0, 0.8); border: 0px;&quot;&gt;http://{服务器IP地址}:5678/epg/index.php?channel=CCTV1&lt;/code&gt;&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt;&lt;ol start=&quot;8&quot; style=&quot;box-sizing: border-box; padding-left: 2em; margin-bottom: 16px; padding-bottom: 1px;&quot; class=&quot; list-paddingleft-2&quot;&gt;&lt;li&gt;&lt;p&gt;将&amp;nbsp;&lt;span style=&quot;box-sizing: border-box; font-weight: 600;&quot;&gt;&lt;code style=&quot;box-sizing: border-box; font-family: SFMono-Regular, Menlo, Monaco, Consolas, &amp;quot;Liberation Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, monospace; font-size: 13.6px; padding: 2px 6px; margin: 0px; background-color: rgb(247, 247, 249); border-radius: 6px; color: rgba(0, 0, 0, 0.8); border: 0px; font-weight: normal;&quot;&gt;http://{服务器IP地址}:5678/epg/index.php&lt;/code&gt;&lt;/span&gt;&amp;nbsp;填入&amp;nbsp;&lt;code style=&quot;box-sizing: border-box; font-family: SFMono-Regular, Menlo, Monaco, Consolas, &amp;quot;Liberation Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, monospace; font-size: 13.6px; padding: 2px 6px; margin: 0px; background-color: rgb(247, 247, 249); border-radius: 6px; color: rgba(0, 0, 0, 0.8); border: 0px;&quot;&gt;DIYP&lt;/code&gt;、&lt;code style=&quot;box-sizing: border-box; font-family: SFMono-Regular, Menlo, Monaco, Consolas, &amp;quot;Liberation Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, monospace; font-size: 13.6px; padding: 2px 6px; margin: 0px; background-color: rgb(247, 247, 249); border-radius: 6px; color: rgba(0, 0, 0, 0.8); border: 0px;&quot;&gt;TiviMate&lt;/code&gt;&amp;nbsp;等软件的&amp;nbsp;&lt;code style=&quot;box-sizing: border-box; font-family: SFMono-Regular, Menlo, Monaco, Consolas, &amp;quot;Liberation Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, monospace; font-size: 13.6px; padding: 2px 6px; margin: 0px; background-color: rgb(247, 247, 249); border-radius: 6px; color: rgba(0, 0, 0, 0.8); border: 0px;&quot;&gt;EPG 地址栏&lt;/code&gt;&lt;/p&gt;&lt;/li&gt;&lt;/ol&gt;&lt;ol style=&quot;box-sizing: border-box; padding-left: 2em; margin-bottom: 16px; padding-bottom: 1px;&quot; class=&quot; list-paddingleft-2&quot;&gt;&lt;li&gt;&lt;p style=&quot;box-sizing: border-box; margin: 16px 0em; line-height: 1.6; word-break: break-word;&quot;&gt;在浏览器中打开&amp;nbsp;&lt;code style=&quot;box-sizing: border-box; font-family: SFMono-Regular, Menlo, Monaco, Consolas, &amp;quot;Liberation Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, monospace; font-size: 13.6px; padding: 2px 6px; margin: 0px; background-color: rgb(247, 247, 249); border-radius: 6px; color: rgba(0, 0, 0, 0.8); border: 0px;&quot;&gt;http://{服务器IP地址}:5678/epg/manage.php&lt;/code&gt;&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p style=&quot;box-sizing: border-box; margin: 16px 0em; line-height: 1.6; word-break: break-word;&quot;&gt;&lt;span style=&quot;box-sizing: border-box; font-weight: 600;&quot;&gt;默认密码为空&lt;/span&gt;，根据需要自行设置&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p style=&quot;box-sizing: border-box; margin: 16px 0em; line-height: 1.6; word-break: break-word;&quot;&gt;添加&amp;nbsp;&lt;code style=&quot;box-sizing: border-box; font-family: SFMono-Regular, Menlo, Monaco, Consolas, &amp;quot;Liberation Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, monospace; font-size: 13.6px; padding: 2px 6px; margin: 0px; background-color: rgb(247, 247, 249); border-radius: 6px; color: rgba(0, 0, 0, 0.8); border: 0px;&quot;&gt;EPG 源地址&lt;/code&gt;， GitHub 源确保能够访问，点击&amp;nbsp;&lt;code style=&quot;box-sizing: border-box; font-family: SFMono-Regular, Menlo, Monaco, Consolas, &amp;quot;Liberation Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, monospace; font-size: 13.6px; padding: 2px 6px; margin: 0px; background-color: rgb(247, 247, 249); border-radius: 6px; color: rgba(0, 0, 0, 0.8); border: 0px;&quot;&gt;更新配置&lt;/code&gt;&amp;nbsp;保存&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p style=&quot;box-sizing: border-box; margin: 16px 0em; line-height: 1.6; word-break: break-word;&quot;&gt;点击&amp;nbsp;&lt;code style=&quot;box-sizing: border-box; font-family: SFMono-Regular, Menlo, Monaco, Consolas, &amp;quot;Liberation Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, monospace; font-size: 13.6px; padding: 2px 6px; margin: 0px; background-color: rgb(247, 247, 249); border-radius: 6px; color: rgba(0, 0, 0, 0.8); border: 0px;&quot;&gt;更新数据库&lt;/code&gt;&amp;nbsp;拉取数据，点击&amp;nbsp;&lt;code style=&quot;box-sizing: border-box; font-family: SFMono-Regular, Menlo, Monaco, Consolas, &amp;quot;Liberation Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, monospace; font-size: 13.6px; padding: 2px 6px; margin: 0px; background-color: rgb(247, 247, 249); border-radius: 6px; color: rgba(0, 0, 0, 0.8); border: 0px;&quot;&gt;数据库更新日志&lt;/code&gt;&amp;nbsp;查看日志，点击&amp;nbsp;&lt;code style=&quot;box-sizing: border-box; font-family: SFMono-Regular, Menlo, Monaco, Consolas, &amp;quot;Liberation Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, monospace; font-size: 13.6px; padding: 2px 6px; margin: 0px; background-color: rgb(247, 247, 249); border-radius: 6px; color: rgba(0, 0, 0, 0.8); border: 0px;&quot;&gt;查看数据库&lt;/code&gt;&amp;nbsp;查看具体条目&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p style=&quot;box-sizing: border-box; margin: 16px 0em; line-height: 1.6; word-break: break-word;&quot;&gt;设置&amp;nbsp;&lt;code style=&quot;box-sizing: border-box; font-family: SFMono-Regular, Menlo, Monaco, Consolas, &amp;quot;Liberation Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, monospace; font-size: 13.6px; padding: 2px 6px; margin: 0px; background-color: rgb(247, 247, 249); border-radius: 6px; color: rgba(0, 0, 0, 0.8); border: 0px;&quot;&gt;定时任务&lt;/code&gt;&amp;nbsp;，点击&amp;nbsp;&lt;code style=&quot;box-sizing: border-box; font-family: SFMono-Regular, Menlo, Monaco, Consolas, &amp;quot;Liberation Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, monospace; font-size: 13.6px; padding: 2px 6px; margin: 0px; background-color: rgb(247, 247, 249); border-radius: 6px; color: rgba(0, 0, 0, 0.8); border: 0px;&quot;&gt;更新配置&lt;/code&gt;&amp;nbsp;保存，点击&amp;nbsp;&lt;code style=&quot;box-sizing: border-box; font-family: SFMono-Regular, Menlo, Monaco, Consolas, &amp;quot;Liberation Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, monospace; font-size: 13.6px; padding: 2px 6px; margin: 0px; background-color: rgb(247, 247, 249); border-radius: 6px; color: rgba(0, 0, 0, 0.8); border: 0px;&quot;&gt;定时任务日志&lt;/code&gt;&amp;nbsp;查看定时任务时间表&lt;/p&gt;&lt;blockquote style=&quot;box-sizing: border-box; margin-bottom: 16px; padding-right: 1em; padding-left: 1em; color: rgb(106, 115, 125); border-left-width: 0.25em; border-left-color: rgb(223, 226, 229);&quot;&gt;&lt;p style=&quot;box-sizing: border-box; margin: 0px 0em; line-height: 1.6; word-break: break-word;&quot;&gt;建议从&amp;nbsp;&lt;code style=&quot;box-sizing: border-box; font-family: SFMono-Regular, Menlo, Monaco, Consolas, &amp;quot;Liberation Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, monospace; font-size: 13.6px; padding: 2px 6px; margin: 0px; background-color: rgb(247, 247, 249); border-radius: 6px; color: rgba(0, 0, 0, 0.8); border: 0px;&quot;&gt;凌晨1点&lt;/code&gt;&amp;nbsp;左右开始抓，很多源&amp;nbsp;&lt;code style=&quot;box-sizing: border-box; font-family: SFMono-Regular, Menlo, Monaco, Consolas, &amp;quot;Liberation Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, monospace; font-size: 13.6px; padding: 2px 6px; margin: 0px; background-color: rgb(247, 247, 249); border-radius: 6px; color: rgba(0, 0, 0, 0.8); border: 0px;&quot;&gt;00:00 ~ 00:30&lt;/code&gt;&amp;nbsp;都是无数据。 隔&amp;nbsp;&lt;code style=&quot;box-sizing: border-box; font-family: SFMono-Regular, Menlo, Monaco, Consolas, &amp;quot;Liberation Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, monospace; font-size: 13.6px; padding: 2px 6px; margin: 0px; background-color: rgb(247, 247, 249); border-radius: 6px; color: rgba(0, 0, 0, 0.8); border: 0px;&quot;&gt;6 ~ 12&lt;/code&gt;&amp;nbsp;小时抓一次即可。&lt;/p&gt;&lt;/blockquote&gt;&lt;/li&gt;&lt;li&gt;&lt;p style=&quot;box-sizing: border-box; margin: 16px 0em; line-height: 1.6; word-break: break-word;&quot;&gt;点击&amp;nbsp;&lt;code style=&quot;box-sizing: border-box; font-family: SFMono-Regular, Menlo, Monaco, Consolas, &amp;quot;Liberation Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, monospace; font-size: 13.6px; padding: 2px 6px; margin: 0px; background-color: rgb(247, 247, 249); border-radius: 6px; color: rgba(0, 0, 0, 0.8); border: 0px;&quot;&gt;更多设置&lt;/code&gt;&amp;nbsp;，选择是否&amp;nbsp;&lt;code style=&quot;box-sizing: border-box; font-family: SFMono-Regular, Menlo, Monaco, Consolas, &amp;quot;Liberation Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, monospace; font-size: 13.6px; padding: 2px 6px; margin: 0px; background-color: rgb(247, 247, 249); border-radius: 6px; color: rgba(0, 0, 0, 0.8); border: 0px;&quot;&gt;生成xml文件&lt;/code&gt;&amp;nbsp;、&lt;code style=&quot;box-sizing: border-box; font-family: SFMono-Regular, Menlo, Monaco, Consolas, &amp;quot;Liberation Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, monospace; font-size: 13.6px; padding: 2px 6px; margin: 0px; background-color: rgb(247, 247, 249); border-radius: 6px; color: rgba(0, 0, 0, 0.8); border: 0px;&quot;&gt;生成方式&lt;/code&gt;&amp;nbsp;，设置&amp;nbsp;&lt;code style=&quot;box-sizing: border-box; font-family: SFMono-Regular, Menlo, Monaco, Consolas, &amp;quot;Liberation Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, monospace; font-size: 13.6px; padding: 2px 6px; margin: 0px; background-color: rgb(247, 247, 249); border-radius: 6px; color: rgba(0, 0, 0, 0.8); border: 0px;&quot;&gt;限定频道节目单&lt;/code&gt;&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p style=&quot;box-sizing: border-box; margin: 16px 0em; line-height: 1.6; word-break: break-word;&quot;&gt;用浏览器测试各个接口的返回结果是否正确：&lt;/p&gt;&lt;/li&gt;&lt;/ol&gt;&lt;/ul&gt;&lt;/details&gt;&lt;p&gt;&lt;br/&gt;&lt;/p&gt;&lt;p&gt;&lt;br/&gt;&lt;/p&gt;</description><pubDate>Wed, 25 Sep 2024 20:53:07 +0800</pubDate></item><item><title>群晖IPTV安装教程，群晖IPTV点播源接入</title><link>https://blog.cnod.net/post/65.html</link><description>&lt;div class=&quot;poster-wraper&quot; style=&quot;outline: 0px; position: relative; color: rgb(51, 51, 51); font-family: arial, sans-serif; white-space: normal;&quot;&gt;&lt;div class=&quot;detailed_banner&quot; style=&quot;outline: 0px; width: 742px; height: 314px; overflow: hidden;&quot;&gt;&lt;img src=&quot;https://blog.cnod.net/zb_users/upload/2023/12/20231218123429170287406963938.png&quot;/&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;m-contant&quot; style=&quot;outline: 0px; margin: 0px 30px; color: rgb(51, 51, 51); font-family: arial, sans-serif; white-space: normal;&quot;&gt;&lt;article id=&quot;articleId&quot; articleid=&quot;11_95800944&quot; style=&quot;outline: 0px; color: var(--color-333); margin-top: 30px; position: relative; z-index: 1; font-size: 16px; line-height: 1.8;&quot;&gt;&lt;br/&gt;&lt;a href=&quot;https://post.smzdm.com/p/a4xlge2l/pic_2/&quot; target=&quot;_blank&quot; style=&quot;outline: 0px; text-decoration-line: none; cursor: pointer;&quot;&gt;&lt;img src=&quot;https://blog.cnod.net/zb_users/upload/2023/12/20231218123429170287406950205.png&quot;/&gt;&lt;/a&gt;&lt;h2 id=&quot;cl_0&quot; style=&quot;outline: 0px; margin: 0px 0px 20px; font-size: 24px; line-height: 1.5; padding-bottom: 20px; color: var(--color-333);&quot;&gt;1&amp;nbsp;群晖套件中心下载套件&lt;/h2&gt;&lt;h3 style=&quot;outline: 0px; margin: 0px 0px 20px; font-size: 20px; line-height: 1.5; padding-bottom: 20px; color: var(--color-333);&quot;&gt;1.1MariaDB 10&lt;/h3&gt;&lt;p itemprop=&quot;description&quot; style=&quot;outline: 0px; margin-top: 0px; margin-bottom: 20px; padding: 0px; line-height: 1.8; word-break: break-all; overflow-wrap: break-word; color: var(--color-333);&quot;&gt;1.11下载后设置数据库密码&lt;/p&gt;&lt;p itemprop=&quot;description&quot; style=&quot;outline: 0px; margin-top: 0px; margin-bottom: 20px; padding: 0px; line-height: 1.8; word-break: break-all; overflow-wrap: break-word; color: var(--color-333);&quot;&gt;1.12启动tcp/ip连接打√&lt;/p&gt;&lt;a href=&quot;https://post.smzdm.com/p/a4xlge2l/pic_3/&quot; target=&quot;_blank&quot; style=&quot;outline: 0px; text-decoration-line: none; cursor: pointer;&quot;&gt;&lt;img src=&quot;https://blog.cnod.net/zb_users/upload/2023/12/20231218123429170287406942847.png&quot;/&gt;&lt;/a&gt;&lt;h3 style=&quot;outline: 0px; margin: 0px 0px 20px; font-size: 20px; line-height: 1.5; padding-bottom: 20px; color: var(--color-333);&quot;&gt;1.2 PHP 8.0&lt;/h3&gt;&lt;h3 style=&quot;outline: 0px; margin: 0px 0px 20px; font-size: 20px; line-height: 1.5; padding-bottom: 20px; color: var(--color-333);&quot;&gt;1.3 Web Station&lt;/h3&gt;&lt;h3 style=&quot;outline: 0px; margin: 0px 0px 20px; font-size: 20px; line-height: 1.5; padding-bottom: 20px; color: var(--color-333);&quot;&gt;1.4 IPTV管理系统&lt;/h3&gt;&lt;p itemprop=&quot;description&quot; style=&quot;outline: 0px; margin-top: 0px; margin-bottom: 20px; padding: 0px; line-height: 1.8; word-break: break-all; overflow-wrap: break-word; color: var(--color-333);&quot;&gt;1.41套件源添加&lt;a target=&quot;_blank&quot; rel=&quot;noopener noreferrer nofollow&quot; href=&quot;https://spk7.imnks.com/&quot; title=&quot;https://spk7.imnks.com&quot; style=&quot;outline: 0px; text-decoration-line: none; cursor: pointer;&quot;&gt;https://spk7.imnks.com&lt;/a&gt;&lt;/p&gt;&lt;a href=&quot;https://post.smzdm.com/p/a4xlge2l/pic_4/&quot; target=&quot;_blank&quot; style=&quot;outline: 0px; text-decoration-line: none; cursor: pointer;&quot;&gt;&lt;img src=&quot;https://blog.cnod.net/zb_users/upload/2023/12/20231218123430170287407077480.png&quot;/&gt;&lt;/a&gt;&lt;p itemprop=&quot;description&quot; style=&quot;outline: 0px; margin-top: 0px; margin-bottom: 20px; padding: 0px; line-height: 1.8; word-break: break-all; overflow-wrap: break-word; color: var(--color-333);&quot;&gt;1.42 IP域名填写群晖地址&lt;/p&gt;&lt;p itemprop=&quot;description&quot; style=&quot;outline: 0px; margin-top: 0px; margin-bottom: 20px; padding: 0px; line-height: 1.8; word-break: break-all; overflow-wrap: break-word; color: var(--color-333);&quot;&gt;数据库密码填写MariaDB 10设置的数据库密码&lt;/p&gt;&lt;a href=&quot;https://post.smzdm.com/p/a4xlge2l/pic_5/&quot; target=&quot;_blank&quot; style=&quot;outline: 0px; text-decoration-line: none; cursor: pointer;&quot;&gt;&lt;img src=&quot;https://blog.cnod.net/zb_users/upload/2023/12/20231218123430170287407050245.png&quot;/&gt;&lt;/a&gt;&lt;h2 id=&quot;cl_1&quot; style=&quot;outline: 0px; margin: 0px 0px 20px; font-size: 24px; line-height: 1.5; padding-bottom: 20px; color: var(--color-333);&quot;&gt;2 IPTV管理系统套件配置&lt;/h2&gt;&lt;p itemprop=&quot;description&quot; style=&quot;outline: 0px; margin-top: 0px; margin-bottom: 20px; padding: 0px; line-height: 1.8; word-break: break-all; overflow-wrap: break-word; color: var(--color-333);&quot;&gt;打开套件&lt;/p&gt;&lt;a href=&quot;https://post.smzdm.com/p/a4xlge2l/pic_6/&quot; target=&quot;_blank&quot; style=&quot;outline: 0px; text-decoration-line: none; cursor: pointer;&quot;&gt;&lt;img src=&quot;https://blog.cnod.net/zb_users/upload/2023/12/20231218123430170287407082362.png&quot;/&gt;&lt;/a&gt;&lt;p itemprop=&quot;description&quot; style=&quot;outline: 0px; margin-top: 0px; margin-bottom: 20px; padding: 0px; line-height: 1.8; word-break: break-all; overflow-wrap: break-word; color: var(--color-333);&quot;&gt;下载电视app&lt;/p&gt;&lt;a href=&quot;https://post.smzdm.com/p/a4xlge2l/pic_7/&quot; target=&quot;_blank&quot; style=&quot;outline: 0px; text-decoration-line: none; cursor: pointer;&quot;&gt;&lt;img src=&quot;https://blog.cnod.net/zb_users/upload/2023/12/20231218123430170287407091480.png&quot;/&gt;&lt;/a&gt;&lt;p itemprop=&quot;description&quot; style=&quot;outline: 0px; margin-top: 0px; margin-bottom: 20px; padding: 0px; line-height: 1.8; word-break: break-all; overflow-wrap: break-word; color: var(--color-333);&quot;&gt;进入IPTV管理系统配置频道（默认账号密码admin，123456）&lt;/p&gt;&lt;p itemprop=&quot;description&quot; style=&quot;outline: 0px; margin-top: 0px; margin-bottom: 20px; padding: 0px; line-height: 1.8; word-break: break-all; overflow-wrap: break-word; color: var(--color-333);&quot;&gt;频道列表-默认频道-请选列表-更新列表，逐个列表更新频道（群晖需要科学网络环境）&lt;/p&gt;&lt;a href=&quot;https://post.smzdm.com/p/a4xlge2l/pic_8/&quot; target=&quot;_blank&quot; style=&quot;outline: 0px; text-decoration-line: none; cursor: pointer;&quot;&gt;&lt;img src=&quot;https://blog.cnod.net/zb_users/upload/2023/12/20231218123430170287407048781.png&quot;/&gt;&lt;/a&gt;&lt;p itemprop=&quot;description&quot; style=&quot;outline: 0px; margin-top: 0px; margin-bottom: 20px; padding: 0px; line-height: 1.8; word-break: break-all; overflow-wrap: break-word; color: var(--color-333);&quot;&gt;电视安装之前下载的app，局域网内可以自动登录&lt;/p&gt;&lt;a href=&quot;https://post.smzdm.com/p/a4xlge2l/pic_9/&quot; target=&quot;_blank&quot; style=&quot;outline: 0px; text-decoration-line: none; cursor: pointer;&quot;&gt;&lt;img src=&quot;https://blog.cnod.net/zb_users/upload/2023/12/20231218123430170287407072414.png&quot;/&gt;&lt;/a&gt;&lt;p itemprop=&quot;description&quot; style=&quot;outline: 0px; margin-top: 0px; margin-bottom: 20px; padding: 0px; line-height: 1.8; word-break: break-all; overflow-wrap: break-word; color: var(--color-333);&quot;&gt;现在是试看会员只能看央视，需要修改成会员套餐才能看所有频道&lt;/p&gt;&lt;p itemprop=&quot;description&quot; style=&quot;outline: 0px; margin-top: 0px; margin-bottom: 20px; padding: 0px; line-height: 1.8; word-break: break-all; overflow-wrap: break-word; color: var(--color-333);&quot;&gt;用户-勾选电视账号-请选择套餐-会员套餐-修改套餐&lt;/p&gt;&lt;a href=&quot;https://post.smzdm.com/p/a4xlge2l/pic_10/&quot; target=&quot;_blank&quot; style=&quot;outline: 0px; text-decoration-line: none; cursor: pointer;&quot;&gt;&lt;img src=&quot;https://blog.cnod.net/zb_users/upload/2023/12/20231218123430170287407057838.png&quot;/&gt;&lt;/a&gt;&lt;p itemprop=&quot;description&quot; style=&quot;outline: 0px; margin-top: 0px; margin-bottom: 20px; padding: 0px; line-height: 1.8; word-break: break-all; overflow-wrap: break-word; color: var(--color-333);&quot;&gt;电视app想要设置成开机自启动可以在app设置里设置&lt;/p&gt;&lt;a href=&quot;https://post.smzdm.com/p/a4xlge2l/pic_11/&quot; target=&quot;_blank&quot; style=&quot;outline: 0px; text-decoration-line: none; cursor: pointer;&quot;&gt;&lt;img src=&quot;https://blog.cnod.net/zb_users/upload/2023/12/20231218123430170287407088194.png&quot;/&gt;&lt;/a&gt;&lt;p itemprop=&quot;description&quot; style=&quot;outline: 0px; margin-top: 0px; margin-bottom: 20px; padding: 0px; line-height: 1.8; word-break: break-all; overflow-wrap: break-word; color: var(--color-333);&quot;&gt;电视开机后会有滚动公告也可以在后台设置&lt;/p&gt;&lt;a href=&quot;https://post.smzdm.com/p/a4xlge2l/pic_12/&quot; target=&quot;_blank&quot; style=&quot;outline: 0px; text-decoration-line: none; cursor: pointer;&quot;&gt;&lt;img src=&quot;https://blog.cnod.net/zb_users/upload/2023/12/20231218123431170287407123110.png&quot;/&gt;&lt;/a&gt;&lt;p itemprop=&quot;description&quot; style=&quot;outline: 0px; margin-top: 0px; margin-bottom: 20px; padding: 0px; line-height: 1.8; word-break: break-all; overflow-wrap: break-word; color: var(--color-333);&quot;&gt;修改路径见下图&lt;/p&gt;&lt;a href=&quot;https://post.smzdm.com/p/a4xlge2l/pic_13/&quot; target=&quot;_blank&quot; style=&quot;outline: 0px; cursor: pointer;&quot;&gt;&lt;img src=&quot;https://blog.cnod.net/zb_users/upload/2023/12/20231218123431170287407114884.png&quot;/&gt;&lt;/a&gt;&lt;p itemprop=&quot;description&quot; style=&quot;outline: 0px; margin-top: 0px; margin-bottom: 20px; padding: 0px; line-height: 1.8; word-break: break-all; overflow-wrap: break-word; color: var(--color-333);&quot;&gt;更多功能玩法可以自己体验探索。&lt;/p&gt;&lt;p itemprop=&quot;description&quot; style=&quot;outline: 0px; margin-top: 0px; margin-bottom: 20px; padding: 0px; line-height: 1.8; word-break: break-all; overflow-wrap: break-word; color: var(--color-333);&quot;&gt;&lt;span style=&quot;color: #E36C09;&quot;&gt;&lt;strong&gt;直播源，点播源地址请查看：&lt;/strong&gt;&lt;/span&gt;&lt;a href=&quot;https://blog.cnod.net/iptv.html&quot; target=&quot;_blank&quot;&gt;&lt;strong&gt;https://blog.cnod.net/iptv.html&lt;/strong&gt;&lt;/a&gt;&lt;/p&gt;&lt;/article&gt;&lt;/div&gt;&lt;p&gt;&lt;br/&gt;&lt;/p&gt;</description><pubDate>Sun, 15 Sep 2024 21:24:01 +0800</pubDate></item></channel></rss>