4444wjt/dsh-plugin-veriscope ↗★ 0
dsh-plugin-veriscope
VeriScope 离线门禁重放 · DSH 插件 适合已配置兼容VeriScope上游及Python/pandas环境、需要离线重放评估的用户。
설치
$
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:4444wjt/dsh-plugin-veriscope安装与配置
已验证:Windows、DSH NEXT 2.0.18-next,内部 DSH/tools/skill 0.2.1-alpha.2。Node ≥22.19;其他宿主版本未验证。另需兼容上游及 Python/pandas,固定依赖见 上游说明。插件不附送完整上游或业务归档。
**没有 settings UI,不自动读取 .env。**路径只读宿主进程环境变量;cordis patch 只接受 completionMode。宿主自己的环境加载策略由宿主决定。
| 配置 | 入口 | 默认值与要求 |
|---|---|---|
veriscopeRoot | VERISCOPE_ROOT | D:\RAG_Evaluation_Demo;其他机器请显式设置 |
pythonPath | VERISCOPE_PYTHON | 依次探测上游 .venv/venv,不回退 PATH |
| 状态根 | VERISCOPE_STATE_DIR | /.local;显式值优先,可用于只读安装目录 |
| 提醒模式 | cordis patch completionMode | off;只允许 off 或 remind,非法值报错 |
三个环境变量的显式值须为非空绝对路径,无效值不静默回退。在启动 DSH 的同一终端设置后启动或完全重启宿主:
$env:VERISCOPE_ROOT = 'D:\your-workspace\VeriScope'
$env:VERISCOPE_PYTHON = 'D:\your-workspace\VeriScope\venv\Scripts\python.exe'
$env:VERISCOPE_STATE_DIR = 'D:\your-data\veriscope-state'
dsh plugin --profile veriscope-demo add github:4444wjt/dsh-plugin-veriscope
先准备独立 profile 和对应宿主 CLI;安装命令不创建完整宿主配置。插件 bundle 已插入默认条目;在 /profiles//cordis.patch.yml 按已有 id 覆盖配置,不要再次 insert:
- id: dsh-plugin-veriscope
config:
completionMode: "remind"
off 关闭停止事件提醒,四个工具仍可使用。remind 只提醒未完成的绑定任务,不承诺普通聊天全局阻断。路径不能写入这个 config。