# resume-builder **Repository Path**: oplus-data/resume-builder ## Basic Information - **Project Name**: resume-builder - **Description**: A tool to generate cv file based on JSON - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2026-07-09 - **Last Updated**: 2026-07-10 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Resume Builder(本地离线版) 纯前端简历生成工具,可在浏览器中直接运行,无需联网。基于 [resume.h4h.space](https://resume.h4h.space/) 的构建产物本地化,所有字体、脚本、 样式均已下载至本地。 ## 目录结构 ``` . ├── resume-local/resume/ # 应用构建产物(可直接用浏览器打开 index.html) │ ├── index.html │ └── assets/ │ ├── index-*.js # 应用主构建(React + zustand) │ ├── json-panel.js # JSON 编辑面板(本仓库新增) │ └── fonts/ # 本地字体 └── ci/ # 本地服务器与冒烟测试脚本 ``` ## JSON 编辑面板 `resume-local/resume/assets/json-panel.js` 在页面右下角注入一个浮动按钮 `{ } JSON`,提供: - **获取 JSON**:读取当前简历内容并填入编辑框 - **导出文件**:将 JSON 下载为 `resume.json` - **复制**:复制 JSON 到剪贴板 - **应用到简历**:在 JSON 层面编辑后写回并刷新页面同步生效 数据保存在浏览器 localStorage 的 `resume-builder-v1`(zustand persist), 面板通过读写该键实现上述功能,不依赖应用内部代码,也不需要联网。 ## 本地运行与测试 ```bash # 本地预览 bash ci/serve.sh # http://localhost:4173 # 冒烟测试(离线可运行 + JSON 面板) bash ci/smoke.sh ``` 详见 [ci/README.md](ci/README.md)。