游乐游手机版
首页/AI热点日报/热点详情

通义千问提示词拆分:让AI先给结构的方法

类型:热点整理2026-07-07
在提示词开头明确要求“先输出任务拆分层级结构”,指定纯文本缩进或三级编号格式,层级不超过三层。再通过三步走:给出任务描述、仅输出结构并标注模块目的、确认后填充内容。可避免模型直接生成冗长内容,提升效率。

你大概也遇到过这种情况:让通义千问写一个练手任务,它噼里啪啦直接给你堆了一大段内容,看起来挺全面,但逻辑是否严谨、环节有没有遗漏,还得自己从头到尾梳理一遍。如果能让它先把结构框架摆出来,确认没问题再填充细节,效率就能提升不少。下面分享的这几个技巧,能让模型乖乖按你的要求来执行。

用指令明确要求“先出结构”

最直接的方法,就是在提示词开头把需求写清楚。比如加上这样一句:【请先输出完整任务拆分的层级结构,不写具体内容,只用缩进或编号呈现主干模块与子步骤】。这一步必须放在最前面,不能藏在中间或末尾。否则模型会按默认生成习惯,直接开始写正文——你得不到结构,只会得到一堆需要手动拆解的内容。

指定结构格式避免自由发挥

光说要结构还不够,格式也得限定,不然模型可能会输出奇奇怪怪的样式。有两种比较稳妥的方法:

方法一:要求用纯文本缩进式

主任务名称
 ├─ 子阶段一名称
 │ ├─ 关键动作1
 │ └─ 关键动作2
 └─ 子阶段二名称

方法二:限定用三级编号

1. 主模块
 1.1 子模块
  1.1.1 拆解动作

注意,层级不要超过三层,第四层一律合并到上一层。层数太多反而会增加认知负担,结构本身就是为了清晰,而不是为了展示树状结构有多深。

绑定结构验证机制

结构出来了,并不意味着可以直接用。更稳妥的做法是分三步走:
第一步,把原始任务描述给AI(比如“设计一个适合新手的Python爬虫练手任务”);
第二步,要求AI只输出结构,并且标注每个模块的目的。举个例子,“此模块用于建立环境认知,不涉及代码”——这样你一眼就能看出这个模块值不值得展开;
第三步,等你确认结构没问题,再输入“请按上述结构填充具体内容”。

这三步不能合成一句指令。如果合成一句,模型会默认把目的说明揉进内容里,结构就失效了,你又回到了被长篇大论支配的局面。

来源:https://www.php.cn/faq/2780469.html?uid=1431639

相关热点

继续查看同栏目近期热点。

延伸阅读

补充最近整理过的热点入口。