본문으로 건너뛰기
cccskills
무료GitHub에 공개

skill-voice-builder

Build a reference for consistent writing through a structured interview and analysis of writing samples. The skill creates two files documenting the creator’s positioning, tone, sentence rhythm, signature expressions, and patterns absent from the samples.

한국어 요약은 준비 중입니다. 영어 요약을 표시하고 있습니다.

원문원문 설명 보기

通过结构化访谈和写作样本分析,构建创作者个人声音画像(语气/用词/节奏/风格),确保后续内容风格一致。当用户说"声音画像""我的写作风格""风格一致""建立人设语气""voice/tone""我的表达习惯""统一文风"时使用。

和 skill-audience-profiler 的区别:本 SKILL 建创作者自己的声音画像;audience-profiler 建目标受众/粉丝画像。

설치 방법 보기

이럴 때 유용합니다

  • Documenting a personal writing style
  • Keeping tone consistent across posts
  • Clarifying a creator’s positioning and content boundaries
  • Analyzing recurring patterns across writing samples

포함된 파일(5)

  • SKILL.md4.7 KB
  • EASEL-META.md2.6 KB
  • references/interview-questions.md2.8 KB
  • references/sample-content.md2.9 KB
  • references/voice-analysis-dimensions.md2.6 KB

SKILL.md(원문)

설치하기 전에 에이전트에게 전달되는 지시 내용을 확인할 수 있습니다.

声音画像构建

通过结构化访谈 + 写作样本分析,生成个人声音画像(about-me.md + voice.md),确保后续内容创作的品牌一致性。

输入

用户参与访谈并提供 3-5 篇写作样本(小红书笔记、抖音文案、B站文稿、微博帖子、公众号文章等)。

若用户没有样本,可输入 use samples 加载默认样本集 references/sample-content.md。

输出

两个文件,输出至项目根目录(独立的轻量声音产物,不属于 Profile 六维 schema;如需并入画像,可把要点回写到 profiles/<画像>/style.md):

  1. about-me.md(≤300 词)— 个人定位:身份定位、目标受众、主题支柱、行业观点、人设承诺、内容禁区
  2. voice.md(≤500 词)— 声音画像:正向信号(怎么写)+ 缺失信号(从不怎么写),合并在同一文件

执行步骤

1. 自动启动访谈

加载即执行,不做任何前言、摘要或确认。第一条消息必须是访谈问题。

禁止:

  • 总结本 SKILL 的功能
  • 询问用户是否准备好
  • 解释将生成哪些文件

2. 分两批提问(共 6 题)

使用 AskUserQuestion 工具,每批最多 4 题。

  • Batch 1(4 题):身份定位、目标受众、主题支柱、行业观点
  • Batch 2(2 题):人设承诺、内容禁区

问题详情及选项 → interview-questions.md

Batch 1 回答后立即发送 Batch 2,中间不做评论。若有答案为空,单独追问一次后继续。

3. 生成 about-me.md

根据 6 题答案撰写,结构:

# 我的定位
## 身份与定位
## 目标受众
## 内容主题支柱
## 行业观点
## 人设承诺
## 内容禁区

≤300 词。每一行都应是后续创作时可直接引用的信息。

4. 收集写作样本

提示用户粘贴 3-5 篇写作样本。支持一次性粘贴或逐篇发送。

  • 最少 3 篇才可进入分析,不足时追问
  • 用户输入 use samples → 加载 references/sample-content.md,告知样本作者并提醒可随时替换

5. 分析样本

跨所有样本寻找模式,不依赖单篇特征。

分析维度详情 → voice-analysis-dimensions.md

四个分析维度:

  • 声音信号 — 句长、段落节奏、开头风格、人称、语调、标志性短语、CTA 风格
  • 结构信号 — 长度范围、列表 vs 散文、开头/结尾模式、过渡手法
  • 主题信号 — 跨样本的高频主题、隐含受众、作者立场
  • 缺失信号 — 从未出现的词汇/标点、从未使用的开头类型、从未触及的语调

6. 生成 voice.md

综合声音画像,正向信号与缺失信号合并在同一文件:

# 我的声音画像
## 我听起来像谁
## 语气基调
## 句子节奏
## 开头钩子
## 我怎么开头
## 我怎么收尾
## 标志性表达
## 内容禁区
## 这个声音从不做的事

≤500 词。每个章节必须基于样本实证,不得编造。内容禁区 和 这个声音从不做的事 必须有样本缺失证据支撑。

7. 确认完成并提示下一步

