media-analysis

Compare original and translation side by side

🇺🇸

Original

English
🇨🇳

Translation

Chinese

Media Analysis

媒体分析

Analyze the user's link, local file, or visible images and deliver readable findings with the actual visual evidence. Choose the necessary work internally.
分析用户提供的链接、本地文件或可见图片,输出带实际视觉证据的可读性结论,内部自动选择所需的处理方式。

Choose the work

分析类型选择

  • Video understanding: use
    postplus media analyze video-analysis
    for actions, sound, dialogue, and development over time. Pass the original source; the CLI owns acquisition and transfer. Read execution and recovery.
  • Readable images: view them directly. No download, upload, or Gemini call is needed for images already accessible in the conversation or locally.
  • Native image posts: use
    postplus media prepare --source <url>
    , then inspect the ordered originals. Read image evidence.
  • Screenshots, text, color, or layout: inspect sufficient images or local video frames without purchasing full video analysis. Read video frames.
An MP4 made from stills remains a video with a real timeline. Preparation must return an actual local file before you treat it as downloaded evidence. Keep multiple sources, failures, and outputs separate. Answer follow-ups from existing reports and evidence without another paid analysis.
  • 视频理解: 使用
    postplus media analyze video-analysis
    分析动作、声音、对话及内容随时间的发展脉络。传入原始源即可,CLI会负责资源获取和传输。详见执行与恢复。
  • 可读图片: 直接查看即可。对于对话中或本地已可访问的图片,无需下载、上传或调用Gemini。
  • 原生图片帖: 使用
    postplus media prepare --source <url>
    ,然后检查按顺序排列的原始图片。详见图片证据。
  • 截图、文字、颜色或布局分析: 无需购买完整视频分析服务,只需检查足够的图片或本地视频帧即可。详见视频帧。
由静态图片生成的MP4仍属于具有真实时间线的视频。在将其视为已下载的证据之前,预处理步骤必须返回实际的本地文件。需将多个来源、失败情况和输出结果分开存放。可基于现有报告和证据回答后续问题,无需再次进行付费分析。

Video command

视频分析命令

<!-- BEGIN GENERATED EXECUTION EXAMPLE -->
bash
postplus media analyze video-analysis \
  --video ./reference.mp4 \
  --output ./result.md
Bounded recovery: Current PostPlus CLIs handle a compatible update and retry the command once when no agent-session restart is required. If an older CLI only reports that an update is required, run
postplus update
and retry once under the same condition. For a missing or invalid CLI session, run
postplus auth login
yourself; it opens the browser by default. Immediately share its exact URL as a clickable link for the user to Connect, then retry the original command once only after the CLI confirms success. Never ask the user to run the command or enter/compare a code, approve the connection for them, or automatically restart a cancelled/expired login. For a local usage rejection before remote work starts, use that command's
--help
to make one unambiguous correction from existing user input and retry once.
If PostPlus returns
postplus_cli_balance_required
with an
open_url
user action, give the user its exact label and URL and stop for account action. Do not invent a checkout link, claim whether provider work or charging occurred, or blindly resubmit after payment; continue from the command's documented status or checkpoint once the user confirms credits are available.
Otherwise stop and report the exact error. Never expose login polling secrets, resubmit an operation when remote work may have started, change user intent, bypass approval, switch providers, rewrite payloads, or make a second recovery attempt. After success, briefly say that PostPlus updated, using only the official update details PostPlus reported.
<!-- END GENERATED EXECUTION EXAMPLE -->
Omit
--prompt
for the default shot table and production notes described in video report. Supply it for the user's specific question or requested format; do not append an unrelated full report.
video-analysis
is the CLI capability key, not another Skill. Use
postplus media schema --json
only when constructing or repairing an unknown hosted media request shape; keep the generated command above for the normal analysis path.
<!-- BEGIN GENERATED EXECUTION EXAMPLE -->
bash
postplus media analyze video-analysis \
  --video ./reference.mp4 \
  --output ./result.md
