dsh-stata
在DSH中直接控制与运行Stata会话 适合需要在对话中直接执行Stata命令、运行do文件并分析数据的用户。
安裝
$
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:SoldierNo4/dsh-stata說明文件
閱讀完整 README ↗配置(可选)
默认零配置即可工作。需要覆盖时,在 profile 的 patch 层里给该行加 config:
- id: dsh-stata
config:
stataPath: C:\Program Files\Stata17\StataMP-64.exe
sessionDir: E:\stata-session
defaultTimeoutMs: 180000
| 键 | 默认 | 说明 |
|---|---|---|
stataPath | 自动探测 | Stata 可执行文件。探测顺序:本项 → 环境变量 DSH_STATA_EXE / STATA_EXE → %ProgramFiles%\Stata* 下最新的 StataMP-64.exe、StataSE-64.exe、StataBE-64.exe 等 |
sessionDir | %LOCALAPPDATA%\dsh-stata | 命令与日志的交换目录;不可写时回退到系统临时目录 |
defaultTimeoutMs | 180000 | 单条命令默认超时,上限 3600000 |
无需安装 Stata 即可运行的单元测试(注册、schema、配置解析)
npm test