avaritiachaos/dsh-plugin-windows

avaritiachaos★ 0TypeScript最后同步: 2026-08-16

在 GitHub 打开

README 摘要

@shion-lab/dsh-plugin-windows Windows cross-platform compatibility, process tree termination ( taskkill /T ), path normalization, and encoding buffer guards for DeepSeek Harness ( dsh ). 🌟 Problems Solved for Windows Users When running AI coding agents natively on Windows, developers frequently face three platform-specific issues: 1. Zombie Orphaned Processes : child process.kill() fails to terminate sub-processes spawned by shells (e.g. webpack-dev-server , python , background workers), locking ports and files. This plugin enforces recursive process tree termination via taskkill /F /T /PID . 2. Path Normalization & Extended-Length Prefixes : Resolves Windows drive letter cases ( d:\ vs D:/ ), strips \\?\ UNC prefixes, and normalizes paths for cross-platform regex and glob matches. 3. Encoding & BOM Cleansing : Automatically handles UTF-8 BOM headers ( \uFEFF ) and CRLF line endings, avoiding garbled terminal output. 📦 Installation 🚀 Usage in cordis.yml 📄 License MIT © Shion Lab

在 GitHub 查看完整 README →
工具/开发cordisdeepseek-harnessdsh-pluginwindowsagent

分类