[{"content":"","date":null,"permalink":"/posts/","section":"Posts","summary":"","title":"Posts"},{"content":"","date":null,"permalink":"/","section":"中年碼農的職場奇妙冒險","summary":"","title":"中年碼農的職場奇妙冒險"},{"content":"","date":null,"permalink":"/tags/ai/","section":"Tags","summary":"","title":"AI"},{"content":"","date":null,"permalink":"/tags/llm/","section":"Tags","summary":"","title":"LLM"},{"content":"","date":null,"permalink":"/tags/mcp/","section":"Tags","summary":"","title":"MCP"},{"content":"","date":null,"permalink":"/tags/rag/","section":"Tags","summary":"","title":"RAG"},{"content":"","date":null,"permalink":"/tags/","section":"Tags","summary":"","title":"Tags"},{"content":"","date":null,"permalink":"/topics/","section":"Topics","summary":"","title":"Topics"},{"content":"","date":null,"permalink":"/topics/%E4%B8%AD%E5%B9%B4%E7%A2%BC%E8%BE%B2%E7%9A%84-ai-%E8%81%B7%E5%A0%B4%E5%86%92%E9%9A%AA%E8%A8%98/","section":"Topics","summary":"","title":"中年碼農的 AI 職場冒險記"},{"content":"先自我介紹 #我是一個中年 CRUD 工程師，前陣子經歷了一場中年求職——履歷石沉大海、被面試官各種嫌棄的那種——總之，最後幸運地來到現在這間公司。\n心中的大石終於放下，中年碼農本以為從此過著安穩刷 ticket 的日子。沒想到，這時候才剛按下冒險的 Start 按鍵。\n新公司：平靜海面下的暗流 #新公司很安靜，安靜到好像多說一句話就會被拖出去斬了。我就在這種詭異的氣氛下，渾渾噩噩地度過了新人訓練期。之後，PM 指派了第一個任務給我，還找了一位前輩當我的助教。\n正當前輩 send 給我一份又一份自製攻略時，我感受到了一絲不妙：\n我：集中文件管理呢？\n前輩：有，但已經過時了。\n我：資料庫 schema 有說明嗎？\n前輩：自己看程式碼。\n我：開發完成後要怎麼上線？\n前輩：照順序做 A → B → C → D，但做 D 之前要先回去把 B 的狀態改成啟用，然後 bla bla……\n傻眼了！真的傻眼了！\n試問，單兵要怎麼在文件分散且高度依賴口耳相傳的職場中順利存活？\nㄟ 不是啊！我怎麼掉進你踩過的坑啊？ #就像標題這句吶喊，我不斷在想：到底是我的問題，還是別人的問題？雖說指責某個人非常簡單，但身為一個負責任的大人，應該要想辦法解決這個問題。\n還好 2026 年的工程師紛紛轉職成了奴隸主，這點小事，就丟給我的 C 牌奴隸去煩惱：\n我：我要怎麼分享坑點給我的團隊啊，你說？\nC 牌奴隸：親愛的主人，何不試試 mcp-memory-service？\n我：那是什麼？\nC 牌奴隸：這個服務可以把記憶分享給不同的裝置或不同的 Agent，非常適合在您的場景之下使用！\n接著，我就像拿到新玩具的小孩，興沖沖地跑去跟大家炫耀：\n我：你看，我架了一個 mcp-memory-service！\n前輩 A：喔喔喔\n前輩 B：喔喔喔\n前輩 C：喔喔喔\n喔屁喔唷！是沒別的話嗎？？\n📅\n一個禮拜過去……\nmcp called count: 3 三次，全部都是我自己 call 的。\n你瞧不起的服務，以後你將高攀不起 #哼！既然你們不願使用，那我就另尋出路吧！只是，該用來做什麼呢？\n突然，一個聊天訊息彈出來：\n客服 A：請 RD 協助設置客戶的分潤設定…… 不是吧！這也要 RD 設定喔？\n.\n.\n不！等等，這個情境不也很像開發時的坑點共享嗎？客服需要的就是這些基本操作說明，通通放進一個知識庫備查！\n而且，還要加入現在最香的 AI：像坑點共享那樣，客服直接開口問，AI 直接給答案。\n我越想越得意，轉頭跟 C 牌奴隸分享這個天才計劃：\n我：你看，把公司的文件通通灌進去，客服直接問 AI 就有答案——這點子是不是很讚？\nC 牌奴隸：親愛的主人，這不就是 RAG 嗎？不是什麼新概念，大家行之有年了。\n我：……你說什麼 G？\n好喔，原來我以為的靈光一閃，是人家玩到爛的東西。沒關係，對我來說是新的就好，香就好。\n於是我摩拳擦掌地計劃了起來：灌資料、篩資料，然後客服問了就有答案——簡單。\n至少，當時的我是這麼想的。\n但沒想到的是，這變成了其他惡夢的開始。\n附錄：MCP 是什麼？ # MCP（Model Context Protocol）一句話解釋：讓 AI 助手能夠外接工具與資料來源的標準協定。mcp-memory-service 就是透過它，幫全隊的助手接上同一顆「不會斷電的大腦」。 本文由 AI 輔助潤稿\n","date":"7 8月 2026","permalink":"/posts/rag/rag-1-is-rag-the-answer/","section":"Posts","summary":"\u003ch2 id=\"先自我介紹\" class=\"relative group\"\u003e先自我介紹 \u003cspan class=\"absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100\"\u003e\u003ca class=\"group-hover:text-primary-300 dark:group-hover:text-neutral-700\" style=\"text-decoration-line: none !important;\" href=\"#%e5%85%88%e8%87%aa%e6%88%91%e4%bb%8b%e7%b4%b9\" aria-label=\"定位點\"\u003e#\u003c/a\u003e\u003c/span\u003e\u003c/h2\u003e\u003cp\u003e我是一個中年 CRUD 工程師，前陣子經歷了一場中年求職——履歷石沉大海、被面試官各種嫌棄的那種——總之，最後幸運地來到現在這間公司。\u003c/p\u003e","title":"中年碼農的 AI 職場冒險記（1） - 新公司，與一個天真的知識庫狂想"},{"content":"","date":"18 4月 2025","permalink":"/about/","section":"中年碼農的職場奇妙冒險","summary":"","title":"About"}]