SuperAPI AI 工具集

project-daily-summary

编程与开发

查看项目

更新于 10-15 20:05

技能介绍

用途:按项目文件夹或仓库汇总当天编码工作,把会话证据与 git 提交、未提交改动合并,优先呈现计划与最终结果,而非过程闲聊。

主要能力:自动检测用户语言(中文或中英混合输出中文,英文输出英文,标识符、路径、分支名、提交哈希保持原样);按项目分组,再按主要工作流合并,每个项目目标 1 至 5 条工作流;区分已完成、未提交与未完成项;证据缺失时明确说明,不编造会话、提交或验证结果。

使用方式:先取本机本地日期(非 UTC);按顺序检测会话来源——Codex 会话(~/.codex/sessions/YYYY/MM/DD/)、Claude Code 上下文(当前对话与 OMC 记事本)、仅 git 回退;多来源可合并,无来源则说明并进入仅 git 模式。git 证据命令: git -C <repo> log --since="YYYY-MM-DD 00:00" --until="YYYY-MM-DD+1 00:00" --pretty=format:"%h %s" git -C <repo> status --short git -C <repo> diff --stat 运行前先用 git -C <cwd> rev-parse --show-toplevel 确认仓库根目录,非仓库则跳过 git 证据。输出按模板分总览、各项目、跨项目总结;可选保存,默认文件名 YYYY-MM-DD-project-daily.md,若 AGENTS.md 定义了输出目录则遵循,否则首次使用时询问,用户拒绝则不保存。

适用场景:需要跨项目、跨会话的当日工作日报。

限制:不适用于仅当前会话收尾(用 session-wrap)、纯提交报告(用 commit-daily-summary)或只说“日报”而无多项目/会话上下文的情况;会话解析失败或为空时回退 git 并标注(会话数据不可用),不静默丢弃项目。