From f2742df3c6854af0d413dc5d511a24e5ae9b7bdb Mon Sep 17 00:00:00 2001 From: kang Date: Sun, 17 May 2026 13:18:29 +0800 Subject: [PATCH] auto-save 2026-05-17 13:18 (~5) --- .memory/worklog.json | 26 +++++++++---------- RULES.md | 2 +- docs/source-analysis.html | 2 +- .../launchd/com.skg.tk-recreate.web.dev.plist | 2 +- scripts/start-dev-background.sh | 4 +-- 5 files changed, 18 insertions(+), 18 deletions(-) diff --git a/.memory/worklog.json b/.memory/worklog.json index b616515..a48fdb5 100644 --- a/.memory/worklog.json +++ b/.memory/worklog.json @@ -1,18 +1,5 @@ { "entries": [ - { - "files_changed": 1, - "message": "Codex 会话活跃 · 最近命令:codex · 1 项未提交变更 · 最近提交:auto-save 2026-05-14 17:54 (~1)", - "ts": "2026-05-14T09:58:43Z", - "type": "session-heartbeat" - }, - { - "files_changed": 1, - "hash": "b6ad97d", - "message": "auto-save 2026-05-14 17:59 (~1)", - "ts": "2026-05-14T17:59:49+08:00", - "type": "commit" - }, { "files_changed": 1, "hash": "e576fa1", @@ -3269,6 +3256,19 @@ "type": "session-heartbeat", "message": "Codex 会话活跃 · 最近命令:codex · 分支 main · 2 项未提交变更 · 最近提交:auto-save 2026-05-17 13:06 (~2)", "files_changed": 2 + }, + { + "ts": "2026-05-17T13:13:05+08:00", + "type": "commit", + "message": "auto-save 2026-05-17 13:13 (~6)", + "hash": "253e82a", + "files_changed": 6 + }, + { + "ts": "2026-05-17T05:18:24Z", + "type": "session-heartbeat", + "message": "Codex 会话活跃 · 最近命令:codex · 分支 main · 5 项未提交变更 · 最近提交:auto-save 2026-05-17 13:13 (~6)", + "files_changed": 5 } ] } diff --git a/RULES.md b/RULES.md index db79c2c..2cbf422 100644 --- a/RULES.md +++ b/RULES.md @@ -3,7 +3,7 @@ ## 启动 - 后台启动(不弹 Terminal):`./scripts/start-dev-background.sh`(通过 macOS launchd 后台托管;前端 4290 + 后端 4291,日志写入 `.logs/`) - 后台停止:`./scripts/stop-dev-background.sh` -- 前端 dev:`cd web && pnpm dev`(Next.js 16,端口 4290) +- 前端 dev:`cd web && npm run dev`(Next.js 16,端口 4290) - 后端 dev:`cd api && uvicorn main:app --host 127.0.0.1 --port 4291`(FastAPI,端口 4291,重任务用) - 注意:后端不要带 `--reload` 跑长下载 / 抽帧 / 音频任务;reload 会等待后台任务结束,导致 4291 端口占用但新请求卡住。 diff --git a/docs/source-analysis.html b/docs/source-analysis.html index aebff42..a2ca7e9 100644 --- a/docs/source-analysis.html +++ b/docs/source-analysis.html @@ -545,7 +545,7 @@ 前端开发服务 - cd web && pnpm dev + cd web && npm run dev Next.js App Router,主页面是 web/app/page.tsx,默认端口 4290。 diff --git a/scripts/launchd/com.skg.tk-recreate.web.dev.plist b/scripts/launchd/com.skg.tk-recreate.web.dev.plist index 7e8cd18..049ecb3 100644 --- a/scripts/launchd/com.skg.tk-recreate.web.dev.plist +++ b/scripts/launchd/com.skg.tk-recreate.web.dev.plist @@ -8,7 +8,7 @@ /bin/zsh -lc - cd /Users/kangwan/Projects/business/20260512-20260512-skg-tk-二创验证/web && exec pnpm dev + cd /Users/kangwan/Projects/business/20260512-20260512-skg-tk-二创验证/web && exec npm run dev WorkingDirectory /Users/kangwan/Projects/business/20260512-20260512-skg-tk-二创验证/web diff --git a/scripts/start-dev-background.sh b/scripts/start-dev-background.sh index c64376b..d00da50 100755 --- a/scripts/start-dev-background.sh +++ b/scripts/start-dev-background.sh @@ -38,8 +38,8 @@ start_web() { echo "web already running on 4290" return fi - if ! command -v pnpm >/dev/null 2>&1; then - echo "missing pnpm in PATH" >&2 + if ! command -v npm >/dev/null 2>&1; then + echo "missing npm in PATH" >&2 exit 1 fi launchctl bootout "$LAUNCHD_DOMAIN/$WEB_LABEL" >/dev/null 2>&1 || true