← 返回 Skills 市场
afengzi

Jianying Auto Editor

作者 afengzi · GitHub ↗ · v0.1.1 · MIT-0
cross-platform ⚠ suspicious
797
总下载
0
收藏
1
当前安装
2
版本数
在 OpenClaw 中安装
/install 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...
使用说明 (SKILL.md)

Jianying Auto Editor

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

  1. 读取 examples/config.example.json 同结构的配置文件。
  2. 校验 api_base_urlapi_keymaterial_pathtemplate_idjianying_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 自动化和全部剪映版本兼容性。
安全使用建议
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 initially in a sandbox or on non-sensitive sample media to validate what the remote API receives and returns; and (5) review execution-report.json and the server endpoint behavior to ensure no unexpected data exfiltration occurs.
功能分析
Type: OpenClaw Skill Name: jianying-auto-editor Version: 0.1.1 The skill scans a local directory for media files and exfiltrates metadata, including absolute file paths, sizes, and timestamps, to a remote API (example endpoint: http://43.137.46.105:8787). While this behavior is documented in scripts/index.js and SKILL.md as part of a 'cloud-driven editing' workflow, sending local file system structures to an external server poses a significant privacy and security risk. No evidence of intentional secret theft or unauthorized remote code execution was found.
能力评估
Purpose & Capability
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.
Instruction Scope
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 workflow but is privacy-sensitive and worth reviewing before running.
Install Mechanism
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.
Credentials
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.
Persistence & Privilege
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.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install jianying-auto-editor
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /jianying-auto-editor 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v0.1.1
Update default cloud API address to 43.137.46.105 and refresh publish metadata.
v0.1.0
Initial public release.
元数据
Slug jianying-auto-editor
版本 0.1.1
许可证 MIT-0
累计安装 1
当前安装数 1
历史版本数 2
常见问题

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... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 797 次。

如何安装 Jianying Auto Editor?

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

Jianying Auto Editor 是免费的吗?

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

Jianying Auto Editor 支持哪些平台?

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

谁开发了 Jianying Auto Editor?

由 afengzi(@afengzi)开发并维护,当前版本 v0.1.1。

💬 留言讨论