一键导入
weekly-report
周报生成助手专门负责将用户输入的工作内容整理成符合格式要求的规范周报,并支持转换为 Word 文档。当用户要求生成周报、整理个人工作内容、或请求转成 Word 文档时,**必须**调用此技能。即使只提到"写一下这周的工作"、"帮我整理一下工作内容"等模糊表述,也应该使用此技能。
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
周报生成助手专门负责将用户输入的工作内容整理成符合格式要求的规范周报,并支持转换为 Word 文档。当用户要求生成周报、整理个人工作内容、或请求转成 Word 文档时,**必须**调用此技能。即使只提到"写一下这周的工作"、"帮我整理一下工作内容"等模糊表述,也应该使用此技能。
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
| name | weekly-report |
| description | 周报生成助手专门负责将用户输入的工作内容整理成符合格式要求的规范周报,并支持转换为 Word 文档。当用户要求生成周报、整理个人工作内容、或请求转成 Word 文档时,**必须**调用此技能。即使只提到"写一下这周的工作"、"帮我整理一下工作内容"等模糊表述,也应该使用此技能。 |
这是一个专门用于生成个人工作周报的技能。它可以帮助你将零散的工作记录整理成结构清晰的规范周报,并将其转换为正式的 Word 文档。
此技能需要以下 Python 库支持:
python-docx - 用于读取和生成 Word 文档markdown - 用于解析 Markdown 格式beautifulsoup4 - 用于 HTML 处理如果运行脚本时发现缺少依赖,可安装这些库。
触发条件: 用户提供了本周工作内容和下周工作计划,或要求整理工作记录
Step 1: 收集周报所需信息
Step 2: 获取周报日期范围
scripts/weekly_range.py 自动计算当前周的日期范围yyyy.mm.dd-yyyy.mm.dd 格式(如 2026.03.10-2026.03.14)Step 3: 内容整理与润色
Step 4: 生成 Markdown 周报
工作周报-{姓名}-{开始日期}-{结束日期}.md工作周报-张三-2026.03.10-2026.03.14.mdStep 5: 用户确认
触发条件: 用户已有 Markdown 格式的周报,需要转换为 Word 文档
Step 1: 确认转换需求
工作周报-张三-2026.03.10-2026.03.14.md → 工作周报-张三-2026.03.10-2026.03.14.docxStep 2: 执行转换
scripts/md_to_docx.py 脚本进行转换python3 scripts/md_to_docx.py <input.md> <output.docx>Step 3: 交付结果
用途: 自动计算当前周(周一至周五)的日期范围
用法:
scripts/weekly_range.py
输出: 返回格式化的周期字符串
示例:
scripts/weekly_range.py
# 输出: {"start": "2026.03.10", "end": "2026.03.14"}
错误处理:
用途: 将 Markdown 格式的周报转换为格式规范的 Word 文档
用法:
scripts/md_to_docx.py <markdown_file_path> <word_output_path>
示例:
scripts/md_to_docx.py 工作周报-张三-2026.03.10-2026.03.14.md 工作周报-张三-2026.03.10-2026.03.14.docx
功能特性:
请严格按照以下 Markdown 格式生成个人工作周报:
# 工作周报-{姓名}-{开始日期}-{结束日期}
<!-- 日期格式: yyyy.mm.dd,如 2026.03.10 -->
## 一、本周工作
{50-100字的工作总结,概括本周主要成果和进展},具体工作成果如下:
1、{工作内容第一条,不要分段,一句话或两句话描述完整}
2、{工作内容第二条,不要分段,聚焦成果}
3、{工作内容第三条(可根据实际数量增减)}
## 二、下周工作计划
1、{下周工作计划第一条,简明扼要}
2、{下周工作计划第二条}
3、{下周工作计划第三条(可根据实际数量增减)}
| 元素 | 格式要求 |
|---|---|
| 文档标题 | # 工作周报-{姓名}-{开始日期}-{结束日期} |
| 工作总结 | 50-100字,客观概括,引出后续具体工作项 |
| 工作内容 | 数字、内容,如 1、完成登录模块开发,不分段,一句话说清楚 |
| 下周计划 | ## 二、下周工作计划 下使用数字编号列表 |
自动获取:
优先调用 scripts/weekly_range.py 自动计算当前周日期,支持从用户输入中识别的格式包括:
3.10-3.14 → 转换为 2026.03.10-2026.03.14(年份取当前年)3月10日-14日 → 转换为 2026.03.10-2026.03.142026.03.10-03.14 → 转换为 2026.03.10-2026.03.14这周、本周 → 调用脚本自动计算手动确认:
输入: 用户说:"帮我写一下这周的周报,我叫张三,这周主要做了登录模块的开发,修了几个bug,还和产品开了需求评审会,下周打算做首页功能。"
执行步骤:
scripts/weekly_range.py 获取日期范围输出:
# 工作周报-张三-2026.03.10-2026.03.14
## 一、本周工作
本周主要完成了登录模块的开发工作,修复了多个功能性问题,并参与了产品需求评审,具体工作成果如下:
1、完成用户登录模块的开发,实现了用户名密码登录及 Token 鉴权功能,通过联调测试。
2、排查并修复了若干已知问题,提升了系统稳定性。
3、参与产品需求评审会议,对下阶段功能需求进行确认和拆解。
## 二、下周工作计划
1、开始首页功能模块的设计与开发。
2、与后端团队对接首页所需接口,完成接口文档确认。
3、持续跟进本周遗留问题的修复验证。
输入: 用户粘贴:"本周工作:1. API接口开发 2. 代码审查 3. 编写文档。下周计划:1. 压力测试 2. 上线准备。"
输出: 直接整理润色成标准格式的 Markdown(同上格式)
输入: 用户说:"帮我把 工作周报-张三-2026.03.10-2026.03.14.md 转成 Word 文档"
执行步骤:
python3 scripts/md_to_docx.py 工作周报-张三-2026.03.10-2026.03.14.md 工作周报-张三-2026.03.10-2026.03.14.docx
输出: "已成功将 Markdown 转换为 Word 文档,保存在: 工作周报-张三-2026.03.10-2026.03.14.docx"
| 问题 | 处理方式 |
|---|---|
| 未提供姓名 | "请提供您的姓名,以便生成周报标题" |
| 工作内容为空 | "请描述您本周的工作内容,以便整理周报" |
| 下周计划缺失 | "请补充下周工作计划,格式要求:简要说明下周主要工作方向" |
| 日期未提供 | 调用 scripts/weekly_range.py 自动获取,失败则询问用户 |
| 脚本执行失败 | "脚本执行出错,请检查依赖是否已安装:pip install python-docx markdown beautifulsoup4" |
如果用户说:
Create, analyze, proofread, and modify Office documents (.docx, .xlsx, .pptx) using the officecli CLI tool. Use when the user wants to create, inspect, check formatting, find issues, add charts, or modify Office documents.
Use this skill to find, explore, and install new skills from the Zerone Skill Market (https://api.zerone.market/api). Trigger this when the user asks to "add a skill", "install a skill", "browse skills", or mentions a skill name that is not currently installed.
Execute autonomous multi-step research using Google Gemini Deep Research Agent. Use for: market analysis, competitive landscaping, literature reviews, technical research, due diligence. Takes 2-10 minutes but produces detailed, cited reports. Costs $2-5 per task.
Use this skill whenever you need to add a new skill to awesome-skills, document an existing skill, create installation guides, or set up bilingual documentation. Trigger when user mentions "add skill", "document skill", "create install guide", "write skill introduction", "add to awesome-skills", or when working with the awesome-skills repository structure. Also trigger when asked to create bilingual (Chinese/English) documentation for any skill.
Download videos from URLs (YouTube, Bilibili, and any yt-dlp supported platform), transcribe speech to text using Whisper, generate a structured summary, and save both the summary and full transcript as linked Obsidian notes. Use this skill whenever the user wants to summarize a video, transcribe video content, extract key points from a video, or save video notes to Obsidian. Also trigger when the user shares a video URL and asks for analysis, notes, or a recap.
专业的周报汇总助手,负责将团队成员的周报整理成标准格式的汇总报告,并支持转换为 Word 文档。当用户提及"周报"、"汇总"、"总结"、"报告整理",或需要处理 .docx 周报文件、生成团队工作汇总、将 Markdown 转为 Word 文档时,**必须**调用此技能。即使只提到"看看这周的工作"、"整理一下大家的工作内容"等模糊表述,也应该使用此技能。