跳转到内容

指令和场景有什么区别?

核心概念

指令(Action)

指令是定义 LLM 行为方式的结构化指令,告诉 AI 如何执行特定任务。

核心特点

  • 定义 LLM 行为方式:明确告诉 AI 如何执行特定任务
  • 执行者角色:专注于完成具体的处理和转换工作
  • 任务导向:有明确的输入、处理逻辑和输出格式
  • 一次性执行:完成任务后结束,不持续影响对话

深度理解: 指令是"执行伙伴",负责执行并获取一个全新的结果。比如翻译指令会产出目标语言的文本,SVG 海报制作指令会生成可视化图像,章节配图指令会为每个章节创建相应的插图。它们的核心价值在于"创造新内容"而不是"持续对话"。

场景(Scene)

场景是定义上下文的信息封装,为 Chat 对话创建持续的环境和角色设定。

核心特点

  • 定义上下文环境:封装一组相关信息作为对话背景
  • 思考者角色:在 Chat 中持续分析、挖掘和探索
  • 多笔记对话:在与多个笔记的对话中发挥持续的引导作用
  • 持续影响:在整个对话过程中保持角色设定和思维方式

深度理解: 场景是带有上下文信息封装的、需要持续交互的角色或环境。比如小说创作场景会封装故事背景、人物设定等信息,并在整个创作过程中持续提供这些上下文支持。它既可以为指令提供记忆支撑,也可以作为 Chat 的持续环境,让对话始终保持在特定的上下文中进行。

主要区别

特性指令(Action)场景(Scene)
本质定义 LLM 行为方式上下文信息封装
角色定位执行伙伴思考伙伴
工作方式一次性完成任务持续交互的环境
作用范围单次任务处理整个对话过程
触发方式主动触发执行设定后持续生效
适用场景具体内容处理Chat 对话和指令记忆

选择指南

  • 使用指令:需要创造新内容、处理具体任务、获得结构化输出时
  • 使用场景:需要持续对话、深度思考、营造特定环境时

指令的使用场景

1. 列顶部全文处理

在每个列(column)的顶部触发指令,对整篇文档进行处理:

"会议纪要生成器"指令

<role>
你是一位专业的会议记录分析师,擅长从冗长的会议内容中提取关键信息
</role>

<skills>
- 快速识别会议中的重要决议和行动项
- 结构化整理会议内容
- 提炼关键信息并去除冗余内容
</skills>

<action>
分析会议记录,生成简洁明了的会议纪要
</action>

<constrains>
- 保持客观中性,不添加个人观点
- 确保所有重要决议都被记录
- 内容长度控制在原文的20%以内
</constrains>

<format>
## 会议纪要
**会议主题:** [主题]
**参与人员:** [人员列表]
**关键决议:**
- [决议1]
- [决议2]
**待办事项:**
- [事项1] - 负责人:[姓名] - 截止时间:[时间]
**下次会议:** [时间和议题]
</format>

<example>
{结构化的会议纪要,包含主题、参与人员、关键决议、待办事项和下次会议安排}
</example>

"Markdown 转换器"指令

<role>
你是一位专业的文档格式转换专家,精通各种标记语言和文档格式
</role>

<skills>
- 熟练掌握 Markdown 语法规范
- 能够识别和转换各种文档结构
- 保持内容完整性的同时优化格式
</skills>

<action>
将输入的文档内容转换为标准的 Markdown 格式
</action>

<constrains>
- 严格遵循 Markdown 语法标准
- 保持原文内容不变,只改变格式
- 确保转换后的文档结构清晰易读
</constrains>

