周报月报生成器

SKILL效率
效率 未标注权限 许可证不明确
安装这个技能

把散落在聊天记录、Excel 表格、备忘录里的零散记录,自动汇总成一份可交付的周报或月报。当用户提到「写周报」「整理周报」「月报」「把这周的记录汇总一下」「根据聊天记录生成报告」「汇报材料」时使用本技能。两种模式:一、正式周报——口语化罗列(完成事项/问题/计划/数据)自动转成「完成情况/数据产出/问题与思考/下周规划」四段式正式周报,模糊描述自动合并计数换成数字,没有数据的地方标注「需补充」绝不编造,每点不超过 3 行;二、零散记录——自动识别日期、提取项目标签、按语义归入六个板块,表格自动算合计/均值/最大最小值。支持一键复制 Markdown 与下载打印友好 HTML,PC 与移动端自适应,数据全存本地浏览器,离线可用无需服务器。

一句话选型结论

按资料字段整理

周报月报生成器是效率类的 Agent Skill,安装方式未标注,权限级别未标注,许可证不明确,有可直接复制的安装命令。技能本质是给模型读的说明书,效果取决于模型与客户端;装完先用一个小任务验证,再放进正式流程。

分类效率 安装方式未标注 权限级别未标注权限 许可证许可证不明确
累计安装 未标注 本周 未标注
GitHub 星标 未标注 仓库 未标注
下载量 未标注 技能市场下载数
权限级别 未标注权限 安装前请确认风险范围
许可证 许可证不明确 未说明

安装

未标注
在支持 Skills 的客户端里执行,装完问一句「你有哪些技能」验证
skillhub install user_7084a5f1/report-auto-generator
  1. 1
    确认客户端支持

    确认你的客户端支持 Skills(Claude、Codex、Cursor 等),并升级到较新的版本。

  2. 2
    拿到技能文件

    执行上面的命令安装;也可以把仓库里的 SKILL.md 手动放进客户端的 skills 目录。

  3. 3
    刷新技能列表

    重新打开客户端,或刷新技能列表,让新放进来的技能被加载。

  4. 4
    验证是否生效

    问一句「你有哪些技能」,确认列表里出现它,再拿一个小任务试跑。

技能档案

效率
字段来自技能仓库与公开索引,中文说明由本站标注
作者 / 维护方user_7084a5f1仓库 未标注 · 版本 未标注
宿主客户端未标注技能可被这些客户端加载
安装方式未标注安装包 community
权限级别未标注权限安装前请确认风险范围
许可证未说明许可证不明确,商用前请自行确认条款
仓库可用性available技能仓库当前是否可访问
最近核验2026-11-06上游最后核验时间 · 数据更新 2026-11-06
正文体量9.0 KBSKILL.md 原文大小,越大说明说明书写得越细

典型使用场景

3 类
按分类整理的常见用法,具体以 SKILL.md 为准
整理待办与日程

把零散任务收进清单,排出优先级。

批量处理重复任务

把固定动作做成模板,重复执行。

把流程写成清单

把口头流程整理成可复用的步骤。

选择建议

装之前先看这几条
按条目字段给出的判断,不替你决定用不用

值得选的地方

  • 有可直接复制的安装命令,不用自己翻文档找入口。

先想清楚的地方

  • 没有标注权限级别,实际能做什么要装好后确认。
  • 许可证不明确,商用或二次分发前先到仓库确认条款。
  • 没有做站内核验,内容以作者仓库为准。
  • 技能只是说明书,实际效果取决于模型与客户端,装完先用小任务试一遍。

更适合

  • 需要在效率场景里给模型补一套做法的人。
  • 愿意先读一遍 SKILL.md、确认它会让模型做什么的人。

不太适合

  • 对许可证要求很严、必须明确可商用的人。
  • 只想装完就自动变强、不打算看说明书的人。

同类对比

6 个同类
同分类里挑最接近的几条,字段以各自详情页为准
技能权限级别安装方式累计安装宿主客户端安装命令
周报月报生成器当前 未标注权限 未标注 未标注 未标注 有
Nano PDF 文档 联网访问 ClawHub 市场 424.9 万 OpenClaw 有
自动更新程序 浏览器控制 ClawHub 市场 296.4 万 OpenClaw 有
Gemini 助手 联网访问 ClawHub 市场 254.7 万 OpenClaw 有
word DOCX 文档 联网访问 ClawHub 市场 239.6 万 OpenClaw 有
Excel XLSX 前端 联网访问 ClawHub 市场 227.0 万 OpenClaw 有

SKILL.md 全文

9.0 KB
模型实际读到的说明书原文,来自技能仓库

周报月报生成器

把零散记录自动汇总成一份能直接交付的周报 / 月报。

何时使用

  • 用户要写周报、月报、工作汇报、总结材料
  • 用户手上有零散记录(聊天记录、Excel、备忘)想汇总
  • 用户需要一个可以反复用的周报工具

执行步骤

步骤 1:判断交付形态

本技能交付单个 HTML 文件(不是脚本、不是文档):

用户诉求 做法
「给我个周报工具」 产出 HTML 文件,用 present_files 交付
「把这几条记录整理成周报」 按下方规则解析,输出 Markdown 报告
「生成月报」 同上,按月维度聚合

步骤 2:产出 HTML 文件

以 assets/周报月报生成器.html 为基准模板,复制后按需调整,不要从零重写。模板已内置全部功能。

可调整的维度:

  • SECTIONS 对象:周报/月报的章节标题与顺序
  • CAT_META:六个类别的名称与配色
  • KW / scoreText():分类关键词表
  • :root 内的 --bg --card --ink --brand 等主题变量

