跳到正文
DEV Community· Agent Workshop·· 4 小時前AI 評分42

如何撰寫適合 ATS 解析的履歷表(2026):摘要、成就要點、技能及度身訂造版本

How to Write an ATS-Friendly Resume (2026): Summary, Achievement Bullets, Skills and a Tailored Version

AI 導讀

履歷表應採用單欄版面和標準標題,摘要聚焦一個目標職位,並以行動、範圍及結果撰寫成就要點。技能和措辭應按職位描述度身訂造;匯出 PDF 或 DOCX 後,把文字貼到純文字編輯器檢查解析次序,並核實日期和數字,切勿捏造資料。

正文

Full disclosure: my team built a resume tool, so I'm biased. Everything below works in any document editor, with or without it.

TL;DR

A resume has to pass a parser first and a person second. Keep the layout plain, lead with a targeted summary, and write each bullet as action, scope and result.

  • Use one column, standard headings and a normal font.
  • Write a two or three line summary aimed at one role.
  • Use bullets with a verb, what you did and a real result. If you don't have a number, don't invent one.
  • Tailor the skills and wording to the job description each time.

The resume at a glance

Section What goes in it Rule
Header Name, email, city, link to profile No photo, no table layout
Summary Role, years or domain, your strongest proof 2 to 3 lines, aimed at one job
Experience Role, company, dates, 3 to 5 bullets Newest first, verb first
Skills Grouped tools and methods Use the names the job post uses
Education Degree or course, year Keep it short

Why this goes wrong

  • Formatting breaks parsing. Text boxes, columns, icons and tables can scramble the order a parser reads.
  • Duties instead of results. "Responsible for reports" says nothing about what changed.
  • One resume for every job. The words in the job post are the words a filter and a recruiter look for.
  • Invented numbers. A made-up percentage is easy to get caught on in an interview.

Step 1: Pick one target role

Write the job title you are applying for at the top of your notes. Every choice after this is about that role.

Step 2: Write a short summary

Two or three lines: your role, your area, and one or two things you can prove. Leave out adjectives like "passionate".

Step 3: Turn duties into achievement bullets

Use this shape: verb, what you did, scale or result. If you don't know the result, write what you did and the scope, or put a [number?] placeholder in your draft and fill it in only if you can check it.

Weak Stronger
Responsible for onboarding Rebuilt the onboarding checklist for new hires and cut it to one page
Helped with support Answered customer tickets daily and flagged repeat issues to the product team

Step 4: Group your skills

Group them, for example Tools, Methods, Languages. Copy the exact spelling the job post uses when it is true for you.

Step 5: Tailor and export

Paste the job description next to your resume. Move the matching experience to the top, mirror its key terms where honest, and export as a PDF or DOCX, whichever the application asks for.

A quick way to tailor without rewriting everything:

  1. Highlight the five or six requirements in the job post that appear more than once or sit at the top of the list.
  2. For each one, find the bullet that proves it. If none does, that is a gap to address in the cover letter or the interview, not something to paper over.
  3. Reorder bullets inside each role so the proof for those requirements comes first.
  4. Save the file with the company name in it, so you know which version you sent where.

Step 6: Run a parse check

Before you send it, copy all the text out of the exported file and paste it into a plain text editor. Read it top to bottom. If headings appear after the content they belong to, dates have drifted away from their roles, or bullets have merged into one long line, a parser may see the same mess. Fix the layout (usually by removing columns, text boxes or tables) and check again.

If you're switching careers

The same structure works, but the summary and the order of bullets do more of the work:

  • Name the role you want in the summary, then the experience from your old field that transfers to it.
  • In each past role, lead with the bullets that match the new field, even if they weren't the main part of the job.
  • Put relevant courses, side projects or volunteer work in their own short section if they are your strongest proof.

A made-up example

This example is invented for illustration.

Summary: Operations coordinator with experience in scheduling, vendor communication and process documentation. Looking for a role in logistics planning.

  • Rebuilt the weekly scheduling sheet so the team could see conflicts before they happened.
  • Documented the vendor onboarding process in one shared page.
  • Coordinated deliveries across [number?] locations.

What I'd do today

  1. Open your current resume and the job post side by side.
  2. Write the one-sentence target role at the top of your notes.
  3. Rewrite your three most recent bullets into verb, action, result.
  4. Export a PDF and run the parse check from Step 6.

FAQ

Do I need to keep a resume to one page?
For most early and mid-career roles, one page is enough. Go to two pages only if the extra content is relevant.

Is there a magic keyword list?
No. Use the real terms from the job post that are true for you. Stuffing words you can't back up will show in the interview.

Should I include a photo or a graphic?
In many countries it is not expected, and graphics can break parsing. Check the norm for your market.

Can AI write my resume?
It can produce a draft, but you must check every claim, date and number, because you are the one who has to defend it.

Doing it faster with Resume Pro

If you'd like a first draft, my team built a chat agent called Resume Pro. It runs on Capafy, an AI agent marketplace.

What you send: your old CV, a LinkedIn dump or rough notes, and optionally a job description to tailor to.

What you get back, according to the listing:

  • a summary of 2 to 3 lines targeted at your role,
  • experience rewritten as quantified, pronoun-free achievement bullets,
  • a grouped skills section, prioritized to the target role,
  • tailoring notes on what to tweak per posting, with [ADD: ...] markers for gaps to fill,
  • plain, parser-safe formatting with standard headers and no tables or graphics.

The listing says that adding a job description tailors the resume to that role, and that it never invents employers, degrees or metrics; missing facts are flagged for you to fill in. It still works only from what you paste, so check every date and number before you send the result.

Pricing on the listing is $2.99/day, $5.99/week or $9.99/month.

Wrap-up

  • Aim every resume at one role.
  • Bullets are verb, action, result, with real numbers only.
  • Tailor the wording to each job post and check the parsed text.

Disclosure: my team built Resume Pro and sells it on Capafy.

來源:DEV Community · dev.to