dsh-k6

by WODE25500

开发与运行时github收录于 08-21

Grafana k6 压测:先冒烟再跑脚本,从 JSON 汇总读百分位数。

Load testing with Grafana k6: smoke-test first, then run scripts and read percentiles from the JSON summary.

安装

dsh plugin --profile web add github:WODE25500/dsh-k6

GitHub 源码安装:首次需按提示配置 allowBuilds 构建授权后重试

安装与环境配置指引、插件开发教程见 DSH 中文社区文档 ↗

安装即在你的机器上以你的权限运行第三方代码——它可读写文件、使用凭据、访问网络,DSH 的工具审批不会为插件代码加沙箱。「检测到 manifest」仅代表发现 dsh.bundle / dsh.plugin 清单,不构成兼容性或安全审查;安装前请审阅源码,不熟悉的插件先在不含密钥的环境试用。

README

目录

dsh-k6

Grafana k6 的 DeepSeek Harness 插件 —— 让 dsh 智能体编写、运行和分析负载测试。

独立社区项目,非官方。基于 grafana/k6(AGPL-3.0)。

特性

  • 4 个原生工具:k6_version / k6_run / k6_scenarios / k6_smoke
  • 冒烟测试(1 VU 1 iter)先验证脚本,再跑真实负载
  • --summary-export JSON 输出,模型可读 p95/p99/错误率
  • 最轻量的 CLI 包装(单命令 + 脚本),模式最易复用

安装

- insert:
    - id: k6
      name: './src/index.js'
      config:
        k6Path: k6
        timeoutMs: 300000

许可

MIT。

原始 README: https://github.com/WODE25500/dsh-k6/blob/main/README.md ↗