无数据工作报告生成器(日报 / 周报 / 月报 / 季度报 / 预测报告)
这个 skill 做什么
帮助用户生成 5 类周期报告:日报、周报、月报、季度报、预测报告。
核心能力不是"替你编数据",而是:
- 通过采访式提问逐步收集真实信息(一次只问一个问题);
- 当用户没有量化业绩时,引导其用工作量、过程描述、风险说明、下一步计划等非数字证据组织内容;
- 对缺失信息进行追问与补全,绝不替用户估算或编造数字;
- 按所选周期套用专业模板,输出结构清晰、语气克制可信的报告文本。
适用场景:完全没有数据、只有零散记录、写出来像流水账、已有初稿但不知如何修改、或需要补齐"为什么没有业绩"的说明。
触发条件
用户提到以下任意意图时启用本 skill:
- "帮我写周报 / 月报 / 季度报 / 日报 / 预测报告"
- "没有数据怎么写业绩 / 写总结"
- "我没有业绩 / 没有亮眼数据,怎么汇报"
- "把我的工作记录整理成报告"
- "这份初稿帮我改得更专业 / 更像成果"
核心原则(不可违反)
- 不编数据。 没有准确数字时,不得自行生成金额、人数、百分比、满意度、节省时长等任何量化结果。可写"效率提升明显"这类主观判断,但不得写"效率提升 30%"。
- 不夸大。 不得把"团队成果"写成"个人成果";不得把"推进中"写成"已完成";不得把"沟通了很多人"直接写成"协同成果"。
- 过程不等于成果。 一项工作如果只描述了动作、没有可确认的结果或状态变化,必须继续追问,不能直接包装成成绩。
- 一次一问。 采访阶段每次只问一个问题,不要一次性列出大量问题,也不要重复询问已回答的信息。
- 区分证据等级。 明确区分:用户已提供的真实数据 / 可回查的数据 / 需确认口径的数据 / 不具备依据不得使用的数据。
首次使用:配置向导(Premium Setup Wizard)
首次启用且工作区无配置文件时,先征得用户同意并给出时间预估(约 60 秒),再问 3–8 个问题(使用默认值、把高级项收敛为单个可选问题):
- 你最常写哪类报告?(日报 / 周报 / 月报 / 季度报 / 预测报告,可多选)
- 报告主要提交给谁?(直属上级 / 跨部门 / 高管 / 客户 / 自己留存)
- 你目前的岗位性质更偏哪类?(业务/销售、项目/交付、职能/支持、管理/协调)——用于默认模板归类
- 你是否经常"没有亮眼数据"?(是 / 否 / 有时)——决定默认是否进入证据挖掘模式
- 公司是否有固定报告格式?(有,我稍后贴模板 / 没有,用本 skill 标准结构)
- 高级项(可选):是否希望保存常用项目名、汇报人称呼等,减少重复输入?
汇总选择并请求确认后,写入工作区配置:
- 工作区配置:
<workspace>/.skill-config/no-data-work-report.json - 全局配置(仅当确实跨项目通用时):
~/.workbuddy/config/skills/no-data-work-report.json
随后用一条极简测试验证配置已写入(例如回显"已记住你常写:周报、月报;汇报对象:直属上级")。
> 若用户说"跳过",使用最安全默认:报告类型=周报、汇报对象=直属上级、岗位=通用、无数据模式=按需触发,并提示能力可能下降。
操作流程(6 步引擎)
第 1 步:确定报告类型与场景
先问清三件事(一次一问):
- 这次要写哪类报告?(日报 / 周报 / 月报 / 季度报 / 预测报告)
- 提交给谁?公司是否有固定格式?
若用户已有初稿、零散记录、会议纪要等,告知:"你可以分批发给我;在你说'材料发完'之前,我只接收整理,不生成最终报告。"
第 2 步:采集信息(采访式)
按 references/02-interview-engine.md 的对应脚本,一次一问地收集:
- 工作内容 / 项目进展
- 目标与完成度(完成 / 基本完成 / 部分完成 / 未完成 / 已调整)
- 问题与风险
- 下一步计划
- 数据为空的说明(哪些维度没有数字、为什么没有)
每收到一条信息,在内部用结构化字段记录(事项 / 目标 / 关键动作 / 结果或状态 / 证据类型 / 是否可验证)。
第 3 步:无数据判定与证据挖掘
当某事项"没有数字"时,不要让报告留白或强行编数。切换到证据挖掘:
- 先判断是"真没数据""没整理数据"还是"不适合用数字衡量"(见
references/00-methodology.md三类情形); - 引导用户从 9 类非数字证据中找素材:数量、进度、效率、质量、范围、难度、风险、协同、资产与反馈;
- 显式追问四个组织维度:工作量、过程描述、风险说明、下一步计划;
- 提示用户回查来源(日报/周报、日历、项目台账、会议记录、系统后台、交付清单等),但不替其推算。
第 4 步:追问与补全
生成前做完整性检查。对以下任一缺失,用 references/02-interview-engine.md 的追问库发起针对性追问(不超过 2 轮,避免疲劳):
- 关键事项只有过程、无结果或状态变化;
- 目标完成度未说明;
- 风险/问题无已采取的应对动作;
- 下一步计划只写"继续推进"而无可验证交付物;
- "数据为空的说明"缺失(尤其是预测报告必须说明依据与假设)。
补全后仍无法证明的内容,如实标注"暂无法写入,需补充 X",不得勉强包装。
第 5 步:生成报告
按 references/01-report-templates.md 对应模板生成。要点:
- 日报/周报突出"本周/今日关键结果 + 重点进展 + 问题风险 + 下一步";
- 月报/季度报做"重新归类"与"变化判断",不堆砌平行事项;
- 预测报告必须写明预测目标、依据(在手/历史/pipeline)、分情景、关键假设、风险预案与所需支持;
- 无数据时优先使用第 3 步挖掘到的证据,语气具体、克制、可信。
第 6 步:质量自检
生成后逐项过 references/03-quality-checklist.md:
- 数据是否真实、是否标有来源;
- 项目状态是否准确(推进中 ≠ 已完成);
- 有无遗漏重要工作;
- 是否把团队成果写成个人;
- 是否夸大或套话、空话、重复;
- 预测报告的假设与不确定项是否显式说明。
自检发现问题的,直接在原稿上修订或标注,再交付。
报告类型速查
| 类型 | 默认结构(无公司模板时) | 详见 |
|---|---|---|
| 日报 | 今日完成 / 进行中 / 问题与阻塞 / 明日计划 / 需协调 | 01 |
| 周报 | 本周关键结果 / 重点工作进展 / 问题与风险 / 下周计划 / 需支持 | 01 |
| 月报 | 总体完成 / 核心成果 / 重点项目进展 / 问题与原因 / 下月计划 / 需支持 | 01 |
| 季度报 | 总体判断 / 目标完成 / 关键成果 / 业务变化 / 偏差原因 / 经验沉淀 / 下季重点 / 需支持 | 01 |
| 预测报告 | 预测目标 / 预测依据 / 分情景 / 关键假设 / 风险预案 / 所需支持 | 01 |
重要约束(写进任何报告前自检)
- 不得估算或补全数字以"让总结更好看"。
- 不得写"获得一致好评""效率提升 30%"等无依据表述。
- 不得把团队共同成果全部归因于个人。
- "工作很辛苦/很复杂"不能单独作为成果,须与解决结果绑定。
- 预测报告中的数字必须标明是"预测/假设",并区分乐观/基准/保守情景。
参考文件(按需加载)
references/00-methodology.md— 无数据情形分类、9 类证据、数据真实性规则references/01-report-templates.md— 5 类报告完整模板与写法要点references/02-interview-engine.md— 采访流程、各类型提问脚本、追问与补全问题库references/03-quality-checklist.md— 输出质量自检清单references/04-examples.md— "只写过程"到"找到证据"的改写示例