DSH Plugins
返回列表
🧩

dsh-error-explainer

admin-security 更新于 2026.08.24

在终端中运行以下命令:

dsh plugin install MkaliezZ/dsh-error-explainer

将以下提示词粘贴到 DeepSeek Harness 对话框中:

在 DeepSeek Harness 终端执行 dsh plugin install MkaliezZ/dsh-error-explainer 即可安装,项目源码见 https://github.com/MkaliezZ/dsh-error-explainer

插件介绍

原始堆栈跟踪往往冗长且格式不一,跨语言场景下尤其难以直接喂给模型使用。dsh-error-explainer 将多语言风格的堆栈信息解析为结构化的帧元数据,在不臆断根因的前提下,为模型提供一份紧凑、边界清晰的证据包,让上下文窗口里的每一行都真正有用。

v0.1 目前覆盖 Python、Node.js、Rust 与 Java 四类常见错误格式,提取有界的帧级元数据(如函数名、文件、行号等),输出统一的紧凑结构。它的定位是证据整理而非诊断——不做根因推断,而是把散落在多行 traceback 中的关键信息收敛成模型可以直接引用的精炼片段。

适合在 DSH 工作流中频繁处理多语言错误日志的开发者、需要严格控制 token 预算的提示词工程师,以及正在搭建跨栈调试管线的团队。当你希望模型看到的是有序证据而非原始噪声时,这个插件就是中间那层薄薄的解析器。

使用场景

  • 在 DSH 工作流中将 Python、Node.js、Rust 或 Java 的 traceback 解析为统一的帧元数据结构
  • 为 LLM 提示词准备紧凑、有界的错误证据片段,减少无关噪声占用的 token
  • 搭建跨语言调试管线时,在原始日志与模型之间插入一层确定性的结构解析

适合人员

  • 维护多语言项目并频繁向 DSH 提交错误日志的开发者
  • 需要严格控制 token 预算、只给模型喂有序证据的提示词工程师
  • 正在搭建跨栈调试管线、要求中间产物结构可预期的平台团队