coffee-man666/dsh-lens0

@deepseek-ai/dsh-lens

Repository and agent-runtime analysis skills as an installable DeepSeek Harness plugin: repo recon, DSH enhancement analysis, runtime optimization, and publish screening.

包名
@deepseek-ai/dsh-lens
版本
0.5.0
许可证
MIT
最近更新
2026年8月22日

安装

$npx -p @deepseek-ai/dsh dsh plugin --profile web add github:coffee-man666/dsh-lens

dsh-lens

English | 中文

dsh-lens is an installable DeepSeek Harness (DSH) plugin: a packaged skill provider with four repository- and runtime-analysis workflows.

  • repo-recon — staged, read-only reconnaissance of local Git projects via parallel subagents.
  • dsh-enhancement-analysis — map a project's orchestration pain points onto DSH capabilities and produce a prioritized report.
  • harness-runtime-optimizer — diagnose runtime-policy waste, design controlled experiments, and evaluate policy changes.
  • publish-screen — screen a repository for sensitive information before or after making it public.

The plugin is guidance-only: it does not modify repositories or roll out runtime policies automatically.

Install

Requires the dsh CLI. Install into a profile (npm):

dsh plugin --profile  add @deepseek-ai/dsh-lens
dsh --profile    # the dsh-lens layer mounts the provider

From GitHub (installs sources and runs the prepare build; allow the build in the profile's pnpm-workspace.yaml when pnpm asks):

dsh plugin --profile  add github:coffee-man666/dsh-lens

From a tarball (no build permission needed):

pnpm pack
dsh plugin --profile  add ./deepseek-ai-dsh-lens-0.5.0.tgz

Verify the layer with dsh --profile --dump-config; the four skills then appear in the session skill catalog via @deepseek-ai/dsh-tool-skill.

Development

pnpm install   # links @deepseek-ai/cordis and @deepseek-ai/dsh-skill from ../deepseek-harness
pnpm test      # provider registration/loading via the real skill registry
pnpm build     # tsdown → lib/
pnpm verify    # VERSION ↔ SKILL.md frontmatter ↔ provider METADATA ↔ package.json

The devDependencies link the sibling deepseek-harness checkout, so clone both repositories side by side. Consumers get the peers from their DSH installation.

License

MIT