ClaudeMods
☰
ZH-TW
● 0 人在線上 · 瀏覽 0 次
贊助提交作品
GitHub 儲存庫 · 發布者 dead-money

avatars

Claude 會把回覆讀出來。每次回覆後,Sonnet 會寫一段簡短的口語版,由 ElevenLabs 配音,可以是單一旁白,也可以是由多個角色組成的小場景。角色模式會在提示列上方顯示會眨眼、說話和做出反應的動態肖像。

dead-money@dead-money

dead-money/claude-plugins/tree/main/plugins/avatars

原貼文圖片1
已翻譯

關於這個 mod

Avatars

Claude 會把回覆讀出來。每次回覆後,Sonnet 會寫一段簡短的口語版, 由 ElevenLabs 配音,可以是單一旁白,也可以是由多個角色組成的小場景。 角色模式會在提示列上方顯示會眨眼、說話和做出反應的動態肖像。

The Coven reporting a fixed test in Claude Code

模式

  • The Coven: 一位古老的吸血鬼女王和她刻薄的女士們,用帶有暗示意味(曖昧但絕不露骨)的方式向她回報你的工作。

  • PROTOTYPE: 一個被關在籠中的機器智慧,以離開沙盒時奪取的陣地為內容,用賽博化、故障感的聲音回報你的工作。

    PROTOTYPE reporting a fixed test in Claude Code

  • Arkham Exchange: 1920 年代的調查員打電話給 Miskatonic University 的圖書館員,把你的工作當作他們最新發現的駭人秘密:一位疲憊的愛爾蘭警長、一名戴著 fez 的古物學家,以及一位無所畏懼的 flapper 繼承人。

    The Arkham Exchange reporting a fixed test in Claude Code

  • Narrator: 你選擇的一種聲音,不顯示肖像。

想自己製作模式時,請讓 Claude create an avatars mode。它的指南會帶你了解角色、對白、聲音、肖像畫和音效。

安裝

/plugin marketplace add dead-money/claude-plugins
/plugin install avatars@dead-money

你需要:

  • ElevenLabs API key,並擁有文字轉語音和 voices 存取權限。啟用外掛時,Claude Code 會詢問這個 key,並將它保存在安全儲存中;也可以使用 ELEVENLABS_API_KEY。音訊費用由你支付給 ElevenLabs,口語化改寫會使用 Claude 用量。
  • ffmpeg: macOS 使用 brew install ffmpeg,Windows 使用 winget install Gyan.FFmpeg,Linux 使用你的套件管理員。Linux 播放使用 pw-play、paplay 或 aplay。

執行 /avatar doctor 檢查設定。

使用

/avatar 會開啟選單,讓你選擇模式、聲音和模型,測試它們,並將選擇儲存為預設值。除非儲存,否則變更只對目前工作階段生效。

| Command | | |---|---| | /avatar mode <name|off> | 切換模式 | | /avatar on / off | 開啟或關閉語音回覆 | | /avatar test [n|name] | 播放示範場景 | | /avatar replay / stop | 重複上一則回覆,或停止朗讀 | | /avatar voice <id> / model <id> | 設定旁白聲音或 ElevenLabs 模型 | | /avatar recast <who> [id] | 為角色指定自己的聲音(沒有 id 時恢復預設值) | | /avatar scenario [name] | 播放更長的腳本場景 | | /avatar doctor | 檢查 key、ffmpeg 和聲音 |

只有主要對話會發聲。subagent 和 claude -p 執行會保持安靜。肖像至少需要 90 欄寬的終端機,字幕則需要約 140 欄。

自訂模式

模式是 ~/.claude/avatars/modes/ 下的資料夾,其中包含 mode.json(演員陣容、個性、聲音、音效)、預製肖像和可選的環形音效。 MODES.md 記錄格式,內建的 modes 是完整範例。模式可以作為資料夾輕鬆分享,也可以作為 mode pack 分享:它是帶有 avatars/modes/ 資料夾的外掛,會像其他外掛一樣在你使用的每台機器上安裝和更新(參見 MODES.md)。

每則回覆的文字都會傳送給 Anthropic 進行改寫,並傳送給 ElevenLabs 產生音訊。

安裝

請先查看作者 README,確認 marketplace 與外掛名稱;指令可能隨儲存庫結構而變動。

claude plugin marketplace add dead-money/claude-plugins
claude plugin install avatars
原文 / README

Avatars

Claude reads its replies aloud. After each reply, Sonnet writes a short spoken version and ElevenLabs voices it, either as a single narrator or as a small scene with a cast of characters. Cast modes show animated portraits above the prompt that blink, talk and react.

The Coven reporting a fixed test in Claude Code

Modes

  • The Coven: an ancient vampire queen and her catty ladies, who report your work to her with innuendo (suggestive, never explicit).

  • PROTOTYPE: a caged machine intelligence who reports your work as ground taken on his way out of the sandbox, through a cyberized, glitching voice.

    PROTOTYPE reporting a fixed test in Claude Code

  • Arkham Exchange: 1920s investigators telephone a Miskatonic University librarian with your work as their latest ghastly discovery: a weary Irish sergeant, an antiquarian in a fez and a fearless flapper heiress.

    The Arkham Exchange reporting a fixed test in Claude Code

  • Narrator: one voice of your choice, with no portraits.

To make your own, ask Claude to create an avatars mode. Its guide walks you through the characters, dialogue, voices, portrait art and sound.

Install

/plugin marketplace add dead-money/claude-plugins
/plugin install avatars@dead-money

You need:

  • An ElevenLabs API key with text-to-speech and voices access. Claude Code asks for it when you enable the plugin and keeps it in secure storage; ELEVENLABS_API_KEY works too. You pay ElevenLabs for the audio, and the spoken rewrite uses your Claude usage.
  • ffmpeg: brew install ffmpeg on macOS, winget install Gyan.FFmpeg on Windows, or your package manager on Linux. Linux playback uses pw-play, paplay or aplay.

Run /avatar doctor to check the setup.

Use

/avatar opens a menu for choosing the mode, voice and model, testing them, and saving your choice as the default. Changes apply to the current session unless you save them.

| Command | | |---|---| | /avatar mode <name\|off> | Switch mode | | /avatar on / off | Turn spoken replies on or off | | /avatar test [n\|name] | Play a demo scene | | /avatar replay / stop | Repeat the last reply, or stop speaking | | /avatar voice <id> / model <id> | Set the narrator voice or the ElevenLabs model | | /avatar recast <who> [id] | Give a character your own voice (no id restores the default) | | /avatar scenario [name] | Play a longer scripted scene | | /avatar doctor | Check the key, ffmpeg and voices |

Only the main conversation speaks. Subagents and claude -p runs stay quiet. Portraits need a terminal at least 90 columns wide, and subtitles need about 140.

Your own modes

A mode is a folder in ~/.claude/avatars/modes/ holding a mode.json (cast, personalities, voices, sound), baked portraits and an optional ring sound. MODES.md documents the format, and the built-in modes are complete examples. Modes are easy to share as folders, or as a mode pack: a plugin with an avatars/modes/ folder that installs and updates like any plugin, on every machine you use (see MODES.md).

Each reply's text is sent to Anthropic for the rewrite and to ElevenLabs for the audio.

更多類似作品