mcpField
I
improving-prompts

improving-prompts

github.com/bostonaholicAgent 工作流265 次安装1 天前更新
代码仓库

关于 improving-prompts

通过将相关指令归纳为更高层规则来精简提示词,同时保留原意。它会把原始指令映射到改写内容,并标出冲突,避免悄然遗漏。

主要功能

  1. 01清点提示词指令
  2. 02归并相关约束
  3. 03将意图映射到改写文本
  4. 04标记冲突与过时事项
  5. 05输出改写稿或按要求编辑

适用场景

  1. 01精简冗长提示词
  2. 02检查改写是否保留要求
  3. 03审查提示词中的冲突指令

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/bostonaholic/skills --skill improving-prompts

安装后在 Claude Code 中输入/improving-prompts确认已加载。

附带文件agents/openai.yaml

详细介绍

使用概念提升改进提示词

概念提升是找出能概括多条相关指令的高层规则。这样得到的内容更简洁,也能让模型适应新情况,而不依赖具体案例。

参数可以是提示词文本,也可以是包含提示词的文件路径。默认打印改进后的提示词。只有用户提出要求时,才原地编辑文件。

流程

  1. 为原文中的每条指令、约束和示例编号(I1、I2,……)。这就是意图清单。
  2. 将用途相同的条目分组,并用一条能概括全部内容的规则替代每组条目。若没有规则能在不丢失信息的前提下涵盖某个条目,则保留其原文。
  3. 将清单中的每个条目映射到承载其意图的草稿行。恢复所有未映射的条目,然后重新映射,直到每个条目都完成映射。草稿必须比原文更短,且不能遗漏原文涵盖的任何情况。

绝不默默删除任何条目。若两条内容冲突,或其中一条看起来已过时,则在草稿中同时保留,并标记冲突。

交付内容

以以下格式结尾(调整列表标签,但保持顺序):

```text
<the improved prompt>
```

- Merged: I1, I4, I7 -> <the rule that replaces them, abbreviated>
- Kept as written: I3 (<why no rule captured it>)
- Flagged: I9 conflicts with I2 (<the decision the user must make>)

评论

支持 Markdown