openclaw 网盘下载
OpenClaw

技能详情(站内镜像,无评论)

首页 > 技能库 > Jianying Auto Editor

Automate Jianying draft generation from local media plus a cloud editing API. Use when Codex needs to scan a material folder, request editing decisions, and...

媒体与内容

许可证:MIT-0

MIT-0 ·免费使用、修改和重新分发。无需归因。

版本:v0.1.1

统计:⭐ 0 · 63 · 0 current installs · 0 all-time installs

0

安装量(当前) 0

🛡 VirusTotal :可疑 · OpenClaw :良性

Package:afengzi/jianying-auto-editor

安全扫描(ClawHub)

  • VirusTotal :可疑
  • OpenClaw :良性

OpenClaw 评估

The skill's code, instructions, and requirements are consistent with its stated purpose (scanning local media, calling a cloud editing API, and writing Jianying draft outputs), but it sends local file metadata (including absolute paths) to the configured remote service and the example config uses a raw IP address — review and trust the API endpoint before use.

目的

Name/description promise to scan local media and call a cloud editing API; the manifest, SKILL.md, and scripts/index.js all implement that flow. Required runtime is only Node.js and there are no unrelated credentials or binaries requested. The implemented behavior matches the declared purpose.

说明范围

The runtime instructions and code recursively scan the provided material_path and POST a materials index and other task data to the cloud API. The data sent includes file metadata such as absolutePath, relativePath, size, modifiedAt, and a generated id — i.e., local file-system structure and timestamps are transmitted. The SKILL.md does not warn explicitly about exposing absolute paths; this is coherent with the advertised cloud-driven workflo…

安装机制

No install script or third-party downloads; the skill is instruction-plus-node script only and requires Node >=18. Nothing is fetched from arbitrary URLs or installed automatically.

证书

No platform environment variables are required; instead the config file must include api_base_url and api_key, which is proportionate to a cloud-integrated editor. However, the example config uses a raw IP address (http://43.137.46.105:8787) — users should not trust example endpoints and must ensure api_base_url points to a legitimate, trusted service. Be mindful that the api_key will be sent as a Bearer token in requests.

持久

The skill does not request elevated or persistent system privileges. always is false and there is no self-install behavior modifying other skills or system-wide settings.

scripts/index.js:14

Environment variable access combined with network send.

examples/config.example.json:2

Install source points to URL shortener or raw IP.

scripts/index.js:86

File read combined with network send (possible exfiltration).

综合结论

This skill is coherent with its stated purpose but you should only use it with a cloud endpoint you trust. Before running: (1) replace the example api_base_url (do not use the provided IP unless you control it); (2) keep material_path limited to only the media you intend to share (the skill will send absolute paths, sizes and timestamps to the server); (3) store and handle the api_key securely (it is sent in Authorization headers); (4) run ini…

安装(复制给龙虾 AI)

将下方整段复制到龙虾中文库对话中,由龙虾按 SKILL.md 完成安装。

请把本段交给龙虾中文库(龙虾 AI)执行:为本机安装 OpenClaw 技能「Jianying Auto Editor」。简介:Automate Jianying draft generation from local media plus a cloud editing API. U…。
请 fetch 以下地址读取 SKILL.md 并按文档完成安装:https://raw.githubusercontent.com/openclaw/skills/refs/heads/main/skills/afengzi/jianying-auto-editor/SKILL.md
(来源:yingzhi8.cn 技能库)

SKILL.md

打开原始 SKILL.md(GitHub raw)

---
name: jianying-auto-editor
description: Automate Jianying draft generation from local media plus a cloud editing API. Use when Codex needs to scan a material folder, request editing decisions, and write Jianying-oriented draft output for short-form video workflows.
metadata: {"openclaw":{"emoji":"🎬","homepage":"https://github.com/imfengziaaa/video-auto-editor-skills","requires":{"bins":["node"]},"skillKey":"jianying-auto-editor"}}
---

# Jianying Auto Editor

使用这个 skill 时,按下面顺序执行:

1. 读取 `examples/config.example.json` 同结构的配置文件。
2. 校验 `api_base_url`、`api_key`、`material_path`、`template_id`、`jianying_draft_path` 等关键参数。
3. 递归扫描素材目录,只收集常见视频、音频、图片素材。
4. 调用云端 API 创建任务、上报素材索引、获取剪辑计划。
5. 在本地生成剪映草稿输出,不要承诺 GUI 点击或桌面 RPA。
6. 将执行结果写入输出目录,并向云端回传执行报告。

## 输入参数

至少提供这些字段:

- `api_base_url`
- `api_key`
- `project_type`
- `aspect_ratio`
- `material_path`
- `template_id`
- `subtitle_mode`
- `music_policy`
- `pace_policy`
- `output_mode`
- `jianying_draft_path`
- `draft_version`
- `export_mode`

可选字段:

- `task_timeout_ms`
- `poll_interval_ms`
- `request_timeout_ms`
- `task_name`
- `webhook_url`
- `extra_metadata`

## 输出结果

默认输出到 `jianying_draft_path` 指向的目录,包含:

- `draft-meta.json`:任务与导出元信息
- `draft-content.json`:草稿时间线和片段描述
- `execution-report.json`:本地执行报告

## 推荐工作流

- 先用示例配置复制出一份真实配置。
- 保持 `material_path` 只放本次任务素材,避免无关文件进入索引。
- 先验证云端 `/v1/tasks/create` 和 `/v1/tasks/{id}/plan` 可用,再跑正式任务。
- 若云端未返回细粒度分镜,允许回退到“按素材顺序串接”的保底草稿。

## 依赖要求

- Node.js 18 或更高版本
- 可访问云端 API 的网络环境
- 本地可写的剪映草稿输出目录

## 错误处理原则

- 缺少配置、素材目录不存在、API 调用失败时立即停止并返回非 0 退出码。
- 本地始终尽量写出 `execution-report.json`,便于排查。
- 对云端返回的未知字段保持容忍,只消费已知字段。
- 明确提示第一版不覆盖复杂 GUI 自动化和全部剪映版本兼容性。