Skip to main content

ray-cover

把已经确定核心判断的文章、成稿包或长文转成公众号、普通 X 分享图与 X Articles 后台封面。提炼一个可一眼读懂的视觉隐喻,按各平台目标尺寸分别使用 Image 2 一次生成画面和准确中文标题;不生成无字底图,不单独排版文字。主要验收隐喻、标题内容、构图、安全区和缩略图可读性。用于“给这篇文章做封面”“公众号和 X 都要封面”“做 5:2 Article 封面”“用 Adrian 或 Vox 那类风格”“把内容生产接上封面管线”时;不用于正文写作、自动发布或完整解说视频。

インストールへ移動

ソース情報

リポジトリ
imraywang/rayskills
ソースの最終更新活動
2026年9月23日 03:51
検出された SKILL.md の言語
中国語
スター
160
フォーク
18

インストール方法

デフォルトでは、最初にソースを確認する Prompt が選択されています。直接コマンドに切り替えるか、ローカルコピーをダウンロードすることもできます。

ソースファイルを確認

インストールを決める前に、SKILL.md と SkillsMP に表示されている付属ファイルをお読みください。

ファイルエクスプローラー
9 ファイル

SKILL.md を表示中

SKILL.md
ソースの指示 · 読み取り専用プレビュー
name
ray-cover
description
把已经确定核心判断的文章、成稿包或长文转成公众号、普通 X 分享图与 X Articles 后台封面。提炼一个可一眼读懂的视觉隐喻,按各平台目标尺寸分别使用 Image 2 一次生成画面和准确中文标题;不生成无字底图,不单独排版文字。主要验收隐喻、标题内容、构图、安全区和缩略图可读性。用于“给这篇文章做封面”“公众号和 X 都要封面”“做 5:2 Article 封面”“用 Adrian 或 Vox 那类风格”“把内容生产接上封面管线”时;不用于正文写作、自动发布或完整解说视频。
# Ray Cover 把封面当成文章判断的视觉压缩,而不是装饰图。先确认文章在说什么,再找一个隐喻;统一让 Image 2 同时完成画面与中文,并为公众号、普通 X 与 X Article 分别生成,不从同一张成品裁切或拉伸。 ## 固定原则 1. 一张封面只表达一个判断或关系,只保留一个主隐喻。 2. 不用“AI 大脑、发光芯片、机器人、霓虹渐变、漂浮 UI”等通用 AI 图标代替观点。 3. 不模仿具体品牌或活跃艺术家的可识别签名风格。把 “Vox” 统一写成“编辑隐喻拼贴”,把 Adrian 参考拆成可复用的构图、配色和材料原则。 4. 只使用系统图片生成能力的 Image 2 直接生成带字完整封面。每个平台单独调用一次,在提示词中写明目标尺寸、比例、安全区和逐字文案。 5. 生成后检查隐喻、构图、标题内容、标题位置、边缘安全区和缩略图可读性。缺字、错字、重复文字或额外文案需要针对性重新生成;字体风格与轻微字形差异本身不构成失败。 6. 不生成无字底图,不调用 `scripts/compose_cover.py`,不把文字交给单独的排版步骤。画面和标题必须来自同一次 Image 2 生成。 7. 中文主标题本身就是主视觉。用字号、字形、颜色、实体化材质和空间位置建立层级,不能缩成配图说明。 8. 公众号、普通 X 分享图与 X Article 5:2 共用一个视觉母题,但按各自尺寸分别生成;不拉伸、裁切或复用另一平台的成品。 9. 不自动发布,不覆盖已有封面;同名文件存在时使用新版本号。 ## 工作流 ### 1. 读取文章依据 至少读取完整正文;若存在成稿包,同时读取一句话判断、情绪核、核心冲突句和传播句。正文判断尚未稳定时,先回到 `ray-writer`,不要用封面替文章做决定。 提取: - 一句话判断 - 读者进入时的情绪 - 最值得被看见的冲突 - 8–18 个汉字的封面短标题 - 一个可以画出来的主谓关系 ### 2. 选择一个视觉方向 阅读 [style-system.md](references/style-system.md)。探索模式给出三个差异明显的方向;生产模式按文章结构自动选择一个已批准方向。只有视觉判断不稳定、涉及真人形象或用户明确要挑选时才停下来确认。 默认选择规则: - 抽象观点、信任、身份、责任:`editorial-metaphor-collage` 或 `minimal-metaphor` - 方法论、系统性判断:`midcentury-editorial` - 克制、反 AI 噪声、文字感强:`quiet-ink` - 两个产品、工具或流程之间的连接:`tool-bridge` - 材料实验只在用户明确要求时使用 ### 3. 写封面任务包 按 [cover-brief.md](references/cover-brief.md) 建立 JSON。固定写入 `generation_strategy: image2-direct`、封面文案、共享视觉母题,以及 `platform_prompts` 中每个平台各自的完整提示词。运行: ```bash python3 scripts/brief_check.py <cover-brief.json> ``` 失败就修正,不能跳过。任务包要保留文章路径、标题、判断、隐喻、风格、生成策略、封面文案、各平台提示词、禁用项和平台输出。需要进入 X Articles 时,`outputs` 与 `platform_prompts` 都必须明确声明 `x_article` 5:2 成品,不能只在 manifest 中补记。 ### 4. 按平台分别让 Image 2 一次生成完整封面 公众号、普通 X 与 X Article 各调用一次系统图片生成能力的 Image 2。每个提示词必须明确: - 用途、目标像素尺寸和平台比例 - 一个主隐喻、视觉位置与文字安全区 - 栏目、主标题分行和副标题 - 字体气质、字号层级、颜色和相对位置 - 不增加其他文字 - 禁止品牌标志、水印、乱码和无关元素 每个平台都从同一视觉母题独立生成,不把某个平台原图裁成另一个平台。打开原图检查主体、逐字文案与安全区,再缩到平台预览尺寸检查两秒可读性。隐喻不成立、构图被裁、标题错漏或标题明显离开安全区时,针对该平台重新生成;不因为中文字体风格或轻微字形差异重试。 如果 Image 2 返回的像素尺寸与目标略有差异,只能在相同比例下等比缩放到目标尺寸;比例不符时重新为该平台生成,不跨平台裁切。 ### 5. 文字异常时继续在 Image 2 内修正 出现缺字、错字、重复文字或额外文案时,只做一次针对性改变:缩短文案、减少文字层级、加强逐字约束或调整文字安全区,然后重新生成该平台完整封面。 不能为了保住某一张构图,改走无字底图或单独排字。若针对性重新生成后仍有实质性文字错误,该版本只能记录为候选图,不能作为最终封面交付。 ### 6. 生成各平台版本并检查 阅读 [platform-output.md](references/platform-output.md)。为各平台分别说明像素尺寸、比例、安全区和文字层级;视觉母题保持一致,但每个平台使用独立提示词和独立生成结果。构图或字体存在合理差异时不要求统一,也不通过后期排字制造像素级一致。 每个成品都要检查: - 标题、副标题和栏目位于安全区,没有额外文字干扰 - 文件尺寸准确,文字与主视觉不被裁切 - 主标题在 400–420px 宽的缩略图仍清楚 - 隐喻在各比例下仍成立 - 不含未经提供的标志、真实人物暗示或通用 AI 套路 X Article 封面只有在用户要求送入后台时,才进入编辑器 Preview 检查;仅制作本地素材时不打开后台。 ### 7. 落盘和交接 默认保存到: `<vault>/60-素材/10-图片/10-封面/<YYYY-MM-DD-主题>/` `<vault>` 来自用户明确路径、`.ray-obsidian.json` 或兼容知识库结构。没有知识库时保存到用户指定的当前工作区,不得自行创建固定名称的 vault。 直接生成模式保留: - `cover-brief.json` - `cover-brief.md` - `direct-source-<platform>.png`(该平台独立生成的模型原图) - `wechat-cover.png` - `x-cover.png` - `x-article-cover.png`(需要写入 X Articles 后台时) - 各平台缩略图 - `manifest.json` 若用户还需要约 5 秒的竖屏动态素材,从同一隐喻提炼一句无字画面描述,转交已安装的 `gbro-collage-broll`;尊重它的三道确认,不在本 Skill 内绕过。完整解说视频才考虑 `vox-director` 类流程。 ## 交付要求 交付所需平台封面、任务包和每个平台的最终提示词。明确说明各平台都由 Image 2 一次生成画面与中文;用一句话交代隐喻与视觉方向,并指出动态素材是否需要继续制作。
GitHubで見る