🎁 福利专区全网大模型免费应用 + 新用户福利 + 注册活动入口,低成本玩转 AI

面试速练 Co-Kyo/dsh-interview-forge

DeepSeek Harness
Co-Kyo72 天前有提交已提供中文文档扫描:含敏感能力

对话出题浮层答题,自动生成归因雷达报告

26/100
综合分
0
GitHub 星标
—
npm 周下载
—/5
用户评分

数据截至 2026/10/3 · 周下载取自 npm 全网(含 CI / 镜像),非本站安装数;综合分由星标、活跃度与兼容性检查合成。

安装命令 · 需先装 dsh CLI 引擎
dsh plugin --profile web add Co-Kyo/dsh-interview-forge
该包不可直接 npm 安装,改从 GitHub 源安装(明细见下方安装检查)

状态速览

判定依据:实装验证 · 静态安装检查 · 自动扫描 · 仓库维护状态
信任档位:需留意
是什么
dsh 原生插件 · tool
装得上吗
实装验证未通过(unknown),装前请到仓库确认最近更新与 issue
L4 · 真实安装等级说明 →
安全吗
本站尚未对该插件做风险分级
暂未覆盖,不等同于无风险
还在维护吗
更新放缓:最近一次提交在 72 天前
档位由哪些信号合成

本站实装验证(真实安装 L4 覆盖全站;L5 为运行时冒烟或实机截图,覆盖范围小于 L4) · 验证所用 dsh 版本 · 静态安装检查 · 风险分级 · 仓库维护状态。 下方各区块是它的证据明细。

验证判据与等级说明 →
⚠︎ 实装验证未通过(unknown · 2026/10/8) ——可能是验证环境差异,装前建议到 GitHub 仓库确认最近更新与 issue。
社区实装还没有人打卡 · 装过的第一个就是你
安全扫描自动 · 静态分析源码
v2.7.0
🔵 扫描:含敏感能力尚无人工评估
展开查看扫描说明与证据 ↓

静态扫描发现插件具备触达本地系统的能力:执行外部命令、读写/删除本地文件、读取剪贴板或密钥类环境变量(至少其一)。这是能力清单,不是危险判定——具体能力项与证据见下方,安装前请自行判断是否需要。

读写/删除本地文件
查看扫描证据(共 1 处,展示前 1 条)
  • 读取本地文件
    lib/index.js:47
    content: await readFile(SKILL_BODY_URL, 'utf8'),
扫描于 2026/11/4(0 天前) · 范围 入口闭包 + 发布文件清单 · 来源 GitHub 仓库

静态扫描只反映源码中出现的调用,不构成安全背书;人工评估与自动扫描相互独立、互不覆盖。

依赖的 DSH / Cordis 模块
@deepseek-ai/cordis@deepseek-ai/dsh-skill@deepseek-ai/dsh-tools@deepseek-ai/dsh-typert-protocol
给这个插件打分还没有人投票↓
用户评分
还没有人投票,来当第一个

功能亮点

  • 对话出题浮层答题
  • 自动生成归因雷达报告

为 DeepSeek Harness 打造的面试锻造插件

README

由 DeepSeek 最新模型翻译生成
dsh-interview-forge InterviewForge 速练 —— DeepSeek Harness 的快速练习插件:出题 → ⚡浮层答题 → 归因分析 → 雷达报告,随 dsh 启动常驻,进程重启数据不丢。 | 当前版本 | | | 适用环境 | DSH web profile(@deepseek-ai/dsh-* >= 0.1.1-rc.1) | | 组成 | host 工具 + 浏览器浮层 UI + 配套 skill(一个包全带) | | License | MIT | 它能做什么 - 快速出题:对 agent 说「开始练习」「练一组」,按目标拆解生成 5~12 道题 - 对话内答题:Web 右下角 ⚡ 浮层弹出队列,点开即答;计时器制造节奏压力,选择题需填写选择理由 - 反馈报告:完成后自动触发归因(认知标签 / 交叉检验 / 叙事风险),渲染雷达报告,浮层内直接查看 - 历史回溯:月历看板按日期浏览全部练习;明暗主题跟随系统 安装 推荐:Release tarball(预构建,无需构建许可)从 https://github.com/Co-Kyo/dsh-interview-forge/releases 下载 tgz 后: dsh plugin --profile web add ./dsh-interview-forge-0.3.4.tgz
展开完整文档(README 剩余 1 节)
dsh-interview-forge

InterviewForge 速练 —— DeepSeek Harness 的快速练习插件:出题 → ⚡浮层答题 → 归因分析 → 雷达报告,随 dsh 启动常驻,进程重启数据不丢。

| 当前版本 | |
| 适用环境 | DSH web profile(@deepseek-ai/dsh-* >= 0.1.1-rc.1) |
| 组成 | host 工具 + 浏览器浮层 UI + 配套 skill(一个包全带) |
| License | MIT |

它能做什么