告知用户两个文件已就绪,后续创作将自动引用。提示可用的下一步操作。

Profile 感知

  • 有 Profile — 从 Profile 中预填受众、平台、调性偏好等已知信息,访谈时跳过已有答案或用于验证;voice.md 中标注与 Profile 的一致性。
  • 无 Profile — 完整执行全部 6 题访谈,生成通用声音画像。

规则

  1. 加载即执行 — 不做摘要、不做解释、直接开始访谈
  2. 最少 3 篇样本 — 少于 3 篇不启动分析
  3. 基于实证 — 从样本中提取模式,不编造不存在的特征
  4. 矛盾保留 — 样本间风格矛盾时如实记录,不做平滑处理
  5. 字数限制 — about-me.md ≤300 词,voice.md ≤500 词
  6. 产物格式 — 所有样本内容使用代码块输出,保留换行和空白
  7. 不重复 — voice.md 不重复 about-me.md 中已有的受众和主题信息
  8. 语言 — 产物文件默认使用中文(除非样本明确为英文)
  9. 禁用破折号 — 产物文件和草稿中不使用 em dash

리뷰

아직 리뷰가 없습니다. 사용해 본 소감을 남겨 주세요.

댓글

로그인 없이 쓸 수 있습니다. 사용 후기, 질문, 작동하지 않은 환경 등을 편하게 남겨 주세요.

아직 댓글이 없습니다. 첫 댓글을 남겨 보세요.

보내면 바로 공개됩니다. 이메일 주소나 전화번호 같은 개인 정보는 쓰지 마세요. URL은 2개까지입니다.

0 / 1,000자

이 양식은 reCAPTCHA로 보호되며 Google 개인정보처리방침 및 서비스 약관이 적용됩니다.

같은 저장소의 스킬

Generate images from written descriptions, transform existing images with editing instructions, or create several variations. Choose image dimensions and quantity, then save the results using an OpenAI-compatible service or apimart with your own API key.

한국어 요약은 준비 중입니다. 영어 요약을 표시하고 있습니다.

  • Generating an illustration from a written description
  • Changing an image's background using instructions
  • Creating several variations of an existing image
ZJU-REAL/Easel4천2026년 10월 21일 업데이트

ai-music

무료

Generate background music for short videos, vlogs, and social posts from descriptions of mood, style, and instruments. Download MP3 audio, optionally include sung lyrics, and use shared scripts to trim tracks, adjust loudness, or add music to videos.

한국어 요약은 준비 중입니다. 영어 요약을 표시하고 있습니다.

  • Generating background music for a vlog intro
  • Creating instrumental music to match a social post
  • Generating a sung track from supplied lyrics
ZJU-REAL/Easel4천2026년 10월 21일 업데이트

Create new videos from written scene descriptions or still images using external AI services. Set the aspect ratio and duration, animate a character image, and request generated audio when the selected model supports it.

한국어 요약은 준비 중입니다. 영어 요약을 표시하고 있습니다.

  • Generate a short video from a scene description
  • Animate a still image
  • Create character motion from a starting image
ZJU-REAL/Easel4천2026년 10월 21일 업데이트

Organize generated images, videos, and text in outputs/ by date, platform, and type. Add tags, search filenames and content, produce asset lists and reports, and preview archive moves before applying them to make past work easier to reuse.

한국어 요약은 준비 중입니다. 영어 요약을 표시하고 있습니다.

  • Organizing generated assets by date, platform, and type
  • Finding past content through keywords and tags
  • Listing assets for a specific account or platform
ZJU-REAL/Easel4천2026년 10월 21일 업데이트

Reduce background noise in audio recordings or video soundtracks with three processing levels. Keep the original file, create a cleaned version, and receive a report of the settings used and file details before and after processing.

한국어 요약은 준비 중입니다. 영어 요약을 표시하고 있습니다.

  • Reducing fan or air conditioner noise in recordings
  • Cleaning speech in podcasts and interviews
  • Reducing noise in a video's audio track
ZJU-REAL/Easel4천2026년 10월 21일 업데이트

Edit audio files by trimming sections, converting formats, matching loudness, or extracting sound from videos. You can also join recordings, add fades, and change playback speed while keeping the original pitch.

한국어 요약은 준비 중입니다. 영어 요약을 표시하고 있습니다.

  • Trim a recording to the section you need
  • Convert audio formats and match loudness
  • Extract audio from a video
ZJU-REAL/Easel4천2026년 10월 21일 업데이트

ZJU-REAL의 스킬 모두 보기

이 스킬의 문제 신고