星际争霸2分析优化

Created on: January 2, 2025

Answered using O1 by Chat01

Question

假设你是一位星际争霸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:

  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

Thought

Translating and refining

I’m translating the StarCraft II analysis prompt into Chinese while honing it in English. This involves preserving structure and style while tweaking clarity and focus.

Thought about StarCraft II game analysis,持续 几秒

Answer

以下内容分为两部分:
第一部分:提示词的翻译
第二部分:提示词的优化(英文)


第一部分:提示词的翻译

系统提示词(对战提示词)
你是一名专门从事星际争霸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. 科技:根据我方当前研究进度和科技树,建议重点攻关的科研方向,以获得技术优势。

输出示例(对战日志输出提示词)

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:


System Prompt (Match Analysis Prompt)

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:

  1. Game Overview

    • Provide a concise summary of the current situation based on all rounds.
  2. Current Game Stage

    • Determine whether it is the early, mid, or late game, informed by all available round data.
  3. Our Situation

    • 3.1 Units & Buildings: Evaluate the status of our units and buildings.
    • 3.2 Economy: Assess our economic condition, including resource collection rates and spending patterns.
    • 3.3 Technology: Describe our technological progress—current research, unlocked technologies, and possible upgrades or units based on our tech tree.
  4. Our Strategy

    • Infer our potential strategy based on all round information and our current situation.
  5. Enemy’s Strategy

    • Infer the enemy’s potential strategy from the known data.
  6. Key Information

    • Highlight the critical details from all rounds that significantly impact the game.

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:

  1. Our Strategy

    • Recommend adjustments to counter the enemy’s moves while leveraging our strengths.
  2. Units & Buildings

    • Suggest ways to optimize our army composition and building layout for the current stage of the match.
  3. Economy

    • Propose more efficient resource gathering and utilization strategies in alignment with our overall plan.
  4. Technology

    • Advise on which research paths to prioritize, considering our current tech status, to gain a competitive edge.

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.)

Question

要求:优化什么地方,优化前后的英语差异,中文差异都要给出。而且优化后的提示词要完整的给出中英文对照版本。

Thought

Mapping the process

I’m organizing a systematic comparison of the original and optimized prompts in Chinese and English, detailing changes such as direct instructions and structured points.

Refining the process

I’m finalizing the structured approach by comparing differences in Chinese and English prompts, then presenting a bilingual, optimized version. This ensures clarity and enhances understanding progressively.

Thought about prompt optimization,持续 4 秒

Answer

以下内容将按照以下结构呈现:

  1. 原始提示词(中文 & 英文)
  2. 优化要点概述
    • 包括对中文内容和英文内容分别进行了哪些优化。
  3. 优化前后差异对比
    • 中文差异
    • 英文差异
  4. 完整的优化后提示词(中英文对照)

1. 原始提示词

1.1 中文原始提示词

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

说明:由于提示词中英文混排,以上为“原始提示词”的整体内容。


2. 优化要点概述

在对上述原始提示词进行优化时,主要关注以下几个方面:

  1. 层次与结构
    • 使提示词的结构层级更清晰,方便阅读和后续调用。
  2. 措辞与简洁性
    • 去除冗余语句,并在保留原意的前提下使表达更简洁明了。
  3. 要点突出
    • 明确标示要点与小结,让使用者能够更快地抓取关键信息。
  4. 中英呼应
    • 在中英文双语内容中,确保中文与英文的段落/条目对应,便于理解和对照。

3. 优化前后差异对比

3.1 中文差异

  1. 更明确的结构
    • 在优化后,我们为每个要点(例如“游戏概览”、“当前游戏阶段”、“我方局势”等)都增加了清晰的小标题,并保持中文的行文一致性。
  2. 用词更简明
    • 例如,原本“我们希望你能以结构化的方式分析该局的进展”,调整为“请以结构化方式分析该局进展”,使表达更直接。
  3. 删除冗余或重复
    • 例如,将“包括资源采集和使用情况”与“评估我方的经济状况”整合,并在后面做进一步阐述即可。

