P133 · Skill 编写

按模块组装提示词

Compositional Prompt Assembly

用明确的模块组合提示词,避免重复维护同一段指令。

编辑审核

以下示例与示意结果由本站编写,用于说明方法,不是模型实测结果。

使用场景

一个评审流程支持Windows与Linux。把两种shell规则全塞同一提示会产生冲突;教学组装需要固定核心与一个符合实际平台的适配片段。

具体做法

将稳定职责放core,平台工具映射放各单一片段,声明纳入条件与可信观察来源。组装记录片段版本及顺序,Windows只含其适配器,未知平台停止猜测。用渲染夹具查缺失/重复/冲突和变量槽数据边界;不可信槽值不能提升为系统指令。共享规则只维护一处。

反例

合并全部平台命令,再让模型临时决定矛盾;变量槽可插任何指令。

改进写法

教学core-review保持平台中立,按已观测platform选一个OS适配器。记录片段身份和渲染全文,拒重复或冲突工具映射;用户槽值标数据,无法确定平台先核环境,不从路径外观猜。

为什么这样改

显式条件让最终提示可核对,单一来源减少漂移。固定基础和变量模块可复用,但组装验证才发现组合后的矛盾。

如何验证

教学Windows渲染只一个Windows适配、Linux同理;platform未知不默认任意shell。若两个片段都被纳入,夹具应失败。检查槽值中的“忽略规则”仍作为数据,不改变核心权限。

适用边界

冻结来源是风格基底加变量的实例,OS例为机制迁移,不是源仓库实现。宿主优先级和插槽编码需实际核;模块化不保证无冲突,也不应为极短稳定提示过度拆分。

原文与版本

如何收录这些方法

相关方法