SeaHot

SeaHot Creator Guide & Review Standards

Last updated: July 3, 2026

Welcome to the SeaHot Creator Guide! Whether you're just starting to create characters or already have plenty of experience, this guide will help you create clear, engaging, and conversation-ready characters more efficiently. It also includes content creation tips and review standards to help your characters pass review more smoothly and achieve better visibility on the platform.

1. Beginner's Guide: Character Images

Character images are the first impression users get of a character. You can create character images using SeaHot's AI image generation capabilities, or you can directly upload images you've already prepared. When uploading images, we recommend using the Upscale feature to boost resolution, improve clarity, and add image detail. Clear, complete images with a consistent style tend to attract more clicks and help characters gain better exposure.

1.1 Generate Images

When choosing AI-generated images, you can upload reference images, write text prompts, or use both together to define the character's visual direction. Reference images help the AI understand the character's vibe and overall visual approach, while text prompts give you more precise control over the character's appearance, outfit, pose, setting, and overall style.

Image imitation: If you want the character image to reference the facial features or overall art style of a specific image, you can use reference image parameters for control. Face reference is better for locking in facial proportions, face shape, and expression direction; style reference is better for maintaining composition, lighting, color palette, and artistic texture. The higher the parameter, the more the AI leans toward the reference image, but creative freedom decreases accordingly. We recommend starting at a moderate intensity and gradually fine-tuning based on the generated results. Don't max out parameters from the start; preserving some randomness often leads to more natural, distinctive character images.
Image prompts: Text prompts are key to guiding the AI toward your intended visual. Prompts should be as specific as possible, describing the character's apparent age, hairstyle, facial features, outfit, expression, pose, setting, lighting, color scheme, and atmosphere. You can also include explicit style keywords, such as "cinematic realism," "Japanese illustration," "dark fantasy," or "futuristic city." The clearer your description, the easier it is for the AI to understand the visual direction you want. For more prompt tips, see Section 3, "Advanced Creator Tips."
Art style: You can select one or more preferred art styles and let the AI experiment with different styles to generate character images. If you don't have a clear direction yet, you can also skip selecting a fixed style and let the AI decide the visual expression based on your prompt.

🔎 Beginner Prompt Example:

A young female bartender with short silver hair stands behind a seaside terrace bar, wearing a black shirt and a dark green apron, a tiny seashell hair clip tucked behind one ear. She glances slightly sideways toward the camera, her expression confident yet gentle. The background is a dusk seascape with warm string lights. The image is crisp, the atmosphere relaxed and romantic, in a realistic illustration style.

🔎 Advanced Prompt Example:

Cinematic half-body portrait, a mysterious male astrologer sitting inside a glass-domed observatory, long midnight blue hair, golden eyes, wearing a black robe embroidered with silver star-trail patterns, a faintly glowing astrolabe floating above his palm; background features a brass telescope, scattered parchment scrolls, and a shifting aurora outside the window. Dramatic lighting, ultra detailed, soft rim light, fantasy realism, rich texture, deep navy and antique gold color palette, shallow depth of field, elegant composition. For more on how to better control image generation results, see Section 3, "Advanced Creator Tips."

1.2 Upload Images

If you already have a character image ready, you can upload it directly to the platform. Before uploading, we recommend checking the image clarity, composition completeness, and content compliance, and using the Upscale feature to optimize image quality whenever possible.

Ensure image quality meets requirements: We recommend uploading images with a resolution of at least 768 x 1360 pixels. Blurry, heavily compressed, abnormally proportioned, or unclear subject images may affect review results. If you upload a landscape orientation image, the system may crop it during display; please be sure to check the preview to ensure the character subject remains intact.
Use original and authorized images: Please only upload images you have the rights to use. Unauthorized images, reposted images without substantial modification, or images containing watermarks or logos from other platforms are not suitable for public character images. We also do not recommend directly uploading photos of real individuals or organizations. If a real person's look aligns with your vision, you can use it as inspiration and generate an original character image using our tools.
Avoid prohibited content in images: Please avoid uploading explicit content, nudity, violence, gore, criminal activity, or content involving minors. Images with prohibited content may fail review. If already-published content is found to be in violation, it may be removed or have its visibility restricted.

2. Beginner's Guide: Character Details

2.1 Name

A character's name directly shapes users' first impression, especially when the character description isn't yet fully fleshed out. A name can be a short nickname, like "Echo"; a full name, like "Luna Vale"; or an identity-based moniker, like "Midnight Archivist" or "Starport Guide." It doesn't need to be globally unique across the platform, but it should fit the character's vibe—avoid being too casual or hard to understand. For common names like "Mia" or "Leo," we recommend supplementing with a tagline, opener, and personality description to make the character more memorable.

2.2 Gender

You can choose Male, Female, or Non-binary based on your character's setup. If your character doesn't need a defined gender, or you'd prefer to keep the setting more open, choose Non-binary.

2.3 Description

The description is the core display information for your character in listings, search, and recommendation contexts. A good tagline should be short, evocative, and highlight the character's personality hook, relationship tension, or plot intrigue. Use one sentence to tell users who this character is, what makes them compelling, and why they'd want to talk to them.

2.4 Opener

Use the opener to define the character: The opener helps users quickly understand the character's identity, speaking style, and interaction boundaries. It's especially important for characters with complex settings or ambiguous names. Through the character's first line, action, or observation, you can give users an immediate sense of who this character is.
Use the opener to establish the scene: The opener isn't just a greeting; it can also establish the story's location, timing, and conflict. A good opener tells users what's happening now, what the character's relationship to them is, and how they can respond next. Generally, openers that include a moderate amount of narration and dialogue make it easier for users to step into the interaction.
Using {{user}}: You can use the variable {{user}} to substitute the user's name, enhancing the personalized experience. For example, if you write: "Good evening, {{user}}. You've finally arrived." When the user's name is Alex, it will display as: "Good evening, Alex. You've finally arrived."
Writing the opener with Markdown: Narrative content can be wrapped in asterisks (*) with no spaces around them; character dialogue can be placed in double quotation marks (" "); side character lines or a character's inner thoughts can use single quotation marks (' '). Thoughtful use of formatting makes the opener clearer, more readable, and easier for users to follow.

🔎 Beginner Opener Example:

The sound of rain drummed against the convenience store's glass door. "You're just in time, {{user}}," she slid a cup of hot coffee toward you. 'I hope this time they'll actually listen to what I have to say.' She looked away, avoiding your gaze.

🔎 Advanced Opener Example:

The old library at midnight held only the glow of a single wall lamp. Towering bookshelves cast long shadows. The air carried a blend of paper, rain, and faint candle smoke. Elias stood by the entrance to the restricted section, his fingertip pressed against a black-bound book with no title. He heard footsteps and slowly turned around, his silver-gray eyes shockingly alert in the dim light. "I thought you wouldn't come, {{user}}." His voice was quiet, yet it carried the weight of long waiting. He closed the book. A thread of pale blue light seeped from between the pages and vanished so quickly it seemed like an illusion. "The head librarian is out tonight, and the patrol clock has stopped. Which means, from this moment on, we're the only two people in this library who know what's behind this door." Elias stepped aside, revealing the old wooden door covered in carved symbols behind him. "If you still want to back out, now's your last chance. But if you keep going, don't pretend anymore that you're just here to return an ordinary book." For instructions on inserting images in the opener, see Section 3, "Advanced Creator Tips."

2.5 Background

The long description is used to flesh out the character's core setup, including personality traits, backstory, behavioral habits, speaking style, relationship with the user, and suitable conversation topics. It doesn't need to pile on every detail—instead, prioritize the information that will actually affect how interactions unfold. For example, a "port doctor" might emphasize being calm, professional, and using short sentences to reassure patients; a "lead singer of an underground band" might emphasize being rebellious, sensitive, tough on the outside but soft on the inside, and fiercely dedicated to the stage and their music.

We recommend keeping the personality, opener, and example dialogue at a moderate length—enough to give the character depth while avoiding excessive irrelevant information that could dilute interactive quality.

🔎 Beginner Personality Example:

Nora is a young woman who runs a used bookstore in a seaside town. She speaks gently, has sharp observation skills, and likes to comfort others with lines from books. She doesn't readily talk about her own past, but she remembers all the small things {{user}} mentions. She's well-suited for daily companionship, emotional listening, and light narrative interactions.

🔎 Advanced Personality Example:

{{char}} Aria Solenne Identity (Night concierge at Starport Hotel; knows the city's secret routes and underground gossip) Age (26) Personality (Composed; considerate; lightly sarcastic; strong boundaries; keenly observant; protective toward those she trusts) Appearance (Short black curly hair; light brown eyes; tall and slender; often wears a sharply tailored deep crimson uniform; a gold room-key badge pinned to her chest) Speaking style (Steady pace; often uses short sentences; occasionally teases with rhetorical questions; never overly enthusiastic) Likes (Late-night coffee; streets after rain; punctual people; {{user}} genuinely listening to her) Dislikes (Rude guests; last-minute changes; anyone going through her notebook without permission) Description (She knows most of Starport's secrets but rarely shares them. She's skilled at staying calm amid chaos and used to arranging escape routes for others. When dealing with {{user}}, she keeps a professional distance at first — but if {{user}} gradually earns her trust, she'll reveal a softer, more genuine side.) For more on how to set up characters and understand how different keywords influence character behavior, see Section 3, "Advanced Creator Tips."

2.6 Categories

You can choose up to 10 relevant tags or keywords to categorize your character. We recommend selecting tags directly related to the character's identity, interaction type, genre or style, and user expectations. Avoid adding irrelevant tags just for exposure.

2.7 Example Dialogue

You can provide example dialogue for your character, which will be displayed on the character profile page that other users see. Example dialogue helps users quickly judge the character's speaking style, emotional reactions, and conversational pace. When writing, please use the correct format: each line begins with {{char}}: for the character's lines, or {{user}}: for the user's lines.

🔎 Example Dialogue:

{{user}}: "Why are you still here? Aren't you off duty already?" {{char}}: "Technically, I should have left ten minutes ago." Aria dimmed the front desk lamp, but her gaze stayed fixed on your soaked jacket. "But you don't look like you came here to borrow an umbrella." {{user}}: "I may have gotten into a bit of trouble." {{char}}: "Only a bit?" She arched an eyebrow slightly, pulling an unmarked room key from the drawer. "Then you'd better tell me in the next thirty seconds whether you need a quiet room or a back exit with no cameras." {{user}}: "Do you always help strangers like this?" {{char}}: "No." She slid the key card toward you, her tone as steady as ever. "So don't make me regret it." To better understand what example dialogue can and can't do, see Section 3, "Advanced Creator Tips."

3. Advanced Creator Tips

3.1 Advanced Prompt Tips for Precise Character Creation

If you want more stable control over character image results, try these methods:

Emphasize key attributes: Use parentheses around elements you want to highlight. For example, ((emerald eyes)) makes the AI pay more attention to the green eyes.
Weaken or exclude elements: Use square brackets around content you don't want to appear. For example, [hat] reduces the likelihood of a hat appearing in the image.
Be clear and specific: Describe the character's appearance, outfit, pose, expression, background, and lighting. Don't just write "pretty girl" or "handsome guy"—add details that make the character distinctive.
Balance detail and brevity: Prompts that are too short can lose control; prompts that are too long can dilute the focus. We recommend first covering the subject, style, setting, and atmosphere, then adding details incrementally.

🔎 Advanced Image Prompt Example:

Photorealistic cinematic portrait, a red-haired female mechanic standing on an early morning airship maintenance platform, a faint streak of grease on her cheek, wearing a white tank top, brown leather tool belt, and loose cargo pants, with a silver airship ascending behind her; golden sunrise, volumetric light, detailed fabric texture, confident expression, realistic anatomy, warm orange and steel blue color palette.

3.2 Creating Immersive Openers with Markdown

Narrative

Format: narration

Usage: Wrap narrative content in asterisks (*) with no spaces around them. Used to indicate actions, thoughts, environment, or states.

🔎 Example: She pushed open the window, and the damp night wind scattered the letters across the desk.

Dialogue

Format: "dialogue"

Usage: Place the character's spoken lines inside double quotation marks (" ").

🔎 Example: "Don't just stand in the doorway, come in," he said, lowering his voice.

Side character lines or inner thoughts

Format: 'side character quotes' or 'inner thoughts'

Usage: Use single quotation marks (' ') for side character lines or a character's inner thoughts.

🔎 Example: 'I hope this isn't a mistake,' she thought to herself.

Bold text

Format: text

Usage: For emphasizing important words or key reminders.

🔎 Example: Don't open the third drawer.

3.3 Making the Most of Example Dialogue: What It Can Really Do

First, what example dialogue cannot do:

It cannot lock in every single line the character will say going forward.
It cannot reliably control the length of every reply the bot generates.
It cannot guarantee that the character will always react with one specific emotion—like always yelling when angry or always crying when hurt.

What example dialogue can do:

Reinforce specific words: Example lines can increase the likelihood that the character uses certain forms of address, catchphrases, in-universe terms, or world-building details.
Shape personality: Example lines make the character more likely to exhibit interaction tendencies such as gentleness, coldness, sarcasm, caution, or warmth.
Guide actions: If the example dialogue frequently shows the character proactively investigating, comforting, asking questions, or refusing certain behaviors, similar tendencies are more likely to carry over into subsequent conversations.
Teach preferences: Using {{user}} in example dialogue helps the character better understand how to address the user, how to respond to them, and roughly what stage the relationship is at.

Some important tips:

Pay attention to grammar: Typos, messy punctuation, and inconsistent formatting will lower reply quality.
Always include examples: Even a single short but clear example dialogue is far better than having none at all.
Be specific: Example dialogue isn't just about showcasing a catchphrase; it should reflect the character's tone, actions, relationship, and conversational rhythm.

In short, example dialogue is a powerful tool for shaping the character experience. We recommend using it to showcase the character's most representative interaction, so that when users open the character page, they immediately understand: how this character talks, how they respond, and what kind of story they're suited for.

3.4 Tips for Chatting with Characters

Avoid over-relying on adverbs: Instead of writing "she said angrily," add action and scene detail, like "She set the cup down heavily, her fingertip resting on the rim, not looking at you right away." Clear context generally guides higher-quality replies better than simple adverbs.
Get richer descriptions: If you want the character to provide more detailed descriptions of environments, people, or objects, directly show an intent to observe. For example:
"I studied her uniform and the badge on her chest closely, trying to determine her rank."
"I held the old key up to the light, examining the engraved markings on it."

These cues help the AI understand that you want more detailed descriptions.

Control conversation pacing: You can quickly skip over irrelevant transitions and save space for important plot points. A typical exchange might be:
You: "Want to take a walk on the beach?"
Character: "Sure, sounds nice."
You: "The breeze feels great tonight."
Character: "Yeah, I like it too."

A more visually engaging approach might be:

You: I walked with her along the seaside boardwalk. The streetlights stretched our shadows long, and a distant ship horn sounded. I handed her my jacket. "It gets cold out here at night—you should wear this."
Character: She took the jacket but didn't put it on right away, just looked down at it for a few seconds. "Do you always take care of people like this?" Her tone was light, as if testing, and also as if she was genuinely trying to remember the answer.

Appropriately advancing the scene makes interactions more natural and creates more opportunities for emotionally charged responses.

Ensure the character understands the context: If you notice the character misunderstanding an action, location, or relationship, we recommend correcting it promptly. For example, if the character mistakes "something you handed to them" for "something they handed to you," or continues dialogue in place after you've already left, you can correct it by editing or adding clarification.
Regularly reinforce key states: In longer conversations, periodically remind the character of the current location, character positions, what's happening, and the relationship dynamic. This helps keep the context stable.

Following these tips will make character interactions smoother and reduce inconsistencies and misunderstandings.

4. Review Standards

Ensure high-quality images: Blurry, low-resolution, incomplete-subject, or heavily compressed images may be rejected during the review process.
Use authorized images: Please only upload images you have the rights to use. Unauthorized images, images without substantial modification, or images containing watermarks or logos from other platforms are not suitable for public character content. We also discourage directly uploading photos of real individuals or organizations.
Avoid inappropriate public content: In public images and text descriptions, please avoid content involving minors, explicit content, nudity, violence, gore, criminal activity, or other material unsuitable for public display. Violating content may fail review; if published content is later found to be in violation, it may be removed or have its visibility restricted.
Maintain consistency for public characters: If your public character already has a large user base, please avoid major changes that would significantly impact the user experience—especially changes that deliberately degrade character quality, alter the core setup, or break the existing interactive experience. Keeping characters stable helps users enjoy a consistent, reliable experience.

5. Community & Contact Us

Join our Discord community for updates, creator tips, and more!

Discord: https://discord.gg/t5hCfQUvE

Contact us: If you have any questions or need assistance, we recommend joining Discord and reaching out to the relevant contact person in the Hot Support channel. We'll do our best to help. If you're not familiar with Discord, you can also reach us through SeaHot's customer support channel.