victorzhong0110/dsh-code-reference1

dsh-code-reference

DSH 代码检索与复用调查插件:开发前检索本地与开源代码并评估复用

AI 分析

核心用途是在开发前检索本地、GitHub 或 npm 代码,评估复用与重写的可行性。适合需要在编码前进行架构级复用调查并规避开源协议风险的开发者。

包名
dsh-code-reference
版本
4.2.0
许可证
MIT
最近更新
2026年8月15日

安装

$npx -p @deepseek-ai/dsh dsh plugin --profile web add github:victorzhong0110/dsh-code-reference

企业环境建议配置

仓库附带企业模板 .code-reference-policy.enterprise.json,复制为 .code-reference-policy.json 即可:

{
  "allowedLicenses": ["MIT", "Apache-2.0", "BSD-2-Clause", "BSD-3-Clause", "ISC", "MPL-2.0", "Unlicense", "0BSD"],
  "blockedLanguages": [],
  "requireTests": true,
  "minCommentRatio": 0,
  "reuseMode": "ask",
  "remoteSearch": false
}

配套实践:不要用 reuseMode: "auto";把扫描根目录严格限定在当前仓库;只把它当"候选发现器",不信任绝对评分。

安全默认说明:仓库自带的 .code-reference-policy.json 未设置 remoteSearch(代码缺省为 true,个人试用即可外发需求关键词)。企业环境必须使用上方模板remoteSearch: false + requireTests: true)并纳入代码审查。