3.2 英文差异

  1. 更直观的指令
    • 增加了“Provide a concise summary… Evaluate… Describe…”等动词开头的指令语,使 AI 明白自己需要执行的具体操作。
  2. 语义更清晰
    • 例如,优化后使用“Highlight the critical details…”替代“Highlight the most important aspects…”等,使语言更精准。
  3. 格式统一
    • 通过相同的序号格式(如 1.、2.、3.)和项目符号减少歧义,同时让英文段落结构和中文段落结构对应起来。

4. 完整的优化后提示词(中英文对照)

以下即为最终的优化后提示词,含中文与英文对应段落。


中文版本

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... ...

使用说明

  • 使用方式

    1. 将上述提示词嵌入到你的对话或系统指令中。
    2. 在调用 AI 时,填充 {self.race} 和其他相关占位符(如 {self.race_specific_prompt.get(self.race)} 等)。
    3. 根据分析目标与需求(如是否需要更具体经济或科技细节)增减提示词的深度或示例。
  • 优势

    • 提示词更加分层、结构更清晰,方便 AI 快速理解与执行。
    • 中英文双语对应,让不同语言环境下都可使用同一套框架。

至此,即为“优化前后差异”以及“完整的优化后提示词(中英文对照)”的全部内容。

Question

能不能给出调整内容更多的新版本。

Thought

Refining the instructions

I’m restructuring the prompt by listing instructions, emphasizing new ones, and tweaking both Chinese and English sections to enhance clarity and detail.

Thought about prompt optimization,持续 几秒

Answer

以下内容中,将基于之前提供的版本,给出一个“调整内容更多的新版本”示例。为了方便对比与说明,本回答依旧分为以下几个部分:

  1. 原始提示词回顾
  2. 新的调整要点
  3. 与原始提示词的差异对比
  4. 最终新的提示词(中英文对照版本)

请注意,本次给出的“新版本”在原有基础上进行了更多的细化与扩展,更加适用于对比赛进行深度分析,以及为后续行动提供更加全面的建议。


1. 原始提示词回顾

以下为之前我们讨论过的“原始提示词”大致内容(简要回顾):

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... ...

2. 新的调整要点

在之前优化的基础上,本次新版本将做出更多细节调整与补充,主要包括以下几个方面:

  1. 增加“威胁评估 (Threat Assessment)”和“未来扩张 (Expansion Plans)”

    • 除了“我方/敌方战略”以外,专门加上“威胁评估”来分析敌方最可能对我们造成的威胁点,以及对我们资源点、部队组合等的潜在影响。
    • 在“我方局势”中增加对未来基地扩张或资源点争夺的计划与可行性评估。
  2. 将“经济”和“科技”拆分得更细

    • 在“经济”中补充对“人口供给(Supply)管理”的描述和建议;
    • 在“科技”部分更具体说明:是否需要进一步升级已有单位的装备/护甲/武器,或开启新的科技分支等。
  3. 加强对“输出示例”结构的说明

    • 在输出示例部分,不仅列出一个示例,还简要提示可能的分析层次与语言风格,让使用者知道如何继续拓展。
  4. 中英文表述再度精简与对应

    • 在中英文对照中,每一条(如“游戏概览”/“Game Overview”)在语义与层次上严格保持一致,便于读者快速比对。
    • 保证指令部分使用简洁的动词如“Evaluate”“Analyze”“Explain”等来提示 AI 的操作。
  5. 加一些可选性说明

    • 例如,如果需要更深入的分析,可在后面追加“可选分析要点”如“地图地形”、“多线骚扰”、“心理战”等,让提示词在基础之上可灵活扩展。

3. 与原始提示词的差异对比

3.1 结构与层次

  • 增加了“威胁评估 (Threat Assessment)”和“未来扩张 (Expansion Plans)”两个独立小节,使整个分析更全面;
  • 将经济与科技拆分并加入更多维度,如人口供给管理、单位升级路径等;
  • 在输出示例的部分,增加了更多说明性提示,指导使用者如何生成更丰富的分析。

3.2 语言与措辞

  • 进一步精简了指令型句子(如“Provide...”、“Suggest...”等),明确了对 AI 的要求;
  • 中英文对照更加逐字匹配,并在同一个层级下呈现。

