en un clic
weekly-report
// 当用户询问周报、周总结、工作汇总时,围绕目标时间范围收集多通道证据, 归并为工作主题,并生成结构化周报。适用于协作平台、Git、Agent、本地文档等 多种信息来源并存的场景。Trigger phrases: "周报", "周总结", "工作汇总", "上周工作", "周工作", "weekly report", "work summary".
// 当用户询问周报、周总结、工作汇总时,围绕目标时间范围收集多通道证据, 归并为工作主题,并生成结构化周报。适用于协作平台、Git、Agent、本地文档等 多种信息来源并存的场景。Trigger phrases: "周报", "周总结", "工作汇总", "上周工作", "周工作", "weekly report", "work summary".
| name | weekly-report |
| description | 当用户询问周报、周总结、工作汇总时,围绕目标时间范围收集多通道证据, 归并为工作主题,并生成结构化周报。适用于协作平台、Git、Agent、本地文档等 多种信息来源并存的场景。Trigger phrases: "周报", "周总结", "工作汇总", "上周工作", "周工作", "weekly report", "work summary". |
| user-invokable | true |
| args | [{"name":"week","description":"指定哪一周(如 \"上周\"、\"本周\"、\"3月24日那周\"),不填时默认按“上周(周一到周日)”解析","required":false}] |
这个 skill 用于生成一份可直接发送的工作周报。
周报的核心目标是:
一份合格周报必须满足:
如果做不到以上几点,这份周报就不算完成。
本周:本周周一到当前日期上周:上周周一到周日3月24日那周:包含该日期的自然周,范围为周一到周日开始采集前,必须先输出绝对日期范围,不能只说“本周”或“上周”。
示例:
本次周报范围:2026-03-16 00:00:00 +08:00 ~ 2026-03-22 23:59:59 +08:00
覆盖日期:2026-03-16 ~ 2026-03-22
Channel 表示一个可独立接入的信息来源。
每个通道应归属于一个 channel_family:
collab_platformgitagentlocal_docs每个通道只声明自己提供哪些能力,不负责决定周报结构。
Capability 表示一个通道能够提供的具体采集能力。
推荐使用这些能力名:
calendarmeeting_notesdocs_searchdocs_fetchmessage_searchgit_historyagent_historyfile_metadataEvidence 表示一条已归一化的证据对象。
每条证据至少应尽量包含:
source_familysource_channelevidence_typetitlesummarytimestamp 或时间范围actorsproject_or_topicurl_or_pathconfidence常用 evidence_type:
meetingmeeting_notesdocmessagecommitagent_sessionfile_metadataWork Topic 表示一组围绕同一项目、功能、专项或目标归并后的工作主题。
每个工作主题至少要回答:
先解析时间范围,再开始采集。
如需稳定计算周范围,优先使用:
scripts/resolve_week_range.py脚本说明见:
references/time.md检查当前环境有哪些通道可用:
只对已发现的通道继续采集。
对每个已发现通道,确认其可用能力。
例如:
calendar、docs_search、message_searchgit_historyagent_history通道只具备部分能力时,也允许继续执行。
按通道并行采集原始信息,优先采集:
把原始结果整理为统一的 Evidence。
归一化后,至少应支持按以下维度聚合:
优先从高信号内容提取候选工作主题:
按主题将证据归并成 Work Topic,并判断:
每个工作主题都应尽量完成跨证据验证。
优先验证的组合:
meeting + docdoc + commitcommit + agent_sessionmessage + meeting / doc若某项工作仅命中单一证据来源:
按工作主题组织最终周报,不按平台或通道罗列原始数据。
平台或通道实现细节不要堆在本文件中,按需读取:
references/lark.mdreferences/git.mdreferences/agent.mdreferences/local-docs.mdChannel Contract 用来规范一个新平台如何接入本 skill。
主文档只保留契约入口,具体字段要求与降级行为见:
references/channel-contract.mdEvidence 规则用于定义证据优先级、置信度判断和写作边界。
具体规则见:
references/evidence.md以下情况允许降级执行:
降级执行时必须明确说明:
只有在无法支撑基本事实判断时才停止执行。
例如:
停止时必须明确说明:
输出结构与模板见:
references/output.mdassets/report-template.md