- 快速出题:对 agent 说「开始练习」「练一组」,按目标拆解生成 5~12 道题
- 对话内答题:Web 右下角 ⚡ 浮层弹出队列,点开即答;计时器制造节奏压力,选择题需填写选择理由
- 反馈报告:完成后自动触发归因(认知标签 / 交叉检验 / 叙事风险),渲染雷达报告,浮层内直接查看
- 历史回溯:月历看板按日期浏览全部练习;明暗主题跟随系统

安装

推荐:Release tarball(预构建,无需构建许可)从 https://github.com/Co-Kyo/dsh-interview-forge/releases 下载 tgz 后:
dsh plugin --profile web add ./dsh-interview-forge-0.3.4.tgz

或者:Git 直装(pnpm 会执行 prepare 构建)
dsh plugin --profile web add github:Co-Kyo/dsh-interview-forge#main

Git 直装首次会被 pnpm ≥10 拦下要求允许构建:把 pnpm 打印的包名写进 profile 目录 pnpm-workspace.yaml 的 allowBuilds 后重跑即可。

装完重启 dsh web,随启动自动加载。

使用

1. 对 agent 说「开始练习」(可附话题,如「练一组 Vue 响应式」)
2. 点击右下角 ⚡ 浮层,打开队列中的练习开始答题;最小化即暂停计时
3. 点「完成练习」,会话自动跳回并发送「答完了」,agent 生成雷达报告后在浮层查看

配套 skill(interview-forge)随包提供,无需单独安装——它指导 agent 完成出题规范与归因流程。

数据在哪

{工作区}/interview-forge-archive/sessions/{YYYY-MM-DD}/
quiz-{sid}.json # 题库
result-{sid}.json # 答题记录
attribution-{sid}.json # 归因结果
report-{sid}.html # 雷达报告

所有状态落盘。重启后工具与浮层都能从磁盘懒水合历史;删除档案文件即时生效(队列自愈出列)。

升级与卸载

dsh plugin --profile web add ./dsh-interview-forge-<新版本>.tgz # 升级 = 重装
dsh plugin --profile web remove dsh-interview-forge # 卸载(skill 随之消失)

从旧版升级:若曾手工把 skill 装在 ~/.dsh/skills/interview-forge,请删掉该目录,否则会遮蔽随包版本(skill 自 v0.3.0 起由插件 provider 提供)。

开发者指南

工程结构

dsh-interview-forge/
├── package.json # dsh.bundle.patch + dsh.client 声明;@deepseek-ai/* 全部 peerDependencies ├── cordis.patch.yml # 两行挂载:interview-forge(host) / interview-forge-client(client) ├── lib/ # 构建产物(入库):index.js 手写源码 + gateway/client esbuild 产物 ├── src/host/ # ForgeGateway TS 源码(装饰器语义) ├── src/client/ # 浮层 UI TS 源码(shell.overlay slot + remote.forge descriptors) ├── scripts/build-.mjs # esbuild:host 用 ESM+external 协议包;client 产出 __ModuleLoader__ CJS 形状 ├── skill/ # ★ 配套 skill 唯一真源(SKILL.md + references + schemas + render-report.cjs) └── docs/ # architecture / client-cross-end / troubleshooting / tasks

实现红线(改代码前必读)

1. 协议包必须 peer:typert 的 @Remote 标记存于模块私有 WeakMap,插件与宿主解析到两个物理实例 = forge/ RPC 全部 404。声明成 dependencies 会被 pnpm 装出第二实例遮蔽宿主回退目录,绝对不行。
2. client 禁止 inject remote.forge:自等死锁。声明 ['slots','remote'],apply 内 $mount(...) 之后用点分键取用。
3. RPC 返回值必须解包:SDK resolve 的是 {ok,value} 信封;包装 Proxy 只包真方法,否则 React 内部探测崩溃。

更多历史坑见 docs/troubleshooting.md,架构决策见 docs/architecture.md。

本地开发

git clone https://github.com/Co-Kyo/dsh-interview-forge.git && cd dsh-interview-forgesh
npm install # devDependencies(esbuild/typescript 等);@deepseek-ai/* 由 peer 解析到宿主
npm run build # build:host + build:client
dsh plugin --profile web add . # 本地目录直装联调,重启 dsh web 生效
node scripts/smoke-disk-recovery.mjs # 磁盘恢复冒烟(模拟干净 store)

发布 sh

1. package.json 改版本号(CI 会校验 tag 与之一致)

2. 提交并打 tag:

git commit -am "release: v0.x.y" && git tag v0.x.y && git push origin main --tags

3. CI 自动:构建双半区 → npm pack → tgz 挂 GitHub Release

已知限制

- DSH 处于开发者预览,宿主接口可能有破坏性变更(peer 下限 0.1.1-rc.1 对齐当前宿主实例)
- e2e-lab 为实验室本地设施,未随包分发

License

MIT © Co-Kyo
预览分享卡片长什么样 ↓Co-Kyo/dsh-interview-forge
分享 · DeepSeek Harness Hub
Co-Kyo/dsh-interview-forge

对话出题浮层答题,自动生成归因雷达报告

这是你的仓库?认领条目

回到顶部