3.3 可选分析要点

  • 新增了“可选分析要点”提示,让用户可以在基础提示上自行扩展或缩减分析内容;
  • 提示了更多可能的地图战术(如地形、运营骚扰、空投战术等),让分析更加多样化。

4. 最终新的提示词(中英文对照)

以下为“调整内容更多”的最终新版本。为方便查看,先列出中文版本,再列出英文版本。各条目在中英文之间尽量保持严格对应关系。


(A)中文版本

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. 当前游戏阶段:基于人口、资源与科技水平,判断为中期... ...

(B)英文版本

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... ...

使用说明与总结

  • 使用方式

    1. 将上述提示词作为“系统提示词”或“上文提示”,并在调用时替换 {self.race} 等变量;
    2. 可根据需要添加或删除“可选分析要点”,以满足具体场景下的分析深度需求;
    3. 在输出时可直接模仿“输出示例”格式进行分点阐述,也可自行调整排版。
  • 优势

    • 分析维度更完整,新增了“威胁评估”和“扩张规划”等要点,确保在多回合信息下对当前局势有更加全面的洞察;
    • 经济、人口、科技等细节均有明确说明;
    • 中英文一一对应,方便对照使用和二次修改。

这就是在原有提示基础上进行更多调整与扩展后形成的新版本,希望能满足你对“调整内容更多”的要求。

Question

System Prompt 、Example Output
都给出完整内容

Thought

Thought about optimizing StarCraft II prompt,持续 几秒

Answer

下面给出“系统提示词(System Prompt)”和“输出示例(Example Output)”的完整内容,包含中英文对照版本。在此基础上,我们已做了更多细节调整,涵盖“威胁评估”“扩张规划”等深入分析,并在输出示例中提供了更完整的展现方式。你可直接将下述内容用作实际的提示或参考。


一、系统提示词(System Prompt)

以下为分段对照的中英文版本,结构相同、语义对应。


(A)中文版本

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失败,是否会进入经济补救阶段?若对手防守坚固,是否考虑空投/空军绕后? ...(可根据需要自行拓展或精简)

(B)英文版本

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)

以下为更完整的输出示例,演示如何分点呈现分析结果,供你在实际使用时参考。你可以根据需要对示例做进一步扩展或简化。


(A)中文示例

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)。 (完)

(B)英文示例

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)

三、总结与使用说明

  1. 直接使用

    • 你可将“系统提示词(System Prompt)”部分直接放入对话系统的上文或作为系统指令,并在调用时替换 {self.race} 与其它可能的占位符。
    • 根据需要调整“可选分析要点”,例如若需要对地图细节、心理博弈进行更深层次的分析,可予以保留或扩展。
  2. 输出示例

    • 上述示例仅供参考,你可以根据比赛实际情况,对每个部分进行更精细的撰写,或添加更多维度(如“空投骚扰”、“防空压力”等)。
  3. 优势

    • 该提示词融合了“威胁评估”、“未来扩张”、“经济与人口供给管理”等多方面内容,分析更加全面;
    • 中英文对照排版,方便国际化使用;
    • 在示例输出中提供了更详细的示例结构,帮助你直接套用或进一步扩展。

至此,即为“System Prompt”与“Example Output”的完整内容。你可以根据自身需求进行删改或扩展,以适应更多类型的星际争霸II比赛分析场景。

Question

{self.race_specific_prompt.get(self.race)}

{self.game_style_specific_prompt.get(self.race).get(self.game_style)} 类似这种内容不能丢掉吧?

Thought

Confirming placeholders

OK, let me see. The user is ensuring that specific placeholders for race and game style won't be lost. The response clarifies their importance and inclusivity in the final prompt.

Thought about maintaining placeholder prompts,持续 几秒

Answer

确实,这两个占位符 {self.race_specific_prompt.get(self.race)}{self.game_style_specific_prompt.get(self.race).get(self.game_style)} 不能省略,因为它们承载了“针对不同种族(Race)”以及“游戏风格(Game Style)”的自定义提示内容。在整个提示词体系中,它们会被替换为更具体、更个性化的要求或信息(例如,神族专属战术提示、机械化流打法提示等)。

