LLM 除了不純聊天,現在的模型甚至在按下 Enter 前你可以上傳圖片、語音對話,讓模型讀取圖片或聽懂不同語言,並且理解這些原始資料。這種可以處理不只文本的模...
登入系統 說了這麼多天,終於要開始實作內容了。那第一個動工的我覺得應該是要會員系統,因為幾乎所有功能都要依賴使用者身份:沒有登入,就不能記錄飲食、運動,也看不到...
打造一個高泛用性的 ProgressBar 在遊戲裡,進度條是最常見的元素之一:血量、魔力、經驗、探索進度…到處都需要它。與其在不同地方重複刻一條條死板的條件樣...
前言 在上篇文章中,我們探討了如何透過分層設計(Stratified Design)來管理程式碼的複雜性。但如果我們能將程式中最核心的元素——「行為」本身——...
今天來聊聊在數轉前還需要做的一件事情「工程定錨」,以下是以組織過往的故事來看看何謂工程定錨,要處理的是什麼面向? Situation 如前面章節所述,當專案...
Zustand 帶來更好的實時性、更精準的狀態更新管理、以及更集中、更好閱讀的 code。 在前幾天的文章掌握了 Zustand 的基本概念後,實際開發中我們會...
今天是第十天,目前解到a010的因數分解。題目會給出一個正整數,要求拆成因數分解字串,其中題目還要求若題目所輸入的值因數分解後有同樣的數則用次方替代(ex:12...
比較 花了一些篇幅分別看 Context API 與 Zustand 的用法,接下來讓我們模擬一個實際的例子來理解這兩種加上 Redux 的差異。假設我們要實現...
經過七天的準備,從需求分析、User Story 拆解、介面設計到驗收標準定義,今天終於要進入 SDD AI Sprint 的核心環節 - AI Develop...
在前面二十一天的旅程中,我們走過了需求分析、使用者故事拆解、介面設計、測試策略,今天終於要進入 SDD AI Sprint 的第五個環節 - AI Develo...
攔截源頭 發現管道:Threads 的討論 攔截源頭:GitHub 專案 攔截原因:常常要開 API 文件確認 endpoint,但每次都要開 Swagge...
第八日:從文件走向程式,Provisioning 工地正式開張 🚧 昨天還在紙上談兵,今天終於把藍圖變成鋼筋水泥。第八天,我跟 Codex 不再只是畫圖、寫文件...
上一篇我們成功地運用 Hooks 收納重複執行的程式碼,只需編寫一次就可重複使用,大大提升了可讀性,但是,各位玩家們請仔細看一下 describe 內的測試:...
分散式流程不是線性世界 在單機程式裡,我們習慣「一步步執行」。 在分散式系統裡,A、B、C 三個服務的呼叫雖然在語意上表現為先後順序,但在實際執行層面上,則透...
同步至 medium 我們現在所建立的 AI 工具,基本上就只是呼叫 LLM 模型,然後請他回答問題,他事實上就大約是 2 ~ 3 年前 chat-gpt 剛...
一、為什麼要先做問答機器人? Dify 的強大之處在於能結合工作流、知識庫、API 等複雜功能,但要理解整個平台,最好還是先從最基本的 Chat App 開始。...
是時候加入其他角色了,一個有趣的遊戲怎麼可以少了挑戰性呢?玩家應該要保持警覺,思考下一步該怎麼走。所以本篇就要為我們的地下城新增第一批「不速之客」—— 擁有基本...
今天我們的目標就是將我們寫的程式碼,加入一些從前面幾面學到的 Prompt Engineering 相關的東西,主要的目標是讓他可以對我們進行學習引導。 🚀...
同步至 medium 接下來我們這篇文章的重點就是 : 省錢 ! 錢錢真的很重要,尤其當主管後每一件事情都要算錢錢,然後再 AI 的世界中省錢的重點就在於...
新來的朋友,建議可以先回顧前幾天的文章,之前已經分別聊過 RAG 的兩大流程: Indexing pipeline:資料怎麼被處理、切割、轉換成向量,最後存進...
怠惰的下大雨的週一晚上,吃完麥當勞大薯後,才趕在半夜前交付這篇文章😅 今天除了介紹clasp的filePushOrder功能以外,也會分享我自己對於GAS專案...
昨天結尾 Context API 的原生缺點,導致寫程式的開發經驗可以再被提升,包含 Context 更新造成不必要的重渲染 需要細粒度的狀態更新控制 非同步...
又到了禮拜一! 今天不知道要說甚麼,那就推薦今天我打鐵人賽所聽的BGM好了!是The Kid LAROI – A COLD PLAY 這首蠻不錯的~ 好回歸正傳...
接下來的軟體開發,我決定嘗試我過去不曾使用的做法——同時搭配 Claude 與 GitHub Copilot。 其中,Claude 我想用在「角色協作」的實驗:...
前面介紹了AI在影像上的簡單應用,聲音也可以來做變化,虛擬歌手和AI配音正在重新定義聲音創作的邊界。從初音未來掀起的虛擬偶像熱潮,到如今更加成熟的AI語音合成技...
你有沒有遇過這樣的狀況? 學員想報名課程,但找不到報名連結,只能私訊你:「教練,我要報名,怎麼報?」 另一位學生填了 Google Form,卻沒有填付款方式...
古典密碼學(Classical Cryptography) 在現代密碼學(像是 AES、RSA、ECC)出現之前,古代人為了保護機密資訊,發明了許多「古典密碼學...
昨天我已經在首頁加上了 Banner 圖片,今天我想進一步讓它更動態。 我想要的效果是:當頁面往下滑動時,Banner 圖片會慢慢淡出;往回滑時,圖片又會恢復原...
昨天有提到目前多數的功能似乎已經被實作出來,不過程式跑不起來。今天就針對這個部份來了解,看跑不起來的原因是Issue不夠清楚導致做出來的功能不完全,還是少了整合...
利用迴圈自動輸入好幾天的數據就不需要手動呼叫昨天寫的recordTodayData()好幾次,每天輸入後馬上判斷出狀態並印出 程式碼解釋:1.新增陣列並儲存...