@LouisL 在 Pi Agent extensions 的选择与权衡 中发帖
最近在考虑从 opencode 转 pi,也阅读了很多佬友分享的配置和经验。
但是在实际上手配置之后,我发现其实很多…经常被提起的ext,实际上都有一些不太容易察觉的问题。有些ext使用了之后会大幅提高 system-prompt 的 token 用量。有些会影响原有的自带的工具(或者是对应的system prompt)。
首先是 pi-tool-display,理论上他只是一个 UI 美化的包,但是实际上因为是通过重写 read write edit 那些 tools 实现的,导致了一个很奇怪的现象。在使用这个 package 之前,我的 pi 的system prompt 是:
Available tools:
read: Read file contents
bash: Execute bash commands (ls, grep, find, etc....