feat(worklog): 移入工作紀錄並補 Copilot CLI 說明 #39

Merged
admin merged 1 commits from develop into master 2026-07-27 08:31:29 +00:00
Member

變更內容

  • 將 worklog 從 generic 移到 doc,並保留 hook、scripts、skill 的結構。
  • worklog Stop hook 摘要固定整理六項欄位:專案/任務名稱、執行細節與產出、花費時間、任務狀態、遇到的困難、解決方式。
  • 補上 transcript duration 估算,無法判定時輸出「未判定」。
  • README 補上 Claude Code、Codex、Antigravity、OpenCode、GitHub Copilot 的安裝/更新/移除說明。
  • Copilot CLI 說明改用官方 plugin 指令:marketplace add/update/remove、plugin install/update/uninstall。
  • 修正 Codex 會載入 hooks/hooks.json 時誤執行 Claude 專用 ${CLAUDE_PLUGIN_ROOT} 路徑的問題;非 Claude Code 環境現在會 no-op。
  • plugin 版本升至 0.2.4。

驗證

  • python3 -m json.tool hooks/hooks.json >/dev/null
  • bash -n scripts/worklog/worklog.sh
  • PYTHONDONTWRITEBYTECODE=1 python3 -m py_compile scripts/worklog/transcript.py scripts/worklog/wiki_api.py
  • git diff --check
## 變更內容 - 將 worklog 從 generic 移到 doc,並保留 hook、scripts、skill 的結構。 - worklog Stop hook 摘要固定整理六項欄位:專案/任務名稱、執行細節與產出、花費時間、任務狀態、遇到的困難、解決方式。 - 補上 transcript duration 估算,無法判定時輸出「未判定」。 - README 補上 Claude Code、Codex、Antigravity、OpenCode、GitHub Copilot 的安裝/更新/移除說明。 - Copilot CLI 說明改用官方 plugin 指令:marketplace add/update/remove、plugin install/update/uninstall。 - 修正 Codex 會載入 `hooks/hooks.json` 時誤執行 Claude 專用 `${CLAUDE_PLUGIN_ROOT}` 路徑的問題;非 Claude Code 環境現在會 no-op。 - plugin 版本升至 0.2.4。 ## 驗證 - `python3 -m json.tool hooks/hooks.json >/dev/null` - `bash -n scripts/worklog/worklog.sh` - `PYTHONDONTWRITEBYTECODE=1 python3 -m py_compile scripts/worklog/transcript.py scripts/worklog/wiki_api.py` - `git diff --check`
jiantw83 added 1 commit 2026-07-27 08:25:45 +00:00
admin approved these changes 2026-07-27 08:31:26 +00:00
admin merged commit 49be143c11 into master 2026-07-27 08:31:29 +00:00
jiantw83 changed title from feat(worklog): 移入工作紀錄並補 Copilot 說明 to feat(worklog): 移入工作紀錄並補 Copilot CLI 說明 2026-07-27 08:38:26 +00:00
Sign in to join this conversation.
No Reviewers
No labels
2 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: plugins/doc#39