自动注入类型上下文与编辑诊断,提升代码准确率
28.1/100
综合分
0
GitHub 星标
—
npm 周下载
—/5
用户评分
数据截至 2026/10/31 · 周下载取自 npm 全网(含 CI / 镜像),非本站安装数;综合分由星标、活跃度与兼容性检查合成。
安装命令 · 需先装 dsh CLI 引擎
dsh plugin --profile web add fantasyce/dsh-typelens该包不可直接 npm 安装,改从 GitHub 源安装(明细见下方安装检查)
状态速览
判定依据:实装验证 · 静态安装检查 · 自动扫描 · 仓库维护状态信任档位:已验证
图例:✓ 通过! 需注意— 未判定 / 无数据· 「未判定」= 本站尚无数据,不代表插件有问题
档位由哪些信号合成
本站实装验证(真实安装 L4 覆盖全站;L5 为运行时冒烟或实机截图,覆盖范围小于 L4) · 验证所用 dsh 版本 · 静态安装检查 · 风险分级 · 仓库维护状态。 下方各区块是它的证据明细。
依赖的 DSH / Cordis 模块
@deepseek-ai/schemastery@deepseek-ai/cordis@deepseek-ai/dsh-llm@deepseek-ai/dsh-host-webserver@deepseek-ai/dsh-client-runtime@deepseek-ai/dsh-client-locale@deepseek-ai/dsh-client-ui-settings@deepseek-ai/dsh-client-ui-slots@deepseek-ai/dsh-tools给这个插件打分还没有人投票↓
用户评分
还没有人投票,来当第一个
功能亮点
- 注入类型上下文
- 提供编辑诊断
为 DeepSeek Harness 自动提供有界类型上下文与编辑诊断
README
由 DeepSeek 最新模型翻译生成DSH TypeLens 中文指南
DSH TypeLens 是 DeepSeek Harness 的本地类型上下文与代码诊断插件。它不是另一个需要模型主动记住的 LSP 工具:文件读取成功后,插件会自动补充当前代码真正引用的完整类型声明;写入或编辑成功后,会自动补充有边界的 TypeScript 诊断。
原始工具结果不会被替换。即使 TypeLens 超时、遇到不支持的文件或内部错误,已经成功的 DSH 文件操作也不会因此失败。
安装
DSH 的插件管理器依赖 pnpm。安装插件前,请确认 dsh --version 和 pnpm --version 都能正常执行;如果缺少 pnpm,请先按照 pnpm 官方安装指南完成安装。
dsh plugin --profile web add dsh-typelens
dsh plugin --profile headless add dsh-typelens
npm 包是正式安装源。需要固定当前版本时可使用 dsh-typelens@0.1.2;需要明确归档地址时仍可使用经过验证的 GitHub Release 压缩包。
展开完整文档(README 剩余 1 节)
DSH TypeLens 中文指南 DSH TypeLens 是 DeepSeek Harness 的本地类型上下文与代码诊断插件。它不是另一个需要模型主动记住的 LSP 工具:文件读取成功后,插件会自动补充当前代码真正引用的完整类型声明;写入或编辑成功后,会自动补充有边界的 TypeScript 诊断。 原始工具结果不会被替换。即使 TypeLens 超时、遇到不支持的文件或内部错误,已经成功的 DSH 文件操作也不会因此失败。 安装 DSH 的插件管理器依赖 pnpm。安装插件前,请确认 dsh --version 和 pnpm --version 都能正常执行;如果缺少 pnpm,请先按照 pnpm 官方安装指南完成安装。 dsh plugin --profile web add dsh-typelens dsh plugin --profile headless add dsh-typelens npm 包是正式安装源。需要固定当前版本时可使用 dsh-typelens@0.1.2;需要明确归档地址时仍可使用经过验证的 GitHub Release 压缩包。 重启对应 profile 后,可用下列命令确认组合配置中存在 typelens: dsh --profile web --dump-config Web 版可在「设置 → 类型透镜」中查看健康状态、请求与注入计数,分别开关自动读取上下文和自动编辑诊断,并调整预算。设置只有通过完整校验后才会原子写入;非法设置不会覆盖上一次有效配置。 升级 在每个已安装 TypeLens 的 profile 中执行升级: dsh plugin --profile web update dsh-typelens --latest dsh plugin --profile headless update dsh-typelens --latest 随后重启对应 profile,并再次检查组合配置与健康状态。如果组织策略要求固定已批准版本,则保留固定版本依赖,不要使用 --latest。 支持范围 - TypeScript、TSX、JavaScript、JSX; - Vue 与 Svelte 的脚本区块:优先使用可选编译器,缺失时退化为有边界的首个实例脚本提取;当前版本不分析模板语义; - tsconfig.json、jsconfig.json、路径别名、项目引用与常见 monorepo; - DSH 0.1.1-rc.2;macOS 为 0.1.2 实机验收平台,Linux 由 CI 覆盖 Node.js 22/24。 隐私与边界 TypeLens 自身不发起外网请求,也不会把源码分析结果写入磁盘缓存。插件只持久化经过校验的设置;项目图、诊断、缓存与统计都留在内存中,并在卸载时释放。需要明确的是:自动补充给 Agent 的类型上下文与诊断会进入下一次 DSH 模型请求,因此其传输边界取决于你配置的模型提供商。默认拒绝工作区外路径、依赖目录、构建产物、版本库元数据和环境文件。 四个显式工具是 typelens_lookup_type、typelens_list_types、typelens_check 和 typelens_explain。详细字段见配置参考,常见问题见故障排查。
预览分享卡片长什么样 ↓
分享 · DeepSeek Harness Hub
fantasyce/dsh-typelens
自动注入类型上下文与编辑诊断,提升代码准确率
相关插件 · 开发 / 工程
隐私简历生成器reactive-resume/reactive-resume
Reactive Resume 已迁至 GitHub 上的…
★ 45,288已汉化MCP
71.7
长时任务执行闭环AMAP-ML/LongHorizon-Harness
面向 Computer-Use Agent 的 Loop Engineering
★ 1,764已汉化DSH
70.5
多代理编排运行时Enderfga/claw-orchestrator
面向编程智能体的运行时。把 Claude Code、Codex、Antigravity、Grok…
★ 586已汉化MCP
69.4
记忆进化插件csyangwen/dsh-memory-evolve
dsh-memory-evolve 使用场景指南
★ 461已汉化DSH
67.9
原生编程智能体paean-ai/deeptide
由 DeepSeek 打造,为 DeepSeek 而生。
★ 1,107已汉化DSH
67.7
多引擎接力台emo-xiaoyu/harness-mix
macOS/Linux 已加入源码构建与启动适配;目标系统的完整桌面验收仍需在对应机器执行。安装方式、Linux…
★ 419已汉化DSH
66.8
这个插件是你维护的吗?
作者本人可认领并核对本条目;认领通过后,详情页会显示「作者已认领」标记。