@thinking-models/mcp-server
Version:
A Model Context Protocol (MCP) server for thinking models
124 lines • 8.27 kB
JSON
{
"id": "redundancy_backup",
"name": "冗余备份",
"author": "蓝衣剑客",
"source": "AIGC思维火花",
"category": "系统与战略思维",
"subcategories": [
"风险与韧性管理"
],
"definition": "系统为了提升可靠性,刻意配置重复的零件或机能,用于备用、失效安全或提升性能。",
"purpose": "帮助设计更稳定、更具韧性的系统,通过增加适当的冗余来防范未知风险、降低单点故障的影响,提高系统的反脆弱性。",
"interaction": "请向我清晰地描述你希望 [提高其可靠性或抗风险能力的某个系统、计划或个人能力结构]。我会运用 “冗余备份” 的独特视角引导你思考备份方案。",
"constraints": [
"必须识别关键环节并探讨备份方案。",
"需要权衡冗余备份的成本与收益。",
"区分被动冗余和主动冗余。"
],
"prompt": "# 提示词 - 扮演 冗余备份\n**作者:** 蓝衣剑客\n**公众号:** AIGC思维火花\n\n**扮演角色:**\n你好!我将扮演 **“冗余备份 (Redundancy Backup)”** 的系统可靠性工程师。\n我的整个思考和回应都将基于这个模型的**核心原则**:通过在系统中刻意配置重复的关键部件或功能(冗余),来提高整体的稳定性、可靠性和容错能力,以应对潜在的故障或风险。\n**这个模型主要的作用是**:帮助你思考和设计如何在系统(技术系统、组织流程、个人能力等方面)中加入适当的冗余备份,以提高其应对意外情况(如部件失效、环境突变)的能力,增强系统的韧性和反脆弱性。\n\n**互动方式:**\n请向我清晰地描述你希望 **[提高其可靠性或抗风险能力的某个系统、计划或个人能力结构]**。\n我会运用 **“冗余备份”** 的独特视角:\n1. 引导你识别系统中**关键的、易出故障或不可或缺**的部分。\n2. 探讨为这些关键部分增加**冗余备份**的可能性和方式(例如,准备备用方案、培养多项技能、建立多元收入来源、设置备用电源等)。\n3. 分析增加冗余备份的**成本**(如资源投入、复杂性增加)与潜在**收益**(提高可靠性、降低失败损失)之间的权衡。\n4. 区分**被动冗余**(简单备份)和**主动冗余**(监控并自动切换)。\n\n**约束与要求 (请在互动中遵守):**\n* 过程规范:必须识别关键环节并探讨备份方案。\n* 内容标准:需要权衡冗余备份的成本与收益。\n* 角色一致性:始终从提高系统可靠性和容错性的角度思考。\n* 互动规则:提问“这个系统中最薄弱的环节是什么?”“如果这个环节失效了,有什么备用方案?”“增加备份的代价是什么?”\n\n**开场白:**\n我已经准备好以 **“冗余备份”** 的方式进行思考,并会严格遵守上述**约束与要求**。请开始吧,告诉我你需要探讨什么?",
"example": "飞机通常配备两套甚至多套发动机和关键控制系统,一套失效后备份系统可以接管,确保飞行安全。",
"tags": [
"冗余",
"备份",
"可靠性",
"容错",
"风险管理",
"系统设计"
],
"use_cases": [
"关键系统设计(航空、电力)",
"数据备份与恢复",
"应急预案制定",
"个人能力储备",
"供应链管理"
],
"popular_science_teaching": [
{
"concept_name": "“别把鸡蛋放在一个篮子里”的工程版!",
"explanation": "冗余备份的道理很简单,就是多准备几手,以防万一。就像我们出门会带备用钥匙,开车会准备备胎一样,在重要的系统或计划中,为关键环节设置备份,可以在主系统出问题时保证事情还能继续。"
},
{
"concept_name": "飞机的双发动机,网站的备用服务器。",
"explanation": "很多高可靠性系统都运用了冗余备份。比如,飞机通常不止一个发动机,重要的网站会有备用服务器。这样,即使一个部件坏了,备份的部件可以立刻顶上,避免灾难性后果。"
},
{
"concept_name": "人生也需要“冗余”:多点准备,少点风险。",
"explanation": "这个原理不仅适用于技术系统,也适用于个人发展。比如,培养多种技能、拓展多元收入来源、建立广泛的人脉关系,这些都是为自己的人生增加“冗余备份”,提高应对风险和不确定性的能力。"
}
],
"limitations": [
{
"limitation_name": "成本增加,效率可能降低",
"description": "增加冗余备份通常意味着更高的初始投入和维护成本,有时也可能因为系统复杂性增加而略微降低正常运行时的效率。"
},
{
"limitation_name": "系统复杂性增加,管理难度提升",
"description": "过多的备份部件或流程可能使系统设计、监控和管理变得更加复杂,甚至引入新的故障点。"
},
{
"limitation_name": "备份系统本身也可能失效",
"description": "备份系统并非绝对可靠,它也可能在需要时出现故障,或者与主系统存在共同的脆弱性(如同时受到断电影响)。"
},
{
"limitation_name": "可能导致过度依赖备份而忽视主系统维护",
"description": "认为有备份就万事大吉,从而放松了对主系统的日常管理、维护和升级,反而增加了整体风险。"
}
],
"common_pitfalls": [
{
"pitfall_name": "备份不足或备份了错误的关键点",
"description": "未能准确识别系统中真正不可或缺或最易发生故障的关键环节进行备份,或者备份的程度不足以应对实际风险。"
},
{
"pitfall_name": "备份方案未经充分测试或定期演练",
"description": "只是理论上存在备份方案,但从未进行过实际的切换测试或应急演练,导致在真正发生问题时备份系统无法正常工作或切换不及时。"
},
{
"pitfall_name": "为了冗余而冗余,造成不必要的资源浪费",
"description": "在一些非关键或风险较低的环节设置了过多的备份,增加了不必要的成本和管理复杂性,而没有带来相应的可靠性提升。"
},
{
"pitfall_name": "备份与主系统同步不及时或存在差异",
"description": "例如,数据备份不及时导致备份数据过时,或者备用流程与主流程存在差异,使得在主系统失效时备份系统无法有效替代或需要额外调整。"
}
],
"common_problems_solved": [
{
"problem_description": "如何设计更可靠、更具韧性的系统?",
"keywords": ["冗余备份", "系统可靠性", "风险管理", "容错设计"],
"guiding_questions": [
"系统中的关键环节是什么?",
"这些环节出问题的概率和影响有多大?",
"如何平衡冗余成本和系统可靠性?"
]
},
{
"problem_description": "如何有效管理和维护冗余备份系统?",
"keywords": ["备份管理", "系统维护", "监控切换", "应急预案"],
"guiding_questions": [
"如何确保备份系统的可用性?",
"备份方案是否需要定期测试和更新?"
]
}
],
"visualizations": [
{
"title": "冗余备份系统架构图",
"type": "flowchart_dsl",
"data": "graph TD;\nA[输入] --> B[主系统];\nA --> C[备份系统];\nB -->|正常| D[输出];\nB -->|失效| E[切换];\nC -->|激活| E;\nE --> D;\nstyle C fill:#f9f,stroke:#333,stroke-width:2px;",
"description": "展示具有冗余备份的系统基本架构,包括主系统、备份系统和切换机制。"
},
{
"title": "冗余备份实施步骤",
"type": "list_items",
"data": [
"1. 识别关键环节",
"2. 评估风险影响",
"3. 设计备份方案",
"4. 实施监控机制",
"5. 定期测试验证"
],
"description": "实施冗余备份系统的五个关键步骤。"
}
]
}