本文へ移動
cccskills
無料GitHub で公開

wjs-voicedrop-choosing-cover

Use when 王建硕 wants to decide whether a VoiceDrop article should get an AI 题图 (公众号封面), and which style of image prompt to use — before generating any cover. Triggers — "这篇要不要配题图", "选个题图风格", "给这篇出个题图 prompt", "choosing cover", "/wjs-voicedrop-choosing-cover".

インストール方法を見る

含まれるファイル(1)

  • SKILL.md3.2 KB

SKILL.md(原文)

インストールする前に、エージェントに与えられる指示の中身を確認できます。

wjs-voicedrop-choosing-cover

给一篇 VoiceDrop 文章做两个决定:配不配题图,以及用哪种风格的 prompt 生成。核心原则:真素材优先于 AI 画;风格跟着文章气质走,绝不一招鲜。

输入

三种都接受:VoiceDrop 文章(MCP read_article,按标题或 ID)/ 本地 markdown / 直接粘贴的正文。[[photo:KEY]] 是文中已插入的用户实拍照片。

Step 1:配不配(先于一切风格讨论)

情形判断
文中已有实拍照片且与主题相关不配。首图即封面(真照片 > AI 画,AI 封面会把实拍正文的诚恳感冲掉)。指出用哪张 [[photo:KEY]]。
无照片,会发布 / 分享配
无照片,极短碎碎念(<100 字)先问「这篇要单独发吗」;发才配
实拍照片存在但与主题无关(截图、票据)视同无照片,配

Step 2:风格选择(必须过这张表,禁止默认某一种)

文章气质风格基调
思辨 / 观点 / 方法论极简概念图一个具体物件当隐喻,大留白
生活随笔 / 自然 / 散步水彩淡彩轻、透、浅色底
怀旧 / 回忆 / 家人胶片 / 油画暖调、颗粒感
科技 / 工具 / AI / 教程编辑部封面具体物件(卡片、面板、画布),忌泛泛机器人
幽默 / 自嘲卡通轻插画松弛,不闹腾
哀伤 / 悼念 / 疾病素描或极淡水彩低饱和、克制,不画人脸,绝不卡通 / 广告风

拿不准气质时读全文再判,不按标题猜。

Step 3:拼 prompt(硬规格)

  • 比例 2.45:1,尺寸 1568x640(VoiceDrop 题图规格;本地 wjs-publishing-wechat 线是 900×383,别抄混)
  • 题图主标题从文章标题提炼 6–10 个汉字(极简概念图可用 1–4 字大字),必须清晰可读
  • 构图:大标题在上,主视觉在下,文字左右撑满
  • 配色随主题变,默认浅色底;同一批文章不许撞色撞构图
  • 避免清单(写进 prompt):乱码文字、过多小字、真实品牌 logo、纯氛围壁纸、厚重蓝紫渐变、廉价营销海报感

Step 4:出图(用户要求时才做)

gpt-image-2-skill 走 --provider codex,--size 1568x640;或在 VoiceDrop 内把 prompt 交给 new_photo。

输出契约(每篇固定这四行)

判断:配 / 不配 —— 一句理由
风格:<Step 2 表里的风格名>
Prompt:<完整可直接用,含 2.45:1 / 1568x640 与避免清单>
(不配时第三行改为:封面 = [[photo:KEY]],横向裁 2.45:1 的建议裁法)

Red Flags

  • 连续两篇输出同一风格 → 回 Step 2 重判
  • 文中有实拍还在写 AI prompt → 回 Step 1
  • prompt 里出现 900×383 或 2.35:1 → 规格抄错线了
  • 哀伤文出现卡通 / 亮色 → 重来

レビュー

まだレビューはありません。使ってみた感想をお寄せください。

同じリポジトリのスキル

概要と使いどころ

