@liziy/plugin-manager0.4.3
MCP/扩展/技能 启用状态管理 —— 按 source 自动发现工具集合,关闭不需要的能力以节省上下文 token
Untested on omp
This is a pi package. No one has reported whether it works on omp yet. If you try it, add your result below.
Reports 0
No reports yet.
Readme
@liziy/plugin-manager
pi 插件管理器 —— 按来源(MCP 服务器 / 扩展 / 技能)一键关闭不需要的能力,节省上下文 token。
安装
pi install npm:@liziy/plugin-manager
重启 pi 或 /reload 生效。
使用
/plugins # 打开管理界面勾选启用/禁用
列表形如:
→ context7 [MCP] (3 工具, ~1.2K) ✓
github [MCP] (12 工具, ~8.5K) ✓
vim-mode [扩展] ✗
pdf [技能] ✗
- ↑↓ 选择,输入关键词模糊搜索过滤,enter 切换勾选
- ctrl+a 全选 / ctrl+x 清空(有搜索词时只作用于过滤结果)
- ctrl+s 保存并留在界面继续调整,esc 退出
- 勾选的条目始终排在最上面
底部状态栏显示 🧩 已启用/总数。/plugins 需要在交互式(TUI)模式下使用。
配置保存在 ~/.pi/agent/extensions/plugin-manager/config.json。
MCP 工具的归属从 pi 实际注册的工具名(mcp__<服务器>__<工具>)反解得出,不依赖外部配置文件。MCP 由 pi 内置管理,本扩展不读 mcp-cache.json。
版本历史
- 0.4.3 — MCP 归属改为从实际注册的工具名(
mcp__<服务器>__<工具>)反解,不再读mcp.json/mcp-cache.json,也不复刻外部适配器的命名规则 - 0.4.2 — 修复技能过滤误伤相邻条目;footer 计数不再为负;移除不可用的非 TUI 菜单
- 0.4.1 — ctrl+s 实时保存并留在界面,修复异步保存后不刷新
- 0.4.0 — 改为勾选式批量管理,搜索过滤直达
许可
MIT