ELI5 · worklog English | 中文

worklog: let AI write your weekly report

It watches everything you did with your four AI assistants this week and turns it into a report your manager can actually read.
One-line analogy: you work all week, and on Friday the boss wants a weekly report. worklog is a note-taking assistant sitting next to you — you dictate a line, it logs a line; when you don't have time to talk, it goes through your chat history with Claude Code, Codex, ZCode and MiniMax Code, proposes a numbered list of "what you did", and only writes down the rows you point at. Then it assembles everything into a "demand narrative" weekly report.

It does three things

📝

Quick capture (Mode B)

You dictate one line, it appends one line to this week's log. Zero friction.

🔍

Mine sessions (Mode A)

It scans the four assistants' session history, lists numbered candidates — you pick, then it writes.

📊

Weekly report

Combines this week's log + four-source mining into a 背景→方案→落地→结果 (background → design → landed → result) report, with optional Word export.

How to use it — just talk

记录一下:fixed the login page blank-screen bug
("note this down: …" — quick capture)
梳理一下最近做了什么
("sort out what I've done recently" — mine sessions)
周报
("weekly report")

No commands to memorize — everyday phrases work. A bare /worklog makes it ask which mode you want.

The one rule that matters: ask first, act later

worklog has hard gates: whenever it shows candidates, it must stop and wait for your reply. You say "rows 1 and 3" — it writes exactly rows 1 and 3.

Why the distrust? Because in real tests the AI "self-answers" — it says "which rows should I record?" and then continues "I'll take all of them" in the same breath, running the whole pipeline alone. No confirmation = 0 rows written is a hard rule baked into the skill.

What a report looks like

Every demand gets four fixed sections; missing numbers are marked 待补充 ("to be filled") — never invented:

# 产出汇报 Weekly report (2026-09-28 ~ 2026-10-04) ## 需求 Demand: Discover-page revamp - **需求背景 Background**: old recommendation feed had low click-through - **方案 Design**: heat ranking + personalized blend - **落地 Landed**: new ranking live, A/B buckets in place - **结果 Result**: CTR +12% (or: 待补充 / to be filled)

Where things live

报告文档/需求/ (workspace folder "report docs / demands") ├── 日志/2026-09-28.md ← named by Monday, append-only, never overwritten └── 周报/ ("weekly reports") ├── md形式/2026-09-28.md └── word形式/2026-09-28.docx

The log is the ledger; the report is a snapshot — regenerating a report never touches the log.

Where the data comes from

Claude Code sessions Codex sessions ZCode + MiniMax worklog mining(timezone-normalized) Numbered candidates→ stops, waits for your pick Weekly reportmd + Word

Your dictated notes + four assistants' history → candidate list (you pick) → weekly report

One of the four log-skill explainers: worklog · alllog · change-report · changelog | 中文版