Ради вашего удобства наш сайт использует cookies! Узнать больше! Мы используем cookies

RimMind - Storyteller

RimMind - Personality

An AI-driven personality system that grants every colonist a unique inner world. It evaluates pawn conditions daily via LLM, generates dynamic personality Thoughts, and affects moods and behaviors.

What Is RimMind

RimMind is an AI-powered RimWorld mod suite. Integrated with Large Language Models (LLM), it gives colonists distinct personalities, memories, dialogues and autonomous decision-making abilities.

Sub-mod List & Dependency Relationships

Mod</td><td><b>Responsibility</b></td><td><b>Dependencies</b></td><td><b>GitHub</b></td></tr><tr><td>RimMind-Core</td><td>API client, request scheduling, context packaging</td><td>Harmony</td><td><url>https://github.com/RimWorld-RimMind-Mod/RimWorld-RimMind-Mod-Core</url>Link</url></td></tr><tr><td>RimMind-Actions</td><td>AI-controlled pawn action execution library</td><td>Core</td><td><url>https://github.com/RimWorld-RimMind-Mod/RimWorld-RimMind-Mod-Actions</url>Link</url></td></tr><tr><td>RimMind-Advisor</td><td>AI generates work decisions for pawns</td><td>Core, Actions</td><td><url>https://github.com/RimWorld-RimMind-Mod/RimWorld-RimMind-Mod-Advisor</url>Link</url></td></tr><tr><td>RimMind-Dialogue</td><td>AI-powered dialogue system</td><td>Core</td><td><url>https://github.com/RimWorld-RimMind-Mod/RimWorld-RimMind-Mod-Dialogue</url>Link</url></td></tr><tr><td>RimMind-Memory</td><td>Memory collection and context injection</td><td>Core</td><td><url>https://github.com/RimWorld-RimMind-Mod/RimWorld-RimMind-Mod-Memory</url>Link</url></td></tr><tr><td><b>RimMind-Personality</b></td><td>AI-generated personalities and thoughts</td><td>Core</td><td><url>https://github.com/RimWorld-RimMind-Mod/RimWorld-RimMind-Mod-Personality</url>Link</url></td></tr><tr><td>RimMind-Storyteller</td><td>AI storyteller for intelligent event selection</td><td>Core</td><td><url>https://github.com/RimWorld-RimMind-Mod/RimWorld-RimMind-Mod-Storyteller</url>Link</url></td></tr></table>
Core ── Actions ── Advisor
├── Dialogue
├── Memory
├── Personality
└── Storyteller

Core Features

<b>Daily Personality Assessment</b> - Once per in-game day, AI comprehensively analyzes pawn status, experiences and relationships to create personalized personality Thoughts.
<b>Dynamic Mood Influence</b> - AI-generated personality Thoughts directly adjust colonist mood values, making mental states change realistically according to experiences.
<b>Personality Profile Visualization</b> - A Personality panel is added to pawn Bio tab to view AI-assessed personality summaries.
<b>Player Editable Settings</b> - You can edit personality descriptions, work preferences and social tendencies, which AI will reference during evaluations.
<b>Shape Voting</b> - Vote on AI personality evaluations. Voting history is added to subsequent AI prompts, allowing AI to adapt to your preferences gradually.
<b>Multiple Triggers</b> - Scheduled daily checks, injuries, skill upgrades, major events and deaths of loved pawns can all trigger personality assessments, each individually toggleable.

Evaluation Dimensions

  • Current emotional state and mood trends
  • Impacts of recent positive and negative experiences
  • Interpersonal relationship quality
  • Work-life balance
  • Physical health impacts
  • Player-custom personality descriptions

[h2> Core Functions[/h2]
<b>AI Personality Evaluation</b>
Pawn status is sent to LLM daily or upon event triggers, and AI returns:

  • <b>Personality Thoughts</b>: 1~3 dynamic mood states with tags, descriptions, intensity and duration
  • <b>Narrative Summary</b>: Under 50 words describing recent pawn psychological changes

Thoughts are injected into independent slots and displayed separately in the mood panel without overlapping.

<b>Trigger Mechanism</b>
[tr><td><b>Trigger Type</b></td><td><b>Description</b></td></tr><tr><td>Daily Scheduled</td><td>Evaluated once per in-game day, with random offset to avoid simultaneous triggers</td></tr><tr><td>Injury & Illness</td><td>Triggers on drastic health changes</td></tr><tr><td>Skill Milestones</td><td>Triggers when skill levels improve</td></tr><tr><td>Major Events</td><td>Triggers during raids, harvests and other colony incidents</td></tr><tr><td>Death of Bonded Pawns</td><td>Triggers when close social partners die</td></tr></table>
All event triggers have a 1200 tick cooldown (~0.02 in-game days) to prevent chain triggering.

<b>Persistent Personality Profile</b>
Every colonist has a permanent personality archive:

  • <b>Player Editable</b>: Personality traits, work inclinations, social preferences
  • <b>AI Generated</b>: Daily-updated psychological state narratives
  • <b>Shape Voting</b>: Player votes affect future AI personality evaluations

<b>Mood Impact Values</b>
[tr><td><b>AI Intensity</b></td><td><b>Mood Offset</b></td></tr><tr><td>-3</td><td>-10</td></tr><tr><td>-2</td><td>-3</td></tr><tr><td>-1</td><td>-1</td></tr><tr><td>0</td><td>0</td></tr><tr><td>+1</td><td>+1</td></tr><tr><td>+2</td><td>+3</td></tr><tr><td>+3</td><td>+10</td></tr></table>

<b>Context Injection</b>
Personality profiles and active Thoughts are automatically inserted into AI prompts for Advisor, Dialogue and other modules.

Frequently Asked Questions

<b>Q: What Thoughts will AI generate for colonists?</b>
A: AI creates context-appropriate Thoughts based on pawn status, experiences and relationships. For example, long-term injured pawns may get "Losing faith in recovery", while newly bonded pawns may get "Looking forward to new companions".

<b>Q: Can I edit personality profiles?</b>
A: Yes. You can modify personality descriptions, work habits and social tendencies in the Personality panel on the Bio page, and AI will take your edits into account.

<b>Q: What is Shape Voting used for?</b>
A: You can upvote or downvote AI personality results. Voting history is included in prompt context, helping AI learn your preferred style over time.

<b>Q: How long do Thoughts last?</b>
A: Automatically decided by AI by default (1~24 hours). You can switch to fixed duration mode, which uses a set length (24 in-game hours by default).

<b>Q: Does it work better with Memory and Advisor?</b>
A: Yes. Memory provides historical events, Personality provides character traits, and Advisor combines all information to make more role-consistent decisions.

Рейтинг

Войдите, чтобы голосовать.
🏅 Нет оценок

Базовые теги:

Зависимости мода

Логотип мода

RimMind - Core

Загрузить 3.2 MB