ypshidifu 831e3de8d8 MCP 配置对调降级方案:热开关 + reload 热更新 + 命令全面中文化
- 新增 mcpcfg.txt 三行配置(模式/含MCP路径/安静路径),小白只改 txt
- 模式语义:自动=启动归位+命令可用+server插件可切换;手动=仅 /mcpon /mcpoff;关闭=全部禁用
- /mcpon /mcpoff:对调两份配置后调用 location.reload 热重载,MCP 立即生效
- auto 模式启动自动把含 MCP 的活配置归位为安静版(6 秒后重载),保持零 toast 零报错
- enableMcp 加门控:活配置不含 mcp 时跳过 90s 重试 connect,避免 404 空转
- 全部命令标题/描述/dialog/toast 改为简体中文
- .gitignore 排除 ai-mcp/ 与 wsl-round-mcp/ 两个独立子仓库
2026-09-23 12:05:16 +08:00
2026-09-23 11:17:19 +08:00

oc-session-all

OpenCode TUI 插件:弹出全项目会话选择器,跨所有项目浏览和切换会话。

功能

  • Ctrl+o 或 /sessions-all 打开可搜索的会话选择面板
  • 按项目分组、按更新时间倒序排列
  • 过滤掉已归档和子代理会话
  • 对调2份opencode.json实现拦截mcp报错的toast
  • 热更新skill,新的skill丢入目录,插件自动发现并更新

安装

在 ~/.config/opencode/tui.json 中添加:

{
  "$schema": "https://opencode.ai/tui.json",
  "plugin": [
    "D:/桌面/源码/oc_session/tui-plugins/oc-session-all.ts"
  ]
}

重启 OpenCode 即可生效。

快捷键

快捷键 命令 说明
Ctrl+o — 打开会话选择器
/sessions-all resume-all, continue-all 斜杠命令

项目结构

oc_session/
├── tui-plugins/
│   └── oc-session-all.ts   ← 插件源码(OC 加载入口)
├── package.json
├── node_modules/
├── .gitignore
└── README.md

许可证

MIT

S
Description
No description provided
Readme
16 MiB
Languages
JavaScript 57.9%
Python 35.9%
TypeScript 6.2%