全部文章

2025

📍 | LocalAIAgentAPI

學習專案:LocalAIAgentAPI - 從零開始的 AI 整合練習 這週挑戰自己整合多個 AI 模型,順便為面試準備一些實戰經驗。雖然是練習專案,但收穫比想像中還要多。 學習目標 作為一個正在準備面試的開發者,我給自己設定了一個挑戰: 能不能在一週內整合多種…

2025-07-19 4 min #project

單例模式 Singleton_pattern

為什麼需要 Singleton? 在開發大型系統時,我們經常會遇到這樣的需求:某些資源應該在整個應用程式中保持唯一性。 舉個實際例子,假設你在開發一個分散式系統,多個模組都需要記錄 Log。如果每個模組都各自創建 Logger 實例: Log 訊息會分散在不同的物件中,難以統一管理和追蹤 無法維…

2025-07-13 2 min #技術筆記 #(作者自學用)

設計模式 (Software design pattern)

Python 設計模式 這篇文章紀錄四種我學習過的 Python 設計模式,包含簡單範例、使用情境與心得。 四種模式 單例模式 (Singleton) 工廠模式 (Factory) 策略模式 (Strategy) 觀察者模式 (Observer) 🟢 單例模式 Singleton P…

2025-07-12 6 min #技術筆記 #(作者自學用)

🧠 | 聊天機器人

用 Ollama + LangChain 打造本地 AI 工具型 Agent(含 RAG 文件問答) 這是一個我為了學習與實驗所做的小型 side project,目的是了解如何在本地端結合 LLM、LangChain 工具框架與 RAG(檢篩式問答)系統,實作出一個能夠回答問題、查天氣、計算數…

2025-06-25 3 min #project

🤖 | 記帳小管家

一個結合 React 前端與 Flask 後端的個人記帳專案 基於 Flask + React,快速打造可視化、具本地儲存功能的個人記帳工具,部署在 Render 免費平台。 執行目標 希望做出一款簡單的記帳小工具,具有以下功能: 支援每日紀錄多筆支出 直覺的欄…

2025-06-18 2 min #project

📕 | PDF Reader

這是一個利用 RAG(Retrieval-Augmented Generation),做的 PDF 閱讀工具,方便從 PDF 文件中查詢資訊。 技術架構 使用 Streamlit 做前端互動頁面,讓使用者上傳 PDF 並輸入問題。 使用 PyPDF2 讀取 PDF 內容,jieba 進行分…

2025-06-09 2 min #project

📌 | LeetCode 學習記錄

程式能力的提升離不開持續的練習。我會在這裡分享: 每日筆記 - 自己對題目的理解與應用 心得分享 - 刷題過程中的進度與收穫 ✅ 🉑 🚫 了解並寫出 寫出但不清楚 寫不出來 📌 LeetCode 記錄 D1 🉑 #1 Two Sum (GPT) D2 🉑 #9…

2025-06-06 6 min #leetcode #Daily

🧣 | GitHub

🧣 About me My Blog 目前主要使用 React、TypeScript 與 Capacitor 開發 Web、Android 與 iOS 跨平台應用,並負責 API 串接、跨平台整合、技術方案分析與功能驗證。 持續研究 AI 應用落地與 AI-assisted Developmen…

2025-06-05 1 min #myself