关于 sjinn-task-status
供持有 SJinn 任务 ID 的用户查询任务状态、失败原因和生成结果链接的技能。它使用 SJinn CLI 的 JSON 输出解释任务进度。
主要功能
- 01查询任务状态
- 02解读任务进度
- 03汇报失败原因
- 04提取结果链接
适用场景
- 01确认任务是否完成
- 02检查失败任务的错误
- 03获取生成内容的 URL
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ sjinn-ai/ skills --skill sjinn-task-status安装后在 Claude Code 中输入/sjinn-task-status确认已加载。
详细介绍
SJinn 任务状态
当用户提供了 SJinn 任务 ID,并希望查看进度、检查失败详情或获取生成的输出 URL 时,使用此技能。
前提条件
查询前,快速确认 CLI 和登录状态:
sjinn --version
sjinn auth whoami
如果任一命令失败,请先使用 sjinn-setup。
工作流
- 如果缺少任务 ID,请向用户询问。
- 使用 JSON 输出查询状态:
sjinn status <task_id> --json
- 用通俗易懂的语言解释数字或文本状态。
- 如果存在输出 URL,请清楚地提供给用户。
- 如果任务仍在等待或处理中,请告知用户任务尚未完成。
- 如果任务失败,请总结 CLI 输出中的 error 字段。
状态指南
pending:任务已被接受,正在等待或运行。completed:任务已成功完成,应包含输出 URL。failed:任务失败;请报告错误。cancelled:任务已取消或停止。deleted:任务已被用户删除。
命令
sjinn status <task_id> --json
评论
支持 Markdown