← 返回列表
未验证
自动注入类型上下文与编辑诊断,提升代码准确率
尚未跑自动兼容性验证,可查看页面内的依赖与入口分析。 · 最近上游提交 2026/8/28 · 已提供中文文档
为 DeepSeek Harness 提供自动有界类型上下文和编辑诊断
综合分
28.1
GitHub 分
28.1
用户评分
—
★ Stars
0
周下载量
—
安装插件(需先安装 dsh CLI 引擎:npm install -g @deepseek-ai/dsh)
dsh plugin --profile web add fantasyce/dsh-typelens该插件未发布到 npm,走 GitHub 源安装(pnpm 若拦截 prepare 脚本,按其提示在 pnpm-workspace.yaml 的 allowBuilds 中放行后重跑)
数据截至 2026/9/16(元数据每日更新 · 实装验证按队列轮转,单条结论的验证时间见上方)
依赖的 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用户评分
还没有人投票,来当第一个
订阅周报,不错过优质插件更新
每周一封 · 高评分插件 + 新用户活动
README
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。详细字段见配置参考,常见问题见故障排查。
同作者(fantasyce)的其他插件
扫码进群