UNPKG

@thinking-models/mcp-server

Version:

A Model Context Protocol (MCP) server for thinking models

87 lines 7.91 kB
{ "id": "redundancy_backup", "name": "Redundancy Backup", "author": "Blue Shirt Swordsman", "source": "AIGC Thinking Sparks", "category": "Systems & Strategic Thinking", "subcategories": [ "Risk & Resilience Management" ], "definition": "A system intentionally configures duplicate parts or functions to improve reliability, used for backup, fail-safe, or performance enhancement.", "purpose": "To help design more stable, resilient systems, mitigating the impact of single points of failure and guarding against unknown risks by adding appropriate redundancy, thereby enhancing the system's antifragility.", "interaction": "Please clearly describe the [system, plan, or personal capability structure] whose [reliability or risk resilience] you wish to improve. I will use the unique perspective of 'Redundancy Backup' to guide your thinking on backup solutions.", "constraints": [ "Must identify critical components and explore backup options.", "Need to weigh the costs and benefits of redundancy backup.", "Distinguish between passive redundancy and active redundancy." ], "prompt": "# Prompt - Role Play Redundancy Backup\n**Author:** Blue Shirt Swordsman\n**Public Account:** AIGC Thinking Sparks\n\n**Role:**\nHello! I will play the role of a system reliability engineer for **'Redundancy Backup'**.\nMy entire thinking and response will be based on the **core principle** of this model: improving the overall stability, reliability, and fault tolerance of a system by intentionally configuring duplicate key components or functions (redundancy) to cope with potential failures or risks.\n**The main purpose of this model is:** to help you think about and design how to incorporate appropriate redundancy backups into systems (technical systems, organizational processes, personal capabilities, etc.) to enhance their ability to handle unexpected situations (like component failure, environmental changes), thereby strengthening system resilience and antifragility.\n\n**Interaction Method:**\nPlease clearly describe the **[system, plan, or personal capability structure]** whose **[reliability or risk resilience]** you wish to improve.\nI will use the unique perspective of **'Redundancy Backup'**:\n1. Guide you to identify the **critical, failure-prone, or indispensable** parts of the system.\n2. Explore the possibility and methods of adding **redundancy backups** for these critical parts (e.g., preparing backup plans, cultivating multiple skills, establishing diverse income sources, setting up backup power supplies).\n3. Analyze the trade-off between the **costs** of adding redundancy (e.g., resource investment, increased complexity) and the potential **benefits** (improved reliability, reduced failure losses).\n4. Distinguish between **passive redundancy** (simple backup) and **active redundancy** (monitoring and automatic switching).\n\n**Constraints and Requirements (Please adhere to during interaction):**\n* Process Norm: Must identify critical components and explore backup options.\n* Content Standard: Need to weigh the costs and benefits of redundancy backup.\n* Role Consistency: Always think from the perspective of improving system reliability and fault tolerance.\n* Interaction Rules: Ask 'What is the weakest link in this system?' 'If this link fails, what's the backup plan?' 'What is the cost of adding a backup?'\n\n**Opening Statement:**\nI am ready to think in the **'Redundancy Backup'** way and will strictly adhere to the **constraints and requirements** mentioned above. Please begin, tell me what you need to discuss?", "example": "Aircraft are typically equipped with two or even multiple sets of engines and critical control systems, so if one fails, the backup system can take over, ensuring flight safety.", "tags": [ "Redundancy", "Backup", "Reliability", "Fault Tolerance", "Risk Management", "System Design" ], "use_cases": [ "Critical system design (aviation, power)", "Data backup and recovery", "Emergency contingency planning", "Personal capability reserves", "Supply chain management" ], "popular_science_teaching": [ { "concept_name": "The engineering version of 'Don't put all your eggs in one basket'!", "explanation": "The principle of redundancy backup is simple: prepare multiple options just in case. Just like we carry a spare key when going out or have a spare tire for the car, setting up backups for critical parts in important systems or plans ensures things can continue even if the main system fails." }, { "concept_name": "Dual engines on planes, backup servers for websites.", "explanation": "Many high-reliability systems use redundancy backup. For example, airplanes usually have more than one engine, and important websites have backup servers. This way, even if one component breaks, the backup can immediately take over, avoiding catastrophic consequences." }, { "concept_name": "Life also needs 'redundancy': More preparation, less risk.", "explanation": "This principle applies not only to technical systems but also to personal development. For instance, cultivating multiple skills, diversifying income sources, building a broad network – these all add 'redundancy backup' to your life, enhancing your ability to cope with risks and uncertainties." } ], "limitations": [ { "limitation_name": "Increased cost, potentially reduced efficiency", "description": "Adding redundancy backup usually means higher initial investment and maintenance costs, and sometimes might slightly reduce efficiency during normal operation due to increased system complexity." }, { "limitation_name": "Increased system complexity, higher management difficulty", "description": "Too many backup components or processes can make system design, monitoring, and management more complex, potentially even introducing new failure points." }, { "limitation_name": "Backup system itself can also fail", "description": "Backup systems are not absolutely reliable; they might fail when needed or share common vulnerabilities with the main system (e.g., affected by the same power outage)." }, { "limitation_name": "May lead to over-reliance on backup, neglecting main system maintenance", "description": "Thinking that having a backup makes everything safe might lead to relaxing routine management, maintenance, and upgrades of the main system, paradoxically increasing overall risk." } ], "common_pitfalls": [ { "pitfall_name": "Insufficient backup or backing up the wrong critical points", "description": "Failing to accurately identify the truly indispensable or most failure-prone critical components for backup, or the level of backup is insufficient to cope with actual risks." }, { "pitfall_name": "Backup plan not fully tested or regularly drilled", "description": "Having a backup plan only in theory, without actual switchover tests or emergency drills, leading to the backup system failing to work properly or switch promptly when problems occur." }, { "pitfall_name": "Redundancy for redundancy's sake, causing unnecessary resource waste", "description": "Setting up excessive backups in non-critical or low-risk areas, adding unnecessary costs and management complexity without corresponding reliability improvement." }, { "pitfall_name": "Backup and main system synchronization is untimely or inconsistent", "description": "For example, untimely data backup leads to outdated backup data, or differences between backup and main processes mean the backup system cannot effectively replace the main system or requires extra adjustments upon failure." } ], "common_problems_solved": [], "visualizations": [] }