有限恢复机制: 当前PostPlus CLI会处理兼容更新,在无需重启Agent会话的情况下自动重试一次命令。如果旧版本CLI仅提示需要更新,请运行
postplus update
并在相同条件下重试一次。如果CLI会话缺失或无效,请自行运行
postplus auth login
;该命令默认会打开浏览器。请立即将其准确URL作为可点击链接分享给用户进行连接,仅在CLI确认成功后再重试一次原命令。切勿要求用户运行命令、输入/比对验证码、代用户批准连接,或自动重启已取消/过期的登录。如果在远程工作开始前出现本地使用拒绝,请使用该命令的
--help
参数,基于现有用户输入进行一次明确的修正后重试一次。
如果PostPlus返回
postplus_cli_balance_required
并附带
open_url
用户操作,请向用户提供准确的标签和URL,然后暂停等待用户进行账户操作。请勿编造结账链接,不得声称服务商是否已执行工作或扣费,也不要在付款后盲目重新提交;待用户确认额度可用后,从命令的文档化状态或检查点继续执行。
否则请停止操作并报告准确的错误信息。切勿泄露登录轮询密钥,在远程工作可能已启动的情况下重新提交操作,更改用户意图,绕过审批,切换服务商,重写请求payload,或进行第二次恢复尝试。更新成功后,仅使用PostPlus报告的官方更新详情,简要说明PostPlus已更新。
<!-- END GENERATED EXECUTION EXAMPLE -->
如果使用视频报告中描述的默认镜头表和制作说明,可省略
--prompt
参数。如果是用户的特定问题或要求的格式,则需要提供该参数;请勿附加无关的完整报告。
video-analysis
是CLI的功能标识,而非另一个Skill。仅在构建或修复未知的托管媒体请求格式时使用
postplus media schema --json
;常规分析路径请使用上述生成的命令。

Deliver

结果交付

Embed inspected images or real screenshots in the conversation or Markdown, with source, original page index or measured video timestamp, and the observation each supports. Paths or folder links alone are not visual delivery. Never replace missing evidence with a cover, generated image, or guessed description.
For a long report, show representative frames in chat and link the full Markdown. Preserve returned model Markdown unchanged; add Agent-viewed screenshots and any corrections in a separate evidence note. Save attachments beside the report using relative links, verify those links, and retain them after temporary cleanup. Never delete user files or delivered evidence.
State missing pages, unreadable text, unavailable audio, and inspected subsets. A few frames do not prove full audio/video coverage. Distinguish visible facts, captured wording, interpretation, and claims that need external verification.
将检查过的图片或实际截图嵌入对话或Markdown中,并注明来源、原始页码或对应的视频时间戳,以及每张图片支持的观察结论。仅提供路径或文件夹链接不属于视觉交付。切勿用封面图、生成图片或猜测性描述替代缺失的证据。
对于较长的报告,可在聊天中展示代表性帧,并附上完整Markdown的链接。请保持返回的模型生成的Markdown内容不变;将Agent查看过的截图和所有修正内容添加到单独的证据说明中。使用相对链接将附件保存在报告旁边,验证这些链接的有效性,并在临时清理后保留它们。切勿删除用户文件或已交付的证据。
请说明缺失的页面、无法读取的文字、不可用的音频以及已检查的子集。仅检查少数帧不能证明已覆盖完整的音视频内容。需区分可见事实、捕获的原文表述、解读内容以及需要外部验证的主张。

Recover

故障恢复

Report observed progress while waiting. Let the CLI perform bounded recovery; after a disconnected wait use its emitted poll or checkpoint command for the same task, account, and environment. Do not restart an uncertain paid analysis. A content-quality concern or rewording request does not authorize a paid redo.
For an unambiguous local parameter rejection before remote work starts, use the command's
--help
and existing user input for one correction. If submission may have started, follow only its emitted recovery command. Use
postplus doctor --skill media-analysis
for readiness diagnostics after a readiness failure. Preserve task identity if submission may have happened. Honor quote challenges using existing explicit cost authorization when sufficient; otherwise ask for approval, then use the provided confirmation/retry commands.
For a terminal failure, give its stage, reason, operation id when present, cost status, and concrete next step. Unknown results do not mean no charge. Deliver useful partial evidence with its limits; never claim unseen material was analyzed.
等待过程中请报告观察到的进度。让CLI执行有限恢复;在断开连接的等待后,使用其输出的轮询或检查点命令处理相同的任务、账户和环境。请勿重启状态不确定的付费分析。内容质量问题或措辞调整请求不构成付费重做的授权。
如果在远程工作开始前出现明确的本地参数拒绝,请使用命令的
--help
参数和现有用户输入进行一次修正。如果提交可能已经启动,请仅遵循其输出的恢复命令。在就绪检查失败后,使用
postplus doctor --skill media-analysis
进行就绪诊断。如果提交可能已经发生,请保留任务标识。当现有明确的费用授权足够时,可直接处理报价异议;否则请先请求用户批准,再使用提供的确认/重试命令。
对于不可恢复故障,请说明其发生阶段、原因、存在的操作ID、费用状态以及具体的下一步操作。结果未知并不意味着没有扣费。请交付有用的部分证据并说明其局限性;切勿声称已分析过未查看的内容。