From 9dfe20258a0bc81a2366750e8a67955aa2569887 Mon Sep 17 00:00:00 2001 From: Selig Date: Sun, 15 Mar 2026 12:02:17 +0800 Subject: [PATCH] improve(daily-briefing): read yesterday memory note instead of today --- skills/daily-briefing/handler.ts | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/skills/daily-briefing/handler.ts b/skills/daily-briefing/handler.ts index ba8c81f..23ac2c2 100644 --- a/skills/daily-briefing/handler.ts +++ b/skills/daily-briefing/handler.ts @@ -76,6 +76,9 @@ export async function handler(ctx: any) { const now = new Date(); const dateStr = formatDate(now); const weekday = getWeekday(now); + const yesterday = new Date(now); + yesterday.setDate(yesterday.getDate() - 1); + const yesterdayStr = formatDate(yesterday); // 讀取設定 const userMd = readWorkspaceFile(workspace, 'USER.md'); @@ -87,7 +90,7 @@ export async function handler(ctx: any) { // 讀取待辦與行程 const todoContent = readWorkspaceFile(workspace, 'TODO.md'); const scheduleContent = readWorkspaceFile(workspace, 'SCHEDULE.md'); - const memoryContent = readWorkspaceFile(workspace, `memory/${dateStr}.md`); + const memoryContent = readWorkspaceFile(workspace, `memory/${yesterdayStr}.md`); const todos = parseTodos(todoContent); const schedule = parseTodaySchedule(scheduleContent, dateStr);