Skip to content

docs: add partner-node tutorials for 11 P0 providers#942

Open
lin-bot23 wants to merge 9 commits into
Comfy-Org:mainfrom
lin-bot23:update-partner-node-docs
Open

docs: add partner-node tutorials for 11 P0 providers#942
lin-bot23 wants to merge 9 commits into
Comfy-Org:mainfrom
lin-bot23:update-partner-node-docs

Conversation

@lin-bot23

@lin-bot23 lin-bot23 commented Apr 26, 2026

Copy link
Copy Markdown
Contributor

Summary

Adds tutorial documentation for all P0 partner-node providers under tutorials/partner-nodes/. Each page follows the existing Seedance 2.0 format with overview, key capabilities, and available workflow cards.

New pages (11 files)

Provider File Size
ElevenLabs partner-nodes/elevenlabs/elevenlabs.mdx 5.5KB
Grok partner-nodes/grok/grok.mdx 4.7KB
Vidu partner-nodes/vidu/vidu.mdx 8.5KB
MiniMax partner-nodes/minimax/minimax.mdx 5.6KB
Magnific partner-nodes/magnific/magnific.mdx 6.3KB
PixVerse partner-nodes/pixverse/pixverse.mdx 5.7KB
Quiver partner-nodes/quiver/quiver.mdx 6.0KB
Veo partner-nodes/veo/veo.mdx 5.1KB
Topaz partner-nodes/topaz/topaz.mdx 6.4KB
HitPaw partner-nodes/hitpaw/hitpaw.mdx 5.0KB
WaveSpeed partner-nodes/wavespeed/wavespeed.mdx 6.1KB

Other changes

  • Updated docs.json — registered all 11 new pages under en/zh/ja navigation sections, inserted alphabetically

Format

Each page follows the Seedance 2.0 format:

  1. Overview — single paragraph covering model versions and capabilities
  2. Key capabilities — bullet list of main capabilities
  3. Available workflows — each with CardGroup cols={2} (Cloud Run + Download JSON)

linmoumou and others added 9 commits April 27, 2026 00:19
… Magnific, PixVerse, Quiver, Veo, Topaz, HitPaw, WaveSpeed

Each provider gets a dedicated mdx page with overview, key capabilities,
and available workflows (Cloud Run + Download JSON cards).
Follows the existing Seedance 2.0 page format.
Split each single provider .mdx into overview + per-model subpages:
- ElevenLabs: overview + 6 model pages (multilingual-v2, scribe-v2, sts, sfx, dialogue, isolation)
- Grok: overview + grok-imagine + grok-video
- Vidu: overview + q1/q2/q3
- MiniMax: overview + minimax-01 + minimax-s2v-01
- Magnific: overview + upscale + creative-tools
- PixVerse: overview + video
- Quiver: overview + svg
- Veo: overview + veo-2-0 + veo-3-1
- Topaz: overview + image + video-enhance
- HitPaw: overview + image-enhance + video-enhance
- WaveSpeed: overview + upscale + flashvsr

New structure: overview.mdx (platform intro + model index) + per-model .mdx (capabilities + workflows)
…, resolution support, style specialties

- Remove 'beta release' phrasing, reflect Pro/Standard/Beta coexistence
- Add ~4s/image speed benchmark, 1K/2K resolution info, image edit input limits
- Add video generation time estimates (~60s extend, ~100s 720p reference)
- Add style specialties: anime, cyberpunk, motion graphics, world rebuilding
…character coordination, dynamic rendering improvements

- Expand camera control details (push/pull/orbit/follow/close-up)
- Add expression & micro-movement, dynamic rendering capabilities
- Add multi-character coordination and scene composition
- Note Turbo/Pro/Standard model variants
- Remove 'Four generation modes' → 'Six generation modes'
…n, duration/amplitude details

Borrowed context from wavespeed.ai model page for parameter details.
PR Comfy-Org#942 restructured partner node pages from flat files (elevenlabs.mdx)
to subdirectory structure (elevenlabs/overview.mdx + model pages).
Added 6 redirects for the moved files.
@coderabbitai

coderabbitai Bot commented Jul 15, 2026

Copy link
Copy Markdown

Review Change Stack

📝 Walkthrough

Walkthrough

Added localized navigation, redirects, and MDX overview/model tutorials for eleven Partner Nodes integrations, including cloud workflow links and downloadable workflow templates.

Changes

Partner Node Documentation

