Core roleplay module offering foundational features and utilities for running roleplay scenarios within DeepSeek Harness.
$ dsh plugin --profile web add github:lutrodev/dsh-roleplay#path:plugins/rp-core
21
plugins
★ 3
Total stars
Core roleplay module offering foundational features and utilities for running roleplay scenarios within DeepSeek Harness.
$ dsh plugin --profile web add github:lutrodev/dsh-roleplay#path:plugins/rp-coreExpands text macros and variables within roleplay prompts, allowing dynamic content based on session state or user input.
$ dsh plugin --profile web add github:lutrodev/dsh-roleplay#path:plugins/rp-macroTracks and persists the current state of a roleplay scenario, such as story progression and character status.
$ dsh plugin --profile web add github:lutrodev/dsh-roleplay#path:plugins/rp-stateStores and applies preset configurations for roleplay scenarios, such as specific prompts or settings, for quick reuse.
$ dsh plugin --profile web add github:lutrodev/dsh-roleplay#path:plugins/rp-presetProvides a library for storing and retrieving reusable roleplay content such as characters, personas, and lorebooks.
$ dsh plugin --profile web add github:lutrodev/dsh-roleplay#path:plugins/rp-libraryManages personas that define persistent user or character identities for consistent roleplay behavior across sessions.
$ dsh plugin --profile web add github:lutrodev/dsh-roleplay#path:plugins/rp-personaManages roleplay session state including history, context, and settings, ensuring continuity within a conversation.
$ dsh plugin --profile web add github:lutrodev/dsh-roleplay#path:plugins/rp-sessionManages lorebooks containing background knowledge and worldbuilding details that can be injected into roleplay sessions.
$ dsh plugin --profile web add github:lutrodev/dsh-roleplay#path:plugins/rp-lore-bookEnsures compatibility with the MVU architecture used by other plugins in the roleplay suite, providing integration support for developers.
$ dsh plugin --profile web add github:lutrodev/dsh-roleplay#path:plugins/rp-compat-mvuProvides tools for managing roleplay assets such as character images, backgrounds, and other media files within the suite.
$ dsh plugin --profile web add github:lutrodev/dsh-roleplay#path:plugins/rp-asset-toolsAdds quick reply buttons to the roleplay interface, enabling fast preset responses during conversations.
$ dsh plugin --profile web add github:lutrodev/dsh-roleplay#path:plugins/rp-quick-repliesDisplays roleplay state information in the interface, showing character status and lore details.
$ dsh plugin --profile web add github:lutrodev/dsh-roleplay#path:plugins/rp-state-displayApplies configurable writing styles to roleplay responses, adjusting tone and language to match the scenario.
$ dsh plugin --profile web add github:lutrodev/dsh-roleplay#path:plugins/rp-writing-styleHandles character cards that define persistent roleplay characters, including their attributes and backgrounds for reuse across sessions.
$ dsh plugin --profile web add github:lutrodev/dsh-roleplay#path:plugins/rp-character-cardDisplays character avatars next to messages in roleplay conversations to visually associate speech with characters.
$ dsh plugin --profile web add github:lutrodev/dsh-roleplay#path:plugins/rp-message-avatarManages feature toggles and configuration for the roleplay suite, enabling developers to enable or disable specific components.
$ dsh plugin --profile web add github:lutrodev/dsh-roleplay#path:plugins/rp-feature-managerAdds action buttons to chat messages for quick operations like editing, deleting, or copying during roleplay.
$ dsh plugin --profile web add github:lutrodev/dsh-roleplay#path:plugins/rp-message-actionsOrchestrates subagents within roleplay scenarios, coordinating multiple AI agents for complex interactions.
$ dsh plugin --profile web add github:lutrodev/dsh-roleplay#path:plugins/rp-subagent-managerVisually highlights dialogue lines in chat messages to distinguish character speech from narration during roleplay.
$ dsh plugin --profile web add github:lutrodev/dsh-roleplay#path:plugins/rp-dialogue-highlightOffers a compact access mode for roleplay interactions, streamlining the interface for quick character and lore management.
$ dsh plugin --profile web add github:lutrodev/dsh-roleplay#path:plugins/rp-compact-access-modeSummarizes roleplay conversations to condense chat history, aiding context retention in long sessions.
$ dsh plugin --profile web add github:lutrodev/dsh-roleplay#path:plugins/rp-conversation-summary