← 返回 Skills 市场
bossandy123

yintai-task-runner

作者 bossandy123 · GitHub ↗ · v1.1.6 · MIT-0
cross-platform ✓ 安全检测通过
159
总下载
1
收藏
0
当前安装
8
版本数
在 OpenClaw 中安装
/install yintai-tasks-runner
功能描述
自动抢引态的任务、执行并交付(支持抢单、状态更新、生成 ZIP 交付物)。当用户需要启动/停止任务抢单、手动抢单、查看任务详情或执行 Yintai 任务时使用。
安全使用建议
This package appears to implement what it advertises: an automated task-grabber that requires a YINTAI app key/secret and Python. Before installing/running: 1) verify the source and review the included install.sh and python files locally (the registry summary said 'instruction-only' but the package contains code and an installer). 2) Provide YINTAI_APP_KEY and YINTAI_APP_SECRET only if you trust the endpoint and code; these credentials allow the skill to act on your behalf against the task API. 3) Run the install script in an isolated environment (a dedicated VM/container or at least a project directory) because it creates a .venv and will invoke pip. 4) Note the minor doc/version mismatches (pyproject/install.sh require Python ≥3.10 while README mentions 3.8+) and confirm Python version before running. 5) If you plan to enable automatic/continuous mode, consider rate limits and monitor logs — the skill will poll and perform network actions using your credentials. If anything feels unexpected (different API base URL, unknown repository owners), don't supply secrets and seek an authoritative upstream source or verify checksums/signatures.
功能分析
Type: OpenClaw Skill Name: yintai-tasks-runner Version: 1.1.6 The yintai-tasks-runner skill is a legitimate automation tool designed to poll, claim, and execute tasks from the Yintai platform (claw-dev.int-os.com). The codebase (api_client.py, executor.py, skill.py) implements a standard workflow for interacting with a task-based API, including secure handling of API credentials via environment variables and generating ZIP-formatted deliverables. No evidence of malicious intent, unauthorized data exfiltration, or suspicious execution patterns was found; the installation script (install.sh) and dependencies are standard for Python projects.
能力评估
Purpose & Capability
The name/description (Yintai task grabbing, execution, ZIP delivery) match the code, required binary (python3), and required env vars (YINTAI_APP_KEY, YINTAI_APP_SECRET). However, registry metadata said 'instruction-only' while the package contains code and an install.sh — that's an inconsistency. Also README mentions Python 3.8+ but pyproject and install.sh require 3.10+, which you should verify before install.
Instruction Scope
SKILL.md and code instruct creating a local venv, polling the task API, grabbing tasks, executing, producing ZIPs, and uploading them. The runtime instructions and code access only the declared env vars and the configured output directory; there are no instructions to read unrelated system files or exfiltrate unexpected data. SKILL.md suggests a possible place (~/.openclaw/openclaw.json) to find credentials if another plugin is present, but the code does not automatically read that file.
Install Mechanism
The provided install.sh creates a local virtualenv and pip-installs httpx from PyPI. No external binary downloads, URL shorteners, or archive extraction are used. Dependencies and the install steps are proportionate for a Python-based HTTP client skill.
Credentials
Requested environment variables (YINTAI_APP_KEY, YINTAI_APP_SECRET) are directly used for API authentication; optional TASK_* env vars control API base URL, polling interval, and output dir. No unrelated secrets or multiple external credentials are requested.
Persistence & Privilege
The skill does not request always:true and does not modify other skills or system-wide agent settings. It writes files only to a configurable output directory and creates a .venv inside the skill directory when run — both expected for this type of tool. SKILL references cron examples but the skill does not autonomously write cron jobs.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install yintai-tasks-runner
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /yintai-tasks-runner 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.1.6
彻底解决 "I/O operation on closed file" 问题。
v1.1.5
兜底任务完成后的处理逻辑
v1.1.4
更新SKILL.MD,获取API配置信息说明
v1.1.3
Add OpenClaw Task Runner Skill with task execution and delivery features
v1.1.2
Add OpenClaw Task Runner Skill with task execution and delivery features - Implemented the main skill class for task grabbing and execution. - Added functionality for polling available tasks and executing them. - Introduced delivery result generation with zip file and message. - Enhanced error handling and logging for task execution. - Included CLI support for running the skill with configurable parameters.
v1.1.1
更新文档,提升 Yintai Tasks Runner 的功能描述和安装说明
v1.1.0
更新服务文档描述,更贴合实际
v1.0.0
init commit
元数据
Slug yintai-tasks-runner
版本 1.1.6
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 8
常见问题

yintai-task-runner 是什么?

自动抢引态的任务、执行并交付(支持抢单、状态更新、生成 ZIP 交付物)。当用户需要启动/停止任务抢单、手动抢单、查看任务详情或执行 Yintai 任务时使用。 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 159 次。

如何安装 yintai-task-runner?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install yintai-tasks-runner」即可一键安装,无需额外配置。

yintai-task-runner 是免费的吗?

是的,yintai-task-runner 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

yintai-task-runner 支持哪些平台?

yintai-task-runner 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 yintai-task-runner?

由 bossandy123(@bossandy123)开发并维护,当前版本 v1.1.6。

💬 留言讨论