dsh-wsl-terraform
在终端中运行以下命令:
dsh plugin install 173787247/dsh-wsl-terraform
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 中执行 dsh plugin install 173787247/dsh-wsl-terraform 安装本插件,源码见 https://github.com/173787247/dsh-wsl-terraform。
插件介绍
在 WSL 或 Linux 侧管理基础设施时,你往往只想确认 Terraform 或 OpenTofu 是否可用、变更规模有多大、state 里有哪些资源,却不想在自动化或远程会话里误触 apply。dsh-wsl-terraform 把这类只读巡检做成固定能力,明确不提供 apply。
插件提供 tf_status(工具是否可用)、tf_plan_summary(plan 计数摘要)和 tf_state_list(state 资源列表)。适合把 IaC 概览嵌入日常运维或提交前的本地检查,而不改变目标环境。
行为为只读,输出可能被截断。可通过 allowRoots 限定工作根目录、timeoutMs 控制超时,建议在受控路径下使用。可与可选的 dsh-wsl-kit 批量链接配合,默认不随 install.sh 安装。
适合在 WSL 上使用 DeepSeek Harness、需要轻量 Terraform/Tofu 状态与变更概览的开发者与运维人员。
使用场景
- 提交前快速查看 plan 变更规模而不执行 apply
- 日常检查 state 中已登记的资源列表
- 确认当前环境是否已安装并可用 terraform 或 tofu
适合人员
- 在 WSL 上维护 IaC 的开发者
- 希望自动化中排除 apply 风险的运维人员
- 使用 DeepSeek Harness 做本地基础设施巡检的用户