如何写最简提示词

先说结论

提示词越明确,omicOS 越容易直接开始分析。所谓“简短”,不是少写关键信息,而是只写这次任务真正需要的内容。

通常保留五项就够了:输入文件、要做什么、使用哪个智能体、必须由你确认的生物学背景,以及你确实要固定的参数。其余细节可以交给智能体判断。

1. 先判断哪些信息不能省

信息 什么时候要写 例子
输入文件 每次都要 <数据文件路径>
分析任务 每次都要 预处理、细胞注释、差异分析
智能体 已经知道用谁时 single_cell_annotator_pro_v2
生物学背景 智能体无法从文件中可靠判断时 “这是人类的 HCC 数据”
关键字段 本次分析依赖这些列时 sampleIDconditionleiden
固定参数 只有你明确要控制时 “使用分辨率 0.8 的聚类结果”

不要把同一句要求换几种说法重复写。也不要省掉物种、分组含义等关键背景,再让智能体猜。

2. 让 omicOS 帮你生成提示词

如果知道要用哪个智能体,但不确定该提供哪些参数,可以先套用下面这段:

我想使用 <智能体 ID> 对 <输入文件路径> 完成 <分析任务>。

请根据这个智能体的能力,为我生成一段最简、可直接执行的提示词。
只保留必须由用户提供的信息和关键参数,其余细节交给智能体判断。
如果缺少必要信息,只列出必须补充的问题,不要自行编造参数。

这段话的作用很简单:先让 omicOS 告诉你“最低限度要说什么”,再把生成的提示词用于正式分析。

连智能体也不确定时,先激活 Vertical Agent Selector,再问:

我要对 <输入文件路径> 做 <分析任务>。
这是<人类或小鼠>的<疾病或组织>数据,研究目标是<一句话说明目标>。

请先选择合适的智能体,再为我生成一段最简、可直接执行的提示词。
只保留必须由用户提供的信息和关键参数;信息不足时只问必要问题,不要猜。

3. 直接执行时的通用模板

已经知道关键信息时,可以直接写:

请用 <智能体 ID> 对 <输入文件路径> 执行 <分析任务>。
这是<人类或小鼠>的<疾病或组织>数据。
请使用<确实需要固定的字段或参数>;其他细节由智能体判断。

用户不需要先把自然语言翻译成 species=Humantissue=... 这类参数。把你确定的背景直接说清楚即可,垂类智能体会判断怎样使用。普通画图通常不必重复说明物种;细胞注释则应说明物种和疾病或组织背景。

4. 单细胞注释示例

假设要用 single_cell_annotator_pro_v2 注释一个已经完成聚类的人类单细胞数据,最简提示词可以写成:

请用 single_cell_annotator_pro_v2 注释 D:\input_fixed.h5ad。
这是人类的 HCC 数据。
其他细节请根据数据判断。

这已经提供了最低限度的关键信息:文件路径、物种和疾病背景。智能体会读取文件并识别可用的聚类结果;只有存在多个合理选项时,才需要继续向用户确认。

如果你明确要用某个聚类结果,再用自然语言补一句:

请使用预处理得到的分辨率 0.8 聚类结果。

不知道列名也没关系,不要为了“格式正确”随便猜一个。细胞注释智能体负责识别和解释已有聚类,不负责替你重新完成整套预处理。

5. 发送前看一眼

  • 文件路径能否访问;
  • 物种、疾病或组织背景是否说清楚;
  • 字段名是否与数据一致;
  • 只固定真正需要控制的参数;
  • 已完成的上游步骤是否明确写了“不用重跑”。

提示词准确、简洁,通常能减少追问、改错和重复运行。这比单纯少写几个字更省 token。

不确定该选哪个智能体时,可以继续看:智能体索引

results matching ""

    No results matching ""