Skip to content

Haruhiko-Joe/interviewHacker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

interview hacker

基于 Node + Ts + @openai/codex-sdk 截图生成答案并自动发送到邮箱的AGENT

使用场景欢迎自行发掘,不可以是INTERVIEW / TEST 哦(意味深)

WORKFLOW

  1. 摁下快捷键 ctrl + option + ; 触发截屏并保存在 pic 文件夹下
  2. 立即触发codex解答图片中的问题
  3. codex完成解答后调用gmail mcp将答案发送到自己的邮箱

启动方式

安装依赖

pnpm install

如果已经安装好了codex cli可以跳过

npm i -g @openai/codex

登录自己的codex账号,然后把自己的GMAIL绑定好openai的认证机制,codex通过OpenAI的网关,所以需要在自己的gpt里配置好gmail的认证并连接,应当如下所示

需要一个plus会员才能有连接gmail的功能,这个agent本质上是一个触发器,截图后把图片和预设提示词发给AGENT,AGENT想出答案后用gmail mcp把答案发到指定邮箱

gmail

启动并常驻在后台

pnpm listen

启动后脚本会一直监听全局快捷键:

  • Control + Option + ;

截图后,图片会放在 /pic 文件夹中

REQUIREMENT

  • 需要本机已安装并可用 codex CLI。
  • pnpm listen 首次运行时,macOS 可能会要求你给终端或 Node 进程授予 Accessibility 权限,否则全局快捷键监听不会生效。
  • 如果需要邮件成功发送,还需要当前 Codex 环境里已经配置好 Gmail MCP 工具,否则 Agent 会完成代码生成,但 email.sent 会是 false。需要登录openai账户将自己的账号绑定好gmail

HOW TO USE

建议摆放位置:

  O      [__]       [__]
 /|\     用来写题    用来接收邮件
 / \

请务必提前测试,这个AGENT不会有任何的log,确保能成功收到邮件 正式使用前请首先使用leetcode打开一道题试一下流程能否跑通,测试的过程会弹出权限提示,需要给vscode 截图等权限

正式使用的时候需要在双机位看不到的地方放置一个能登录上自己GMAIL的设备,在自己的设备运行

pnpm listen

等待1min左右 答案会以邮件的形式发送到邮箱

About

笔试面试外挂脚本,自动把答案发到邮箱,如果觉得好用求留个star,不想给这个star可以考虑给我其他项目一个star

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors