【免费下载链接】FormFilla
About A local-first browser extension that fills job-application forms from local JSON profile data and files. Matches are computed deterministically via multi-signal scoring, structural repeated-block detection, and bipartite optimization.
FormFilla 是一款本地优先(local-first)的 Chrome 浏览器扩展,它能把保存在本地的 JSON 档案数据和简历文件自动填充到求职申请表、奖学金申请表中——全程数据不离开你的设备,匹配过程由多信号打分与二分图优化算法确定性地完成,而不是靠简单的关键字硬套。本文将手把手带你完成 FormFilla 自动填充扩展的安装、建档与首次填充,5 分钟即可跑通完整流程。
认识 FormFilla:它到底能帮你做什么?
求职季最折磨人的,莫过于把姓名、电话、教育经历、工作经历一遍遍复制粘贴进各种 ATS(申请人追踪系统)。FormFilla 的设计目标就是"把候选人从机械填表中解放出来":
- 零网络请求:档案数据存在
chrome.storage.local,简历等文件存在 IndexedDB,日常运行不上传任何数据; - 重复区块识别:多段工作经历、多条教育经历会被正确分组、按序填入;
- 文件自动上传:模拟拖放操作,自动把简历、求职信提交到表单的文件上传框;
- 敏感字段分级:普通字段绿色/琥珀色高亮供你快速核对;EEO(平权)类字段默认不填;社保号等关键字段绝不自动填入,需你手动点击确认。
项目说明与功能细节详见 README.md(Features & Gates 一节),隐私政策请看 PRIVACY.md。
安装前 1 分钟准备:确认这 3 样东西
开始之前,先确认你已备齐:
| 准备项 | 说明 |
|---|---|
| Chrome 浏览器 | FormFilla 目前以 Chrome 扩展形式分发(MV3 架构) |
| 个人资料数据 | 姓名、邮箱、电话、教育/工作经历,用于创建本地档案 |
| 简历与求职信文件 | 本地 PDF/文档即可,稍后供扩展自动上传 |
5分钟安装与配置完整步骤
第 1 步:从 Chrome Web Store 安装扩展
FormFilla 通过 Chrome Web Store 官方渠道分发,浏览器会自动为你推送安全更新。
- 打开 Chrome 浏览器,进入 Chrome Web Store(扩展程序商店);
- 在搜索框输入
FormFilla,找到对应扩展; - 点击“Add to Chrome”完成安装,工具栏会出现 FormFilla 图标。
⏱️ 这一步通常 30 秒内即可完成。
第 2 步:在 Options 面板创建个人档案
点击扩展图标打开Options(设置)页,把个人资料录入进去:姓名、联系方式、教育经历、工作经历等。
- 档案以JSON 结构保存在本地浏览器存储中,可随时导出备份;
- 扩展内置了 profile-template.json 风格的档案模板结构(参见 README.md 目录说明),照着栏目填写即可。
第 3 步:上传简历和求职信文件
在 Options 页上传你的简历与求职信。文件会被写入名为FormFillaFiles的本地 IndexedDB 数据库(详见 PRIVACY.md),之后填充表单时会自动模拟拖放上传,省去手动找文件、找上传框的麻烦。
第 4 步:打开申请表,一键填充
- 打开目标网站的职位申请页面;
- 点击 FormFilla 图标(或工具栏按钮)中的“Fill this page”;
- 扩展会扫描当前页面(包括同源 iframe)的所有输入框、下拉框、文本域,自动把匹配的资料写进去。
第 5 步:核对高亮字段,确认后提交
填充完成后:
- 绿色/琥珀色高亮:已填充的普通字段,扫一眼确认即可;
- 金色徽章(Needs Confirm):社保号等关键字段只出提示不自动填,点击徽章才会注入——这是刻意设计的安全闸门;
- EEO 字段:默认跳过,如确需填写,可到设置面板手动开启(详见 README.md 的敏感度分级说明)。
确认无误后即可像平时一样提交申请。至此,你的第一次自动填充就完成了 🎉
原理速览:FormFilla 为什么填得准?
对好奇的同学,这里用 3 句话概括其匹配引擎(技术架构见 README.md):
- 扫描与归一化:递归扫描 DOM,读取每个字段的 label、placeholder、name 等信号,做分词、大小写与缩写展开;
- 全局最优匹配:把"字段 ↔ 资料项"建模为最大权重二分图匹配,用 Kuhn–Munkres(匈牙利)算法整体求解,避免贪心匹配造成的字段错位;
- 框架安全写入:调用原生 setter 并派发
input/change冒泡事件,让 React、Vue 等现代框架的虚拟 DOM 也能正确同步状态。
隐私与安全:数据为什么不会外泄?
这是 FormFilla 最核心的卖点,官方隐私政策在 PRIVACY.md 中写得非常直白:
- 所有档案与文件仅存于本机(
chrome.storage.local+ IndexedDB),正常流程中零数据外传; - 不共享数据给任何第三方,无追踪脚本;
- 你随时可以导出 JSON 备份,或在 Options 页点击 “Remove Profile” 彻底删除全部资料;
- 唯一的例外:在累计填充 3 次表单后若启用 GitHub 支持验证,扩展只会调用 GitHub公开 API检查 star/follow 状态,不含任何个人信息(详见 PRIVACY.md)。
权限用途一览同样可在 PRIVACY.md 查到:storage、scripting、activeTab均服务于本地存储与"你主动点击才运行"的填充动作。
新手常见问题 FAQ
Q:支持哪些浏览器?A:目前以 Chrome 扩展形式发布,其他内核浏览器后续视路线图而定。
Q:多段工作经历会填乱吗?A:不会。扩展有"重复区块指纹"机制,按元素布局把多段经历正确分组索引(README.md)。
Q:表单是自定义控件填不进?A:扩展内置了 Workday、Lever、Greenhouse 等主流招聘平台的适配逻辑,匹配引擎也依赖可外置扩展的 JSON 词典(规则、缩写、学位等级),覆盖度会持续增强(见 README.md)。
Q:我的资料安全吗?A:零网络请求的本地优先架构,数据全程留在本机,随时可导出或删除。
总结:3 步开启高效求职
- 装:Chrome Web Store 搜索 FormFilla,一键安装;
- 填:Options 页建好 JSON 档案、上传简历文件;
- 用:打开申请表 → “Fill this page” → 核对高亮 → 提交。
按照 README.md 的分发方式与 LICENSE 的授权说明,FormFilla 会持续通过商店渠道更新(Roadmap 中还有 Taleo、Workable 等平台适配器与加密备份导出等计划)。把重复劳动交给算法,把精力留给面试本身——祝你拿到心仪的 offer!
【免费下载链接】FormFilla
About A local-first browser extension that fills job-application forms from local JSON profile data and files. Matches are computed deterministically via multi-signal scoring, structural repeated-block detection, and bipartite optimization.
相关推荐
dawson-cli 项目推荐
dawson cli 项目推荐 1. 项目基础介绍和主要编程语言 dawson cli 是一个基于 Node.js 的无服务器 Web 框架,专为在 AWS(A
金融科技如何快速掌握Midscene.js自动化测试:5分钟新手入门完整指南
如何快速掌握Midscene.js自动化测试:5分钟新手入门完整指南 想要让AI成为你的浏览器操作助手吗?Midscene.js是一个创新的自动化测试框架,让你
人工智能AI AgentGUI 自动化测试智能体AI 应用Index-1.9B角色扮演应用开发:从环境配置到实时对话系统搭建
Index 1.9B角色扮演应用开发:从环境配置到实时对话系统搭建 Index 1.9B是一款轻量级多语言大语言模型,为开发者提供了构建角色扮演应用的强大能力。
人工智能大模型基础模型预训练微调RAG模型评测本地部署
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考