Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 3 additions & 2 deletions api/plugins.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,9 @@
"plugins/LingyeNBird/avatar-fall/avatar-fall.json",
"plugins/Little100/theme-palette/theme-palette.json",
"plugins/Little100/theme-widgets/theme-widgets.json",
"plugins/sealantern/podcast-reader/podcast-reader.json",
"plugins/zhuxiaojt/yuanshen-splash/yuanshen-splash.json"
],
"total": 4,
"updated_at": "2026-02-25T15:37:21.332Z"
"total": 5,
"updated_at": "2026-06-14T04:35:57.679Z"
}
Binary file added plugins/ieshishinjin/podcast-reader/icon.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
564 changes: 564 additions & 0 deletions plugins/ieshishinjin/podcast-reader/main.lua

Large diffs are not rendered by default.

34 changes: 34 additions & 0 deletions plugins/ieshishinjin/podcast-reader/manifest.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,34 @@
{
"id": "podcast-reader",
"name": "播客订阅器",
"version": "1.0.0",
"description": "订阅和收听播客节目。添加播客 RSS 订阅源,自动获取最新剧集,支持后台播放、倍速播放和播放进度记忆。",
"author": {
"name": "ieshishinjin"
},
"main": "main.lua",
"icon": "icon.png",
"permissions": [
"log",
"storage",
"network",
"ui",
"element"
],
"settings": [
{
"key": "show_player",
"label": "显示底部播放栏",
"type": "boolean",
"default": true,
"description": "关闭后播放栏隐藏,播放继续"
}
],
"ui": {
"sidebar": {
"label": "播客",
"icon": "headphones",
"priority": 80
}
}
}
58 changes: 58 additions & 0 deletions plugins/ieshishinjin/podcast-reader/podcast-reader.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,58 @@
{
"id": "podcast-reader",
"repo": "sealantern/podcast-reader",
"name": {
"zh-CN": "播客订阅器",
"en-US": "Podcast Reader"
},
"description": {
"zh-CN": "订阅和收听播客节目。添加播客 RSS 订阅源,自动获取最新剧集,支持后台播放、倍速播放和播放进度记忆。",
"en-US": "Subscribe to and listen to podcasts. Add podcast RSS feeds, auto-fetch latest episodes with background playback, speed control, and progress tracking."
},
"version": "1.0.0",
"author": {
"name": "sealantern",
"url": "https://github.com/sealantern"
},
"categories": [
"utility"
],
"main": "main.lua",
"permissions": [
"log",
"storage",
"network",
"ui",
"element"
],
"sidebar": {
"mode": "self",
"label": "播客订阅器",
"icon": "headphones",
"priority": 80
},
"settings": [
{
"key": "playback_speed",
"label": "默认播放速度",
"type": "number",
"default": 1.0,
"description": "默认播放速度,0.5 到 3.0 之间"
},
{
"key": "fetch_interval",
"label": "自动刷新间隔",
"type": "number",
"default": 120,
"description": "自动刷新间隔(分钟),0 表示不自动刷新"
},
{
"key": "max_episodes",
"label": "每播客最大剧集数",
"type": "number",
"default": 100,
"description": "每个播客保留的最大剧集数量"
}
],
"icon_url": "icon.png"
}
Loading