Fill long job-application forms in 30 seconds, not 30 minutes. Extract schema, plan with any LLM, replay into the live form.
Local Playwright script extracts the Ant Design form schema + LLM prompt
Paste prompt into ANY LLM client (Doubao / DeepSeek / Kimi / ChatGPT / Claude)
Local script replays the LLM's JSON plan into the live form
Switch Doubao / DeepSeek / Kimi / ChatGPT / Claude per form โ no code changes.
Use any LLM subscription you already pay for. No API keys, no per-fill billing.
Every value is visible in a plain JSON plan before it touches the form.
Dedicated scanners for .ant-select, .ant-picker, .ant-cascader โ fields generic tools skip.
Radio/select matched by visible text (pick_label) โ survives internal value renames.
Re-stamps temp anchors and retries on React re-renders โ no manual restart.
Local Python script + your own Edge profile. Runs only when you launch it.
You review every field before clicking submit. Safety by design.
| Approach | Time | Cost |
|---|---|---|
| Manual typing | ~30 min | Free |
| API-based SaaS | ~2 min | ยฅ0.5โ2 / form |
| FormPilot-AntD | ~30 sec | Free (uses your LLM subscription) |
git clone https://github.com/15373050312xhc-arch/FormPilot-AntD.git
cd FormPilot-AntD
# Windows: double-click RUN.cmd
# Or: py launcher.py
# [1] Dump form schema โ click purple "Dump Form" button
# [2] Copy outputs/form_prompt.txt โ paste into your LLM
# [3] Save returned JSON as outputs/form_plan.json
# [4] RUN.cmd โ [2] Apply form plan โ click green "Apply Plan"