<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
    <channel>
        <title>求職工具 on KnightLi的博客</title>
        <link>https://knightli.com/zh-tw/tags/%E6%B1%82%E8%81%B7%E5%B7%A5%E5%85%B7/</link>
        <description>Recent content in 求職工具 on KnightLi的博客</description>
        <generator>Hugo -- gohugo.io</generator>
        <language>zh-tw</language>
        <lastBuildDate>Wed, 08 Jul 2026 08:13:04 +0800</lastBuildDate><atom:link href="https://knightli.com/zh-tw/tags/%E6%B1%82%E8%81%B7%E5%B7%A5%E5%85%B7/index.xml" rel="self" type="application/rss+xml" /><item>
        <title>ai-job-search：用 Claude Code 管理求職、篩職缺、改履歷和寫求職信</title>
        <link>https://knightli.com/zh-tw/2026/07/08/ai-job-search-claude-code-job-application-workflow/</link>
        <pubDate>Wed, 08 Jul 2026 08:13:04 +0800</pubDate>
        
        <guid>https://knightli.com/zh-tw/2026/07/08/ai-job-search-claude-code-job-application-workflow/</guid>
        <description>&lt;p&gt;找工作麻煩的地方通常不是「不會投履歷」，而是流程太碎：職缺分散在不同網站，履歷要依照職缺調整，求職信要重寫，投完還要記錄結果。時間一長，就會變成一堆分頁、幾個版本的 PDF 和沒人維護的表格。&lt;/p&gt;
