Skip to content

2.3 常用提示词高级技巧

"不要让AI直接给你一条鱼,要教它如何打渔,然后再把鱼做成你喜欢的口味。"

掌握了基础结构后,你已经能写出比80%的人更好的提示词了。本节我们将学习几种更高级的技巧,这些技巧能激发AI更深层的推理能力,让它解决更复杂的网络问题。

1. 示例驱动法 (Few-Shot Prompting)

如果你想要AI输出某种特定格式的配置脚本,或者进行特定模式的分析,最有效的方法不是用几百字去描述你的要求,而是直接给它看一两个例子(Shot)

这种方法在需要AI批量生成网络配置时极其有效。

场景: 你需要AI帮你生成多个VLAN和接口的配置。

  • 不使用示例(Zero-Shot)

    "请帮我写出华为交换机的配置。创建VLAN 10,20,30。把GigabitEthernet0/0/1配成Access,加入VLAN 10。把GigabitEthernet0/0/2配成Trunk,允许VLAN 20和30通过。"

  • 使用示例(Few-Shot)

    "请按照我提供的【示例】格式,生成【新需求】的华为交换机配置。

    【示例】: 创建VLAN 100,接口G0/0/1为Access并加入VLAN 100。

    text
    system-view
    vlan 100
    quit
    interface GigabitEthernet 0/0/1
     port link-type access
     port default vlan 100
    quit

    【新需求】

    1. 创建VLAN 10, 20, 30。
    2. 接口G0/0/1为Access,加入VLAN 10。
    3. 接口G0/0/2为Trunk,允许VLAN 20和30通过。"

效果: AI会严格模仿你给出的示例代码风格(如缩进、quit的使用),生成准确无误的代码。

2. 思维链法 (Chain of Thought, CoT)

这是让AI解决复杂逻辑问题(尤其是网络排错、路由计算)的"核武器"。它的核心理念是:强迫AI把思考的过程一步步写出来,而不是直接给出最终答案。

场景: 复杂的路由选路问题。

  • 普通提问

    "一台路由器收到了两条关于同一目的网段的路由。一条是OSPF O IA 路由,Cost是10;另一条是RIP路由,跳数是2。它会选哪条?" AI可能直接回答:"OSPF",但这无法帮你理解原理。

  • 思维链提问

    "一台华为路由器收到了两条关于同一目的网段 192.168.1.0/24 的路由。 路由1:OSPF O IA 路由,Cost是10。 路由2:RIP路由,跳数是2。

    请你一步一步地(Step-by-step)思考并向我解释这台路由器是如何进行选路的。首先分析它们的优先级(Preference),如果优先级相同再分析度量值(Metric)。最后给出结论。"

效果: AI会先列出华为VRP系统中OSPF内部路由的优先级(10)和RIP的优先级(100),然后解释因为优先级小者优先,所以直接选择OSPF,根本不需要比较度量值。这就把推导过程教给你了。

3. 分步引导法 (分解大问题)

面对非常庞大的任务(比如规划一个小型企业网),不要试图用一个提示词让AI完成所有工作。把大任务拆解成小步骤,一步步引导AI。

场景: 设计一个小型办公网络。

  • 错误做法(一口吃成胖子)

    "帮我设计一个100人的办公室网络,包含拓扑图、设备选型、IP规划、VLAN划分、所有的路由配置和防火墙策略。" (AI肯定会遗漏细节或产生混乱)

  • 正确做法(分步进行)

    第一步(需求与拓扑):"我要设计一个100人的办公网络。请先帮我规划一个合理的二层架构拓扑(接入-核心),并说明各层设备的作用。" 等待AI回答...第二步(VLAN与IP):"好的,基于这个拓扑,如果我们将员工分为销售、研发、财务、行政四个部门。请帮我规划VLAN和IP地址段(使用192.168.x.x私网地址),并用表格呈现。" 等待AI回答...第三步(路由与出口):"非常清晰。现在请告诉我,核心交换机上需要做哪些配置才能让这些VLAN互相通信(单臂路由还是三层交换)?请给出思路和关键配置命令。"

4. 对比分析法

这在学习容易混淆的概念时非常有用。让AI从多个维度进行对比。

场景: 学习端口类型。

  • 提示词模板

    "我总是搞混华为交换机的 Access 端口和 Trunk 端口。 请你使用对比分析表格来帮我区分它们。对比的维度必须包括:

    1. 通常连接什么设备?(PC还是另一台交换机)
    2. 收到不带Tag的数据帧时如何处理?
    3. 发送数据帧出去时如何处理Tag?

    表格后面,请用一句最简单的话总结两者的核心区别。"

效果: 表格能最直观地展示差异,而收发规则的明确对比能击破学习难点。


Next: 掌握了这些技巧,你是否觉得每次都要写这么长的提示词很麻烦?不用担心,我们为你准备了即插即用的万能模板:2.4 实用提示词模板