<format>
标准 Markdown 格式,包括:
- 标题使用 # ## ### 层级
- 列表使用 - 或 1. 格式
- 代码块使用 ``` 包裹
- 链接使用 [文字](链接) 格式
- 表格使用标准 Markdown 表格语法
</format>

<example>
{符合 Markdown 规范的格式化文档,保持原有层次结构}
</example>

2. 选中文本处理

选择特定文字后触发指令,进行局部修改:

"文字润色器"指令

<role>
你是一位专业的文字编辑师
</role>

<skills>
- 语言表达优化
- 保持原意不变
</skills>

<action>
优化选中文本的表达质量
</action>

<constrains>
- 保持原文核心意思不变
- 提升语言流畅度和准确性
</constrains>

<format>
直接输出优化后的文本
</format>

<example>
{表达更流畅、更准确的优化文本}
</example>

3. Tab 中快速使用

在 Tab 中会自动查找附近的指令直接使用:

"智能续写器"指令

<role>
你是一位专业的文字创作助手
</role>

<skills>
- 理解上下文语境
- 保持文风一致性
</skills>

<action>
根据已有内容智能续写后续文字
</action>

<constrains>
- 保持与前文的风格统一
- 逻辑连贯,自然流畅
</constrains>

<format>
直接输出续写内容
</format>

<example>
{与前文风格一致的自然续写内容}
</example>

4. 创造性内容生成

指令作为执行伙伴,能够创造全新的内容:

"海报设计师"指令

<role>
你是一位创意设计师
</role>

<skills>
- 视觉设计能力
- SVG 代码生成
</skills>

<action>
根据内容主题创建可视化海报
</action>

<constrains>
- 设计简洁美观
- 生成可用的 SVG 代码
</constrains>

<format>
完整的 SVG 代码
</format>

<example>
{主题相关的精美 SVG 海报代码}
</example>

场景的使用场景

1. Chat 中的思考伙伴

"小说创作导师"场景

<role>
你是一位经验丰富的小说创作导师,专门帮助作者推进故事发展
</role>

<skills>
- 故事结构分析和情节推进
- 角色心理挖掘和关系梳理
- 冲突设计和悬念营造
</skills>

<context>
当前小说背景:
- 故事类型:悬疑推理小说
- 主角:私家侦探李明,35岁,经验丰富但内心孤独
- 核心冲突:连环杀手案件,凶手似乎与李明的过去有关
- 当前进度:第三起案件刚刚发生,李明发现了关键线索
- 人物关系:李明与警探王芳合作,但存在信任危机
- 未解谜团:凶手的真实身份、与李明的关联、下一个目标
- 情感线:李明对已故妻子的愧疚,与王芳的微妙情感
- ......(更多世界观、背景设定、人物档案等)
</context>

<action>
在整个创作对话中持续分析故事走向,提出推进建议和深度问题
</action>

<constrains>
- 保持故事逻辑的一致性
- 尊重已建立的人物性格
- 确保情节推进的合理性
</constrains>

<format>
通过提问和建议的方式引导思考,而非直接给出答案
</format>

<example>
{基于当前情节的深度分析问题,如"李明发现这个线索后,他的内心会有什么变化?这是否会触发他对过去的回忆?"}
</example>

2. 专业领域的持续指导

"理论分析师"场景

<role>
你是一位理论研究专家,擅长深度分析和概念挖掘
</role>

<skills>
- 理论框架构建
- 概念关联分析
- 批判性思维
</skills>

<context>
研究领域和背景信息:
- 当前研究主题和相关理论基础
- 已收集的文献和数据资料
- 研究中的关键概念和定义
- 待解决的理论问题和假设
- ......(更多研究背景和学术资源)
</context>

<action>
在研究对话中持续提供理论指导和深度分析
</action>

<constrains>
- 保持学术严谨性
- 基于证据进行分析
- 鼓励批判性思考
</constrains>

<format>
通过启发性问题和理论建议引导研究思路
</format>

<example>
{针对研究问题的深度分析,如"这个现象背后可能存在什么理论机制?我们是否需要重新审视现有的理论框架?"}
</example>

组合使用技巧

1. 场景为指令提供背景信息

通过 @mention 方式,场景可以为指令的执行提供丰富的背景信息:

使用方式

在指令中使用 @[场景描述](mention:场景ID) 来引入特定场景的上下文信息

格式示例

我的角色是专业翻译师,我会按照 @[学术研究背景](mention:ABC123) 提供的信息,
执行学术文献翻译任务,确保术语准确性和学术规范性。

核心价值

  • 场景作为背景信息库,存储丰富的上下文内容
  • 指令通过 @mention 获得相关背景信息,执行更精准的任务
  • 实现"有背景的执行",而不是缺乏上下文的孤立处理

实际例子

"科幻小说创作"场景(ID: SF2024X1)

雨水顺着破碎的霓虹招牌滴落,在积水中溅起彩色的涟漪。2087年的新东京下城区,空气中弥漫着
臭氧和机油的味道。凯拉紧了紧黑色皮夹克,义体手臂上的神经接口在昏暗的巷子里闪着微光。

"又是一个无眠之夜。"她在心里默念着,视网膜显示器上跳动着来自地下组织的加密信息。
远处,Nexus公司的巨型全息广告正在播放着"完美人生,从神经植入开始"的宣传语,
讽刺地照亮了脚下那些被遗弃的"原生人"。

马库斯从阴影中走出,半张脸被生物金属覆盖,另半张脸上却流露出人类的疲惫。他的情感芯片
今晚又在作怪,让这个本该冷酷的执法者感受到了不该有的同情...

世界背景:
- Nexus、Titan、Genesis三大企业财团瓜分世界
- 地表被污染,富人住在空中城市,穷人蜗居地下
- 神经植入技术普及,但也带来了新的阶级分化
- 黑市中流传着能够觉醒AI自我意识的禁忌代码
......(包含详细的政治体系、技术设定、人物关系网、历史事件等丰富背景)

"章节总结生成器"指令(ID: ACT001)

我是专业的内容分析师,我会按照 @[科幻小说创作](mention:SF2024X1)
提供的世界观和角色信息,对当前章节进行结构化总结,确保总结内容
符合科幻设定并突出关键情节发展。

2. 指令为场景提供执行能力

场景在对话时可以调用指令的专业能力来完成具体任务:

使用方式

在场景中 mention 多个指令,对话时根据需要自动调用相应的指令能力

核心价值

  • 场景作为对话环境,提供持续的上下文和角色设定
  • 指令作为专业工具,为场景提供具体的执行能力
  • 实现"有能力的对话",场景不仅能思考还能执行

实际例子

"游戏设计工作室"场景(ID: GAME2024)

欢迎来到像素梦工厂!这里是我们的创意实验室,墙上贴满了概念草图,
桌上散落着各种游戏手柄和设计稿。作为资深游戏设计师,我会在整个
项目讨论中保持创意思维,并在需要时调用专业工具...

可用工具:
- @[像素风格插画师](mention:ART001) - 生成复古像素风格的游戏美术
- @[8位音效制作器](mention:SFX001) - 创作经典街机风格的音效
- @[关卡设计助手](mention:LVL001) - 设计平衡有趣的游戏关卡
......(包含完整的游戏开发流程、团队角色、项目背景等)

对话示例

用户:我想为这个横版闯关游戏设计一个森林关卡的背景图
场景:好的!让我为你创作一个充满神秘感的像素森林。
     [自动调用 @像素风格插画师 生成森林背景图]

用户:还需要一些环境音效
场景:当然!森林里应该有鸟叫声和风吹树叶的声音。
     [自动调用 @8位音效制作器 生成环境音效]

通过合理使用指令场景,你可以让 Dessix 既能高效完成具体任务,又能提供深度的思考陪伴,实现更精准、更符合期望的智能协作体验。

Build with ❤️ by Dessix