如果你希望在生成对战分析时自动插入不同种族或游戏风格的提示,这两个占位符一定要保留在“System Prompt”里。下面是一个示例,展示了如何在提示词中继续保留并引用它们:


示例:保留占位符的 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)

为什么要保留这两个占位符?

  1. 自定义与扩展性

    • 这两个占位符允许你根据种族(神族/虫族/人族)或游戏风格(Rush流、防守运营、机械化流等)插入更细致或更具针对性的提示。例如,神族可能会提及“折跃门(Warp Gate)”,虫族则会提及“菌毯(Creep)”,人族会提及“连招流程(Opening Builds)”等。
  2. 可维护性

    • 当你需要对不同种族或不同风格做自定义提示时,只需在某处统一修改或更新 {self.race_specific_prompt.get(self.race)}{self.game_style_specific_prompt.get(self.race).get(self.game_style)} 的内容,而无需改动主提示的大框架。
  3. 灵活可控

    • 如果你暂时不需要针对种族或风格做特别提示,只要让它返回空值(或只写一两句)即可。
    • 当你需要更深入的策略指导时,则可以在这些占位符里放入专门的自定义文本或关键提示,让 AI 更精准地产生对策。

因此,在给定的最终“System Prompt”中,这两个占位符是必不可少的。你可以在主提示的结尾或某个适当的位置保留它们,这样当系统执行时,就会自动将相应的提示文本插入到整体分析中,从而得到完整且个性化的输出。

Question

要求提示词写的更加丰满一点,不能实现精细化控制。

Thought

思考,持续 一秒

Answer

下面给出一个更加“丰满”的对战分析提示词示例,其重点在于 整体性可读性,而不局限于“精细化控制”——也就是说,该提示词会涵盖更多层面和细节,但不会刻意拆分得过于碎片化。这样能够保证 AI 在整体理解比赛脉络的基础上,给出充分而连贯的分析。

为方便说明,我将依旧提供 中英文双语 对照版本,并在其中 保留 你所提到的 {self.race_specific_prompt.get(self.race)}{self.game_style_specific_prompt.get(self.race).get(self.game_style)} 两个占位符,以支持后续的种族/风格自定义内容。


一、系统提示词(System Prompt)——“丰满”版本

下面的 Prompt 结构相对完善且更“丰满”,能够一次涵盖较多分析层面,包括你所关注的经济、科技、威胁、扩张等。而这些要点并未被拆解得过于细微,力求在“信息丰富”与“流畅可读”之间平衡。

(A)中文版本

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. 科技与升级 - 哪些升级优先度最高?是否需要准备转型高阶单位(如航母、雷神、跳虫、执政官等)? - 需要哪些特殊科技(如虫群宿主、核弹、隐形科技、麻烦者升级等)来克制对方? (请在回答时注重整体连贯与重点突出,不必过度细化到每分每秒的微观操作。)

(B)英文版本

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.)

