omp packages

@liziy/plugin-manager0.4.3

MCP/扩展/技能 启用状态管理 —— 按 source 自动发现工具集合,关闭不需要的能力以节省上下文 token

liziy Published 11 days ago MIT ~401 downloads/mo

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.

Did it work for you?

Result

One report per person. A new report replaces your old one.

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