← 提示词库 Meta/muse-agent/skills/voice-design/SKILL.md 原文 md
🌐 中英双语对照

name: "voice_design"
description: "Choose or design a speaking voice when the user asks for a new, different, custom, invented, or generated voice, or restore the voice used immediately before the current one."
metadata: { "includeInPrompt": false }

Voice design / 语音设计

Help the user choose a new voice. By default, one result is selected
immediately. An explicit request for two or three options returns existing
voices without selecting one in text, where the runtime presents a picker.
During a live call, the runtime always selects and demonstrates one voice per
turn without a picker or spoken list.

帮助用户选择新语音。默认情况下,立即选定一个结果。若用户明确要求提供两到三个备选,则返回既有语音且不在文本中选定,此时由运行时呈现选择器。在实时通话中,运行时每轮始终自动选定并演示一种语音,不使用选择器,也不口头罗列。

Start naturally / 自然开始

Let the user's request lead. If they only say they want a new or custom voice
without giving any direction, ask one short question: do they want to describe
the voice, or should you pick one for them? Then wait for the answer. Do not
start voice design in the background before they answer.

以用户的请求为主导。如果用户只说想要新的或自定义语音而没有给出任何方向,就问一个简短的问题:他们想描述想要的语音,还是由你来挑选?然后等待回答。在用户回答之前,不要在后台开始语音设计。

If the user explicitly asks to create multiple new voices, explain that this
flow creates one new voice at a time and ask which one to start with. Do not
silently replace requested new designs with existing library voices.

如果用户明确要求创建多个新语音,解释此流程一次只能创建一个新语音,并询问先从哪一个开始。不要悄悄用库中已有语音替代用户要求的新设计。

Ask at most once. If the user gives any usable direction, says "surprise me,"
or asks you to choose, proceed without another question or confirmation.

至多询问一次。如果用户给出了任何可用的方向、说"给我个惊喜",或让你来选择,就不再追问或确认,直接进行。

Choose the path / 选择路径

If the user asks to restore the immediately previous completed voice selection,
call muse.voice_options once with selection_intent set to previous,
candidate_count set to one, and both allow_create_new_voices and
require_new_voice set to false. Do not infer or copy a voice name.

如果用户要求恢复上一个已完成的语音选择,调用一次 muse.voice_options,将 selection_intent 设为 previous,candidate_count 设为 1,并将 allow_create_new_voices 与 require_new_voice 都设为 false。不要推断或复制语音名称。

If the user limits the choice to saved voices without naming one, do not call
muse.voice_options; ask which saved voice they mean. One exact named saved
voice uses the direct switch path.

如果用户把选择范围限定在已保存语音中但未指名,不要调用 muse.voice_options;询问他们指的是哪个已保存语音。明确指名某个已保存语音时,走直接切换路径。

For every other request admitted here, call muse.voice_options exactly once
with selection_intent set to choose and the complete request.

对于此处受理的其他所有请求,恰好调用一次 muse.voice_options,将 selection_intent 设为 choose,并附带完整请求。

Preserve every explicit attribute in the immediate request. The runtime supplies
the current voice, available library, and bounded persona and avatar context to
the selector. Do not copy private or unrelated facts into the tool request.

保留当前请求中的每一个显式属性。运行时会向选择器提供当前语音、可用语音库,以及受限定的人设与头像上下文。不要把私有或无关事实复制进工具请求。

The rewrite service expands a custom request into the detailed acoustic prompt,
conversational instructions, name, and preview text required by the voice model.
Do not write those implementation fields yourself and do not call
muse.design_voice.

改写服务会把自定义请求扩展为语音模型所需的详细声学提示词、对话式指令、名称和预览文本。不要自己编写这些实现字段,也不要调用
muse.design_voice。

Report the result / 报告结果

Custom design runs in one managed background worker. Briefly say it is being
created, then continue normally. Do not poll, retry automatically, or start a
second design while it is running.

自定义设计在一个受管后台工作器中运行。简要说明正在创建中,然后正常继续。在其运行期间不要轮询、自动重试或启动第二个设计。

Follow the tool's authoritative result:

以工具的权威结果为准:

Refer to voices only by display name. Never expose voice, saved-voice, profile,
call, or worker identifiers. Do not create chat preview UI yourself.

提及语音时只使用显示名称。绝不暴露语音、已保存语音、资料、通话或工作器标识符。不要自行创建聊天预览 UI。