Layer / File(s) Summary
Navigation and legacy routing
docs.json
Registers ElevenLabs, Grok, HitPaw, Magnific, MiniMax, PixVerse, Quiver, Topaz, Veo, Vidu, and WaveSpeed across English, Chinese, and Japanese navigation, with legacy redirects to overview pages.
ElevenLabs and Grok tutorials
tutorials/partner-nodes/elevenlabs/*, tutorials/partner-nodes/grok/*
Adds overview and feature pages covering audio, image, and video workflows with cloud and JSON workflow links.
HitPaw and Magnific tutorials
tutorials/partner-nodes/hitpaw/*, tutorials/partner-nodes/magnific/*
Adds image/video enhancement and creative-tool documentation with model cards and workflow resources.
MiniMax, PixVerse, and Quiver tutorials
tutorials/partner-nodes/minimax/*, tutorials/partner-nodes/pixverse/*, tutorials/partner-nodes/quiver/*
Documents video-generation and SVG workflows with overview pages and downloadable templates.
Topaz and Veo tutorials
tutorials/partner-nodes/topaz/*, tutorials/partner-nodes/veo/*
Adds image/video enhancement and Veo generation pages with model navigation and workflow cards.
Vidu and WaveSpeed tutorials
tutorials/partner-nodes/vidu/*, tutorials/partner-nodes/wavespeed/*
Adds Vidu generation-model pages and WaveSpeed upscale documentation with cloud and JSON workflow links.

Possibly related PRs

  • Comfy-Org/docs#1078: Adds overlapping Grok Partner Nodes navigation and tutorial documentation.
  • Comfy-Org/docs#1209: Updates Partner Nodes navigation and routing for additional model documentation.
🚥 Pre-merge checks | ✅ 2
✅ Passed checks (2 passed)
Check name Status Explanation
Linked Issues check ✅ Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check ✅ Passed Check skipped because no linked issues were found for this pull request.
✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
⚔️ Resolve merge conflicts
  • Resolve merge conflict in branch update-partner-node-docs
✨ Simplify code
  • Create PR with simplified code

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

@coderabbitai coderabbitai Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Actionable comments posted: 7

Caution

Some comments are outside the diff and can’t be posted inline due to platform limitations.

⚠️ Outside diff range comments (2)
tutorials/partner-nodes/vidu/vidu-q2.mdx (1)

73-83: 📐 Maintainability & Code Quality | 🟡 Minor | ⚡ Quick win

Remove the duplicate section.

Double trouble, a magical clone! This entire section is a repeat of the one above. Let's send this duplicate back to the unknown to keep our pages lean and clean.

🧹 Proposed fix to remove the duplicate section
-### First last frame to video
-
-<CardGroup cols={2}>
-  <Card title="Run Q2 First-Last-Frame-to-Video on Cloud" icon="cloud" href="https://cloud.comfy.org/?template=api_vidu_q2_flf2v&utm_source=docs">
-    Try the Q2 First-Last-Frame-to-Video workflow instantly on Comfy Cloud.
-  </Card>
-  <Card title="Download Q2 First-Last-Frame-to-Video workflow" icon="download" href="https://github.com/Comfy-Org/workflow_templates/blob/main/templates/api_vidu_q2_flf2v.json">
-    Download the workflow JSON.
-  </Card>
-</CardGroup>
🤖 Prompt for AI Agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.

In `@tutorials/partner-nodes/vidu/vidu-q2.mdx` around lines 73 - 83, Remove the
duplicate “First last frame to video” section, including its CardGroup and both
workflow links, from the tutorial. Preserve the original section above and all
surrounding unique content.
tutorials/partner-nodes/wavespeed/wavespeed-upscale.mdx (1)

28-41: 🎯 Functional Correctness | 🟡 Minor | ⚡ Quick win

Fix the wavespped typos in the link targets. Use api_wavespeed_image_upscale and api_wavespeed_seedvr2_ai_image_fix in both the ComfyCloud URLs and the JSON links. One missing e sends the links adrift.

🤖 Prompt for AI Agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.

In `@tutorials/partner-nodes/wavespeed/wavespeed-upscale.mdx` around lines 28 -
41, Correct the misspelled “wavespped” segment in the href values for both
workflow cards: use api_wavespeed_image_upscale for the image upscale ComfyCloud
and JSON links, and api_wavespeed_seedvr2_ai_image_fix for the SeedVR2
ComfyCloud and JSON links. Leave the card labels and surrounding content
unchanged.
🤖 Prompt for all review comments with AI agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.

Inline comments:
In `@docs.json`:
- Around line 6795-6824: Update the redirect configuration around the existing
partner-node redirects to add corresponding zh and ja mappings for every moved
provider page, preserving each old localized flat-file URL while targeting its
localized overview path. Verify Grok, HitPaw, Magnific, PixVerse, and Quiver
against their prior URL structure, and add redirects for them when their pages
also moved; retain the existing English and catch-all locale behavior.
- Around line 321-326: Update the navigation group entries in docs.json at
321-326, 335-370, 436-441, 472-483, and 495-500 so English paths use
tutorials/.../overview and include every corresponding model-specific subpage;
apply the same model-page additions and locale-prefixed overview paths to
docs.json at 2483-2488, 2497-2532, 2598-2603, 2634-2645, and 2657-2662 for
Chinese, and at 4650-4655, 4664-4699, 4765-4770, 4801-4812, and 4824-4829 for
Japanese. Preserve each provider group (ElevenLabs, Grok, HitPaw, Magnific,
MiniMax, PixVerse, Quiver, Topaz, Veo, Vidu, and WaveSpeed) while replacing
stale slugs with the appropriate overview path and adding all newly available
model subpages.

In `@tutorials/partner-nodes/elevenlabs/overview.mdx`:
- Line 10: Use neutral technical wording in
tutorials/partner-nodes/elevenlabs/overview.mdx:10 by replacing “brings
world-class voice AI” with phrasing such as “provides voice AI models.” In
tutorials/partner-nodes/elevenlabs/eleven-multilingual-v2.mdx:10, remove
“flagship” while preserving the factual model description.
- Around line 14-19: Replace every em dash in the specified documentation with
guideline-compliant punctuation: use colons for list-item separators and the
requested title or descriptive separators, and use parentheses, commas, or
rephrasing for the specified descriptions. Update
tutorials/partner-nodes/elevenlabs/overview.mdx lines 14-19;
tutorials/partner-nodes/elevenlabs/eleven-multilingual-v2.mdx lines 2 and 14-17;
tutorials/partner-nodes/elevenlabs/scribe-v2.mdx lines 2 and 14-17;
tutorials/partner-nodes/grok/grok-imagine.mdx lines 2-3, 10, and 16-20; and
tutorials/partner-nodes/grok/grok-video.mdx lines 2, 10, and 16-21.

In `@tutorials/partner-nodes/elevenlabs/speech-to-speech.mdx`:
- Around line 14-16: Remove all em dashes from the documented sections: in
tutorials/partner-nodes/elevenlabs/speech-to-speech.mdx lines 14-16,
tutorials/partner-nodes/elevenlabs/text-to-dialogue.mdx lines 10 and 14-16,
tutorials/partner-nodes/elevenlabs/text-to-sound-effects.mdx lines 10 and 14-16,
tutorials/partner-nodes/elevenlabs/voice-isolation.mdx lines 10 and 14-17, and
tutorials/partner-nodes/grok/overview.mdx lines 3 and 16-21. Replace them with
colons in the key capabilities lists, a period at text-to-dialogue line 10,
commas for the appositive phrase at text-to-sound-effects line 10, and a colon
introducing examples at voice-isolation line 10.

In `@tutorials/partner-nodes/hitpaw/overview.mdx`:
- Around line 10-11: Use a technical-reference tone by removing
“production-grade” from the HitPaw overview description in
tutorials/partner-nodes/hitpaw/overview.mdx lines 10-11 while preserving the
functionality-focused wording. Also remove “professional-grade” and
“studio-quality” from tutorials/partner-nodes/magnific/overview.mdx lines 10-11,
and remove “studio-quality” from
tutorials/partner-nodes/magnific/magnific-creative-tools.mdx lines 10-11; make
no other content changes.

In `@tutorials/partner-nodes/topaz/overview.mdx`:
- Around line 14-20: Replace all em dashes and stacked dash-joined clauses in
the specified documentation sites with the requested punctuation while
preserving the technical meaning. In tutorials/partner-nodes/topaz/overview.mdx
lines 14-20, use colons; lines 3 and 10 require commas and removal of the
marketing clause respectively. Apply the specified comma and colon replacements
in tutorials/partner-nodes/topaz/topaz-image.mdx lines 3 and 14-18 and
tutorials/partner-nodes/topaz/topaz-video-enhance.mdx lines 3 and 14-18. In
tutorials/partner-nodes/veo/overview.mdx lines 3, 10, and 14-19, use
parentheses, separate sentences, and colons respectively; make the listed colon,
sentence-splitting, and colon replacements in
tutorials/partner-nodes/veo/veo-2-0.mdx lines 2, 10, and 14-16, and
tutorials/partner-nodes/veo/veo-3-1.mdx lines 2-3, 14-17, 24, and 33.

---

Outside diff comments:
In `@tutorials/partner-nodes/vidu/vidu-q2.mdx`:
- Around line 73-83: Remove the duplicate “First last frame to video” section,
including its CardGroup and both workflow links, from the tutorial. Preserve the
original section above and all surrounding unique content.

In `@tutorials/partner-nodes/wavespeed/wavespeed-upscale.mdx`:
- Around line 28-41: Correct the misspelled “wavespped” segment in the href
values for both workflow cards: use api_wavespeed_image_upscale for the image
upscale ComfyCloud and JSON links, and api_wavespeed_seedvr2_ai_image_fix for
the SeedVR2 ComfyCloud and JSON links. Leave the card labels and surrounding
content unchanged.
🪄 Autofix (Beta)

Fix all unresolved CodeRabbit comments on this PR:

  • Push a commit to this branch (recommended)
  • Create a new PR with the fixes

ℹ️ Review info
⚙️ Run configuration

Configuration used: Organization UI

Review profile: ASSERTIVE

Plan: Pro Plus

Run ID: 0ed4ec73-cbd6-4cff-9941-481a78a6e3ca

📥 Commits

Reviewing files that changed from the base of the PR and between f3bc22a and 0f388ff.

📒 Files selected for processing (37)
  • docs.json
  • tutorials/partner-nodes/elevenlabs/eleven-multilingual-v2.mdx
  • tutorials/partner-nodes/elevenlabs/overview.mdx
  • tutorials/partner-nodes/elevenlabs/scribe-v2.mdx
  • tutorials/partner-nodes/elevenlabs/speech-to-speech.mdx
  • tutorials/partner-nodes/elevenlabs/text-to-dialogue.mdx
  • tutorials/partner-nodes/elevenlabs/text-to-sound-effects.mdx
  • tutorials/partner-nodes/elevenlabs/voice-isolation.mdx
  • tutorials/partner-nodes/grok/grok-imagine.mdx
  • tutorials/partner-nodes/grok/grok-video.mdx
  • tutorials/partner-nodes/grok/overview.mdx
  • tutorials/partner-nodes/hitpaw/hitpaw-image-enhance.mdx
  • tutorials/partner-nodes/hitpaw/hitpaw-video-enhance.mdx
  • tutorials/partner-nodes/hitpaw/overview.mdx
  • tutorials/partner-nodes/magnific/magnific-creative-tools.mdx
  • tutorials/partner-nodes/magnific/magnific-upscale.mdx
  • tutorials/partner-nodes/magnific/overview.mdx
  • tutorials/partner-nodes/minimax/minimax-01.mdx
  • tutorials/partner-nodes/minimax/minimax-s2v-01.mdx
  • tutorials/partner-nodes/minimax/overview.mdx
  • tutorials/partner-nodes/pixverse/overview.mdx
  • tutorials/partner-nodes/pixverse/pixverse-video.mdx
  • tutorials/partner-nodes/quiver/overview.mdx
  • tutorials/partner-nodes/quiver/quiver-svg.mdx
  • tutorials/partner-nodes/topaz/overview.mdx
  • tutorials/partner-nodes/topaz/topaz-image.mdx
  • tutorials/partner-nodes/topaz/topaz-video-enhance.mdx
  • tutorials/partner-nodes/veo/overview.mdx
  • tutorials/partner-nodes/veo/veo-2-0.mdx
  • tutorials/partner-nodes/veo/veo-3-1.mdx
  • tutorials/partner-nodes/vidu/overview.mdx
  • tutorials/partner-nodes/vidu/vidu-q1.mdx
  • tutorials/partner-nodes/vidu/vidu-q2.mdx
  • tutorials/partner-nodes/vidu/vidu-q3.mdx
  • tutorials/partner-nodes/wavespeed/overview.mdx
  • tutorials/partner-nodes/wavespeed/wavespeed-flashvsr.mdx
  • tutorials/partner-nodes/wavespeed/wavespeed-upscale.mdx

Comment thread docs.json
Comment on lines +321 to +326
{
"group": "ElevenLabs",
"pages": [
"partner-nodes/elevenlabs/elevenlabs"
]
},

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🎯 Functional Correctness | 🔴 Critical | 🏗️ Heavy lift

Broken navigation links and orphaned model pages.

The navigation entries here are pointing to stale flat-file slugs (like [provider]/[provider]) instead of the new hierarchical overview structure. Additionally, the English entries completely missed the tutorials/ prefix! If these point to non-existent files, the documentation build will throw a fit (or at least silently drop them). Furthermore, the newly added model-specific subpages (e.g., eleven-multilingual-v2, veo-2-0, etc.) are missing from the sidebar arrays. Let's fix this glitch so the links don't end up in a ditch!

  • docs.json#L321-L326: Replace "partner-nodes/elevenlabs/elevenlabs" with "tutorials/partner-nodes/elevenlabs/overview" and add its model subpages to the array.
  • docs.json#L335-L370: Update Grok, HitPaw, Magnific, MiniMax, PixVerse, and Quiver entries to use the tutorials/.../overview path and include their respective model subpages.
  • docs.json#L436-L441: Update the Topaz entry to use tutorials/.../overview and include its model subpages.
  • docs.json#L472-L483: Update the Veo and Vidu entries to use tutorials/.../overview and include their model subpages.
  • docs.json#L495-L500: Update the WaveSpeed entry to use tutorials/.../overview and include its model subpages.
  • docs.json#L2483-L2488: Update the Chinese ElevenLabs entry to "zh/tutorials/partner-nodes/elevenlabs/overview" and include its model subpages.
  • docs.json#L2497-L2532: Update Chinese entries for Grok, HitPaw, Magnific, MiniMax, PixVerse, and Quiver to use /overview and include their model subpages.
  • docs.json#L2598-L2603: Update the Chinese Topaz entry to use /overview and include its model subpages.
  • docs.json#L2634-L2645: Update the Chinese Veo and Vidu entries to use /overview and include their model subpages.
  • docs.json#L2657-L2662: Update the Chinese WaveSpeed entry to use /overview and include its model subpages.
  • docs.json#L4650-L4655: Update the Japanese ElevenLabs entry to "ja/tutorials/partner-nodes/elevenlabs/overview" and include its model subpages.
  • docs.json#L4664-L4699: Update Japanese entries for Grok, HitPaw, Magnific, MiniMax, PixVerse, and Quiver to use /overview and include their model subpages.
  • docs.json#L4765-L4770: Update the Japanese Topaz entry to use /overview and include its model subpages.
  • docs.json#L4801-L4812: Update the Japanese Veo and Vidu entries to use /overview and include their model subpages.
  • docs.json#L4824-L4829: Update the Japanese WaveSpeed entry to use /overview and include its model subpages.
📍 Affects 1 file
  • docs.json#L321-L326 (this comment)
  • docs.json#L335-L370
  • docs.json#L436-L441
  • docs.json#L472-L483
  • docs.json#L495-L500
  • docs.json#L2483-L2488
  • docs.json#L2497-L2532
  • docs.json#L2598-L2603
  • docs.json#L2634-L2645
  • docs.json#L2657-L2662
  • docs.json#L4650-L4655
  • docs.json#L4664-L4699
  • docs.json#L4765-L4770
  • docs.json#L4801-L4812
  • docs.json#L4824-L4829
🤖 Prompt for AI Agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.

In `@docs.json` around lines 321 - 326, Update the navigation group entries in
docs.json at 321-326, 335-370, 436-441, 472-483, and 495-500 so English paths
use tutorials/.../overview and include every corresponding model-specific
subpage; apply the same model-page additions and locale-prefixed overview paths
to docs.json at 2483-2488, 2497-2532, 2598-2603, 2634-2645, and 2657-2662 for
Chinese, and at 4650-4655, 4664-4699, 4765-4770, 4801-4812, and 4824-4829 for
Japanese. Preserve each provider group (ElevenLabs, Grok, HitPaw, Magnific,
MiniMax, PixVerse, Quiver, Topaz, Veo, Vidu, and WaveSpeed) while replacing
stale slugs with the appropriate overview path and adding all newly available
model subpages.

Comment thread docs.json
Comment on lines +6795 to +6824
{
"source": "/tutorials/partner-nodes/elevenlabs/elevenlabs",
"destination": "/tutorials/partner-nodes/elevenlabs/overview"
},
{
"source": "/tutorials/partner-nodes/minimax/minimax",
"destination": "/tutorials/partner-nodes/minimax/overview"
},
{
"source": "/tutorials/partner-nodes/topaz/topaz",
"destination": "/tutorials/partner-nodes/topaz/overview"
},
{
"source": "/tutorials/partner-nodes/veo/veo",
"destination": "/tutorials/partner-nodes/veo/overview"
},
{
"source": "/tutorials/partner-nodes/vidu/vidu",
"destination": "/tutorials/partner-nodes/vidu/overview"
},
{
"source": "/tutorials/partner-nodes/wavespeed/wavespeed",
"destination": "/tutorials/partner-nodes/wavespeed/overview"
},
{
"source": "/zh-CN/:slug*",
"destination": "/zh/:slug*"
}
]
}
} No newline at end of file

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🎯 Functional Correctness | 🟠 Major | ⚡ Quick win

Missing redirects for localized pages and other providers.

You've added redirects for the English files to map the old flat-file URLs to their new overview homes. However, the localized equivalents (zh and ja) are missing their redirects! Furthermore, 5 out of the 11 providers documented in this PR (Grok, HitPaw, Magnific, PixVerse, Quiver) don't have any redirects listed here. Were they born as folders, or did they also move? Better check twice, or your users might roll the 404 dice!

Please add the corresponding zh and ja redirects for the moved files, and verify if the other 5 providers need redirects as well to preserve existing links.

🤖 Prompt for AI Agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.

In `@docs.json` around lines 6795 - 6824, Update the redirect configuration around
the existing partner-node redirects to add corresponding zh and ja mappings for
every moved provider page, preserving each old localized flat-file URL while
targeting its localized overview path. Verify Grok, HitPaw, Magnific, PixVerse,
and Quiver against their prior URL structure, and add redirects for them when
their pages also moved; retain the existing English and catch-all locale
behavior.

import ReqHint from "/snippets/tutorials/partner-nodes/req-hint.mdx";
import UpdateReminder from "/snippets/tutorials/update-reminder.mdx";

ElevenLabs brings world-class voice AI to ComfyUI, covering text-to-speech, speech-to-text, sound effects, voice isolation, and voice transformation. Its **Eleven v3** and **Multilingual v2** models deliver emotionally expressive speech across 29 languages, while **Scribe v2** provides fast, accurate transcription with speaker diarization and entity detection.

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

📐 Maintainability & Code Quality | 🟡 Minor | ⚡ Quick win

Tone down the marketing language for technical documentation.

As per coding guidelines, English documentation should match the tone of a technical reference rather than a marketing blog. Time to ditch the sales pitch, and scratch that technical itch!

  • tutorials/partner-nodes/elevenlabs/overview.mdx#L10-L10: Replace "brings world-class voice AI" with a more neutral phrasing like "provides voice AI models".
  • tutorials/partner-nodes/elevenlabs/eleven-multilingual-v2.mdx#L10-L10: Remove the word "flagship" to maintain a factual, technical tone.
📍 Affects 2 files
  • tutorials/partner-nodes/elevenlabs/overview.mdx#L10-L10 (this comment)
  • tutorials/partner-nodes/elevenlabs/eleven-multilingual-v2.mdx#L10-L10
🤖 Prompt for AI Agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.

In `@tutorials/partner-nodes/elevenlabs/overview.mdx` at line 10, Use neutral
technical wording in tutorials/partner-nodes/elevenlabs/overview.mdx:10 by
replacing “brings world-class voice AI” with phrasing such as “provides voice AI
models.” In tutorials/partner-nodes/elevenlabs/eleven-multilingual-v2.mdx:10,
remove “flagship” while preserving the factual model description.

Source: Coding guidelines

Comment on lines +14 to +19
- **Text to Speech** — Generate lifelike audio from text with three model tiers (Eleven v3, Multilingual v2, Flash v2.5)
- **Speech to Speech** — Transform a source audio clip into a different voice while keeping the original intonation and pacing
- **Speech to Text** — Transcribe audio with Scribe v2: 90+ languages, 32-speaker diarization, entity detection, keyword boost
- **Sound Effects** — Generate audio effects from text descriptions
- **Voice Isolation** — Separate voice from background noise, music, or ambient sound
- **Multi-Character Dialogue** — Generate conversations between multiple distinct voices in a single pass

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

📐 Maintainability & Code Quality | 🟡 Minor | ⚡ Quick win

Replace em dashes with colons or parentheses to comply with documentation guidelines.

As per coding guidelines, avoid using em dashes (—) in MDX documentation, preferring colons, commas, or parentheses instead. Don't be a dash-ing rogue; let's keep our punctuation in vogue!

  • tutorials/partner-nodes/elevenlabs/overview.mdx#L14-L19: Replace the em dashes separating the list items with colons.
  • tutorials/partner-nodes/elevenlabs/eleven-multilingual-v2.mdx#L2-L2: Replace the em dash in the title with a colon.
  • tutorials/partner-nodes/elevenlabs/eleven-multilingual-v2.mdx#L14-L17: Replace the em dashes separating the list items with colons.
  • tutorials/partner-nodes/elevenlabs/scribe-v2.mdx#L2-L2: Replace the em dash in the title with a colon.
  • tutorials/partner-nodes/elevenlabs/scribe-v2.mdx#L14-L17: Replace the em dashes separating the list items with colons.
  • tutorials/partner-nodes/grok/grok-imagine.mdx#L2-L3: Replace the em dash in the title with a colon and the em dash in the description with parentheses or a comma.
  • tutorials/partner-nodes/grok/grok-imagine.mdx#L10-L10: Replace the em dash before "dramatic lighting" with a colon.
  • tutorials/partner-nodes/grok/grok-imagine.mdx#L16-L20: Replace the em dashes separating the list items with colons.
  • tutorials/partner-nodes/grok/grok-video.mdx#L2-L2: Replace the em dash in the title with a colon.
  • tutorials/partner-nodes/grok/grok-video.mdx#L10-L10: Replace the em dash with a comma or rephrase.
  • tutorials/partner-nodes/grok/grok-video.mdx#L16-L21: Replace the em dashes separating the list items with colons.
📍 Affects 5 files
  • tutorials/partner-nodes/elevenlabs/overview.mdx#L14-L19 (this comment)
  • tutorials/partner-nodes/elevenlabs/eleven-multilingual-v2.mdx#L2-L2
  • tutorials/partner-nodes/elevenlabs/eleven-multilingual-v2.mdx#L14-L17
  • tutorials/partner-nodes/elevenlabs/scribe-v2.mdx#L2-L2
  • tutorials/partner-nodes/elevenlabs/scribe-v2.mdx#L14-L17
  • tutorials/partner-nodes/grok/grok-imagine.mdx#L2-L3
  • tutorials/partner-nodes/grok/grok-imagine.mdx#L10-L10
  • tutorials/partner-nodes/grok/grok-imagine.mdx#L16-L20
  • tutorials/partner-nodes/grok/grok-video.mdx#L2-L2
  • tutorials/partner-nodes/grok/grok-video.mdx#L10-L10
  • tutorials/partner-nodes/grok/grok-video.mdx#L16-L21
🤖 Prompt for AI Agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.

In `@tutorials/partner-nodes/elevenlabs/overview.mdx` around lines 14 - 19,
Replace every em dash in the specified documentation with guideline-compliant
punctuation: use colons for list-item separators and the requested title or
descriptive separators, and use parentheses, commas, or rephrasing for the
specified descriptions. Update tutorials/partner-nodes/elevenlabs/overview.mdx
lines 14-19; tutorials/partner-nodes/elevenlabs/eleven-multilingual-v2.mdx lines
2 and 14-17; tutorials/partner-nodes/elevenlabs/scribe-v2.mdx lines 2 and 14-17;
tutorials/partner-nodes/grok/grok-imagine.mdx lines 2-3, 10, and 16-20; and
tutorials/partner-nodes/grok/grok-video.mdx lines 2, 10, and 16-21.

Source: Coding guidelines

Comment on lines +14 to +16
- **Preserve delivery** — Retain original intonation, pacing, and emotional expression
- **Voice transformation** — Apply a different voice identity to existing audio
- **Style transfer** — Change the vocal style or character without re-recording

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

📐 Maintainability & Code Quality | 🟡 Minor | ⚡ Quick win

Remove em dashes across MDX files to comply with formatting guidelines.

A dash is a flash, but our rules say it's trash! As per coding guidelines, we must avoid em dashes (—) in English documentation and use periods, commas, colons, or parentheses instead to keep everything neat and spiffy in a jiffy.

  • tutorials/partner-nodes/elevenlabs/speech-to-speech.mdx#L14-L16: Replace the em dashes with colons in the key capabilities list.
  • tutorials/partner-nodes/elevenlabs/text-to-dialogue.mdx#L10-L10: Replace the em dash with a period to separate the sentences.
  • tutorials/partner-nodes/elevenlabs/text-to-dialogue.mdx#L14-L16: Replace the em dashes with colons in the key capabilities list.
  • tutorials/partner-nodes/elevenlabs/text-to-sound-effects.mdx#L10-L10: Replace the em dashes with commas for the appositive phrase.
  • tutorials/partner-nodes/elevenlabs/text-to-sound-effects.mdx#L14-L16: Replace the em dashes with colons in the key capabilities list.
  • tutorials/partner-nodes/elevenlabs/voice-isolation.mdx#L10-L10: Replace the em dash with a colon to introduce the examples.
  • tutorials/partner-nodes/elevenlabs/voice-isolation.mdx#L14-L17: Replace the em dashes with colons in the key capabilities list.
  • tutorials/partner-nodes/grok/overview.mdx#L3-L3: Replace the em dash in the frontmatter description with a colon.
  • tutorials/partner-nodes/grok/overview.mdx#L16-L21: Replace the em dashes with colons in the key capabilities list.
📍 Affects 5 files
  • tutorials/partner-nodes/elevenlabs/speech-to-speech.mdx#L14-L16 (this comment)
  • tutorials/partner-nodes/elevenlabs/text-to-dialogue.mdx#L10-L10
  • tutorials/partner-nodes/elevenlabs/text-to-dialogue.mdx#L14-L16
  • tutorials/partner-nodes/elevenlabs/text-to-sound-effects.mdx#L10-L10
  • tutorials/partner-nodes/elevenlabs/text-to-sound-effects.mdx#L14-L16
  • tutorials/partner-nodes/elevenlabs/voice-isolation.mdx#L10-L10
  • tutorials/partner-nodes/elevenlabs/voice-isolation.mdx#L14-L17
  • tutorials/partner-nodes/grok/overview.mdx#L3-L3
  • tutorials/partner-nodes/grok/overview.mdx#L16-L21
🤖 Prompt for AI Agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.

In `@tutorials/partner-nodes/elevenlabs/speech-to-speech.mdx` around lines 14 -
16, Remove all em dashes from the documented sections: in
tutorials/partner-nodes/elevenlabs/speech-to-speech.mdx lines 14-16,
tutorials/partner-nodes/elevenlabs/text-to-dialogue.mdx lines 10 and 14-16,
tutorials/partner-nodes/elevenlabs/text-to-sound-effects.mdx lines 10 and 14-16,
tutorials/partner-nodes/elevenlabs/voice-isolation.mdx lines 10 and 14-17, and
tutorials/partner-nodes/grok/overview.mdx lines 3 and 16-21. Replace them with
colons in the key capabilities lists, a period at text-to-dialogue line 10,
commas for the appositive phrase at text-to-sound-effects line 10, and a colon
introducing examples at voice-isolation line 10.

Source: Coding guidelines

Comment on lines +10 to +11
HitPaw brings production-grade AI image and video enhancement to ComfyUI as native nodes. Its **image enhancement** and **video enhancement** models handle upscaling, denoising, and restoration with minimal configuration, all powered by ComfyCloud with no local GPU needed.

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

📐 Maintainability & Code Quality | 🟡 Minor | ⚡ Quick win

Tone down the marketing language for a technical reference.

As per coding guidelines, match the tone of surrounding pages by writing a technical reference rather than a marketing blog. We don't want to sound like a wizard selling potions, let's just stick to the technical notions! 🧙‍♂️

  • tutorials/partner-nodes/hitpaw/overview.mdx#L10-L11: Remove "production-grade" and focus directly on the node's functionality.
  • tutorials/partner-nodes/magnific/overview.mdx#L10-L11: Remove "professional-grade" and "studio-quality" descriptors.
  • tutorials/partner-nodes/magnific/magnific-creative-tools.mdx#L10-L11: Remove "studio-quality" to keep the focus purely on the features.
📍 Affects 3 files
  • tutorials/partner-nodes/hitpaw/overview.mdx#L10-L11 (this comment)
  • tutorials/partner-nodes/magnific/overview.mdx#L10-L11
  • tutorials/partner-nodes/magnific/magnific-creative-tools.mdx#L10-L11
🤖 Prompt for AI Agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.

In `@tutorials/partner-nodes/hitpaw/overview.mdx` around lines 10 - 11, Use a
technical-reference tone by removing “production-grade” from the HitPaw overview
description in tutorials/partner-nodes/hitpaw/overview.mdx lines 10-11 while
preserving the functionality-focused wording. Also remove “professional-grade”
and “studio-quality” from tutorials/partner-nodes/magnific/overview.mdx lines
10-11, and remove “studio-quality” from
tutorials/partner-nodes/magnific/magnific-creative-tools.mdx lines 10-11; make
no other content changes.

Source: Coding guidelines

Comment on lines +14 to +20
- **Reimagine creative upscaling** — Guide the upscaling process with text prompts to creatively reinterpret and enhance images, not just enlarge them.
- **Face enhancement** — Dedicated facial detail reconstruction model that detects and sharpens faces in images and video, preserving natural skin texture and expression.
- **8K output support** — Upscale images and video frames to ultra-high 8K resolution while maintaining sharpness and visual coherence.
- **Starlight diffusion upscaler** — Diffusion-based upscaling optimized for landscape photography, hallucinating realistic detail like foliage, rock textures, and clouds.
- **Apollo frame interpolation** — Generate smooth intermediate frames between existing video frames for slow-motion effects or frame rate conversion.
- **Illustration-optimized upscale** — Specialized model for flat-colored artwork, line art, and digital illustrations that preserves hard edges and clean gradients.
- **Video enhancement pipeline** — Comprehensive video processing including denoising, deinterlacing, stabilization, and intelligent frame-by-frame upscaling.

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

📐 Maintainability & Code Quality | 🟡 Minor | ⚡ Quick win

Replace em dashes (—) and stacked clauses to meet documentation guidelines!

The mischievous em dash has crept in everywhere, let's clean it up with flair! As per coding guidelines, English MDX documentation must avoid em dashes (—) and stacked clauses joined by dashes; use periods, commas, colons, or new sentences instead. We also need to maintain a technical reference tone rather than a marketing blog feel. Let's fix these up so they shine bright and fair:

  • tutorials/partner-nodes/topaz/overview.mdx#L14-L20: Replace the em dashes in the bullet points with colons.
  • tutorials/partner-nodes/topaz/overview.mdx#L3-L3: Replace the em dashes wrapping the model descriptions with commas.
  • tutorials/partner-nodes/topaz/overview.mdx#L10-L10: Drop the marketing tone ("trusted by professionals worldwide") and remove the em dash; end the sentence after "ComfyUI".
  • tutorials/partner-nodes/topaz/topaz-image.mdx#L3-L3: Replace the em dash with a comma.
  • tutorials/partner-nodes/topaz/topaz-image.mdx#L14-L18: Replace the em dashes in the bullet points with colons.
  • tutorials/partner-nodes/topaz/topaz-video-enhance.mdx#L3-L3: Replace the em dash with a comma.
  • tutorials/partner-nodes/topaz/topaz-video-enhance.mdx#L14-L18: Replace the em dashes in the bullet points with colons.
  • tutorials/partner-nodes/veo/overview.mdx#L3-L3: Replace the em dashes wrapping the model names with parentheses.
  • tutorials/partner-nodes/veo/overview.mdx#L10-L10: Split the stacked clauses joined by the em dash into two separate sentences.
  • tutorials/partner-nodes/veo/overview.mdx#L14-L19: Replace the em dashes in the bullet points with colons.
  • tutorials/partner-nodes/veo/veo-2-0.mdx#L2-L2: Replace the em dash in the title with a colon.
  • tutorials/partner-nodes/veo/veo-2-0.mdx#L10-L10: Split the stacked clauses joined by the em dash into two separate sentences.
  • tutorials/partner-nodes/veo/veo-2-0.mdx#L14-L16: Replace the em dashes in the bullet points with colons.
  • tutorials/partner-nodes/veo/veo-3-1.mdx#L2-L3: Replace the em dash in the title with a colon, and the em dash in the description with a period for a new sentence.
  • tutorials/partner-nodes/veo/veo-3-1.mdx#L14-L17: Replace the em dashes in the bullet points with colons.
  • tutorials/partner-nodes/veo/veo-3-1.mdx#L24-L24: Replace the em dash in the heading with a colon.
  • tutorials/partner-nodes/veo/veo-3-1.mdx#L33-L33: Replace the em dash in the heading with a colon.
📍 Affects 6 files
  • tutorials/partner-nodes/topaz/overview.mdx#L14-L20 (this comment)
  • tutorials/partner-nodes/topaz/overview.mdx#L3-L3
  • tutorials/partner-nodes/topaz/overview.mdx#L10-L10
  • tutorials/partner-nodes/topaz/topaz-image.mdx#L3-L3
  • tutorials/partner-nodes/topaz/topaz-image.mdx#L14-L18
  • tutorials/partner-nodes/topaz/topaz-video-enhance.mdx#L3-L3
  • tutorials/partner-nodes/topaz/topaz-video-enhance.mdx#L14-L18
  • tutorials/partner-nodes/veo/overview.mdx#L3-L3
  • tutorials/partner-nodes/veo/overview.mdx#L10-L10
  • tutorials/partner-nodes/veo/overview.mdx#L14-L19
  • tutorials/partner-nodes/veo/veo-2-0.mdx#L2-L2
  • tutorials/partner-nodes/veo/veo-2-0.mdx#L10-L10
  • tutorials/partner-nodes/veo/veo-2-0.mdx#L14-L16
  • tutorials/partner-nodes/veo/veo-3-1.mdx#L2-L3
  • tutorials/partner-nodes/veo/veo-3-1.mdx#L14-L17
  • tutorials/partner-nodes/veo/veo-3-1.mdx#L24-L24
  • tutorials/partner-nodes/veo/veo-3-1.mdx#L33-L33
🤖 Prompt for AI Agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.

In `@tutorials/partner-nodes/topaz/overview.mdx` around lines 14 - 20, Replace all
em dashes and stacked dash-joined clauses in the specified documentation sites
with the requested punctuation while preserving the technical meaning. In
tutorials/partner-nodes/topaz/overview.mdx lines 14-20, use colons; lines 3 and
10 require commas and removal of the marketing clause respectively. Apply the
specified comma and colon replacements in
tutorials/partner-nodes/topaz/topaz-image.mdx lines 3 and 14-18 and
tutorials/partner-nodes/topaz/topaz-video-enhance.mdx lines 3 and 14-18. In
tutorials/partner-nodes/veo/overview.mdx lines 3, 10, and 14-19, use
parentheses, separate sentences, and colons respectively; make the listed colon,
sentence-splitting, and colon replacements in
tutorials/partner-nodes/veo/veo-2-0.mdx lines 2, 10, and 14-16, and
tutorials/partner-nodes/veo/veo-3-1.mdx lines 2-3, 14-17, 24, and 33.

Source: Coding guidelines

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant