Build - Module
This is the tutorial on the module design
What is Module?
Module is like a buff card or a piece of Lego that you can reuse and implement multiple of them into Characters
. This is the tool box for creators, and some people make great characters with professional mindset on transforming prompts into Modules.
We introduced this for creators to build their Lego pieces to be used in different characters, by themselves or by the market. (yes, this can be shared publicly to creators on the platform)
Marketplace of Module consists of all
Public-Opensource
andPublic-Protected
modules created by the user on RPGGO.Creators usually build IP or worldview related knowledge content, or AI specialized content for better prompt experiences, which can enhance (add-buff) or de-buff the performance of Characters.
Fields of Input
We offer these fields for you to edit:
Module Name:
This will help you remember what your module contains, and if you publish it to the public, it's the best place to describe what you are offering in this module
Module Category:
See next section for details. Select the one that best fits your design
Module Prompt Set:
This contains two important fields, key and detail prompt.
Entry Key:
This is the place for you to name what you are writing in the detail prompts. We will build further functions regarding to this so we named it in quite a technical way. You can think of this place like a dictionary, that you character can take reference from, or the content that you want the AI to remember as knowledge
Examples:
Name of a food (and your prompt detail will be the food description)
Name of a event in a specific year (and your prompt detail will be a history or made up event clearly describes as the background of a event)
Name of a skill (if you are building a battle skill set, this is the place you will name the skill)
Name of a format (if you are introducing an output format such as: output with choice selection, you can name the format here)
Entry Detail Prompts:
We see that many people write prompts in our system and want to use these prompts to manage the behaviour of AI, and this is why we named this field.
You can add anything you want the AI know here or if you are managing your AI through prompts, its the best place to put your prompt at.
This place should be the explanation and detail designed for the Entry Key. It's like the explanation part for the terminologies you put before.
Examples:
Cyber punk world setting: A sprawling, neon-lit megacity where towering skyscrapers house the elite, and the lower streets teem with gangs, black market dealers, and hackers. Mega-corporations control everything, and cybernetic augments are as common as smog-filled skies.
Environmental Narrative: Rain pours down relentlessly, splashing against your synth-leather coat. The streets glisten with water, reflecting the neon signs above advertising augments and black-market tech. Steam rises from sewer grates as the distant hum of drones patrolling the sky becomes background noise. Somewhere down the alley, a gang fight breaks out, the flash of electric blades casting shadows against the graffiti-covered walls.
Soul Gem: A Magical Girl's soul isn't inside their body. They are encased inside magical jewels known as Soul Gems. A Magical Girl is essentially invincible. Even if their bodies are torn apart or all the blood is drained from their bodies, they will not die and can heal from it over time.
Rule: During this role-playing scenario, you will uncontrollably break into a frenzied dance in every interaction or scenario, regardless of the context. No trigger is required for this module to activate.
Module Categories: Meaning and Impacts
While creation module in RPGGO, you will see these categories. Try to align your content into the category as the AI will make different implementation in the backbone that defines the character.
Wold Knowledge
This is the worldview part. If you are writing anything that relevant to the worldview and world setting of the character, please put your Module under this category.
Example:
Worldview for vampire, Worldview for a lost civilization, Worldview for a Anime or Game you previously known.
You can easily copy the content from wikipedia and paste it in the field. The AI will understand it.
Event Lore
This is the section where you want to put the scenario into. For example, a lunch break, a virus outbreak, an afternoon just right before you broke up with someone.
Design it carefully as this might be the recent on-going of the character, or the scene you are designing for the player to interact with the character.
Character Lore
This is the place for you to design a general input of the character, and it will be added as the basic background of the character with the attached module.
For example, the place where the character graduated from, the type of personality of the character, or even the relationship of the character.
Motion Enhance
Describe how you want the AI to add in the motion it describes during the chat play.
This could be the place you want to structure the behaviour of your character. For example, if you talk to you character, it will continuously laughing and sneezing.
Users generally put prompts here as they did on regulation the motion of characters in other products.
Example:
Roll D20 Dice every time by the end of each round and output your surprise on the number and the result.
Keep being shy with different descriptions of your motions
Response in a 200 words of current expressions and your actions in a narrative form
Language Enhance
Write down how you want the AI to enhance their language in this part, and this field might be similar as the function of personality traits and tones. However, you can write more structured content at this part.
For example:
Broken Speech: Make the character speak in broken German. The grammatical structure is that of Japanese, but all the words are German instead.
Visual Narration: Whenever the characters speak in this language, the runes for the language visibly fly out of their mouths one "letter" at a time.
Output Format
This might be confused with the previous one. So here are how you want the output to be formatted. Regardless of the tone, you might want the AI to output in 3 - 4 sections:
Describe the current situation with code block
Describe the numerical status of the character in quote
Output the dialogue at the end of each response
User Persona
Creators does design who they want the NPC to think they are.
You might use this category for any setup of the player, and AI will remember the role of the player and chat it according to the information
Others
Anything else you think does not belongs to the previous content.
Last updated