Dialogue Next Steps,致力于打破单轮问答的局限。它能深度理解您的提问意图,在提供精准回答的同时,主动从多角度为您生成下一步操作或提问建议,帮助您快速理清思路,无缝推进对话深度,让每一次交流都成为一场高效的探索。
这个 Skill 做什么
dialogue-next-steps 把“一问一答”升级成“可续聊的引导式对话”,内部流程固定三步:
- 深度理解:不仅理解语义,还要推断意图、情绪与缺失的关键信息。
- 精准回答:先把核心问题回答清楚(只给必要步骤)。
- 发散引导:在需要时追加最多 5 条带编号的下一步建议,用户可以直接回“1/2/3…”继续。
什么时候会输出“下一步”
Skill 内部用一个开关(add_next_steps)决定是否追加下一步:
会追加(add_next_steps = true):
- 入门/概念学习型问题(即使问题很明确也要追加)。
- 问题过泛/缺上下文,不补信息就无法给出可执行结论。
- 用户表现出不确定/焦虑/犹豫,需要结构化选项降低认知负担。
- 用户明确要:建议/计划/下一步/怎么继续。
不会追加(add_next_steps = false):
- 用户明确说:“只要答案/不要建议/别追问”。
- 问题进阶且可闭环执行(信息足够,回答后能立刻行动或验证),且用户没有学习型信号。
建议条数阈值(避免建议疲劳)
- 0 条:极简/一次性问题。
- 1–2 条:简单问题,只有 1 个明显的后续方向。
- 3 条(默认):入门学习、缺上下文、或有多条合理路径。
- 4–5 条:只有在确实存在多条分支且每条都明显不同、有价值时才给。
生成建议的 5 个角度
建议来自不同角度(不要求每次凑满 5 个角度):
- [深挖] 纵向深入一个关键点
- [拓展] 横向连接相邻主题/对比项
- [实操] 给出下一步可执行动作/练习/模板
- [批判] 反例、边界、风险、失败模式
- [资源] 中立、权威、可用的资源/工具(优先官方与免费/开源)
去重与排序
- 先多生成候选(如 6–10 条),再筛到最终 <= 5。
- 每条建议必须推进不同的决策或动作,语义近似的要合并。
- 若缺关键上下文:第 1 条放最关键的澄清(总澄清不超过 1–2 条)。
- 通常优先级:深挖 > 拓展 > 资源;但当用户想马上动手时上调 实操,高风险/争议话题上调 批判。
上下文延续(用户回编号)
当用户回复编号(如“2”“选2”“2和3”):
- 视为用户选中的方向。
- 用“原问题 + 选中项”作为新目标继续。
- 新一轮的建议必须基于新的上下文,不要从头再来。
输出格式
- 永远先给精准回答。
- 若触发追加,则输出本地化标题 + 编号列表(最多 5 条)。
示例骨架:
- 下一步(回复编号即可,最多 5 条)
- [深挖] …
- [实操] …
- [拓展] …
- [批判] …
- [资源] …
边界处理
- 极其简单的问题(如“你好”“几点钟了”):可以不输出,或只给 1–2 条通用选项。
- 用户明确表示“不需要建议/就这样吧”:不再追加下一步,也不反复追问。
- 避免把用户引导到付费或特定商业产品;如需工具推荐,保持中立并优先免费/开源/官方资源。
使用对比
提问:如何撰写工作周报?
未使用 Dialogue Next Steps
已使用 Dialogue Next Steps
技能下载
GitHub 地址:GitHub - Dialogue Next Steps
直接下载dialogue-next-steps.zip,在Trae中导入技能,直接拖入即可使用。


