pi-extensions:基于 Pi Agent 的扩展脚本集合项目

pi extensions

分支1Tags0
文件最后提交记录最后更新时间
12 天前
12 天前
12 天前

pi-extensions

各种 Pi Agent 扩展脚本的存放仓库。

扩展

plan-mode.ts — 规划模式(只读)

类似 OpenCode / Claude Code 的 Plan mode 扩展:

  • /plan 切换开/关,/plan on|off|status 控制,Alt+J 快捷键,pi --plan 启动即进入
  • 开启后写入类工具(edit / write 等)被移出活跃工具集,并在 tool_call 处二次拦截
  • bash / powershell 只允许白名单内的只读命令(逐段校验,fail-closed)
  • 每次请求前注入只读指令,要求模型先调查、再输出编号方案,不直接改代码

设计取舍:这是「防止误改」的护栏,不是安全沙箱。真要隔离请用容器/沙箱扩展。

theme.ts — 主题快速切换(带实时预览)

  • /theme 打开选择器,方向键 / k j 移动光标即时预览全局配色,Enter 确认保存,Esc 取消回滚
  • /theme <name> 直接切换并保存;/theme list 列出所有可用主题
  • 预览走内存主题实例(不写 settings),确认才持久化到 settings.json,取消无损回滚