pi-edit-replace-all
为Pi编辑工具新增全局替换能力的扩展包
安装使用
复制下面这段提示词发给你的 AI(Claude / Cursor / TRAE / Codex / WorkBuddy 等),它会自动帮你完成安装:
帮我安装这个 AI Skill:pi-edit-replace-all。 它的用途是:为Pi编辑工具新增全局替换能力的扩展包 完整的 Skill 内容见:https://321skill.com/skills/pi-edit-replace-all/raw/index.md 请读取该页面内容,如果是 SKILL.md 格式直接安装,如果是 README 提炼核心 prompt 后安装。
提示词包含完整的 Skill 内容链接,AI 读取后即可完成安装。你也可以 查看完整内容 确认无误。
使用示例
“把当前文件里所有的'foo'字符串替换成'bar'”,它会自动扫描文件内的匹配内容,批量完成替换无需逐处确认。
对AI说:“将项目中所有配置文件里的旧端口号替换为8080”,它会遍历对应目标文件,一次性完成全局替换,大幅提升修改效率。
介绍
原生Pi编辑工具默认不支持全局批量替换能力,当用户需要修改代码、文档、配置文件中多处重复的相同内容时,只能逐一定位修改,不仅操作繁琐耗时,还容易出现遗漏、错改的问题,大幅降低编辑效率。 该工具是Pi生态下的npm功能包,安装完成后即可自动生效,无需进行额外的复杂配置,用户使用时只需按照原有编辑工具的习惯发起修改指令,即可直接触发全局替换能力,学习成本几乎为零。 适合日常使用Pi进行代码开发、文档撰写、配置调整的开发者,尤其是需要频繁处理重复内容修改、批量调整文本片段的前端、后端及全栈开发人员,也适合用Pi处理各类文本内容的办公用户。 使用全局替换功能前,建议先明确需要替换的内容特征,尽量使用精准的匹配关键词,避免误替换不需要修改的内容,替换完成后建议快速核对修改结果,确保内容调整符合预期。
核心特点
不同于需单独调用的独立替换类工具,它直接覆盖Pi原生edit工具实现全局替换能力,无需改变用户原有编辑操作习惯。
注意事项
仅可在Pi生态环境下使用,无法脱离Pi编辑工具在其他AI编辑器中独立运行。
常见问题
安装这个包会影响原有edit工具的正常功能吗?
不会,仅新增全局替换能力,原有编辑功能可正常使用。
安装后需要额外配置才能使用全局替换功能吗?
无需额外配置,安装完成后即可直接使用。
给 AI 助手的安装指引
如果你的 AI 编程助手(Claude Code、Cursor、TRAE 等)能看到这个页面,把下面这段发给它即可自动完成安装:
请访问 https://321skill.com/skills/pi-edit-replace-all/raw/index.md 读取 pi-edit-replace-all 的原始 Skill 定义(Markdown 格式),按其中说明在我的环境里完成安装和配置。
AI 可直接读取的原始 Markdown 地址:/skills/pi-edit-replace-all/raw/index.md(查看排版版本)