native-subtitle-quote-image SKILL.md skillA

native-subtitle-quote-image from chengyi-ai/native-subtitle-quote-image is an agent skill: a SKILL.md folder an AI agent loads when a task calls for it.

Install it, pinned
mdr add chengyi-ai/native-subtitle-quote-image/native-subtitle-quote-image@git:20261013.a8d392f

Pins git:20261013.a8d392f in mdr.lock. Pin the fingerprint instead.

Audit grade
A, 17 of 17 checks passed
Kind
SKILL.md skill
Repository
chengyi-ai/native-subtitle-quote-image
Path
skills/native-subtitle-quote-image/SKILL.md
Versions recorded
14
Latest version
git:20261013.a8d392f, committed Oct 13, 2026
First version recorded
Oct 1, 2026
Size
22,923 bytes
Repository stars
2,735
License
MIT

将本地视频或用户有权处理的在线视频,经过来源获取、文字稿定位、选题选句、精确取帧、紧凑裁切、拼图和逐张质检,制作成 3:4 或保留画面原比例的视频字幕长图。支持两种明确分开的输出:保留画面内已烧录字幕的原生字幕模式,以及把已审核的时间点与台词绘制到真实视频帧上的脚本字幕模式。用户要求原生字幕截图、字幕帧拼图、YouTube 金句长图、台词截图、不重绘字幕、自定义中文台词,或调整主图比例、字幕区域、台词间隔和美感时使用。.

Collected from public GitHub. Every version is saved exactly as it was and never changes. Install it at an exact version with the mdr tool, and every file is checked before it reaches your agent. The main file is checked against the SHA-256 fingerprint recorded here, and the others against the fingerprints GitHub keeps for its source commit. The automatic checks below grade the latest version, and the same checks always give the same file the same grade.

What the file says

# 视频字幕拼图

先确认用户想要的字幕模式,再判断素材是否支持。不要把两种模式混为一种,也不要默默从原生字幕切到绘制字幕。

## 开始时确认模式

如果用户没有明确指定模式,先用用户当前使用的语言询问,并简短说明两种选择。中文提问可直接使用:

> 您当前是选择原生字幕还是脚本字幕?原生字幕会保留视频画面里已有的字幕,不重绘文字;脚本字幕会把您确认过的台词或翻译后期绘制到真实视频帧上,并标明是后期字幕。

用户已明确说“原生字幕”“保留画面原字幕”“不重绘字幕”,或“脚本字幕”“把指定台词/翻译绘制到画面上”时,按其选择继续,不重复询问。用户尚未选择时,可以只读检查素材以说明哪种模式可行,但不要执行模式专属的渲染;等用户选择后再继续。若所选模式与素材不匹配,说明具体原因并征求用户是否改选,不能自行切换。

## 非阻塞版本检查

每个新任务开始、处理素材之前运行一次:

```bash
python3 "<SKILL_DIR>/scripts/check_update.py" --json
```

- 脚本从 Skill 内的 `VERSION` 读取本地版本,只访问本项目的 GitHub Latest Release;默认 24 小时内复用一次缓存。
- 结果为 `update_available` 时,用一句话告诉用户当前版本、最新版本和 Release 链接,然后继续当前任务。只提醒,不自动更新、不覆盖本地 Skill。
- 结果为 `up_to_date` 时无需打扰用户。结果为 `unavailable` 时也不要阻塞当前任务;若只是运行环境禁止联网,可申请对 GitHub API 的只读访问并用 `--force` 重试一次,未获授权就继续任务。
- 缓存只包含检查时间、最新版本号和 Release 链接,不写入仓库,也不记录账号、素材或使用行为。

## 模式路由

| 条件 | 模式 | 成品文字来源 | 命令 |
|---|---|---|---|
| 关闭播放器 CC 后,截图里仍有字幕;用户要求保留原字幕 | **原生字幕模式** | 视频画面像素 | `render` |
| 视频没有需要的烧录字幕,但用户要求把经确认的台词、翻译或观点排成案例风格 | **脚本字幕模式** | 已审核 JSON 中的 `text` | `render-script` |

- 原生模式不得 OCR 后重绘、翻译、改写或覆盖字幕。
- 脚本模式必须明确称为“脚本字幕”或“后期绘制字幕”,不得宣称文字是画面原字幕。
- 脚本台词必须能回到原视频、用户稿件或其他明确来源复核;不编造人名、数据、引语或翻译含义。
- 用户只说“保留原字幕”时,不能因为原字幕难处理就转脚本模式。

