# Building Voice Base

> Use when 用户 says 建声音基座、build my voice、重训声线、改声线档案，或任何公众号/小红书/口播写稿前发现用户工作区里 voice.md 缺失或超过 90 天未更新，或有新的本人写作样本需要分析入库。多用户设计：每个用户建自己的声线档案，禁止复用他人的。

- Skill: `wlkerwong-boop/building-voice-base` (Agent Skill)
- Install (CLI): `npx skillmds@latest add wlkerwong-boop/building-voice-base`
- Raw SKILL.md: https://api.skillmd.com/api/skills/wlkerwong-boop/building-voice-base/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: wlkerwong-boop (https://skillmd.com/u/wlkerwong-boop)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/wlkerwong-boop/building-voice-base

---


# 建声音基座（building-voice-base）

## 概述
声音基座 = `about-me.md`（我是谁）+ `voice.md`（我怎么写）+ `paths.md`（我的目录在哪）。本包所有写稿技能开工前必读这三个文件。一人一套基座，禁止共用。

## Step 0. 建工作区（首次运行才做）
1. 工作区默认 `~/media-hub/`（已存在则确认，不覆盖）
2. 写 `paths.md`，逐行记录：
   - 工作区路径
   - 成稿目录（如 LifeOS 用户的 `~/LifeOS/20-29 工作事业/24.02 自媒体运营/成稿区/`；其他用户自定一个文件夹）
   - 草稿目录、发布复盘目录（同上自定）
   - 命名规范（LifeOS 用户守宪法 `YYYY-MM-DD-HHMMSS-主题.md`；其他用户建议 `YYYY-MM-DD-标题.md`）
3. 问用户一句：「这些目录没有的话我顺手创建，可以吗？」得到确认再建

## Step 1. 访谈（两批 AskUserQuestion，共 6 问）
批次一（4 问）：①身份（可多选）②读者（可多选）③话题支柱（选 3-5）④核心观点。
批次二（2 问）：⑤品牌承诺 ⑥禁区（可多选）。
**选项必须从用户口述现场定制，不得套用模板**。示例（普光师兄 2026-09-08 基线，仅供格式参考，禁止直接照抄给他人）：身份=一人 AI 军团指挥官/全职爸爸造学校/俗世修行者；观点=停下来是蓄能；承诺=这个人真实不装。

## Step 2. 写 about-me.md（≤300 字）
固定小节：名字与身份/读者/话题支柱/核心观点/品牌承诺/禁区。

## Step 3. 收样本（从用户硬盘找，不让用户手打）
搜索策略：找用户本人创作过的内容（随笔、日志、朋友圈长文、群聊长消息存档、产品文案、给家人的信）。注意区分：
- 本人手写 = 最高价值
- AI 起草 + 本人改过 = 可用，标注「中间态」
- 纯 AI 生成 = 只能算「审核标准」，在 voice.md 里注明样本纯度
至少 3 篇；不足时请用户补，不硬凑。

## Step 4-5. 分析并写 voice.md（≤500 字）
- 句长、段落节奏、常用钩子类型、开头收尾习惯、签名词、缺席信号——全部从样本归纳，不得发明
- 中文指标基线：「不是X，是Y」句式每篇 ≤2 处；破折号每篇 ≤3 处
- 平台分声部若样本呈现矛盾（如随笔素面、带货带 emoji），写成「分声部规则」，不硬抹平

## 常见错误
- 把 AI 起草稿当本人声线且不加标注
- 照搬别人的 voice.md（包括家人）——一人一声，串味即废
- 把 voice.md 写成通用「好文案指南」而不是这个人的画像
- 跳过 Step 0，导致其他技能找不到目录