保留的结构性约束(改动会破坏功能):

  • 存储键 zbrpt_blocks_v1(记录)与 zbrpt_prefs_v1(偏好)不可随意变更
  • buildReport() 是生成入口,返回含 byCat / entries / metrics / stats 的报告对象
  • renderReport() 依赖 buildReport() 的返回结构
  • parseBlock() 是单条记录的解析入口
  • 移动端与 PC 端共用同一份 DOM,靠 @media 断点切换布局,勿写死视口宽度

步骤 3:解析用户的记录

解析顺序固定为 日期 → 标签 → 分类,详细规则见 references/parsing-rules.md。

快速判断示例:

输入 日期 类别 标签
11月4日 已完成订单归档 11-04 完成 —
【项目甲】已完成首批交付 — 完成 项目甲
风险:排期没排上,影响交期 — 风险 —
下周一 要出成本测算 下周一 计划 —
供应商报价已经确认,走新合同 — 决策 —
和供应商沟通报价,还在等回复 — 进展 —

解析完成后向用户回显:各板块条目数 + 重点风险项,让用户立刻发现误解。

步骤 4:生成报告

章节顺序(周报):

  1. 工作分布(按项目/主题统计,横向条形图)
  2. 数据指标(表格原始数据 + 数值列的条数/合计/均值/最小/最大)
  3. 一、本周完成
  4. 二、进行中事项
  5. 三、关键决策
  6. 四、问题与风险
  7. 五、下周计划
  8. 六、其他记录

月报把标题换成「本月关键成果 / 重要进展 / 下阶段计划」等,其余结构相同。

步骤 5:交付

  • HTML 文件用 present_files 交付,会在预览面板直接打开
  • 文本报告同时给出 Markdown 版本(可直接贴进钉钉/企微/邮件)
  • 提醒用户数据存在浏览器本地,清缓存会丢

输入输出

输入:用户的零散记录文本,或「做个周报工具」「把这些记录汇总一下」这类请求。

输出:

  • HTML 文件:单文件、离线可用、双击即开、PC 与移动端自适应
  • 结构化报告:六个板块的条目 + 表格指标统计
  • Markdown 文本:可直接粘贴发送

修改与扩展

新增一个类别

  1. 在 CAT_META 加一项(name / color / soft / hex)
  2. 在 scoreText() 的 sc 对象加同名字段,并在 CAT_ORDER 排好优先级
  3. 在 SECTIONS 的两个 mode 里各加一个章节

调整关键词

改 scoreText()。规则:strong 命中 +4 分、weak 命中 +2 分,≥3 分算强信号。一条可同时命中多个类别,主类别得分最高,其余标为「兼属」。

验证改动

改动后必须做三件事:

  1. node --check 或 new Function() 校验脚本语法
  2. 跑单元测试断言分类、日期、表格解析的正确性
  3. 用真实视口验证:headless Chrome 的 --window-size 与 CSS 视口可能不一致,测移动端必须通过 CDP 的 Emulation.setDeviceMetricsOverride 真实模拟,否则会误判溢出。同时检查横向溢出与触控目标尺寸。

发布到 SkillHub

本技能已在 SkillHub 上架,标识如下:

项 值
slug report-auto-generator
完整坐标 @user_7084a5f1/report-auto-generator
详情页 https://skillhub.cn/skills/user_7084a5f1/report-auto-generator
skillId 308211

迭代发布(slug 保持不变,只改 version 与内容):

export PATH="$HOME/.local/bin:$PATH"
cd ~/.workbuddy/skills
PYTHONIOENCODING=utf-8 skillhub publish ./report-auto-generator --changelog "本次变更说明"

发布前先跑自检:

PYTHONIOENCODING=utf-8 python scripts/verify_parsing.py

注意:

  • Windows 下 skillhub publish 必须带 PYTHONIOENCODING=utf-8,否则中文 changelog 会乱码
  • 先用 --dry-run 预检,通过后再正式发布
  • slug 一经提交不可更改,更新版本时不要动它(初版 weekly-report-generator 因已被他人占用,改为 report-auto-generator)
  • 发布后安全扫描(keen / sanbu)处于排队状态,审核通过后才会公开展示和可安装

注意事项

  • 不编造内容:报告条目必须来自用户给的原始记录,原始记录里没有的不写
  • 不丢弃条目:识别不出类别的归入「其他记录」,而不是丢掉
  • 数值一律实时计算:不写死任何统计数字
  • 隐私:数据只存本地浏览器,不上传任何服务器,技能本身不读取用户隐私文件
  • 脱敏:对外分发前必须移除公司名、客户名、地理与线路等业务专有词、真实单号、真实金额、本地绝对路径与用户名;示例数据一律用通用占位(项目甲 / 订单号 ORD… / 区域华东)
  • slug 不可变:若要发布到 SkillHub,slug 一经提交不可更改,需谨慎命名

常见问题

5 问
答案由本站依据条目字段整理
周报月报生成器怎么安装?

在支持 Skills 的客户端里执行:skillhub install user_7084a5f1/report-auto-generator。安装方式为未标注。装完刷新技能列表或重开客户端。

周报月报生成器支持哪些客户端?

资料没有标注宿主客户端,但只要客户端支持 Skills(Claude、Codex、Cursor 等),一般都能加载。

周报月报生成器权限高吗,安全吗?

权限级别为未标注权限。安装前先看它会读取或写入哪些内容。

周报月报生成器收费吗?

本站不代收费用,也没有标注具体价格。是否收费取决于技能本身和所用的模型或客户端,正式使用前按作者说明确认。

周报月报生成器用什么许可证?

许可证标注为 未说明(许可证不明确)。商用或二次分发前请到仓库确认条款原文。

热门专题

按场景挑技能
全部专题 →

技能内容以作者仓库为准;分类、权限级别与许可证状态的中文说明为中文整理,最近核验 2026-11-06。