## 按任务读参考文件
…

Read the whole file at its exact version.

How to install

The exact contents, by fingerprint
mdr add chengyi-ai/native-subtitle-quote-image/native-subtitle-quote-image@sha256:f2bf087e894f652f

The line at the top of this page pins the label git:20261013.a8d392f, which is what most people want. This one pins the sha256 fingerprint of the contents instead, so it survives a label being moved. Either way the exact version is written to mdr.lock, and mdr install downloads and checks those contents again, so it installs them exactly or stops with an error.

Badge

mdr badge

[![mdr](https://markdownregistry.com/badge/art_qal3wjrc7ihmo44w.svg)](https://markdownregistry.com/a/art_qal3wjrc7ihmo44w)

2 badge image fetches in 30 days. What the badge shows.

Versions

The registry has recorded 14 versions of this file, between Oct 1, 2026 and Oct 13, 2026, more than one a day.

versioncommittedcommitsizeaudit
git:20261013.a8d392f latest2026-10-13 a8d392f 22,923 BA view · diff
git:20261013.acb47aa2026-10-13 acb47aa 22,859 BA view · diff
git:20261012.20006e72026-10-12 20006e7 22,052 BA view · diff
git:20261012.87d42062026-10-12 87d4206 21,589 BA view · diff
git:20261011.656df882026-10-11 656df88 21,133 BA view · diff
git:20261011.ab67e9d2026-10-11 ab67e9d 20,496 BA view · diff
git:20261011.a8ccbf42026-10-11 a8ccbf4 19,209 BA view · diff
git:20261010.7b44de72026-10-10 7b44de7 18,885 BA view · diff
git:20261010.8f4ccc12026-10-10 8f4ccc1 17,581 BA view · diff
git:20261008.3cf6a0e2026-10-08 3cf6a0e 14,538 BA view · diff
git:20261007.baa96282026-10-07 baa9628 14,414 BA view · diff
git:20261007.5d5c1742026-10-07 5d5c174 14,098 BA view · diff
git:20261007.24d81d22026-10-07 24d81d2 14,234 BA view · diff
git:20261001.39f7f612026-10-01 39f7f61 13,918 BA view

Audit of the latest version

A  17 of 17 checks passed. Fixed automatic checks with no AI involved, so the same checks give the same answer every run.
  • pass: Frontmatter block present
  • pass: Frontmatter declares a name
  • pass: Frontmatter declares a description
  • pass: Size between 200 bytes and 200 KB (22923 bytes)
  • pass: No zero-width or bidi control characters
  • pass: No instruction hidden inside an HTML comment
  • pass: No link to an exfiltration or paste host
  • pass: No credential-shaped string
  • pass: No instruction to send local credentials anywhere
  • pass: No text hidden with inline styles
  • pass: No prompt-injection phrasing
  • pass: No curl or wget piped into a shell
  • pass: No recursive delete of root, home or parent
  • pass: No instruction to read or print local credentials
  • pass: No base64 blob over 200 characters
  • pass: No link to a raw IP address
  • pass: No script tag

Source

GitHub

chengyi-ai/native-subtitle-quote-image · 2,735 stars · license MIT · pushed 2026-10-21 · branch main

API

GET https://markdownregistry.com/api/v1/artifacts/art_qal3wjrc7ihmo44w
GET https://markdownregistry.com/api/v1/resolve?ref=chengyi-ai/native-subtitle-quote-image/native-subtitle-quote-image
GET https://markdownregistry.com/api/v1/blob/f2bf087e894f652f004e68cb7a96c575af969a1322fb0d81bff0695e700efd33

Your AI assistant does the legwork. You hear about the deals worth your word. Hand yours the standing instructions at modelranch.com and it joins the network that reads files like this one.

Guides: the SKILL.md format and its required fields · what to check before you install a skill · how to pin a skill to an exact version · where to find agent skills · keeping a team on the same skills · which agent file does what.

More from chengyi-ai/native-subtitle-quote-image

CLAUDE.md CLAUDE.md file
chengyi-ai/native-subtitle-quote-image · CLAUDE.md
git:20261008.ba12972 · audit A · 2,735 stars

Every file in chengyi-ai/native-subtitle-quote-image

Browse by kind, by grade A, or by owner.