DSH Plugins
返回列表
⚙️

dsh-smart-profile

工作流 更新于 2026.08.18

在终端中运行以下命令:

dsh plugin install Makima667/dsh-smart-profile

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

在 DeepSeek Harness 中执行 dsh plugin install Makima667/dsh-smart-profile 完成安装,项目开源地址见 https://github.com/Makima667/dsh-smart-profile

插件介绍

在 DeepSeek Harness 生态中,几乎每一项能力都可以通过插件接入,但这也带来了一个现实问题:面对大量候选插件,开发者很难判断哪些真正与自己的项目相关。dsh-smart-profile 的思路是反过来的——它从你当前的代码仓库出发,识别语言、框架、数据库和 CI/CD 信号,再结合你正在处理的具体任务,给出裁剪后的能力推荐方案。

它的核心围绕一条可解释的安全配置管线展开。检测阶段返回证据和置信度,而非简单标签;候选评分综合项目适配度、发布时效、依赖体积、生命周期脚本风险等维度,并自动拒绝不满足阈值或标记为需人工审核的候选。安装环节默认只生成预览,必须同时提供 --apply 和 --approve 才会写入配置;每一步安装后都会验证,失败时按逆序回滚当前运行中安装的包。此外,它注册了一组只读 Harness 工具供模型在对话中查询检测结果和推荐方案,但刻意不暴露自动安装接口,确保模型调用不会静默写入宿主级代码。

适合使用 dsh-smart-profile 的开发者,通常是已经在用 DeepSeek Harness 搭建 Agent 工作流、希望根据项目实际栈来精简插件配置的人。无论是 JavaScript、Python、Go、Rust 等语言项目,还是 React、Spring Boot、FastAPI 等框架,它都能给出有针对性的推荐。零运行时 npm 依赖、只读本地看板、不读取 .env 和私有密钥等敏感文件的设计,也让它在团队协作和 CI 场景中更让人放心。

使用场景

  • 新接手一个多技术栈项目,需要快速判断该启用哪些 Harness 插件
  • 已有插件配置但当前任务变了,想按任务裁剪能力范围
  • 团队 CI 中需要可复现、失败可回滚的插件安装流程

适合人员

  • 使用 DeepSeek Harness 构建 Agent 工作流的开发者
  • 管理多项目、多技术栈的 DevOps 或平台工程师
  • 希望在 Agent 对话中查询插件推荐而不想手动逐条挑选的独立开发者