victorzhong0110/dsh-code-reference ↗★ 1
dsh-code-reference
Code reference & reuse-survey plugin for DeepSeek Harness (DSH): search local code + GitHub/npm before building, evaluate reuse vs rewrite, ask the user, architecture-level reuse. 开发前检索本地与开源可复用代码并询问用户的复用调查插件。
AI 分析
核心用途是在开发前检索本地、GitHub 或 npm 代码,评估复用与重写的可行性。适合需要在编码前进行架构级复用调查并规避开源协议风险的开发者。
インストール
$
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:victorzhong0110/dsh-code-referenceドキュメント
README 全文を読む ↗企业环境建议配置
仓库附带企业模板 .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)并纳入代码审查。