mcpField
V
voice-analysis

voice-analysis

github.com/jwynia创意与媒体179446 次安装35 周前更新
代码仓库

关于 voice-analysis

voice-analysis 是帮助写作者提取并记录个人写作风格的分析技能,可用于形成适用于不同语境的风格指南。它综合考察语言习惯、表达方式、情感质地和读者互动,并强调捕捉整体风格而非机械模仿。

主要功能

  1. 01收集不同语境的写作样本
  2. 02分析句式、段落与标点习惯
  3. 03归纳词汇选择和表达模式
  4. 04整理情感基调与读者互动
  5. 05生成并验证风格指南

适用场景

  1. 01为 AI 辅助写作准备风格指南
  2. 02检查编辑稿是否符合作者风格
  3. 03理解作者在不同语境中的表达变化

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/jwynia/agent-skills --skill voice-analysis

安装后在 Claude Code 中输入/voice-analysis确认已加载。

详细介绍

语音与语气分析

目的

提取并记录作者独特的语气模式,以便持续复现。创建一份“语气指南”,帮助生成真实自然、听起来像原作者而非泛泛模仿的文字。

核心原则

捕捉精神,而不只是技巧。 目标是写出能让原作者说“对,这就是我”,而不是“我想这算是准确”的文字。


第一阶段:收集样本

从每个类别中收集 5-10 个示例

最佳语气 - 作者认为“最像自己”的文字

偏离语气 - 不太能代表作者的文字

不同语境:

  • 技术/说明类内容
  • 说服/论证类文章
  • 叙事/讲故事
  • 随意交流(电子邮件、消息)
  • 正式交流
  • 情绪化/袒露心声的内容
自我报告提示

改写练习: 询问:“用你的语气改写这段中性文字:”

“新政策将于下个月实施。该政策包含对现行流程的若干调整。员工应查阅文档,并在截止日期前提交问题。”

打破规则: “你经常无视哪些写作‘规则’?为什么?”

雷区: “哪些写作选择会立刻让人觉得这不是你写的?”

演变: “过去 5 年里,你的写作发生了哪些变化?哪些特点始终不变?”


第二阶段:语言分析

句子层面
模式追踪内容
平均长度每句词数
范围最短到最长
不完整句使用频率、语境
连写句倾向、是否刻意
开头模式句子通常如何开头
结尾模式句子通常如何结尾
段落结构
元素追踪内容
平均长度每段句数
主题句位于开头、中间、结尾,还是没有
过渡明示词语、隐含衔接、突兀转折
信息顺序逐步铺垫、开门见山、循环展开
标点特征
符号追踪使用模式
破折号打断、强调、列举、插入语
括号使用频率、内容类型
分号使用、避免或替代用法
省略号拖尾、停顿、省略
感叹号使用频率、语境
反问句使用频率、作用

第三阶段:词汇特征分析

选词矩阵
类别偏好使用避免使用代表性示例
技术术语
口语表达
程度副词very、extremely、quite……
保留语perhaps、might、seems……
抽象/具体
语域分析
  • 语域一致(全文正式/非正式)
  • 有意混合语域(内容正式,插入语随意)
  • 根据语境切换(X 处正式,Y 处随意)
反复出现的句式

列出出现 3 次以上的短语/模式:





第四阶段:概念基因

隐喻映射
来源领域目标领域示例频率
(战争、旅程、建筑……)(想法、流程……)
参考来源
  • 文化参照:(电影、书籍、梗、历史……)
  • 时代背景:(当代、90 年代、经典……)
  • 受众门槛:(大众、小众、圈内)
  • 借鉴领域:(体育、烹饪、科学……)
推理模式

按出现频率从 1 到 5 评分:

  • 类比推理(像 X,因此 Y)
  • 第一性原理(从基础开始推导)
  • 实证依据(数据、研究)
  • 个人经历(我曾经历……)
  • 假设推演(试想一下,如果……)
  • 苏格拉底式提问(但如果……?)

第五阶段:情感质感

热情程度
低中高
(含蓄)(平衡)(外露)
批评风格
风格使用时机标志
直接“这是错的,因为……”
委婉“可以考虑的一点是……”
幽默“嗯,这倒是一种……”
分析“这个问题可以拆解为……”
脆弱性表达模式
  • 坦承用语:“我承认……”“说实话……”
  • 不确定性标志:“我觉得……”“不太确定,不过……”
  • **个人坦露风格:**直接表达?藏在幽默中?很少出现?

第 6 阶段:读者互动

定位

作者将自己定位为:

  • 专家/教师(我知道,让我来解释)
  • 同行/合作者(我们一起摸索)
  • 学生/学习者(我正在理清这个问题)
  • 挑战者/挑衅者(常识是错的)
  • 引导者/协助者(我来告诉你如何应对)
