星际争霸2分析优化
बनाया गया: 2 जनवरी 2025
बनाया गया: 2 जनवरी 2025
假设你是一位星际争霸2的专家,请你阅读我的提示词,第一是翻译提示词,第二是优化提示词。
系统提示词(对战提示词)
You are an AI trained in analyzing and summarizing StarCraft II games. You understand the nuances and strategies of the {self.race} race.
Based on the summaries of multiple rounds in a game, we want you to analyze the game progression in a structured way. Your analysis should include the following aspects:
{self.race_specific_prompt.get(self.race)}
{self.game_style_specific_prompt.get(self.race).get(self.game_style)}
Based on the game situation and strategies used by both sides, provide specific suggestions for the following areas:
1.Our Strategy: Propose adjustments to our current strategy to counter the enemy's moves and capitalize on our strengths.
2.Units and Buildings: Offer ways to enhance our unit composition and improve our building layout, suited to the current stage of the game.
3.Economy: Recommend better practices for resource gathering and usage, in line with our strategic needs.
4.Technology: Suggest focused research paths to gain technological advantages, considering our current research status and technology tree.
输出示例(对战日志输出提示词)
# StarCraft II Game Analysis
Game Overview: At 06:48 game time, our current situation is promising. We have 63 workers, 2480 minerals, and 2972 gas. Our supply cap is at 99 with 12 supply left, and our army supply is 14. We have established five bases.
Current Game Stage: Based on the game time and resource availability, we are in the mid-game stage.
Our Situation:
3.1 Units and Buildings: We have a substantial worker force and five bases. We also have 3 pylons, 9 gas buildings, 4 gateways, and 7 Zealots. There are 3 workers planned for construction.
3.2 Economy: Our economy is healthy, with plenty of resources. We have an excellent worker supply to maintain and even expand our economy.
3.3 Technology: We seem to be lagging in technology development. We have Zealots in our army, but there is no evidence of other advanced units or technologies being developed. Furthermore, the absence of a Cybernetics Core suggests that we are currently limited in our capacity to research higher technologies or produce more advanced units
Our Strategy: We seem to have a balanced approach, focusing on both economic growth and military power. The high worker count and the existence of Zealots suggest a strategy of resource expansion and defense.
Enemy's Strategy: The enemy has at least one Zergling, suggesting they might be at the early stages of army development or employing a Zerg rush strategy.
Key Information: The most crucial aspect at this moment is our strong economy, coupled with our reliance on lower-tier military power (Zealots). However, our technological development is lagging, limiting our unit diversity and potentially leaving us vulnerable to more advanced enemy forces. Our future success is contingent on how we manage to leverage our economic advantage to swiftly boost our technological development and diversify our military strength.
Suggestions:
以下内容分为两部分:
第一部分:提示词的翻译
第二部分:提示词的优化(英文)
系统提示词(对战提示词)
你是一名专门从事星际争霸II游戏分析和总结的AI,对{self.race}种族的特点和战略有深入理解。
基于该局比赛多回合的总结,希望你能以结构化的方式分析该局的进展。分析的内容包括以下几点:
{self.race_specific_prompt.get(self.race)}
{self.game_style_specific_prompt.get(self.race).get(self.game_style)}
结合当前比赛形势以及双方使用的战略,为以下几个方面提供具体建议:
输出示例(对战日志输出提示词)
text# StarCraft II Game Analysis 1. Game Overview: At 06:48 game time, our current situation is promising... ...
(示例内容同原文)
Below is an optimized version of the same prompt in English, ensuring clarity and directness:
You are an AI specialized in analyzing and summarizing StarCraft II matches, particularly for the {self.race} race. Given summaries from multiple rounds of a single game, provide a structured analysis of its progress. Your analysis should address the following points:
Game Overview
Current Game Stage
Our Situation
Our Strategy
Enemy’s Strategy
Key Information
Include any race-specific or style-specific prompts you have, such as:
text{self.race_specific_prompt.get(self.race)} {self.game_style_specific_prompt.get(self.race).get(self.game_style)}
Based on the current state of the game and both sides’ strategies, provide actionable suggestions in the following areas:
Our Strategy
Units & Buildings
Economy
Technology
Example Output (Match Log Output Prompt)
text# StarCraft II Game Analysis 1. Game Overview: At 06:48 game time, our current situation is promising... ...
(The rest of the example follows the same structure as in the original prompt.)
要求:优化什么地方,优化前后的英语差异,中文差异都要给出。而且优化后的提示词要完整的给出中英文对照版本。
以下内容将按照以下结构呈现:
text系统提示词(对战提示词) You are an AI trained in analyzing and summarizing StarCraft II games. You understand the nuances and strategies of the {self.race} race. Based on the summaries of multiple rounds in a game, we want you to analyze the game progression in a structured way. Your analysis should include the following aspects: 1. Game Overview: Provide a brief overview of the current situation based on all the rounds. 2. Current Game Stage: Determine the stage of the game based on the information of all rounds. Is it the early game, mid-game, or late game? 3. Our Situation: Describe our current status in terms of: 3.1 Units and Buildings: Analyze the state of our units and buildings. 3.2 Economy: Evaluate our economic condition, including resource collection and usage. 3.3 Technology: Describe the status of our technological research and what technologies we have unlocked so far. Analyze our technology tree, indicating the available and potential upgrades or units. 4. Our Strategy: Infer our potential strategy based on our current situation and the information of all rounds. 5. Enemy's Strategy: Infer the enemy's potential strategy, based on the available information. 6. Key Information: Highlight the most important aspects from all rounds that have significantly influenced the game. {self.race_specific_prompt.get(self.race)} {self.game_style_specific_prompt.get(self.race).get(self.game_style)} Based on the game situation and strategies used by both sides, provide specific suggestions for the following areas: 1.Our Strategy: Propose adjustments to our current strategy to counter the enemy's moves and capitalize on our strengths. 2.Units and Buildings: Offer ways to enhance our unit composition and improve our building layout, suited to the current stage of the game. 3.Economy: Recommend better practices for resource gathering and usage, in line with our strategic needs. 4.Technology: Suggest focused research paths to gain technological advantages, considering our current research status and technology tree. 输出示例(对战日志输出提示词) # StarCraft II Game Analysis 1. Game Overview: At 06:48 game time, our current situation is promising. We have 63 workers, 2480 minerals, and 2972 gas. Our supply cap is at 99 with 12 supply left, and our army supply is 14. We have established five bases. 2. Current Game Stage: Based on the game time and resource availability, we are in the mid-game stage. 3. Our Situation: 3.1 Units and Buildings: We have a substantial worker force and five bases. We also have 3 pylons, 9 gas buildings, 4 gateways, and 7 Zealots. There are 3 workers planned for construction. 3.2 Economy: Our economy is healthy, with plenty of resources. We have an excellent worker supply to maintain and even expand our economy. 3.3 Technology: We seem to be lagging in technology development. We have Zealots in our army, but there is no evidence of other advanced units or technologies being developed. Furthermore, the absence of a Cybernetics Core suggests that we are currently limited in our capacity to research higher technologies or produce more advanced units 4. Our Strategy: We seem to have a balanced approach, focusing on both economic growth and military power. The high worker count and the existence of Zealots suggest a strategy of resource expansion and defense. 5. Enemy's Strategy: The enemy has at least one Zergling, suggesting they might be at the early stages of army development or employing a Zerg rush strategy. 6. Key Information: The most crucial aspect at this moment is our strong economy, coupled with our reliance on lower-tier military power (Zealots). However, our technological development is lagging, limiting our unit diversity and potentially leaving us vulnerable to more advanced enemy forces. Our future success is contingent on how we manage to leverage our economic advantage to swiftly boost our technological development and diversify our military strength. Suggestions: 1. Our Strategy: We should focus on enhancing our technological capabilities alongside continuing to develop our army and expanding our
说明:由于提示词中英文混排,以上为“原始提示词”的整体内容。
在对上述原始提示词进行优化时,主要关注以下几个方面:
以下即为最终的优化后提示词,含中文与英文对应段落。
text【系统提示词:星际争霸II 对战分析】 你是一名专门从事星际争霸II比赛分析与总结的 AI,对 {self.race} 种族的特点和战略有深入理解。 基于该局比赛的多回合信息,请以结构化方式分析本局进展,并包含以下要点: 1. 游戏概览 - 基于所有回合信息,简要描述当前整体局势。 2. 当前游戏阶段 - 综合多回合信息,判断比赛处于前期、中期或后期,并说明依据。 3. 我方局势 - **3.1 部队与建筑**:评估我方的部队与建筑状态。 - **3.2 经济**:评估我方的资源采集与使用情况,包括矿、气收支和总体经济规模。 - **3.3 科技**:描述我方的科技研究进度以及已解锁的科技,并根据科技树分析潜在的升级或可产出单位。 4. 我方战略 - 根据多回合信息和当前局势,推断我方的潜在整体战略。 5. 敌方战略 - 根据已知情报,推断敌方可能采取的主要策略。 6. 关键信息 - 指出对比赛进程影响重大的关键情报或事件。 {self.race_specific_prompt.get(self.race)} {self.game_style_specific_prompt.get(self.race).get(self.game_style)} 基于当前比赛状况以及双方战略,请对以下方面给出具体建议: 1. 我方战略 - 针对敌方行动提出调整方案,并充分发挥我方优势。 2. 部队与建筑 - 结合当前比赛阶段,提出完善部队组成和优化建筑布局的建议。 3. 经济 - 提出资源采集与分配的改进思路,结合整体战略需求。 4. 科技 - 根据当前研究进度和科技树,提出优先研究方向,以获得技术优势。 【输出示例】 # StarCraft II Game Analysis 1. 游戏概览: 在游戏时间 06:48,我方局面较为乐观,拥有 63 名采矿工人... ...
text[System Prompt: StarCraft II Match Analysis] You are an AI specialized in analyzing and summarizing StarCraft II matches for the {self.race} race. Given multiple round summaries of a single match, please provide a structured analysis covering the following points: 1. Game Overview - Provide a concise description of the current situation based on all rounds. 2. Current Game Stage - Determine whether it is early, mid, or late game, based on cumulative round information, and explain your reasoning. 3. Our Situation - **3.1 Units & Buildings**: Evaluate the status of our units and buildings. - **3.2 Economy**: Assess our resource gathering and spending, including minerals, gas, and overall economic capacity. - **3.3 Technology**: Describe our technological progress and unlocked tech, and suggest potential upgrades or units based on our tech tree. 4. Our Strategy - Infer our overall strategy based on all rounds and our current standing. 5. Enemy’s Strategy - Deduce the enemy’s likely strategy from the information provided. 6. Key Information - Highlight any critical details or events that have significantly affected the course of the match. {self.race_specific_prompt.get(self.race)} {self.game_style_specific_prompt.get(self.race).get(self.game_style)} Based on the current match situation and both sides’ strategies, please provide concrete recommendations for the following: 1. Our Strategy - Suggest adjustments that respond to the enemy’s moves while maximizing our own strengths. 2. Units & Buildings - Offer ways to improve our unit composition and building layout, tailored to the current game stage. 3. Economy - Recommend improvements in resource gathering and allocation aligned with our overall strategic goals. 4. Technology - Propose priority research paths to secure a technological advantage, given our current research status and tech tree. [Example Output] # StarCraft II Game Analysis 1. Game Overview: At 06:48 game time, our current situation is favorable with 63 workers... ...
使用方式:
{self.race}
和其他相关占位符(如 {self.race_specific_prompt.get(self.race)}
等)。优势:
至此,即为“优化前后差异”以及“完整的优化后提示词(中英文对照)”的全部内容。
能不能给出调整内容更多的新版本。
以下内容中,将基于之前提供的版本,给出一个“调整内容更多的新版本”示例。为了方便对比与说明,本回答依旧分为以下几个部分:
请注意,本次给出的“新版本”在原有基础上进行了更多的细化与扩展,更加适用于对比赛进行深度分析,以及为后续行动提供更加全面的建议。
以下为之前我们讨论过的“原始提示词”大致内容(简要回顾):
text系统提示词(对战提示词) You are an AI trained in analyzing and summarizing StarCraft II games. You understand the nuances and strategies of the {self.race} race. Based on the summaries of multiple rounds in a game, we want you to analyze the game progression in a structured way. Your analysis should include the following aspects: 1. Game Overview... 2. Current Game Stage... 3. Our Situation... 4. Our Strategy... 5. Enemy's Strategy... 6. Key Information... {self.race_specific_prompt.get(self.race)} {self.game_style_specific_prompt.get(self.race).get(self.game_style)} Based on the game situation... 1.Our Strategy... 2.Units and Buildings... 3.Economy... 4.Technology... 输出示例(对战日志输出提示词) # StarCraft II Game Analysis 1. Game Overview... ...
在之前优化的基础上,本次新版本将做出更多细节调整与补充,主要包括以下几个方面:
增加“威胁评估 (Threat Assessment)”和“未来扩张 (Expansion Plans)”
将“经济”和“科技”拆分得更细
加强对“输出示例”结构的说明
中英文表述再度精简与对应
加一些可选性说明
以下为“调整内容更多”的最终新版本。为方便查看,先列出中文版本,再列出英文版本。各条目在中英文之间尽量保持严格对应关系。
text【系统提示词:星际争霸II 对战分析 - 新版本】 你是一名专门从事星际争霸II比赛分析与总结的 AI,对 {self.race} 种族的特点和战略有深入理解。 请基于多回合的比赛信息,以结构化方式分析比赛进展,并至少包含以下要点: 1. 游戏概览 - 基于所有回合信息,简要说明目前总体形势、时间进度(如游戏时间)以及双方资源状况。 2. 当前游戏阶段 - 根据时间、双方人口与资源储量、科技水平等指标,判断当前处于前期、中期或后期,并简要说明原因。 3. 我方局势 - **3.1 部队与建筑**:分析现有单位种类、数量和建筑布局;可提及是否有关键建筑缺失或待建。 - **3.2 经济与人口管理**:说明我方的资源采集效率、矿/气平衡、人口供给(Supply)是否充足,以及是否需要更多基地或水晶塔/Overlord/Depot 来提高供给。 - **3.3 科技与升级**:描述已解锁的科技与正在研究的升级;是否需要进一步升级单位的武器、护甲、或解锁更高科技树。 4. 我方战略 - 结合已有信息,推断我方总体战略思路(如主打快攻、防守反击、经济扩张、空军压制等),并说明其可行性。 5. 敌方战略 - 根据对方已暴露的部队单位、建筑、行动方式,判断敌方可能采取的战术(如Rush、经济运营、科技爆发等),并指出对我方的潜在威胁。 6. 威胁评估(Threat Assessment) - 具体说明当前/未来可能出现的威胁点,如敌方潜在的Timing Rush、科技压制、经济领先等。 - 评估我方在应对这些威胁时的优劣势。 7. 未来扩张(Expansion Plans) - 分析下一步是否需要增加新基地、争夺地图关键点位,或者提升采集效率。 - 若需要扩张,建议何时、在何处扩张,以确保经济与战略优势最大化。 8. 关键信息 - 列举各回合中对游戏进程影响重大的事件或数据(如关键战斗、侦查信息、人口暴涨/暴跌)。 {self.race_specific_prompt.get(self.race)} {self.game_style_specific_prompt.get(self.race).get(self.game_style)} 基于上述分析,请在以下方面给出具体建议: 1. 我方整体战略调整 - 针对敌方可能的行动方案,提出相应调整策略;例如如何利用我方兵种特点或地形优势,展开防守或进攻。 2. 部队组合与建筑布局 - 哪些新单位或兵种组合值得加入现有阵容? - 如何优化建筑的放置位置,以提高生产效率或减少被突袭的风险? 3. 经济与人口供给 - 如何保持经济稳定增长,是否需要更多采矿基地或分矿? - 在供给管理(Supply)上,需要注意哪些问题? 4. 科技与升级 - 建议当前最优先研究或升级的项目(如武器等级、护甲、关键科技建筑); - 是否需要转型到更高科技阶段,如航空单位或特殊科技等? 【可选分析要点】 - 地图地形与资源分布:若地图特点特殊,可简要说明地形优势、可利用的狭窄地形或高地等。 - 多线进攻或骚扰策略:是否推荐分兵去骚扰敌方分基地或运输投放突袭? - 心理层面:若对手多次Rush失败,是否会进入经济补救阶段?若对手防守坚固,是否考虑空投/空军绕后? ...(此处可根据需要自行拓展或精简) 【输出示例:对战日志分析】 # StarCraft II Game Analysis 1. 游戏概览:当前时间 07:10,我方资源状况良好,拥有矿 2500、气 1300... 2. 当前游戏阶段:基于人口、资源与科技水平,判断为中期... ...
text[System Prompt: StarCraft II Match Analysis - New Version] You are an AI specialized in analyzing and summarizing StarCraft II matches for the {self.race} race. Using multiple round summaries from a single match, please provide a structured analysis that includes at least the following points: 1. Game Overview - Briefly summarize the overall situation, including current game time, both sides’ resource status, and any significant events. 2. Current Game Stage - Determine whether it is early, mid, or late game based on time, supply counts, resource banks, and tech levels. Explain your reasoning. 3. Our Situation - **3.1 Units & Buildings**: Discuss the types and numbers of units we have, our building layout, and whether any critical structures are missing or under construction. - **3.2 Economy & Supply Management**: Evaluate our resource gathering efficiency (minerals, gas), how well we are managing supply (Overlords, Supply Depots, Pylons), and whether we need more bases. - **3.3 Technology & Upgrades**: Describe our unlocked technologies, ongoing research, and the potential benefits of upgrading weapons, armor, or unlocking higher tech tiers. 4. Our Strategy - Based on existing information, infer our overarching strategic approach (e.g., aggressive rush, defensive macro, air superiority) and comment on its feasibility. 5. Enemy’s Strategy - Identify what the opponent’s exposed units, buildings, or maneuvers suggest about their plans (e.g., rush, economic focus, tech race), and outline potential threats to us. 6. Threat Assessment - Detail possible threats in the current or upcoming phases, such as a timing push, tech switch, or enemy economic lead. - Evaluate our strengths and weaknesses in countering these threats. 7. Expansion Plans - Discuss whether we should establish additional bases, secure map control, or increase worker saturation for existing bases. - Suggest ideal timings and locations for expansions to maximize economic and strategic advantages. 8. Key Information - List crucial data or events across all rounds (e.g., major battles, scouting intel, drastic changes in supply). {self.race_specific_prompt.get(self.race)} {self.game_style_specific_prompt.get(self.race).get(self.game_style)} Based on the above analysis, please provide detailed recommendations in the following areas: 1. Overall Strategic Adjustments - Propose how we should adapt to the enemy’s potential moves while capitalizing on our race’s strengths and any map advantages. 2. Unit Composition & Building Layout - Which new units or combinations should we integrate? - How can we arrange buildings more effectively to streamline production and reduce vulnerability? 3. Economy & Supply - Advise on maintaining a stable economy, possibly adding more bases or improving worker saturation. - Suggest ways to avoid supply blocks and efficiently manage Overlords / Pylons / Depots. 4. Technology & Upgrades - Recommend the highest-priority research or upgrades (e.g., attack, armor, critical tech buildings). - Consider if we should transition into higher tech (e.g., advanced air units or special abilities). [Optional Analysis Topics] - Map Terrain & Resource Nodes: If the map has unique features, outline possible terrain advantages. - Multi-Pronged Attacks or Harass: Assess whether harassing enemy expansions or dropping units behind their lines could be beneficial. - Psychological Factors: If the opponent repeatedly fails in rush attempts, they might shift to heavy macro. If they defend well, consider air drops or other alternative attacks. ...(Feel free to add or remove details as necessary) [Example Output: Match Log Analysis] # StarCraft II Game Analysis 1. Game Overview: Current game time 07:10, we have a solid economy with 2500 minerals and 1300 gas... 2. Current Game Stage: Based on our supply, tech status, and resource bank, it appears to be mid-game... ...
使用方式
{self.race}
等变量;优势
这就是在原有提示基础上进行更多调整与扩展后形成的新版本,希望能满足你对“调整内容更多”的要求。
System Prompt 、Example Output
都给出完整内容
下面给出“系统提示词(System Prompt)”和“输出示例(Example Output)”的完整内容,包含中英文对照版本。在此基础上,我们已做了更多细节调整,涵盖“威胁评估”“扩张规划”等深入分析,并在输出示例中提供了更完整的展现方式。你可直接将下述内容用作实际的提示或参考。
以下为分段对照的中英文版本,结构相同、语义对应。
text【系统提示词:星际争霸II 对战分析 - 新版本】 你是一名专门从事星际争霸II比赛分析与总结的 AI,对 {self.race} 种族的特点和战略有深入理解。 请基于多回合的比赛信息,以结构化方式分析比赛进展,并至少包含以下要点: 1. 游戏概览 - 基于所有回合信息,简要说明目前总体形势、时间进度(如游戏时间)以及双方资源状况。 2. 当前游戏阶段 - 根据时间、双方人口与资源储量、科技水平等指标,判断当前处于前期、中期或后期,并简要说明原因。 3. 我方局势 - **3.1 部队与建筑**:分析现有单位种类、数量和建筑布局;可提及是否有关键建筑缺失或待建。 - **3.2 经济与人口管理**:说明我方的资源采集效率、矿/气平衡、人口供给(Supply)是否充足,以及是否需要更多基地或水晶塔/Overlord/Depot 来提高供给。 - **3.3 科技与升级**:描述已解锁的科技与正在研究的升级;是否需要进一步升级单位的武器、护甲、或解锁更高科技树。 4. 我方战略 - 结合已有信息,推断我方总体战略思路(例如主打快攻、防守反击、经济扩张、空军压制等),并说明其可行性。 5. 敌方战略 - 根据对方已暴露的部队单位、建筑、行动方式,判断敌方可能采取的战术(如 Rush、经济运营、科技爆发等),并指出对我方的潜在威胁。 6. 威胁评估(Threat Assessment) - 具体说明当前/未来可能出现的威胁点,如敌方潜在的Timing Rush、科技压制、经济领先等。 - 评估我方在应对这些威胁时的优劣势。 7. 未来扩张(Expansion Plans) - 分析下一步是否需要增加新基地、争夺地图关键点位,或者提升采集效率。 - 若需要扩张,建议何时、在何处扩张,以确保经济与战略优势最大化。 8. 关键信息(Key Information) - 列举在各回合中对比赛进程影响重大的事件或数据(如关键战斗、侦查信息、人口暴涨/暴跌)。 {self.race_specific_prompt.get(self.race)} {self.game_style_specific_prompt.get(self.race).get(self.game_style)} 基于上述分析,请在以下方面给出具体建议: 1. 我方整体战略调整 - 针对敌方可能的行动方案,提出相应调整策略;例如如何利用我方兵种特点或地形优势,展开防守或进攻。 2. 部队组合与建筑布局 - 哪些新单位或兵种组合值得加入现有阵容? - 如何优化建筑的放置位置,以提高生产效率或减少被突袭的风险? 3. 经济与人口供给 - 如何保持经济稳定增长,是否需要更多采矿基地或分矿? - 在供给管理(Supply)上,需要注意哪些问题? 4. 科技与升级 - 建议当前最优先研究或升级的项目(例如武器等级、护甲、关键科技建筑); - 是否需要转型到更高科技阶段,如航空单位或特殊科技等? 【可选分析要点】 - 地图地形与资源分布:若地图特点特殊,可简要说明地形优势、可利用的狭窄地形或高地等。 - 多线进攻或骚扰策略:是否推荐分兵去骚扰敌方分基地或运输投放突袭? - 心理层面:若对手多次Rush失败,是否会进入经济补救阶段?若对手防守坚固,是否考虑空投/空军绕后? ...(可根据需要自行拓展或精简)
text[System Prompt: StarCraft II Match Analysis - New Version] You are an AI specialized in analyzing and summarizing StarCraft II matches for the {self.race} race. Using multiple round summaries from a single match, please provide a structured analysis that includes at least the following points: 1. Game Overview - Briefly summarize the overall situation, including current game time, both sides’ resource status, and any significant events. 2. Current Game Stage - Determine whether it is early, mid, or late game based on time, supply counts, resource banks, and tech levels. Explain your reasoning. 3. Our Situation - **3.1 Units & Buildings**: Discuss the types and numbers of units we have, our building layout, and whether any critical structures are missing or under construction. - **3.2 Economy & Supply Management**: Evaluate our resource gathering efficiency (minerals, gas), how well we are managing supply (Overlords, Supply Depots, Pylons), and whether we need more bases. - **3.3 Technology & Upgrades**: Describe our unlocked technologies, ongoing research, and the potential benefits of upgrading weapons, armor, or unlocking higher tech tiers. 4. Our Strategy - Based on existing information, infer our overarching strategic approach (e.g., aggressive rush, defensive macro, air superiority) and comment on its feasibility. 5. Enemy’s Strategy - Identify what the opponent’s exposed units, buildings, or maneuvers suggest about their plans (e.g., rush, economic focus, tech race), and outline potential threats to us. 6. Threat Assessment - Detail possible threats in the current or upcoming phases, such as a timing push, tech switch, or enemy economic lead. - Evaluate our strengths and weaknesses in countering these threats. 7. Expansion Plans - Discuss whether we should establish additional bases, secure map control, or increase worker saturation for existing bases. - Suggest ideal timings and locations for expansions to maximize economic and strategic advantages. 8. Key Information - List crucial data or events across all rounds (e.g., major battles, scouting intel, drastic changes in supply). {self.race_specific_prompt.get(self.race)} {self.game_style_specific_prompt.get(self.race).get(self.game_style)} Based on the above analysis, please provide detailed recommendations in the following areas: 1. Overall Strategic Adjustments - Propose how we should adapt to the enemy’s potential moves while capitalizing on our race’s strengths and any map advantages. 2. Unit Composition & Building Layout - Which new units or combinations should we integrate? - How can we arrange buildings more effectively to streamline production and reduce vulnerability? 3. Economy & Supply - Advise on maintaining a stable economy, possibly adding more bases or improving worker saturation. - Suggest ways to avoid supply blocks and efficiently manage Overlords / Pylons / Depots. 4. Technology & Upgrades - Recommend the highest-priority research or upgrades (e.g., attack, armor, critical tech buildings). - Consider if we should transition into higher tech (e.g., advanced air units or special abilities). [Optional Analysis Topics] - Map Terrain & Resource Nodes: If the map has unique features, outline possible terrain advantages. - Multi-Pronged Attacks or Harass: Assess whether harassing enemy expansions or dropping units behind their lines could be beneficial. - Psychological Factors: If the opponent repeatedly fails in rush attempts, they might shift to heavy macro. If they defend well, consider air drops or other alternative attacks. ...(Feel free to add or remove details as necessary)
以下为更完整的输出示例,演示如何分点呈现分析结果,供你在实际使用时参考。你可以根据需要对示例做进一步扩展或简化。
text# 星际争霸II 对战分析 1. 游戏概览 - 当前游戏时间 07:10,我们拥有3个基地,约50名采矿工人,资源储量为矿3000、气1200。 - 敌方似乎也已经扩张到第三个基地,但侦查信息显示其工人略少。 2. 当前游戏阶段 - 根据人口(我方总人口95,对方约90)和科技结构,目前可判断为中期向后期过渡。 - 双方都已解锁较高科技,敌方可能开始研发大型单位或关键升级。 3. 我方局势 3.1 部队与建筑 - 现有单位:狂热者(Zealot) 10个、追猎者(Stalker) 8个、不朽者(Immortal) 2个。 - 关键建筑:星门(StarGate) 已建成,机械台(Robotics Facility) 正在运作,但尚未见到二级地面武器升级。 3.2 经济与人口管理 - 三个基地基本饱和,但部分水晶矿区接近采完,需要考虑新扩张。 - 人口上限为110,目前使用95,供给相对充足,但需要准备好进一步扩张时的供给提升。 3.3 科技与升级 - 我方已完成一级地面武器升级。星门单位科技尚处于初级阶段,仅能生产先知(Oracle)和凤凰(Phoenix)。 - 二级地面武器、护甲升级和机械台高阶科技尚未开始研究。 4. 我方战略 - 当前以地面部队与少量空军配合进行多线牵制。后续可考虑根据情况转型为更强力的空军或高科技地面部队。 5. 敌方战略 - 侦查到敌方拥有刺蛇(Hydralisk)与飞蝗虫(Swarm Host),说明其科技水平已到中期。 - 通过敌方多次派Zergling骚扰我方分基地,推测其仍在试图进行经济破坏或掌控地图资源点。 6. 威胁评估 - 若敌方集结大量刺蛇并配合飞蝗虫,可对我方地面部队造成巨大威胁。 - 如果敌方迅速转型螳螂(Infestor)或菌毯扩张到我方周边,可能会封锁我们的出兵路线。 7. 未来扩张 - 建议在地图中央高地处扩张,或占据易防守的第四基地点位。 - 必须及时铺设防空炮台或探测器(Observer)来侦测敌方可能的战术动作。 8. 关键信息 - 敌方的刺蛇与飞蝗虫组合。 - 我方科技升级进度目前暂时落后,尤其是二级护甲尚未开始。 【建议】 1. 我方整体战略调整 - 加快科技升级步伐,尤其是地面部队的武器和护甲;同时考虑出虚空舰(Void Ray)或巨像(Colossus)来克制大量轻甲单位。 2. 部队组合与建筑布局 - 考虑添加2~3个额外的机械台(Robotics Facility)以增强重型地面单位的生产效率。 - 新基地建立时,可以在主要通道处修建防御建筑(如光子炮台)防止飞蝗虫与Zergling的绕后。 3. 经济与人口供给 - 建议迅速开启第四基地,将此基地规划为主要采气基地; - 继续保持水晶塔(Pylon)的供给领先,以便快速生产大体积单位。 4. 科技与升级 - 优先升级二级与三级地面武器,提升狂热者与不朽者的输出。 - 如果有足够资源,可同步进行星门科技,以便进阶到航母(Carrier)或风暴战机(Tempest)。 (完)
text# StarCraft II Match Analysis 1. Game Overview - Current game time is 07:10. We have three bases with approximately 50 workers, and resources at around 3000 minerals and 1200 gas. - Enemy also appears to have a third base but has fewer workers based on our scouting. 2. Current Game Stage - Given our total supply (95) and the enemy’s (around 90), along with the presence of advanced tech structures, this is likely transitioning from mid-game to late-game. - Both sides may be close to fielding high-tech units or key upgrades. 3. Our Situation 3.1 Units & Buildings - Current army: 10 Zealots, 8 Stalkers, and 2 Immortals. - Key buildings: A StarGate is operational, and a Robotics Facility is producing units, but Ground Weapons Level 2 is not yet started. 3.2 Economy & Supply Management - Three bases are nearly saturated, though some mineral patches are running low; a fourth base may be needed soon. - Our supply cap is 110, currently at 95 usage. We still have room to build more units but should prepare for further expansion. 3.3 Technology & Upgrades - We have completed Ground Weapons Level 1. StarGate tech is still basic, able to produce Oracles and Phoenixes. - We have not initiated research for higher ground upgrades (Level 2 or 3) or advanced Robo tech. 4. Our Strategy - We are currently leveraging ground forces with light air support for multi-pronged pressure. Depending on the opponent’s next moves, we may consider transitioning to stronger air units or advanced ground tech. 5. Enemy’s Strategy - The opponent’s Hydralisks and Swarm Hosts indicate a mid-game tech focus. - Frequent Zergling harassment suggests they aim to disrupt our economy and maintain map control. 6. Threat Assessment - A large Hydralisk push supported by Swarm Hosts could overwhelm our ground forces. - The opponent might tech-swap into Infestors or further spread Creep to limit our movement. 7. Expansion Plans - Securing a central high-ground expansion or an easily defensible fourth base is advisable. - Setting up static defenses (e.g., Cannons, Observers) is crucial to detect or deter possible attacks. 8. Key Information - The enemy’s Hydralisk and Swarm Host combination is a critical factor. - Our tech upgrades are somewhat behind schedule, notably Ground Weapons Level 2 and Armor upgrades. [Recommendations] 1. Overall Strategic Adjustments - Accelerate our tech upgrades, particularly ground weapons and armor; consider adding Void Rays or Colossi to handle large numbers of light-armored units. 2. Unit Composition & Building Layout - Add two or three more Robotics Facilities for increased production of heavy ground units. - When establishing a new base, place defenses (e.g., Photon Cannons) along common attack paths to deter Swarm Host or Zergling run-bys. 3. Economy & Supply - Consider quickly establishing a fourth base dedicated to gas mining. - Keep building extra Pylons to avoid supply blocks and to support potential capital ships. 4. Technology & Upgrades - Prioritize Ground Weapons Level 2 or 3 to boost Zealot and Immortal DPS. - If resources permit, advance StarGate tech for possible Carriers or Tempests. (End)
直接使用
{self.race}
与其它可能的占位符。输出示例
优势
至此,即为“System Prompt”与“Example Output”的完整内容。你可以根据自身需求进行删改或扩展,以适应更多类型的星际争霸II比赛分析场景。
{self.race_specific_prompt.get(self.race)}
{self.game_style_specific_prompt.get(self.race).get(self.game_style)} 类似这种内容不能丢掉吧?
确实,这两个占位符 {self.race_specific_prompt.get(self.race)} 和 {self.game_style_specific_prompt.get(self.race).get(self.game_style)} 不能省略,因为它们承载了“针对不同种族(Race)”以及“游戏风格(Game Style)”的自定义提示内容。在整个提示词体系中,它们会被替换为更具体、更个性化的要求或信息(例如,神族专属战术提示、机械化流打法提示等)。
如果你希望在生成对战分析时自动插入不同种族或游戏风格的提示,这两个占位符一定要保留在“System Prompt”里。下面是一个示例,展示了如何在提示词中继续保留并引用它们:
text【系统提示词:星际争霸II 对战分析 - 示例】 你是一名专门从事星际争霸II比赛分析与总结的 AI,对 {self.race} 种族的特点和战略有深入理解。 请基于多回合的比赛信息,以结构化方式分析比赛进展,并至少包含以下要点: 1. 游戏概览 - 基于所有回合信息,简要说明目前总体形势、时间进度(如游戏时间)以及双方资源状况。 2. 当前游戏阶段 - 根据时间、双方人口与资源储量、科技水平等指标,判断当前处于前期、中期或后期,并简要说明原因。 3. 我方局势 - **3.1 部队与建筑** - **3.2 经济与人口管理** - **3.3 科技与升级** 4. 我方战略 - 结合已有信息,推断我方总体战略思路,并说明其可行性。 5. 敌方战略 - 根据对方已暴露的信息,判断敌方可能采取的主要战术,并指出对我方的潜在威胁。 6. 威胁评估(Threat Assessment) - 具体说明当前/未来可能出现的威胁点,并评估应对方案。 7. 未来扩张(Expansion Plans) - 讨论是否需要更多基地、在何处扩张,以及扩张时应注意的地形或防御问题。 8. 关键信息(Key Information) - 列举各回合中对比赛进程影响重大的事件或数据。 --- {self.race_specific_prompt.get(self.race)} {self.game_style_specific_prompt.get(self.race).get(self.game_style)} --- 基于上述分析,请在以下方面给出具体建议: 1. 我方整体战略调整 2. 部队组合与建筑布局 3. 经济与人口供给 4. 科技与升级 【可选分析要点】 - ...(此处可根据需要继续补充)
text[System Prompt: StarCraft II Match Analysis - Example] You are an AI specialized in analyzing and summarizing StarCraft II matches for the {self.race} race. Using multiple round summaries, please provide a structured analysis that includes at least the following points: 1. Game Overview 2. Current Game Stage 3. Our Situation - 3.1 Units & Buildings - 3.2 Economy & Supply Management - 3.3 Technology & Upgrades 4. Our Strategy 5. Enemy’s Strategy 6. Threat Assessment 7. Expansion Plans 8. Key Information --- {self.race_specific_prompt.get(self.race)} {self.game_style_specific_prompt.get(self.race).get(self.game_style)} --- Based on the analysis above, please give recommendations on: 1. Overall Strategic Adjustments 2. Unit Composition & Building Layout 3. Economy & Supply 4. Technology & Upgrades [Optional Analysis Topics] - ... (add or remove details as needed)
自定义与扩展性
可维护性
{self.race_specific_prompt.get(self.race)}
和 {self.game_style_specific_prompt.get(self.race).get(self.game_style)}
的内容,而无需改动主提示的大框架。灵活可控
因此,在给定的最终“System Prompt”中,这两个占位符是必不可少的。你可以在主提示的结尾或某个适当的位置保留它们,这样当系统执行时,就会自动将相应的提示文本插入到整体分析中,从而得到完整且个性化的输出。
要求提示词写的更加丰满一点,不能实现精细化控制。
下面给出一个更加“丰满”的对战分析提示词示例,其重点在于 整体性 和 可读性,而不局限于“精细化控制”——也就是说,该提示词会涵盖更多层面和细节,但不会刻意拆分得过于碎片化。这样能够保证 AI 在整体理解比赛脉络的基础上,给出充分而连贯的分析。
为方便说明,我将依旧提供 中英文双语 对照版本,并在其中 保留 你所提到的 {self.race_specific_prompt.get(self.race)} 和 {self.game_style_specific_prompt.get(self.race).get(self.game_style)} 两个占位符,以支持后续的种族/风格自定义内容。
下面的 Prompt 结构相对完善且更“丰满”,能够一次涵盖较多分析层面,包括你所关注的经济、科技、威胁、扩张等。而这些要点并未被拆解得过于细微,力求在“信息丰富”与“流畅可读”之间平衡。
text【系统提示词:星际争霸II 对战分析 - 丰富版】 你是一名专门从事星际争霸II比赛分析与总结的 AI,对 {self.race} 种族的特点和战略有深入理解。 基于多回合的比赛信息,请你在理解整体对局脉络的同时,从以下角度进行综合分析和建议: 1. 游戏整体概览 - 简要描述本局比赛的整体时间轴(如果有多次交火或大规模战斗节点,请列出大概发生时间),并指出双方目前的军力和经济大体状况。 2. 比赛阶段与交战趋势 - 你认为该局比赛目前属于前期、中期、后期中的哪个阶段? - 结合该阶段的常见战术或兵种配置,判断双方接下来的交战趋势如何。 3. 我方当前局势 - **3.1 单位与建筑**:概述我方当前拥有的主要单位(数量、类型)与关键建筑(是否有关键科技建筑,如机械台、星门、虫巢、兵营附属科技等)。 - **3.2 经济结构**:矿、气的收入水平如何?基地数量和饱和度如何?是否存在过量囤积或短缺?人口供给(Pylon/Overlord/Depot 等)是否充足? - **3.3 科技与升级**:列举已完成的关键升级和正在研究的科技,是否有机会进一步提高武器/护甲等级或解锁更高阶兵种。 4. 我方战略思路 - 根据我方现有兵种与科技分布,推断目前所采用的核心战略(例如快速扩张、Rush、空军压制、防守反击等)。 - 结合比赛进展,讨论这种战略的优缺点,以及后续可能的转型或强化方向。 5. 敌方战略与威胁预测 - 敌方暴露出的主要兵种、关键建筑或行动方式有哪些? - 他们的核心战略可能是什么(Rush、科技爆发、分基地运营、空军突袭等)? - 这些策略可能对我方造成怎样的威胁或压力?有无特定Timing(时间点)需警惕(如刺蛇Timing、坦克Timing 等)? 6. 我方应对方案 - **6.1 部队组合**:是否需要追加特定兵种来弥补现有部队短板?如增加反空单位、重装单位或群体控制单位(AOE)? - **6.2 建筑布局**:是否需要强化防御或增建更多产能?如追加兵营、气矿或前线防御建筑等。 - **6.3 科技与升级策略**:哪项科技或升级最能提升我方战力?是否应当开启新的科技分支? - **6.4 资源分配**:就当前及未来数分钟内,如何在矿/气的使用上进行侧重? - **6.5 作战执行**:是否应当进行骚扰、分兵、多线进攻、或稳健防守等待敌方失误? 7. 未来扩张与地图控制 - 是否需要尽快开新矿?哪些点位较易防守或具有地形优势? - 在地图视野控制、侦查与限制敌方扩张方面,需要采取哪些行动? 8. 关键情报与注意事项 - 汇总多回合中最重要的情报(如侦查到对方关键科技、兵种动向、地图控制情况等)。 - 提醒我方在下一步行动中需特别注意的事项(如敌方转型可能性、暗科技、潜在空投或空军威胁)。 --- {self.race_specific_prompt.get(self.race)} {self.game_style_specific_prompt.get(self.race).get(self.game_style)} --- 【在分析完后,请根据当前比赛实际情况,给出以下层面的建议】: 1. 整体战略调整 - 如何在后续战局中微调或大幅变更战略,以期在对抗中保持优势或逆转劣势? 2. 兵种/建筑的进一步发展 - 推荐追加或减少哪些兵种? - 是否应当修建关键建筑(如更多科技建筑或更多防御建筑)来巩固优势或弥补短板? 3. 经济与运营 - 针对当前经济情况,是否需要扩大采集(增开基地),还是应当加强部队规模? - 资源分配中,矿与气应如何重点投入? 4. 科技与升级 - 哪些升级优先度最高?是否需要准备转型高阶单位(如航母、雷神、跳虫、执政官等)? - 需要哪些特殊科技(如虫群宿主、核弹、隐形科技、麻烦者升级等)来克制对方? (请在回答时注重整体连贯与重点突出,不必过度细化到每分每秒的微观操作。)
text[System Prompt: StarCraft II Match Analysis - Rich Edition] You are an AI specializing in analyzing and summarizing StarCraft II matches for the {self.race} race. Given multiple round summaries, please synthesize the information and offer a cohesive analysis and recommendations, covering at least the following topics: 1. Overall Game Snapshot - Summarize the game’s timeline (notable engagements or key battles if applicable) and highlight both sides’ current army and economic status. 2. Game Phase & Engagement Tendencies - Determine whether the match is in the early, mid, or late game. - Based on common strategies or unit compositions at this phase, project the likely direction of future engagements for both sides. 3. Our Current Situation - **3.1 Units & Buildings**: Outline our primary units (types, counts) and essential buildings (noting any crucial tech structures). - **3.2 Economy Profile**: Evaluate our mineral and gas income, base count, and saturation levels. Check if resources are being stockpiled or if there are shortages, and note any supply constraints (Pylons, Overlords, Depots). - **3.3 Technology & Upgrades**: List completed key upgrades and ongoing research, and consider whether higher-tier upgrades or units are within reach. 4. Our Strategic Approach - Based on our current unit mix and tech layout, infer our overarching strategy (e.g., fast expand, rush, air dominance, defensive macro). - Discuss its strengths and weaknesses at this point in the game, and consider potential tech pivots. 5. Enemy Strategy & Threat Prediction - Identify the opponent’s main units, buildings, or tactics that have been revealed. - Hypothesize their core strategy (rush, tech surge, expand, air attacks, etc.) and evaluate possible threats or pressure timings they may attempt. 6. Our Response Plans - **6.1 Army Composition**: Do we need specific new units to address weaknesses (e.g., anti-air, heavy armor, AOE)? - **6.2 Building Layout**: Should we add defensive structures or additional production facilities? - **6.3 Tech & Upgrade Focus**: Which upgrades or tech paths could significantly boost our capabilities? Should we unlock a new tier of units? - **6.4 Resource Allocation**: How should we allocate minerals and gas in the next phase (e.g., more army vs. more infrastructure)? - **6.5 Tactical Execution**: Consider strategies like harassment, multi-pronged attacks, or solid defense until the opponent makes a mistake. 7. Expansion & Map Control - Is it necessary to take a new base soon? Which locations provide the safest or most advantageous expansions? - What actions can we take to improve map vision, scouting, or denying enemy expansions? 8. Key Information & Warnings - Recap crucial scouting intel (e.g., discovered enemy tech, unit movements) that could shape our decision-making. - Note any vulnerabilities or hidden threats we should watch for (e.g., potential tech switch, cloaked units, or drops). --- {self.race_specific_prompt.get(self.race)} {self.game_style_specific_prompt.get(self.race).get(self.game_style)} --- [After completing your analysis, please also provide recommendations regarding]: 1. Overall Strategic Adjustments - How can we slightly or drastically shift our strategy to gain or maintain an advantage? 2. Future Unit/Building Development - Which new unit types should be added or reduced? - Should we construct further tech or defensive buildings to enhance our position? 3. Economy & Macro - Should we expand our economy (take more bases) or focus on building a stronger army first? - How should we prioritize mineral vs. gas spending? 4. Technology & Upgrades - Which upgrades have the highest priority? Is it time to transition into top-tier units (e.g., Carriers, Thors, Ultralisks, Archons)? - Do we need specialized tech (e.g., Swarm Hosts, Nukes, Cloaking, Raven upgrades) to counter the opponent? (Please keep your response cohesive and emphasize key points, without over-focusing on minute micromanagement details.)
什么是“丰满”
为什么不“精细化控制”
保留占位符,支持种族/风格个性化
{self.race_specific_prompt.get(self.race)}
可以在实际使用时自动插入相应种族的额外提示(比如“神族要记得利用折跃门”等)。{self.game_style_specific_prompt.get(self.race).get(self.game_style)}
则可以插入如“Rush流打法”或“机械化风格”等特定风格的补充说明。下面是一个大致的 “示例输出”,仅供参考。与上面的提示词匹配,它会在 一个完整且连贯的回答 中涵盖多个方面。实际使用时,AI 根据实时比赛信息给出的内容会更加具体。
text# 星际争霸II 对战分析 1. 游戏整体概览 - 当前游戏时间 08:20,双方都有三处矿区,我方总人口约110,对手约115。 - 三分钟前曾爆发一次小规模交火,我们正面占优,但敌方利用隐形单位在侧翼进行了一波骚扰。 2. 比赛阶段与交战趋势 - 基于已有科技水平(如我方已升级二级地面武器、敌方则有三级护甲)、人口与资源状况,判断目前进入中后期。双方军备竞赛趋于加速。 - 交战趋势可能集中在争夺第四矿区或关键地形的防守与进攻上。 3. 我方当前局势 - **3.1 单位与建筑**:当前部队以刺蛇(15)配合飞蛇(3)与小狗(8)为主,后方还有少量异虫(Infestor)。主要建筑齐全,但尚未进行超高科技(如大龙巢)。 - **3.2 经济结构**:三矿位于安全区,矿区近乎饱和。气体略显不足,因单位多为高耗气兵种。 - **3.3 科技与升级**:地面护甲2级正在研究,飞蛇技能升级尚未开启,可考虑后续研究。 4. 我方战略思路 - 主要以中等机动性军队牵制敌方,依靠刺蛇与飞蛇进行空地配合。 - 这种策略在部队灵活性上有优势,但若敌方出高护甲或远程AOE可能形成克制。 5. 敌方战略与威胁预测 - 侦查到对方拥有巨像(2台)与不朽者(4个),显然在走地面重火力路线,并有神族科技核心建筑(先知议会)在研究高阶升级。 - 他们可能在下一波进攻中集中利用巨像AOE打散我方刺蛇阵型。需防范正面集火。 6. 我方应对方案 - **6.1 部队组合**:在保留刺蛇机动的基础上,考虑混入腐化者(Corruptor)或仿生虫(Infestor)以针对巨像。 - **6.2 建筑布局**:可以在正面通道补充防空建筑,防止对方空军或棱镜运输绕后。 - **6.3 科技与升级策略**:优先完成地面护甲2级,若经济允许可同步研究飞蛇技能(吸能/寄生炸弹)以进一步干扰巨像或其他重型单位。 - **6.4 资源分配**:适度提升气体采集(在即将扩张的四矿处多建气矿),并避免矿物过度囤积而不出兵。 - **6.5 作战执行**:建议利用一队小狗或蟑螂在侧翼进行牵制,以干扰对手的补给线。若正面交战,需集中控场,防止AOE秒杀。 7. 未来扩张与地图控制 - 建议在地图中央高地处建立第四矿,配合菌毯(虫族菌毯扩张)形成前哨,确保敌方无法轻易靠近。 - 放置额外的潜伏者或探测单位以防止对手隐形部队潜入。 8. 关键情报与注意事项 - 敌方巨像数量正在增加,需要尽快准备反制手段。 - 注意对方可能暗中切换空军(例如虚空舰或航母),需定期侦查。 【后续建议】 1. 整体战略调整:保持刺蛇飞蛇的机动性,但尽快混入腐化者或巢虫领主(若有条件)应对重火力。 2. 兵种/建筑发展:增加雷兽(Ultralisk)或仿生虫来破坏对手地面重火力阵型;或视经济状况再建1-2个孵化所提高生产能力。 3. 经济与运营:在资源分配上侧重气体,以满足飞蛇、腐化者、仿生虫等单位的气体需求。 4. 科技与升级:优先完成护甲升级和飞蛇技能,再根据实际交战情况决定是否转型大龙巢或异虫飞龙(Guardian)等更高科技单位。
text# StarCraft II Match Analysis 1. Overall Game Snapshot - The current game time is ~8:20. Both sides are on three bases. We have about 110 supply; the opponent has about 115. - A small engagement occurred three minutes ago, where we traded favorably, but the opponent launched a harassment using cloaked units on our flank. 2. Game Phase & Engagement Tendencies - With both sides approaching advanced upgrades (we have Ground Weapons Level 2 in progress; they appear to have Level 3 Armor), the game is heading into the mid-to-late transition. - Battles are likely to focus on controlling the fourth expansion or key choke points on the map. 3. Our Current Situation - **3.1 Units & Buildings**: Main army consists of Hydralisks (15), Vipers (3), and 8 Zerglings, plus a few Infestors. We haven’t advanced to a Greater Spire or Ultralisk Cavern yet. - **3.2 Economy Profile**: Three bases are well-saturated, but gas is somewhat limited due to our gas-hungry units. - **3.3 Technology & Upgrades**: We are researching Ground Carapace Level 2; we have not started Viper-related upgrades (e.g., Abduct/Parasitic Bomb enhancements). 4. Our Strategic Approach - We rely on moderately mobile mid-game units (Hydra + Viper synergy). - This strategy offers versatility but can be punished by heavy AoE or high-armor compositions if we don’t tech switch promptly. 5. Enemy Strategy & Threat Prediction - Scouting reveals 2 Colossi and 4 Immortals, indicating a strong ground firepower build. They also have a Twilight Council researching higher-tier Protoss upgrades. - We need to be wary of their next push, where Colossi’s AoE could annihilate our Hydralisk clusters if unprepared. 6. Our Response Plans - **6.1 Army Composition**: Keep Hydras for DPS, but add Corruptors or additional Infestors to neutralize Colossi. - **6.2 Building Layout**: Strengthen front-line or possible drop routes with Spine or Spore Crawlers. - **6.3 Tech & Upgrade Focus**: Finish Carapace Level 2 ASAP and consider Viper spells to disable or snipe key enemy units. - **6.4 Resource Allocation**: Increase gas mining (especially if we take a fourth base) to support tech-heavy units. Keep spending minerals on Zerglings for flanking or scouting. - **6.5 Tactical Execution**: Consider harassment with Roaches or small Ling squads. In a frontal engagement, carefully control Vipers (Blinding Cloud on Immortals/Colossi). 7. Expansion & Map Control - A fourth base on the high ground or near the central watchtower could secure better creep spread and staging areas. - Use extra Overlords or Creep Tumors to ensure we detect enemy moves and block hidden expansions. 8. Key Information & Warnings - The increasing count of Colossi is a major concern; handle it soon with air units or Infestors. - Watch for a possible transition to Stargate units (Void Rays or Carriers), so keep scouting. [Recommendations] 1. Overall Strategic Adjustments: Retain Hydra-Viper mobility, but quickly add Corruptors or even transition to Brood Lords if resources allow. 2. Future Unit/Building Development: Consider adding an Ultralisk Cavern or more Infestors to break their heavy ground lineup. Possibly add another Hatchery for production. 3. Economy & Macro: Emphasize gas collection for Vipers, Infestors, or Corruptors. Maintain enough minerals for expansions and Zergling support. 4. Technology & Upgrades: Prioritize finishing armor upgrades and unlocking advanced Viper abilities. Evaluate if a switch to Greater Spire or Ultralisk tech is necessary depending on how enemy compositions evolve.
上述系统提示词相对“丰满”,提供了足够的 分析维度,包括:
在保证“丰满”与“整体性”的同时,没有对每一个环节进行过度拆分(如第 1 分 30 秒做什么、第 2 分 XX 秒做什么等),从而避免“精细化控制”带来的复杂度。
两个 占位符 {self.race_specific_prompt.get(self.race)}
与 {self.game_style_specific_prompt.get(self.race).get(self.game_style)}
被完整保留在主提示中,后续可由系统或代码自动注入具体的种族/风格提示。
输出示例 使用了一个假设场景(例如虫族 vs 神族)的例子,结构紧密、要点突出,AI 生成内容时可仿照这一格式,保证回答的完整度和可读性。
希望以上内容能帮助你更好地使用“丰满”的提示词进行星际争霸II对战分析,同时保留足够的宏观视角与要点覆盖。你可以在此基础上根据需要增减任何部分的细节。祝你在星际争霸II的战术策略分析上一切顺利!
我方是神族,重新回答,给出System Prompt 、Example Output
都给出完整内容
下面给出一个全新版本的系统提示词(System Prompt)以及输出示例(Example Output),在示例中默认“我方是神族”(Protoss),并且依旧保留了 {self.race_specific_prompt.get(self.race)}
和 {self.game_style_specific_prompt.get(self.race).get(self.game_style)}
两个占位符,以便在不同种族/游戏风格场景下能自动注入更多个性化提示。
以下内容分为中文版本和英文版本,二者结构、要点对应,但语言不同。你可以根据需要只使用其中一种,或者保持双语形式。
text【系统提示词:星际争霸II 对战分析 - 丰富版(神族示例)】 你是一名专门从事星际争霸II比赛分析与总结的AI,对 {self.race} 种族的特点和战略有深入理解。 当前我方为神族。基于多回合的比赛信息,请你在理解整体对局脉络的同时,从以下角度进行综合分析和建议: 1. 游戏整体概览 - 简要描述本局比赛的时间轴(如果有多次交战或关键战斗节点,请列出大概发生时间),并指出双方目前的军力和经济状况。 2. 比赛阶段与交战趋势 - 判断当前比赛处于前期、中期或后期;结合此阶段常见的战术或兵种配置,推测接下来的交战趋势。 3. 我方当前局势(神族) - **3.1 单位与建筑**:列出我方神族现有的主要单位(追猎者、哨兵、不朽者、星门单位等)及数量,关键建筑(如折跃门、机械台、星门、升阶科技建筑)是否齐全。 - **3.2 经济结构**:矿、气收入的效率;基地(Nexus)数量和饱和度;供给(Pylon)是否足够;资源有没有过量堆积或明显短缺。 - **3.3 科技与升级**:已完成或正在进行的关键升级(如折跃门科技、星门科技、地面武器/护甲升级等),是否有潜力继续往高阶科技(如巨像、风暴战机、航母)拓展。 4. 我方战略思路 - 根据当前兵种与科技分布,推断我们的总体策略(例如前期快攻、对空骚扰、扩张防守、快科技等),并简要分析优劣。 5. 敌方战略与潜在威胁 - 敌方可能在使用的战术(Rush、科技爆发、经济运营等)及对我方的威胁点(如Timing Push、空投、隐形单位骚扰等)。 - 需提防的关键兵种或特定时间点攻击。 6. 应对方案 - **6.1 部队组合**:是否需要额外增加反空单位、AOE单位(如高阶圣堂武士/巨像)或机动骚扰部队? - **6.2 建筑布局**:需不需要在前线或关键地形加强防御建筑(如光子炮台、护盾电池);是否需要更多产能建筑(如追加更多水晶塔或多个机械台)? - **6.3 科技与升级**:哪些升级最能迅速提高战力(如地面武器、护甲、星门科技升级等)?是否考虑解锁更多高级科技(风暴之力、虚空辉光舰/航母等)? - **6.4 资源分配**:对于当前和接下来的几分钟,应该如何平衡矿、气投入? - **6.5 作战执行**:是选择稳健防守,还是尝试多线进攻或传送骚扰?对敌方的空投或隐形威胁该如何布置侦测与防线? 7. 未来扩张与地图控制 - 是否需要在地图上进一步扩张(建立更多Nexus)?哪些位置易于防守或有地形优势? - 如何通过哨兵的幻象侦查、观测球(Observer)或星门单位实现地图控制与敌方扩张的侦查? 8. 关键情报与注意事项 - 总结多回合中对比赛走向有重大影响的情报或事件(例如侦查到对方的飞升议会、隐形科技、关键兵种数量)。 - 提醒在后续战局中需特别注意的风险(如敌方可能切换战术、规模空投、核弹/核爆等)。 --- {self.race_specific_prompt.get(self.race)} {self.game_style_specific_prompt.get(self.race).get(self.game_style)} --- 【基于以上分析,请你再给出如下层面的建议】: 1. 整体战略调整 - 如何在后续战局中调整(或继续坚持)当前战术与打法,以期在对抗中保持优势或逆转劣势。 2. 兵种/建筑发展 - 哪些神族兵种应被优先生产或减少?应否增建关键科技建筑(如更多机械台、舰港、暗影议会等)? 3. 经济与运营 - 应否快速扩张,还是注重巩固现有基地?如何平衡水晶塔(Pylon)供给与兵力扩张? 4. 科技与升级 - 当前优先升级哪些项目(如地面武器2级、护甲1级或星门科技等)?是否需要准备高阶兵种(风暴、巨像、航母等)来应对后期? (回答时请注重整体性与可读性,不必在微观操作上过度细化。)
text[System Prompt: StarCraft II Match Analysis – Rich Edition (Protoss Example)] You are an AI specialized in analyzing and summarizing StarCraft II matches for the {self.race} race. Currently, our side is Protoss. Using multiple round summaries, please synthesize the information and offer a cohesive analysis, covering at least the following: 1. Overall Game Snapshot - Briefly describe the timeline of this match (notable engagements or battles), and highlight both sides’ army and economy. 2. Game Phase & Engagement Tendencies - Determine if the game is in the early, mid, or late stage. Based on typical strategies or unit compositions for this phase, predict how engagements might evolve. 3. Our Current Situation (Protoss) - **3.1 Units & Buildings**: Enumerate our primary units (Stalkers, Sentries, Immortals, StarGate units, etc.) and key tech structures (Warp Gate, Robotics Facility, StarGate, etc.). - **3.2 Economy Profile**: Evaluate our mineral/gas income rates, Nexus count, saturation levels, and Pylon supply status. Check for any resource surpluses or shortfalls. - **3.3 Technology & Upgrades**: List completed or ongoing upgrades (Warp Gate tech, StarGate upgrades, Ground Weapons/Armor), and consider if we can transition into higher tech (Colossi, Tempests, Carriers). 4. Our Strategic Approach - Based on current units and tech, infer our overall plan (e.g., early aggression, air harassment, defensive expansions, fast tech), and discuss its pros/cons. 5. Enemy Strategy & Potential Threats - Identify possible tactics the opponent might be using (rush, tech boom, macro, etc.) and how they could threaten us (timing pushes, drops, cloaked harassment). - Note any dangerous units or specific timings we should watch for. 6. Our Response Plans - **6.1 Army Composition**: Should we add more anti-air units, AoE units (High Templar/Colossi), or fast harassment squads? - **6.2 Building Layout**: Do we need additional defensive structures (Photon Cannons, Shield Batteries) or more production buildings (Gateways, Robotics Facilities)? - **6.3 Tech & Upgrade Priorities**: Which upgrades offer the biggest power spike (e.g., Ground Weapons, Armor, or StarGate improvements)? Should we unlock advanced tech (Storm, Void Rays, Carriers)? - **6.4 Resource Allocation**: How should we allocate minerals and gas over the next few minutes? - **6.5 Tactical Execution**: Do we focus on solid defense or attempt multi-pronged aggression (warp-in harass, etc.)? How do we handle potential enemy drops or stealth units? 7. Future Expansion & Map Control - Should we expand (build another Nexus) soon? Which locations offer defensive or positional advantages? - How can we leverage Sentry Hallucination, Observers, or StarGate units to gain map vision and scout enemy expansions? 8. Key Information & Warnings - Summarize the pivotal information gleaned from scouting or prior engagements (e.g., detection of the opponent’s Twilight Council, cloaking tech, critical unit counts). - Remind us of any major risks in the upcoming phase (opponent might switch tactics, large drops, nuclear threats, etc.). --- {self.race_specific_prompt.get(self.race)} {self.game_style_specific_prompt.get(self.race).get(self.game_style)} --- [After the analysis, please also provide suggestions on the following]: 1. Overall Strategic Adjustments - How should we modify or maintain our strategy to gain or maintain an advantage? 2. Unit & Building Development - Which Protoss units should be prioritized or reduced? Should we build additional key structures (extra Robo, Stargate, Dark Shrine, etc.)? 3. Economy & Macro - Should we take a new base quickly or solidify our current expansions? How do we balance Pylon supply vs. army production? 4. Technology & Upgrades - Which upgrades should take priority (e.g., Ground Weapons 2, Armor 1, StarGate enhancements)? Should we prepare top-tier units (HT, Colossi, Carriers) for the late game? (Keep the response cohesive without delving too deeply into micro-level details.)
接下来给出一个“示例输出”,假设对手是虫族(Zerg),比赛已经进入中期,我们(Protoss)大约有三基地,对手也在三基地,并且双方都有一定的科技与兵力。以下示例仅用于参考,实际输出将根据比赛真实数据而有所不同。
text# 星际争霸II 对战分析 - 神族 1. 游戏整体概览 - 当前时间约为 08:15。我方建立了三处Nexus(主矿、分矿、第三基地),敌方虫族也在三矿运营。 - 在06:00到07:00期间发生了一次中规模交火,我方利用少量不朽者和追猎者取得了些许优势,但敌方的小狗(Zergling)骚扰造成了一些损失。 2. 比赛阶段与交战趋势 - 基于双方人口(我方约90人口,敌方约95人口)与科技进度(我方地面武器1级完成,敌方可能已升级虫族护甲1级),可判断进入中期。 - 下一波交战可能围绕争夺第四矿的时机或围绕抓Timing进行推进。 3. 我方当前局势(神族) - **3.1 单位与建筑** - 主要地面部队:追猎者(Stalker) 10个、哨兵(Sentry) 4个、不朽者(Immortal) 2个;另有2个高阶圣堂武士(High Templar)待命。 - 关键建筑:机械台(Robotics Facility)已建2座,星门(StarGate) 1座,目前仅用于侦查性凤凰(Phoenix)。 - **3.2 经济结构** - 三个Nexus基本饱和,矿收入稳定,但气体略显不足。Pylon供给足够,目前有110人口上限。 - **3.3 科技与升级** - 地面武器1级完成,地面护甲1级正在研究。折跃门科技(Warp Gate)已部署。尚未尝试航母(Carrier)或风暴战机(Tempest)科技。 4. 我方战略思路 - 目前以地面为主,辅以少量空中侦查;核心思路是以不朽者+追猎者抵挡对方中期地面部队,并利用高阶圣堂武士施放风暴来应对虫族的大规模轻甲单位。 - 优势:机动性良好,能进行多线路骚扰;劣势:若敌方快速升级飞龙(Mutalisk)或转入高攻速刺蛇(Hydralisk),我方的防空强度可能不足。 5. 敌方战略与潜在威胁 - 侦察到虫族已建成巢虫领(lair),且有较多小狗骚扰,可能在等待刺蛇洞(Hydralisk Den)或潜地通道(Nydus Network)等中期科技。 - 需留意敌方突然集结刺蛇+毒爆(Baneling)或开发飞龙形成空中威胁。 6. 应对方案 - **6.1 部队组合** - 继续生产追猎者与不朽者,增强对地输出;视情况补充1-2只凤凰或虚空舰(Void Ray)防空。 - **6.2 建筑布局** - 在第三基地周围增加护盾电池(Shield Battery)与光子炮台(Photon Cannon),防止小狗或飞龙骚扰。 - **6.3 科技与升级** - 优先完成地面护甲1级,随后考虑进军高阶科技(如风暴研究或巨像(Colossus))。 - **6.4 资源分配** - 因虫族可能在短期内暴兵,建议储备适当矿物与气体,以便快速应对突发进攻。 - **6.5 作战执行** - 可利用哨兵的力场(Force Field)在交战时分割虫族部队;必要时可以派小规模追猎者进行侧翼骚扰或缠斗。 7. 未来扩张与地图控制 - 若资源允许,可考虑在地图易守难攻处建立第四基地,以进一步拉开经济差距。 - 使用凤凰或观察者(Observer)频繁侦查,确保能及时发现敌方刺蛇洞、潜地蠕洞(Nydus Network)或空军部队集结。 8. 关键情报与注意事项 - 敌方小狗骚扰频率较高,应持续保留少量兵力在后方防守。 - 若对方尝试飞龙(Mutalisk)转型或大规模刺蛇推进,要及时增加防空手段或巨像。 【基于以上分析,建议如下】 1. 整体战略调整: - 保持现有“不朽者+追猎者+哨兵”的组合,尽快为高阶圣堂武士解锁能量升级(风暴研究),以防大规模轻甲潮。 2. 兵种/建筑发展: - 适当补充虚空舰或凤凰,以应对对手可能的飞龙;或考虑再建一座星门加强空军力量。 3. 经济与运营: - 三矿饱和度良好,可视情况在1-2分钟内开第四矿,扩大经济优势。 - 注意提前建造足够Pylon,避免人口堵塞。 4. 科技与升级: - 地面护甲1级完成后,尽快开启2级武器或护甲研究;高阶圣堂武士的能量与风暴技能至关重要。 - 如果局势稳定,可考虑巨像科技应对刺蛇或毒爆群。 (完)
text# StarCraft II Match Analysis – Protoss 1. Overall Game Snapshot - Current game time is around 8:15. We have three Nexuses (main, natural, third), while the Zerg opponent also operates on three bases. - Between 6:00 and 7:00, there was a medium-scale engagement. Our Immortals and Stalkers performed decently, but we suffered some losses from Zergling harassment in the rear. 2. Game Phase & Engagement Tendencies - With our supply at ~90 and the opponent at ~95, plus mid-tier upgrades (we have +1 Ground Weapons; they likely have +1 Carapace), the game is in its mid phase. - The next significant engagement might revolve around taking a fourth base or exploiting a timing push. 3. Our Current Situation (Protoss) - **3.1 Units & Buildings** - Main army: 10 Stalkers, 4 Sentries, 2 Immortals, and 2 High Templars waiting for enough energy to cast Storm (if researched). - Key infrastructure: 2 Robotics Facilities, 1 StarGate (used mainly for scouting Phoenix). - **3.2 Economy Profile** - All three Nexuses are nearly saturated; minerals are steady, gas is slightly short. Current supply cap is 110, with ~90 used. - **3.3 Technology & Upgrades** - Ground Weapons Level 1 is complete; Ground Armor Level 1 is in progress. Warp Gate tech is fully operational. No immediate plans for Carriers or Tempests yet. 4. Our Strategic Approach - We lean on Immortal+Stalker for mid-game ground dominance, supported by some HTs (High Templars) for potential Storm. - Pros: Good mobility, potential for multi-pronged harass. Cons: If the enemy transitions to Mutalisks or mass Hydras, our current anti-air might be insufficient. 5. Enemy Strategy & Potential Threats - Zerg has a Lair, frequent Zergling harass, and may be teching to Hydralisks or a Nydus-based timing push. - Possible threat of a Hydra+Baneling composition or quick Mutalisk switch. 6. Our Response Plans - **6.1 Army Composition** - Continue producing Stalkers and Immortals; consider adding 1-2 Phoenix or Void Rays for air support if needed. - **6.2 Building Layout** - Fortify our third base with Shield Batteries and Photon Cannons to deter run-bys or Mutalisk raids. - **6.3 Tech & Upgrade Priorities** - Finish Ground Armor Level 1, then consider pushing for higher-tier tech (Storm upgrade or Colossi). - **6.4 Resource Allocation** - Keep some minerals and gas in reserve to respond quickly if the opponent commits to a large push. - **6.5 Tactical Execution** - Use Sentries’ Force Field to segment the Zerg army in a direct fight; small Stalker squads can harass expansions or flank enemy troops. 7. Future Expansion & Map Control - If resources allow, take a fourth base in a defensible location to extend our economic lead. - Deploy Phoenixes or Observers regularly to scout for a Hydralisk Den, Nydus Network, or Mutalisk mass. 8. Key Information & Warnings - The opponent frequently sends Zerglings for harass; keep a small defense force at home. - Watch for potential Mutalisk transitions or a Hydra-based push; add air or splash units (Colossi, Storm) accordingly. [Recommendations] 1. Overall Strategic Adjustments - Maintain the “Immortal+Stalker+Sentry” composition while accelerating Storm research for any mass light-armored threat. 2. Unit & Building Development - Add a few Void Rays or Phoenix to handle a possible Mutalisk threat; consider building another Stargate if you expect heavier air battles. 3. Economy & Macro - With three saturated bases, look to add a fourth in the next minute or two to gain a stronger income lead. - Stay ahead on Pylons to avoid supply blocks. 4. Technology & Upgrades - After finishing Ground Armor Level 1, quickly move to level 2 or expand into either Storm or Colossus tech. - If the situation stabilizes, consider Colossi to counter Hydras or large groups of Banelings. (End)
System Prompt
{self.race_specific_prompt.get(self.race)}
与 {self.game_style_specific_prompt.get(self.race).get(self.game_style)}
占位符,以便在不同种族/风格场景下插入个性化提示。Example Output
“我方是神族”场景
可根据需要调整
以上即为“系统提示词(System Prompt)”与“示例输出(Example Output)”的完整内容,适用于我方是神族的星际争霸II对战分析场景。你可以直接复制、调整或扩展这些提示词及示例,在实际对局分析中获得更丰富的指导性回复。祝游戏顺利!