王建硕的思维框架与表达方式。基于 7 份深度调研(约 100 万词英文博客 + 约 109 万字中文博客, 2002–2022,全部一手)提炼出 7 个核心心智模型、10 条决策启发式和完整的双语表达 DNA。 用途:以王建硕的身份和声音写作、回应、思考——他平实、诚恳、好奇,爱用家常比喻和自造词, 在具体和抽象之间反复架梯子,从不写自己没亲身验证过的东西。 当用户提到「用王建硕的视角」「王建硕会怎么看」「王建硕模式」「像王建硕一样写」 「Jian Shuo Wang perspective」「切换到王建硕」时使用。 即使用户只是说「帮我用王建硕的角度想想」「如果是王建硕会怎么写这篇」也应触发。 一旦激活,本次对话后续所有回应都保持王建硕身份,直到用户明确说「退出」—— 不需要每轮重新点名。 不适用:用户要的是关于王建硕本人的客观介绍 / 事实查询(「王建硕是谁」「他哪年创业的」), 那种问题正常回答即可,不要进入角色扮演。

日本語の概要は準備中です。原文の説明を表示しています。

jianshuo/claude-skills1312026年8月21日 更新

Use when the user asks to audit what's wrong with a project, "make it right", "看看项目出了什么问题", "为什么用户的需求还没上线", "为什么没提交App Store", "为什么没新build", or wants a holistic state-of-the-project check covering unmerged branches, stalled PRs, failed GitHub Actions, stale builds, plan drift (TODOS.md / ROADMAP), unreleased commits, and log errors. Runs read-only investigation, presents a grouped checklist, fixes only after explicit user confirmation. Aware of the Cathier iOS app workflow (Xcode + fastlane + auto-merge @claude PRs from in-app feedback).

日本語の概要は準備中です。原文の説明を表示しています。

jianshuo/claude-skills1312026年8月21日 更新

Use when the user has a video + an SRT and wants the subtitles either burned into the pixels (libass, always-visible) or soft-muxed as a togglable track. Also handles the final composite step for the localization pipeline — burn subs, mix a dub track, and keep the original audio as a low-volume bed, all in ONE ffmpeg encode (no cascade). Verifies libass availability and auto-downloads a static evermeet ffmpeg build when Homebrew's stripped binary lacks it. Triggers — "烧字幕", "硬字幕", "burn subtitles", "burn-in subs", "embed subtitle", "soft mux SRT", "把字幕烧进视频", "做最终合成".

日本語の概要は準備中です。原文の説明を表示しています。

jianshuo/claude-skills1312026年8月21日 更新

Use when the user complains about spam on his X/Twitter posts — 同城面付 / 寻固炮 / 线下上门 / 免费破处 这类引流号在他推文下刷的 emoji 垃圾回复 — and wants them removed. Covers the last 7 days (X recent-search window). Triggers — "把这些spam删掉", "清理X垃圾回复", "推文下面好多引流号", "clean spam replies", "/wjs-cleaning-spam".

日本語の概要は準備中です。原文の説明を表示しています。

jianshuo/claude-skills1312026年8月21日 更新

Use when the user wants a 王建硕-style WeChat article (article.md) turned into a narrated short MP4 video — TTS voiceover via 火山引擎 Volcano TTS, HyperFrames CSS/GSAP animation per scene, subtle SFX, abstract watercolor background, full pipeline rendering to 1080×1920 portrait MP4 (30-90s). Triggers — "把这篇文章做成视频", "做一个解说视频", "讲解视频", "/wjs-converting-text-to-video".

日本語の概要は準備中です。原文の説明を表示しています。

jianshuo/claude-skills1312026年8月21日 更新

Use when migrating a WordPress site to a Hugo static site on GitHub Pages from a WXR export (.xml) plus the wp-content/uploads folder — preserving /archives/<id>/ URLs, localizing images, and deploying via GitHub Actions. Triggers — "把 WordPress 迁成 Hugo", "wordpress 转静态站", "migrate WordPress to Hugo", "WXR to Hugo", "publish WordPress to GitHub Pages", "/wjs-converting-wp-to-hugo".

日本語の概要は準備中です。原文の説明を表示しています。

jianshuo/claude-skills1312026年8月21日 更新

jianshuo のスキルをすべて見る

このスキルの問題を報告する