dsh-req-capture
拦截并记录匹配特定URL的全局fetch请求 适合需要调试网络请求、捕获请求体并保存到磁盘的开发者。
安裝
$
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:r-ayin/dsh-req-capture說明文件
閱讀完整 README ↗Configuration
| env | meaning | default |
|---|---|---|
REQ_CAPTURE_MATCH | URL substring; bodies of requests whose URL contains it are written to the capture dir | empty (capture nothing, log only) |
REQ_CAPTURE_DIR | capture directory | /tmp/dsh-req-capture |
Every fetch call is logged to /fetch-log.txt (timestamp, method, truncated URL, body size); matching bodies are written as req--.json. A self-probe fetch runs once on apply to verify the wrapper is live in the host realm.
Warning — captured bodies are raw request payloads and may contain prompt content. Treat the capture directory as sensitive and delete it when done.