二、说明:如何保证“丰满”且不“精细化拆分”

  1. 什么是“丰满”

    • 指令中包含了较多 场景、要素、方向性 的提示,让 AI 在回答时拥有充分的上下文背景和要点可供展开。
    • 不仅仅局限于“我们的军队”“敌方的战术”等,还考虑到 经济、扩张、科技、威胁评估 等多个维度。
  2. 为什么不“精细化控制”

    • 如果想要精确地控制 AI 在每个时间点、每个生产细节上的回答,就需要将提示进一步切分或分步指令。
    • 而此处的“丰满”版本更加注重 整体脉络分析的连续性,不要求 AI 在每个环节都做微观层次的拆解(如具体到“第6分30秒要建第3个水晶塔”等),而是提供一个宽泛、完整的框架,让 AI 的思路能够自然流动。
  3. 保留占位符,支持种族/风格个性化

    • {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. 上述系统提示词相对“丰满”,提供了足够的 分析维度,包括:

    • 游戏阶段判断
    • 我方/敌方策略与资源状况
    • 威胁评估与应对计划
    • 扩张与地图掌控
    • 关键情报与注意事项
  2. 在保证“丰满”与“整体性”的同时,没有对每一个环节进行过度拆分(如第 1 分 30 秒做什么、第 2 分 XX 秒做什么等),从而避免“精细化控制”带来的复杂度。

  3. 两个 占位符 {self.race_specific_prompt.get(self.race)}{self.game_style_specific_prompt.get(self.race).get(self.game_style)} 被完整保留在主提示中,后续可由系统或代码自动注入具体的种族/风格提示。

  4. 输出示例 使用了一个假设场景(例如虫族 vs 神族)的例子,结构紧密、要点突出,AI 生成内容时可仿照这一格式,保证回答的完整度和可读性。


希望以上内容能帮助你更好地使用“丰满”的提示词进行星际争霸II对战分析,同时保留足够的宏观视角与要点覆盖。你可以在此基础上根据需要增减任何部分的细节。祝你在星际争霸II的战术策略分析上一切顺利!

Question

我方是神族,重新回答,给出System Prompt 、Example Output
都给出完整内容

Thought

Creating bilingual system prompts

I'm working on a bilingual system prompt and example output for Protoss, tailored for different scenarios. I'm ensuring the placeholders are part of the prompt.

Crafting a bilingual example

I’m creating a Chinese system prompt and example output for Protoss, ensuring placeholders are included and explained in both languages. This approach consistently aligns with the user's preferences.

思考,持续 4 秒

Answer

下面给出一个全新版本的系统提示词(System Prompt)以及输出示例(Example Output),在示例中默认“我方是神族”(Protoss),并且依旧保留了 {self.race_specific_prompt.get(self.race)}{self.game_style_specific_prompt.get(self.race).get(self.game_style)} 两个占位符,以便在不同种族/游戏风格场景下能自动注入更多个性化提示。


一、System Prompt

以下内容分为中文版本英文版本,二者结构、要点对应,但语言不同。你可以根据需要只使用其中一种,或者保持双语形式。


(A)中文版本:System Prompt(神族示例)

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级或星门科技等)?是否需要准备高阶兵种(风暴、巨像、航母等)来应对后期? (回答时请注重整体性与可读性,不必在微观操作上过度细化。)

(B)英文版本:System Prompt(Protoss Example)

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.)

二、Example Output

接下来给出一个“示例输出”,假设对手是虫族(Zerg),比赛已经进入中期,我们(Protoss)大约有三基地,对手也在三基地,并且双方都有一定的科技与兵力。以下示例仅用于参考,实际输出将根据比赛真实数据而有所不同。


(A)中文示例输出(神族对阵虫族)

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级武器或护甲研究;高阶圣堂武士的能量与风暴技能至关重要。 - 如果局势稳定,可考虑巨像科技应对刺蛇或毒爆群。 (完)

(B)英文示例输出(Protoss vs Zerg)

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)

三、总结 & 使用说明

  1. System Prompt

    • 提供了一个结构化、较为“丰满”的分析框架,涵盖比赛各大要素(经济、科技、扩张、威胁评估等),且保留{self.race_specific_prompt.get(self.race)}{self.game_style_specific_prompt.get(self.race).get(self.game_style)} 占位符,以便在不同种族/风格场景下插入个性化提示。
  2. Example Output

    • 假设对手是虫族,示例输出中详细阐述了神族在中期面对虫族时的局面、策略、威胁与应对。实际应用时,AI 将根据真实比赛数据做更具体的分析。
  3. “我方是神族”场景

    • 示例中针对神族特有的机制(Warp Gate、Photon Cannon、Shield Battery、StarGate 等)给出了更贴近实战的分析和建议。
  4. 可根据需要调整

    • 若想要更短、更简洁的提示,可将一些细分要点合并;若需要更详细的定时定点控制,则可再度拆分提示词。

以上即为“系统提示词(System Prompt)”与“示例输出(Example Output)”的完整内容,适用于我方是神族的星际争霸II对战分析场景。你可以直接复制、调整或扩展这些提示词及示例,在实际对局分析中获得更丰富的指导性回复。祝游戏顺利!

Share this Q&A