DSH Plugins
返回列表
⚙️

dsh-plugin-noema

工作流 更新于 2026.10.09

在终端中运行以下命令:

dsh plugin install wjw99830/dsh-plugin-noema

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

在 DeepSeek Harness 中执行 dsh plugin install wjw99830/dsh-plugin-noema 安装本插件;源码见 https://github.com/wjw99830/dsh-plugin-noema。

插件介绍

在 AI 辅助写代码的时代,交付速度往往快过肉眼审查。Noema 面向在意代码质量的开发者:每轮编码任务结束后,它会在本地对比工作区前后的变化,用可读的复杂度视图帮你判断哪些文件和函数值得多花一点时间。

插件围绕三项指标展开对比:圈复杂度(独立路径数)、认知复杂度(控制流是否难跟)以及函数内控制结构的最大嵌套深度。你可以展开文件或函数定位具体改动;未改动的代码默认折叠,需要时再展开。[Top Level] 会把容器自身的代码与内部命名函数分开统计,便于在上下文中判断「分数变低」是否真等于更好。

分析完全在本地运行,结果不进入模型上下文;支持 TypeScript(含 TSX)、Python 与 Go,并可通过侧栏配置包含/排除路径,同时尊重 .gitignore 与常见构建目录。若没有可分析的源码变更(例如仅改注释或格式),则不会出现卡片。

适合在 Harness 里频繁让 AI 改业务代码、又希望用客观指标辅助人工复查的团队与个人开发者。

使用场景

  • 每轮 AI 改码后快速查看复杂度是否上升
  • 展开文件定位具体函数,优先复查高风险改动
  • 在合并前用指标辅助人工 code review

适合人员

  • 在意交付代码质量的业务开发者
  • 频繁用 Harness 完成编码任务的个人
  • 需要辅助审查而非替代判断的技术负责人