前言¶
DeepSeek Harness (DSH) 的核心哲學是「一切皆插件」。對於需要準備技術面試的開發者來說,擁有一位能夠模擬真實壓力、按簡歷逐層追問的面試官是剛需。市面上現有的插件多側重於簡歷生成或招聘輔助,缺乏對「面試過程」本身的深度模擬。
dsh-interviewer 插件應運而生。它利用 DSH 中已配置的模型,扮演技術面試官,不講解、不糾正、不鼓勵,只負責在有限時間內測出候選人的真實能力邊界。
插件簡介¶
插件名稱:dsh-interviewer
維護者:ufire
分類:模型推理
許可證:MIT
GitHub:ufiredong/dsh-interviewer
社區目錄:skillhub.cn/plugins/ufiredong/dsh-interviewer
這是一款集成了「模擬面試技能」與「可拖拽面板 UI」的工具。它通過簡歷驅動,逐層追問(L0-L5),按證據五維度打分並推導薪資區間,既註冊爲 skill,也提供面板插件。
安裝與啓用¶
在終端中執行以下命令安裝:
dsh plugin --profile web add github:ufiredong/dsh-interviewer
安裝完成後,必須重啓 dsh web 才能使插件生效。重啓後,右下角會出現「模擬面試」的懸浮按鈕。
核心功能¶
該插件主要具備以下能力:
- 真實模型當面試官:使用 DSH 已配置的模型,不額外索取 API Key。
- 簡歷驅動逐層追問:從簡歷事實出發,通過 L0-L5 階梯式追問,覆蓋事實覈查、技術選型、實現細節、反事實與遷移。
- 多風格 × 多輪次:支持四種面試官風格(溫和引導、務實工程、冷峻壓測、學術嚴謹)與四種輪次(技術一面、二面、主管面、HR 面)。
- 內置狀態機:防止死磕。同一話題最多追問 2 次,保證考察廣度。
- 按證據打分:五個維度加權,每一分都要能在原話中找到落點。薪資區間由確定性腳本計算,而非模型心算。
- 過程可見:面板頂部狀態條顯示已用時間、面試計劃進度、當前話題追問次數。
- 語音作答:支持瀏覽器內置語音識別(Chrome/Edge)。
- 嚴格模式:不講解、不糾正、不鼓勵,僅負責測試。
使用方法¶
- 打開設置:點擊右下角的懸浮按鈕,彈出設置彈窗。
- 配置參數:選擇目標方向(如大模型/Agent)、職級、面試輪次和麪試官風格。
- 開始面試:確認後進入面試面板。將簡歷粘貼到對話框(PDF 不支持讀取),或直接說「開始面試」。
- 主會話調用:安裝後插件會自動註冊名爲
interviewer的 skill,在主會話中可直接使用skill interviewer命令。 - 評分報告:面試結束後,評分報告需在主會話運行腳本生成,不在面板內顯示。
評分與薪資¶
插件通過五維度加權模型進行評分,薪資區間由 skills/interviewer/scripts/score.mjs 腳本計算。
評分維度:
* 技術深度 (30%)
* 系統設計 (25%)
* 工程嚴謹 (20%)
* 表達與結構 (15%)
* 邊界認知 (10%)
薪資區間示例(一線城市總包):
* ≥ 4.5 分:專家級 (P8 / 3-1 / T7),年薪 120 – 180 萬
* 3.8 – 4.5 分:高級 (P7 / 2-2 / T6),年薪 70 – 120 萬
* 3.0 – 3.8 分:中級 (P6 / 2-1 / T5),年薪 45 – 70 萬
* 2.2 – 3.0 分:初級 (P5 / 1-2 / T4),年薪 30 – 45 萬
* < 2.2 分:不建議推進
注意事項¶
- 隱私安全:簡歷和全部對話內容會發送給 DSH 配置的模型服務商。請勿粘貼敏感信息。
- 歷史記錄:面試對話不進入 DSH 會話歷史,狀態保存在瀏覽器內存中,重啓會話或瀏覽器後數據丟失。
- PDF 支持:僅支持 Markdown 或純文本粘貼,無法直接讀取 PDF。
- 系統要求:需要 Node.js >= 20。
結語¶
dsh-interviewer 解決了模擬面試中「如何追問」和「如何量化評估」的兩個核心問題。通過顯式的狀態機設計,它避免了模型在單一話題上的無限糾纏,保證了面試的廣度與效率。如果你正在尋找一種能真實反映技術邊界能力的練習方式,該插件是一個可靠的工具。