在本篇文章中,我們將延續之前的設定,完成最關鍵的一步:將貼文資料轉換為實體的 Markdown、圖片和影片檔案
使用 Puppeteer 處理貼文資料
延續...
昨天的版本已經能讓AI同時做出摘要、翻譯與回答問題,而且使用者可以自己輸入文章與問題,這代表這個小專案的主要功能已經完整實現。
但在實際測試時我發現一件事:每次...
今天要讓這些 DTO(Data Transfer Object)真正發揮作用:搭配 class-validator 與 class-transformer,在...
身為PM,最常見、也花最多時間的工作任務,其實不是寫規格,也不是排進度,而是——溝通。
而溝通有各種不同的面向:
把產品開發任務講清楚。
把長長的SPE...
前面我們做了測試訊息並發布,接下來我們要來推播每日單字。
程式碼
// 每日英文單字與例句
function dailyEnglish() {
var wo...
今天我們來講講GAS的觸發器
程式碼解析
function onEdit(e) {
var sheet = e.range.getSheet();
/...