← 返回列表
D

dsh-code-stats

v0.1.0 · 1 天前发布

代码统计:扫描项目,按语言统计文件数与代码行数,返回语言分布与最大文件清单

deepseek-harnessdshdsh-plugincodestatsstatistics代码统计

README

dsh-code-stats · 代码统计



扫描项目,按语言统计文件数与代码行数,返回语言分布与最大文件清单。纯 Node 实现,无网络、无外部服务。

提供的工具



| 工具 | 作用 |
|---|---|
| code_stats | 统计文件数/行数,按语言分组,列出最大文件 |

安装



bash

dsh plugin add dsh-code-stats


安装后在 profile 的 package.jsondsh.profile.bundles 中加入 "dsh-code-stats"

用法示例





帮我看看这个项目的规模和技术构成
→ 调用 code_stats(root="/workspace")


说明



  • 支持 30+ 语言扩展名识别(JS/TS/Python/Go/Rust/Java/JSON/YAML/Markdown 等)。

  • 自动跳过 node_modules、.git、二进制/图片/压缩包/锁文件等。
  • 版本兼容矩阵

    DSH 版本状态说明
    dsh@0.1.0-rc.6 ✅ 兼容 cordis patch ✅
    dsh@0.1.0 ✅ 兼容 标准 patch ✅
    dsh@0.2.0 ⚠️ 待验证 待实测(API 可能在变)
    dsh@0.3.0+ ❓ 未知 尚未发布

    💡 兼容矩阵每周末自动跑实测,欢迎 PR 修正

    元数据

    License
    MIT
    npm
    dsh-code-stats
    Repo
    Engines
    {}
    Weekly DL
    0
    Monthly DL
    0
    dsh.bundle
    {"bundle":{"patch":"./cordis.patch.yml"}}