pikpak-task-guardian
PikPak 离线任务守护:监控进行中的云下载任务,失败自动重试、完成后本地通知、生成每日任务报告。适合经常挂一堆磁力任务、不想反复手动检查的用户。 Must use this skill when: - 用户说「任务失败了没注意」「下完了能不能通知我」「自动重试」「任务多了管不过来」 - 用户想定时检查云下载进度、汇总任务状态 - 用户提到「追更」「监控任务」「task guardian」「任务守护」 - User says "monitor my download tasks", "notify when done", "retry failed tasks", "task guar...
Install this skill
or
73/100
Security score
The pikpak-task-guardian skill was audited on Oct 16, 2026 and we found 5 security issues across 2 threat categories, including 1 high-severity. Review the findings below before installing.
Categories Tested
Security Issues
low line 38
Access to home directory dotfiles
SourceSKILL.md
| 36 | |
| 37 | # 后台常驻 |
| 38 | nohup python3 scripts/task_guardian.py --interval 300 > ~/.pikpak/guardian.log 2>&1 & |
| 39 | ``` |
| 40 |
low line 58
Access to home directory dotfiles
SourceSKILL.md
| 56 | |
| 57 | ``` |
| 58 | */5 * * * * /usr/bin/python3 ~/.hermes/skills/pikpak-task-guardian/scripts/task_guardian.py --once >> ~/.pikpak/guardian.log 2>&1 |
| 59 | ``` |
| 60 |
medium line 68
Access to home directory dotfiles
SourceSKILL.md
| 66 | - **注意**:CLI 不直接暴露任务的原始磁力——脚本维护本地 `task_sources.json`(从 `/save` 历史记录),对无源任务只通知不重试 |
| 67 | 3. 对 `complete` 的新任务发通知 |
| 68 | 4. 状态存 `~/.pikpak/guardian_state.json`,避免重复通知 |
| 69 | |
| 70 | ## 诚实的限制 |
medium line 73
Access to home directory dotfiles
SourceSKILL.md
| 71 | |
| 72 | - **重试能力有限**:CLI 不提供任务源链接查询,脚本只能重试它见过的源(通过 bot 或手动配置登记的);纯粹在 App 里创建的任务失败时只能通知你手动处理 |
| 73 | - 补一个方案:把常用源放 `~/.pikpak/watch_sources.json`(数组,元素 `{"url": "...", "note": "..."}`),守护脚本看到它们对应的任务失败/消失时自动重提 |
| 74 | - 通知依赖系统能力(macOS `osascript`);无声环境降级为日志 |
| 75 |
high line 55
Crontab modification
SourceSKILL.md
| 53 | ``` |
| 54 | |
| 55 | 或 crontab: |
| 56 | |
| 57 | ``` |
Scanned on Oct 16, 2026
View Security Dashboard