소스 정보
- 저장소
- tools-only/X-Skills
- 최근 소스 활동
- 2026년 2월 9일 09:08
- 감지된 SKILL.md 언어
- 다국어 혼합
- 스타
- 7
- 포크
- 1
설치 방법
기본적으로 소스를 먼저 확인하는 Prompt가 선택됩니다. 직접 명령으로 전환하거나 로컬 사본을 다운로드할 수도 있습니다.
소스 파일 검토
설치 여부를 결정하기 전에 SKILL.md와 SkillsMP에 표시된 보조 파일을 읽어 보세요.
메뉴
기본적으로 소스를 먼저 확인하는 Prompt가 선택됩니다. 직접 명령으로 전환하거나 로컬 사본을 다운로드할 수도 있습니다.
설치 여부를 결정하기 전에 SKILL.md와 SkillsMP에 표시된 보조 파일을 읽어 보세요.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
직접 명령은 검토 Prompt를 거치지 않습니다. 실행하기 전에 소스를 확인하세요.
npx skills add https://github.com/tools-only/X-Skills --skill cli-tools명령은 한 줄로 유지됩니다. 복사하기 전에 가로로 스크롤해 전체 내용을 확인하세요.
로컬 사본을 원하시나요? SkillsMP에서 현재 제공할 수 있는 파일을 다운로드하세요.
SKILL.md 표시 중
| name | cli-tools |
| description | Command line interface for diagnostics, draft management, and recording tools. |
| metadata | {"tags":"cli, diagnostic, list_drafts, srt, recording"} |
The wrapper script jy_wrapper.py doubles as a powerful CLI tool for draft management, asset listing, and bulk operations.
Path Note: The examples below use <SKILL_ROOT> as a placeholder. You must adjust this path based on your current environment/IDE:
.agent/skills/jianying-editor.trae/skills/jianying-editor.claude/skills/jianying-editor~/.gemini/skills/jianying-editor# Check Jianying installation path and dependencies
python <SKILL_ROOT>/scripts/jy_wrapper.py check
# List all local Jianying drafts (sorted by modification time)
python <SKILL_ROOT>/scripts/jy_wrapper.py list-drafts
# List available Enum-based assets (animations, effects, transitions)
python <SKILL_ROOT>/scripts/jy_wrapper.py list-assets --type anim
# Quick Create a draft with one command
python <SKILL_ROOT>/scripts/jy_wrapper.py create --name "Test" --media "C:/video.mp4" --text "Demo"
# Export subtitles from a draft to an SRT file
# (Default output is to project root, preserving timeline)
python <SKILL_ROOT>/scripts/jy_wrapper.py export-srt --name "MyProject"
# Import SRT subtitles into a draft
# Matches Jianying's default subtitle style.
python <SKILL_ROOT>/scripts/jy_wrapper.py import-srt --name "MyProject" --srt "subs.srt"
# Optional arguments for import:
# --track "TrackName" : Specify a specific track
# --clear : Remove existing text track before importing
The skill includes a GUI-based screen recorder for capturing user actions or tutorials.
# Launch the Recorder GUI
# Auto-names files by timestamp and captures audio + events.
python <SKILL_ROOT>/tools/recording/recorder.py
该工具支持从主视频/音频自动识别字幕,或直接利用已有 SRT 字幕,进行多源素材智能打标、语义对齐并组装剪映草稿。
# 场景 1:默认全流程 (视频输入)
python <SKILL_ROOT>/examples/video_transcribe_and_match.py \
--video "主视频.mp4" \
--materials "./素材文件夹"
# 场景 2:音频输入 (将音频作为主轨道)
# 脚本将自动填充 1080P 黑色背景
python <SKILL_ROOT>/examples/video_transcribe_and_match.py \
--video "配音文件.mp3" \
--materials "./素材库"
# 场景 3:纯字幕匹配 (不需要视频/音频,直接根据 SRT 给素材对齐)
python <SKILL_ROOT>/examples/video_transcribe_and_match.py \
--srt "mysubs.srt" \
--materials "./素材库" \
--bg_image black
--video: 主视频或主音频路径。提供此项时 AI 将自动完成语音转字幕。--srt: 直接提供现有的字幕文件。若提供此参数,将跳过字幕识别步骤。--materials: (必填) 素材来源,可传入多个文件夹或具体视频路径。--project: 导出的剪映工程名称。--bg_image: (可选) 指定背景。支持 white, black 或具体图片路径。--clear_cache: True/False。强制刷新 AI 处理缓存。--limit: 限制处理素材的数量。当主轨道没有传入视频文件时,脚本将自动识别并执行以下逻辑:
--bg_image,使用指定颜色或图片。SOC 직업 분류 기준