ooboqoo/shiping

Public

识屏 Shiping:截屏 + AI,看懂屏幕上的任何内容。代码、报错、题目、图表、外文资料,按快捷键截一下就有解答。对话模式实时听懂问题、给出回答要点。可用作面试助手、考试助手、刷题助手。

  • Stars1.1k+60 tuần này
  • Forks159
  • Watchers7
  • Issues33
  • Ngày tạo20/08/2025
  • Cập nhật gần nhất23/10/2026
  • Ngôn ngữTypeScript
  • Giấy phép—
README.md29.9 KBRaw

识屏 Shiping

屏幕上的内容,截一下,AI 就看懂:题目、代码、报错、图表、外文资料,按下快捷键就有解答;听对话时,对方说完就有提示。屏幕共享时对方看不到窗口。

改名说明:本项目原名「截屏解题助手」(仓库 interview-coder-cn),2026 年 10 月起改名为「识屏 Shiping」(仓库 shiping)。功能不变,升级后原有设置自动保留。为什么改、改了哪些,见关于改名。

版本说明:v3 起新增对话模式,此后只维护 v3(main 分支)。只有截图解题的 v2 版本保留在 v2 分支,不再更新,安装包见 v2.1.0。

截图模式演示

两种模式

  • 截图模式(核心):按下快捷键截取屏幕,视觉模型实时理解屏幕上的内容,流式给出解答;可以追加截图、追问,保持上下文连续
  • 对话模式:实时识别对方说的话,对方说完一句就给出简短的回答提示——一句能直接说出口的开场,加上几个要点
截图模式 对话模式
解决什么 屏幕上的内容:题目、代码、报错、图表、外文 对方说的话:面试、答辩等语音沟通
怎么触发 按快捷键截图 对方说完一句自动出提示,也可以按快捷键
适合的模型 能识图的模型 关闭思考的快模型,越快越好
额外需要 无 阿里云百炼 API Key(语音识别)

两种模式各自选用 AI 配置和提示词,可以随时切换:比如线上面试时先聊项目用对话模式,对方一共享题目,按快捷键切到截图模式就能解题。

为什么选它

  • 截屏即理解:不用复制粘贴、不用切换窗口,屏幕上看得到的内容截一下就能问
  • 两种模式一体:看屏幕和听对话在同一个窗口里,各自选模型、各自配提示词
  • 适配国内生态:中文界面;硅基流动、DeepSeek 等国内平台开箱即用,支持支付宝付款;语音识别用阿里云百炼
  • 屏幕分享隐身:即使被要求共享屏幕,对方也看不到本助手的窗口
  • 不打扰手上的事:窗口置顶半透明,当前页面不会失焦;支持鼠标穿透,快捷键冲突时还可以用悬浮工具条点按钮操作
  • 开源、自带 Key、没有订阅费:直接调用你自己的 AI 平台,花多少钱看得见
  • 追求快:可以关闭模型思考;对话模式不等停顿结束就出提示,对方没说完会自动重写

适用场景

场景 用法
看不懂的代码 / 报错 截图模式「通用问答」:解释含义,指出原因和改法
外文资料 / 图表 / 文档 截图模式「通用问答」:翻译、总结、提炼要点;常用的话可以新增一个自定义场景
算法笔试 / 在线编程题 截图模式「解算法题」:给出思路和完整代码,题目长就追加截图,代码可自动复制或保存
技术面试(视频 / 语音) 对话模式「技术面试」;面试官共享编程题时,切到截图模式「解算法题」
HR 面 / 主管面 对话模式「行为面试」:按 STAR 给出经历类问题的回答要点
英文面试 对话模式「英文面试」:给出英文回答要点,并用中文说明对方问的是什么
英语机试 截图模式「英语考试」,听力题可以配合语音转录
能力测评 / 行测 截图模式「能力测评」:逻辑、图形、数字推理,直接给出选项和关键依据
其他在线考试 截图模式「通用问答」:单选、多选、解答等通用题型
以上都不是 在设置里新增自定义场景,写自己的提示词

截图模式的编程题默认用 TypeScript 作答,题目指定了语言时按题目要求。

快速开始

1. 下载安装

到 Releases 下载安装包:Windows 用 setup.exe,macOS 用 .dmg(目前只提供 Apple 芯片版本,Intel 芯片的 Mac 请从源码运行)。安装和首次打开的注意事项见 Wiki 教程。

2. 配置 AI

首次打开会提示填写 API Base URL 和 API Key。任何兼容 OpenAI API 的平台都可以,如国内的 硅基流动、DeepSeek,国外的 OpenRouter,或 OpenAI 官方(只填 API Key 即可)。

在「设置 → AI 模型」里可以保存多套配置,再到「截图模式」「对话模式」两组里分别选用:

  • 截图模式要发截图给模型,需要能识图的模型,设置里会标出不能识图的模型
  • 对话模式只发文字,建议选一个打开「关闭思考」的快模型,出提示更快

常用平台的地址和模型名怎么填,见 Wiki 的对照表。

部分平台或网关除了 API Key 还要求额外的请求头(如 Azure 的 api-key、Cloudflare AI Gateway 的 cf-aig-authorization),可以在配置的「高级 → 自定义请求头」里每行填一个 名称: 值。

网络代理

在「设置 → 网络代理」里选择 AI 请求的连接方式:

  • 自动(默认):跟随 Windows / macOS 系统代理(含 PAC)。代理客户端调整端口后无需重新填写;点「检测系统代理」可查看当前 API 地址实际使用的规则,再点「使用系统代理并应用」。

Nội dung README thuộc về ooboqoo và cộng đồng đóng góp, giấy phép Không có giấy phép. Nguồn: github.com/ooboqoo/shiping