&lt;p&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/MadsLorentzen/ai-job-search&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;MadsLorentzen/ai-job-search&lt;/a&gt; 的做法是把這些動作放進 Claude Code。它會先建立個人求職檔案，再搜尋職缺、打分排序、生成客製 CV 和 Cover Letter，最後把申請結果記錄回系統。它更像一套求職工作流模板，不是一鍵海投工具。&lt;/p&gt;
&lt;h2 id=&#34;它解決什麼問題&#34;&gt;它解決什麼問題
&lt;/h2&gt;&lt;p&gt;ai-job-search 主要處理四件事：&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;把你的經歷、技能、教育背景和寫作風格整理成結構化資料；&lt;/li&gt;
&lt;li&gt;批量搜尋職缺，並按匹配度篩出值得投的機會；&lt;/li&gt;
&lt;li&gt;針對單一職缺生成更貼合的 CV 和求職信；&lt;/li&gt;
&lt;li&gt;投遞後記錄結果，用真實回饋校準下一輪申請。&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;這個設計很務實。它沒有承諾自動幫你拿 offer，而是把求職中重複、容易漏、容易亂的部分交給 AI 輔助。&lt;/p&gt;
&lt;h2 id=&#34;核心流程&#34;&gt;核心流程
&lt;/h2&gt;&lt;p&gt;核心命令是 &lt;code&gt;/setup&lt;/code&gt;、&lt;code&gt;/scrape&lt;/code&gt;、&lt;code&gt;/rank&lt;/code&gt; 和 &lt;code&gt;/apply&lt;/code&gt;。&lt;/p&gt;
&lt;h3 id=&#34;1-setup建立你的求職檔案&#34;&gt;1. &lt;code&gt;/setup&lt;/code&gt;：建立你的求職檔案
&lt;/h3&gt;&lt;p&gt;第一次使用時，在 Claude Code 裡執行：&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;
&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34;&gt;1
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;/setup
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;p&gt;它可以讀取 &lt;code&gt;documents/&lt;/code&gt; 裡的 CV、LinkedIn 匯出、學歷證明、推薦信和過往申請，也可以匯入貼上的 CV，或透過問答逐步建立檔案。這一步越真實、越完整，後面的評分和文案就越有用。&lt;/p&gt;
&lt;h3 id=&#34;2-scrape搜尋職缺&#34;&gt;2. &lt;code&gt;/scrape&lt;/code&gt;：搜尋職缺
&lt;/h3&gt;&lt;p&gt;檔案準備好後：&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;
&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34;&gt;1
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;/scrape
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;p&gt;專案自帶的搜尋工具偏向丹麥市場，例如 Jobindex、Jobnet、Akademikernes Jobbank 等。LinkedIn public job listings 則更通用。如果不在丹麥，可以參考它的結構替換成本地招聘網站，或直接把職缺描述貼給 &lt;code&gt;/apply&lt;/code&gt;。&lt;/p&gt;
&lt;h3 id=&#34;3-rank先排優先順序&#34;&gt;3. &lt;code&gt;/rank&lt;/code&gt;：先排優先順序
&lt;/h3&gt;&lt;p&gt;搜尋結果太多時，先執行：&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;
&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34;&gt;1
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;/rank
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;p&gt;它會根據技能、經驗、文化、地點和職涯方向等維度給職缺打分。很多申請失敗不是履歷太差，而是把力氣花在明顯不匹配的職缺上。&lt;/p&gt;
&lt;h3 id=&#34;4-apply生成-cv-和求職信&#34;&gt;4. &lt;code&gt;/apply&lt;/code&gt;：生成 CV 和求職信
&lt;/h3&gt;&lt;p&gt;選定職缺後：&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;
&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34;&gt;1
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;/apply https://example.com/job/123
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;p&gt;如果網址抓不到，也可以貼完整職缺描述：&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;
&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34;&gt;1
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;/apply &amp;lt;paste the full job description here&amp;gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;p&gt;&lt;code&gt;/apply&lt;/code&gt; 會解析職缺、評估匹配度、生成客製 CV 和 Cover Letter、呼叫 reviewer agent 審查、修訂、編譯 LaTeX PDF、檢查 ATS 可讀性，最後輸出材料和檢查清單。&lt;/p&gt;
&lt;h2 id=&#34;ats-檢查為什麼重要&#34;&gt;ATS 檢查為什麼重要
&lt;/h2&gt;&lt;p&gt;很多 PDF 看起來漂亮，但 ATS 解析時可能讀不到正確文字。圖示字型、多欄排版、特殊符號和 LaTeX 輸出都可能讓信箱、電話或技能關鍵字變亂。&lt;/p&gt;
&lt;p&gt;ai-job-search 可以用 &lt;code&gt;pdftotext&lt;/code&gt; 檢查 PDF 文字層，確認聯絡方式、閱讀順序和職缺關鍵字覆蓋。README 也明確要求：不支援的技能要保留為差距，不能硬塞進履歷。&lt;/p&gt;
&lt;h2 id=&#34;其他命令&#34;&gt;其他命令
&lt;/h2&gt;&lt;ul&gt;
&lt;li&gt;&lt;code&gt;/outcome&lt;/code&gt;：記錄面試、offer、拒信或無回覆；&lt;/li&gt;
&lt;li&gt;&lt;code&gt;/expand&lt;/code&gt;：從 GitHub、作品集、Kaggle、Google Scholar 等公開資料補充能力；&lt;/li&gt;
&lt;li&gt;&lt;code&gt;/upskill&lt;/code&gt;：把職缺差距整理成學習計畫；&lt;/li&gt;
&lt;li&gt;&lt;code&gt;/add-template&lt;/code&gt;：註冊自己的 LaTeX CV 或求職信模板；&lt;/li&gt;
&lt;li&gt;&lt;code&gt;/add-portal&lt;/code&gt;：為本地招聘網站建立搜尋技能；&lt;/li&gt;
&lt;li&gt;&lt;code&gt;/reset&lt;/code&gt;：清理資料，重新開始。&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;安裝和依賴&#34;&gt;安裝和依賴
&lt;/h2&gt;&lt;p&gt;專案需要 Claude Code CLI、Python 3.10+、Bun、LaTeX 發行版，以及可選的 &lt;code&gt;pdftotext&lt;/code&gt;。&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;
&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34;&gt;1
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;2
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;gh repo fork MadsLorentzen/ai-job-search --clone
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;nb&#34;&gt;cd&lt;/span&gt; ai-job-search
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;p&gt;接著安裝各個職缺搜尋工具依賴，再進入 Claude Code 執行 &lt;code&gt;/setup&lt;/code&gt;。&lt;/p&gt;
&lt;p&gt;這套依賴對非技術使用者不算輕。它比較適合已經會用命令列、願意配置 Claude Code 和 LaTeX 的人。&lt;/p&gt;
&lt;h2 id=&#34;適合誰&#34;&gt;適合誰
&lt;/h2&gt;&lt;p&gt;它適合正在密集求職、需要定制履歷和求職信、已經在用 Claude Code、重視 PDF 品質，並且想長期記錄申請結果的人。&lt;/p&gt;
&lt;p&gt;不太適合只投一兩個職缺、不想碰命令列、期待一鍵海投，或不願意整理真實經歷的人。&lt;/p&gt;
&lt;h2 id=&#34;總結&#34;&gt;總結
&lt;/h2&gt;&lt;p&gt;ai-job-search 的價值不在於「讓 AI 替你找工作」，而在於把求職流程拆成可重複的步驟：建檔、找職缺、排優先級、定制材料、檢查 PDF、記錄結果、復盤回饋。&lt;/p&gt;
&lt;p&gt;如果你已經會用 Claude Code，並且正在認真求職，它是一個很值得參考的開源框架。&lt;/p&gt;
&lt;p&gt;參考來源：&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a class=&#34;link&#34; href=&#34;https://github.com/MadsLorentzen/ai-job-search&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;GitHub：MadsLorentzen/ai-job-search&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a class=&#34;link&#34; href=&#34;https://raw.githubusercontent.com/MadsLorentzen/ai-job-search/main/README.md&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;README：AI Job Search&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
</description>
        </item>
        
    </channel>
</rss>
