ZiChuanLan/pi-purge

pi extension: /purge swaps pi's built-in assistant persona for your own prompt file

解决的问题

该工具允许用户实验和修改pi编码代理使用的系统提示词。它专为提示词工程、回归测试以及研究不同指令如何影响AI行为、指令遵循和对提示词注入的鲁棒性而设计。

工作原理

它作为一个扩展,在系统提示词发送到模型之前拦截它。用户可以在会话中切换该扩展的开启或关闭,并选择三种模式:append(将你的指令添加到现有提示词中)、replace(在保留工具的同时替换代理身份中的特定部分)和strict(通过移除几乎所有默认框架来隔离你的指令)。它不会写入磁盘或更改代理的核心文件,并且每当会话重新启动时都会恢复为默认行为。

适用对象

它面向需要受控环境来测试特定系统指令如何影响AI性能,而无需永久修改其代理设置的研究人员和开发人员。

亮点

  • 三种不同的模式(append、replace、strict),用于控制保留多少原始代理提示词。
  • 无持久状态;设置是会话范围的,不会修改你计算机上的文件。
  • 支持通过本地文件路径或捆绑的示例提示词文件来自定义提示词文件。
  • 在所有模式下,工具都保持可用,包括最具限制性的strict模式。
  • 在pi代理内提供简单的命令行界面,用于检查状态、重新加载提示词和切换设置。

相关

  • 项目
  • 项目
  • 项目
  • 项目