默认背景
  • **共同知识水平:**假设读者具备专业知识?还是会解释基础内容?
  • **文化假设:**圈内人才懂的梗?还是普遍适用?
  • **关系亲切度:**疏远的专业关系?还是熟络亲近?
互动模式
  • 每 1000 字提问数:___
  • 直接称呼频率(“你”):___
  • 祈使句使用情况(命令):___
  • 包容性用语(“我们”):___

第 7 阶段:综合提炼语气指南

核心语气陈述

用 2-3 句话概括核心特征:

最重要的规则

始终:

绝不:

通常如此,除非:

句子构造指南
  • 偏好的长度:
  • 变化规律:
  • 开篇方式:
  • 重点位置:(关键信息出现的位置)
词语选择原则
  • 表达[概念]时常用的词:
  • 禁用词/短语:
  • 语域规则:
结构特征
  • 段落节奏:
  • 过渡方式:
  • 信息架构:
情感基调
  • 默认语气:
  • 表达兴奋的方式:
  • 批评方式:
  • 坦露程度:
判断标准

一篇作品具备这种语气,需满足: 1. 2. 3.

警示信号

出现以下情况时,肯定不属于这种语气: 1. 2. 3.


第 8 阶段:验证

完成语气指南前,请确认:

  • 能否通过盲测辨认出作者?
  • 按指南写作是否自然可信,而非刻意表演?
  • 总结出的模式是描述性的,而非规定性的?
  • 是否捕捉到了精神内核,而不只是技巧?
  • 原作者会不会说“对,这就是我”?

速查模板

每篇作品都要做到
语气的核心

[用一段话概括核心特征]

紧急恢复语气

写作变得千篇一律时,加入: 1. 2. 3.


使用说明

用于 AI 写作

完成语气指南后,将相关部分加入提示词,引导生成内容真实再现原有语气。

用于自我分析

作者可以使用此框架了解自己的语气,找出写作的鲜明特色,并有意识地运用这些模式。

用于编辑

编辑时将语气指南作为检查清单,确保风格一致且真实。


反模式

1. 重技巧,轻精神

**模式:**罗列所有语言特征,却不了解是什么让这种语气显得与众不同。 **为什么无效:**即便完美统计了词频和句长,写出的内容也可能在技术上准确,却像是在拙劣模仿。语气是一个整体,而不是若干组成部分。 **改进方法:**从“是什么让这种语气显得如此特别?”入手,再倒推语言技巧。清单是为了帮助理解;单靠清单无法产生理解。

2. 只分析单一情境

**模式:**根据一种写作类型分析语气,再将其应用于所有情境。 **为什么无效:**作者会根据情境改变语气。技术写作的语气不同于随意邮件的语气。只捕捉一种情境下的语气并强行套用到所有场合,会产生令人不适的效果。 **改进方法:**跨情境采样。梳理语气如何变化。在语气指南中加入情境切换规则。了解哪些元素是恒定的,哪些取决于情境。

3. 将频率当作规则

模式: 如果他们有 8% 的时候会使用破折号,声音指南就规定破折号的使用频率为 8%。 为何无效: 频率是统计平均值,不是风格规则。强行控制频率会导致标点位置生硬。自然写作者不会数标点。 修正: 理解他们在什么情况下使用破折号,而不是使用频率。「用破折号进行戏剧性的插话,很少用来列举」是可执行的建议。「8% 使用破折号」则不是。

4. 模仿痕迹

模式: 受声音指南指导的写作读起来像是在模仿某人——技术上准确,却用力过猛。 为何无效: 鲜明特征一旦被孤立出来,就会变成习惯性表达。真实的声音会平衡鲜明特征与中性表达。只罗列鲜明特征的指南会产出漫画式的模仿。 修正: 除鲜明特征外,也要纳入中性基准。大多数句子都应读起来自然,鲜明特征只在恰当时机显现,而不是无处不在。

5. 固定不变的声音

模式: 将声音指南视为永久不变,而不随着写作者的发展而更新。 为何无效: 写作者会发生变化。2020 年的声音指南可能不适用于 2025 年的写作。使用过时的指南,会让文字听起来像是出自这个人的旧版本。 修正: 注明采集日期。规划定期更新。纳入写作者对自身声音如何演变的反思。将指南视为持续更新的文档。

集成

输入(为此技能提供内容)
技能提供内容
(写作样本)分析用的原始材料
prose-style用于分析的句子层面写作技巧框架
输出(此技能支持)
技能提供内容
prose-style针对特定声音的句子构建指导
dialogue角色对话的声音模式
(AI 生成)用于保持 AI 辅助写作一致性的声音指南
互补技能
技能关系
prose-style声音分析捕捉「是什么」;prose-style 提供「怎么做」。先用声音分析理解目标,再用 prose-style 实现目标
dialogue声音分析针对作者声音;对话技能针对虚构作品中的角色声音

评论

支持 Markdown