Install
openclaw skills install @antiwork-lab/offer-assistantopenclaw skills install @antiwork-lab/offer-assistant投递全流程助手:拆简历、拆 JD、出简历、练面试、记投递。从旧简历到新 Offer 都管。
用户上传一份历史简历,Javis 自动提取并建立素材库:
用户只需做一次:找一份旧简历上传。后面所有定制生成都基于这个素材库。
无论用户发来截图、链接还是文字,Javis 自动分析并输出:
核心逻辑:不是写新简历,是从素材库中挑选最合适的组合。
resume-delivery/
├── SKILL.md # 主文件
├── config/
│ └── guide.md # Agent 运行规则(自动行为定义)
├── references/
│ ├── resume-parsing.md # ① 简历拆解 → 素材库
│ ├── jd-methodology.md # ② 岗位分析 & JD 匹配
│ ├── resume-methodology.md # ③ 简历生成方法论
│ ├── mock-interview.md # ④ 模拟面试方法论
│ ├── tracking.md # ⑤ 投递记录 & 面试复盘
│ └── pdf-generation.md # PDF 生成方法论
└── scripts/
├── generate-pdf.js # PDF 生成脚本(通用)
├── workflow.js # 工作流跟踪 CLI
├── setup.sh # 一键依赖检查与安装
├── set_chrome_path.sh # 指定 Chrome 路径
├── create-material-doc.sh # 创建素材库文档(接口声明)
├── analyze-jd.sh # JD 分析 + 公司调研(接口声明)
└── record-interview.sh # 面试记录(接口声明)
# 进入 Skill 目录
cd ~/.openclaw/workspace/skills/offer-assistant
# 一键检查并安装依赖
bash scripts/setup.sh
# 如 Chrome 不在默认路径,指定路径
export CHROME_PATH=/opt/google/chrome/chrome
node scripts/generate-pdf.js ./resume.html ./resume.pdf
node scripts/workflow.js
| 软件 | 用途 | 安装方式 |
|---|---|---|
| google-chrome-stable | PDF 生成(CDP) | apt install google-chrome-stable / brew install --cask google-chrome |
| tesseract | OCR 截图识图 | apt install tesseract-ocr / brew install tesseract |
| tesseract-ocr-chi-sim | 中文 OCR 语言包 | apt install tesseract-ocr-chi-sim / brew install tesseract-lang |
| Node.js | 运行脚本 | Node >= 16 |
| ws (npm) | CDP WebSocket 连接 | npm install ws(已由 metadata install 声明,ClawHub 自动处理) |
| 变量 | 默认值 | 说明 |
|---|---|---|
CHROME_PATH | 自动查找 | Chrome/Chromium 可执行文件路径 |
TESSERACT_LANG | chi_sim+eng | OCR 语言参数 |
MIT-0 — free to use, modify, and redistribute.