做了一个面试辅助工具,分享一下

长得非常帅 2026-08-23 22:34 1

做了一个面试辅助工具,分享一下


各位前辈好,新人第一次发帖,请多关照 🙏


最近折腾了一个面试辅助的桌面应用,主要用在口语面试和线上面试场景,腾讯会议、Zoom 共享屏幕都检测不到。


它能做什么


实时语音转录 + 出答案


考官说话 → 系统自动捕获音频 → 实时转成文字 → AI 生成口语回答 → 你照着念就行了。全程不用手动操作,静音自动触发。


屏幕隐身


窗口做了 Electron 内容保护,没有标题栏、没有任务栏图标、没有托盘。腾讯会议共享屏幕的时候对方看不到窗口内容。


阶段切换


面试一般都有固定流程,自我介绍、技术问答、项目经验、行为面试什么的。这个工具支持自定义阶段,每个阶段配不同的提示词和上下文。比如技术问答阶段自动用截图识别题目,自我介绍阶段用你预设的个人资料。


一开始我针对 ELLT 口语考试做了四个阶段,后来发现思路可以通用,就干脆做成了可配置的阶段预设系统。现在内置了 ELLT 口语和技术面试两套模板,不够用的话自己随便加。


和原项目的区别


这个项目是基于 interview-coder-cn 二次开发的。原项目主要做编程面试的截图解题,很优秀,但口语面试场景不太够用。我在上面加了这些:



  • 语音转录自动重连:百炼 ASR 长连接断了会自动重建,不影响考试

  • 自适应回答长度:不同阶段不同问题自动调整回答长度,不会每道题都 3-5 句

  • 作文档案预处理:Writing Q&A 阶段先把作文转成结构化档案,AI 能准确理解题目在问第几部分

  • 截图专注识别:全屏截图里自动忽略考官头像、平台按钮,只识别考试材料

  • 可配置阶段预设:不再写死四个阶段,随便加、随便改

  • 命令模式:三次分号进入,单键操作,没有按键痕迹


原项目本身就有的优点



  • 窗口透明置顶,不会抢焦点

  • 截图 + 对话历史保持上下文连续

  • 支持 OpenAI 兼容 API,国内百炼、硅基流动都能用

  • 全局快捷键,随时触发

  • Frameless 窗口,简洁干净


怎么用



  1. 装好 Node.js,clone 下来 npm install

  2. 在设置页面填 API Key

  3. 填好个人资料和写作内容

  4. 按快捷键开始转录,切换阶段,考试开始照着念就行


开源地址


github.com/Colin0512/ai-speaking-assistant


感兴趣的可以看看,Star 一下最好。有什么问题或者建议欢迎提 Issue。




顺便给我的 API 中转站打个广告:api.lmxww.xyz

最新回复 (11)
  • 大鲨鱼 08-23 22:35
    1

    为什么连发两贴?这么急着打广告吗?


  • yellow13441 08-23 22:35
    2

    建议发在推广板块。

  • 长得非常帅 楼主 08-23 22:37
    3

    开源项目也需要发在推广嘛

  • 长得非常帅 楼主 08-23 22:38
    4

    @大鲨鱼 #1 我还以为这一个没发出来

  • 长得非常帅 楼主 08-23 22:49
    5

    刚刚问了一下,开源项目可以发在日常区,所以把帖子公开了

  • 长得非常帅 楼主 08-23 22:50
    6

    竟然这么多人,看天下人苦面试久矣 ^-^

  • flowersBlum 08-23 22:54
    7

    尝尝鲜

  • 用户1234 08-23 23:14
    8

    ^-^

  • luobosi 08-23 23:22
    9

    @长得非常帅 #0 发布于47min ago


    做了一个面试辅助工具,分享一下


    各位前辈好,新人第一次发帖,请多关照 🙏


    最近折腾了一个面试辅助的桌面应用,主要用在口语面试和线上面试场景,腾讯会议、Zoom 共享屏幕都检测不到。


    它能做什么


    实时语音转录 + 出答案


    考官说话 → 系统自动捕获音频 → 实时转成文字 → AI 生成口语回答 → 你照着念就行了。全程不用手动操作,静音自动触发。


    屏幕隐身


    窗口做了 Electron 内容保护,没有标题栏、没有任务栏图标、没有托盘。腾讯会议共享屏幕的时候对方看不到窗口内容。


    阶段切换


    面试一般都有固定流程,自我介绍、技术问答、项目经验、行为面试什么的。这个工具支持自定义阶段,每个阶段配不同的提示词和上下文。比如技术问答阶段自动用截图识别题目,自我介绍阶段用你预设的个人资料。


    一开始我针对 ELLT 口语考试做了四个阶段,后来发现思路可以通用,就干脆做成了可配置的阶段预设系统。现在内置了 ELLT 口语和技术面试两套模板,不够用的话自己随便加。


    和原项目的区别


    这个项目是基于 interview-coder-cn 二次开发的。原项目主要做编程面试的截图解题,很优秀,但口语面试场景不太够用。我在上面加了这些:



    • 语音转录自动重连:百炼 ASR 长连接断了会自动重建,不影响考试

    • 自适应回答长度:不同阶段不同问题自动调整回答长度,不会每道题都 3-5 句

    • 作文档案预处理:Writing Q&A 阶段先把作文转成结构化档案,AI 能准确理解题目在问第几部分

    • 截图专注识别:全屏截图里自动忽略考官头像、平台按钮,只识别考试材料

    • 可配置阶段预设:不再写死四个阶段,随便加、随便改

    • 命令模式:三次分号进入,单键操作,没有按键痕迹


    原项目本身就有的优点



    • 窗口透明置顶,不会抢焦点

    • 截图 + 对话历史保持上下文连续

    • 支持 OpenAI 兼容 API,国内百炼、硅基流动都能用

    • 全局快捷键,随时触发

    • Frameless 窗口,简洁干净


    怎么用



    1. 装好 Node.js,clone 下来 npm install

    2. 在设置页面填 API Key

    3. 填好个人资料和写作内容

    4. 按快捷键开始转录,切换阶段,考试开始照着念就行


    开源地址


    github.com/Colin0512/ai-speaking-assistant


    感兴趣的可以看看,Star 一下最好。有什么问题或者建议欢迎提 Issue。




    顺便给我的 API 中转站打个广告:api.lmxww.xyz


    bd

  • 长得非常帅 楼主 08-23 23:34
    10

    @luobosi #9 佬bd是啥意思

  • luobosi 08-23 23:35
    11

    @长得非常帅 #10 发布于29s ago

    @luobosi #9 佬bd是啥意思


    帮你顶的意思

* 帖子来源NodeSeek
返回