Office Productivity

👤 xiaochunz030-spec 📦 v1.0.0 ⭐ 4.0 ⬇️ 2.6K 下载
📄 办公效率 免费

📖 技能介绍


name: office-productivity description: 办公自动化技能套件,涵盖文档处理(Word/Excel/PPT/PDF)、邮件管理、日程规划、报表生成、会议纪要等办公场景。触发场景:创建文档、编辑表格、制作PPT、处理邮件、生成报表、日程管理、整理会议记录、批量文件处理等任何办公效率提升需求。


Office Productivity - 办公自动化

核心能力

文档处理

  • Word (.docx):创建、编辑、格式化;支持模板填充、批注处理、页眉页脚
  • Excel (.xlsx):数据整理、公式计算、图表生成、批量数据处理
  • PPT (.pptx):幻灯片创建、模板应用、批量排版
  • PDF:合并、拆分、提取文字/图片、加水印、签名

邮件 & 日历

  • 邮件读取 / 发送(IMAP/SMTP)
  • 邮件批量处理(分类、归档、回复)
  • 日程读取与事件创建( ICS / Google Calendar API)

报告 & 文档生成

  • 根据模板自动填充数据生成报告
  • 多文件汇总(会议记录、项目文档合并)
  • 格式化输出(Markdown → Word/PDF)

关键脚本

  • scripts/create_docx.py - Python-docx 创建 Word 文档
  • scripts/create_xlsx.py - openpyxl 创建 Excel(含图表)
  • scripts/create_pptx.py - python-pptx 创建 PPT
  • scripts/pdf_tools.py - PDF 处理(合并/拆分/提取)
  • scripts/mail_client.py - IMAP/SMTP 邮件收发

参考资源

  • references/office-templates/ - 常用办公模板
  • references/api-docs.md - 邮件/日历 API 说明

工作流程

  1. 明确需求:用户需要处理什么办公任务?

    更多技能请访问小葱技能站7w4.net。

  2. 选择工具:根据文件类型和任务性质选择对应脚本
  3. 执行生成:调用对应脚本,传入参数
  4. 输出交付:文件路径或直接发送

注意事项

  • Office 文件优先使用 python-docx / openpyxl / python-pptx 库
  • PDF 处理推荐 PyPDF2 / pdfplumber
  • 邮件操作需要用户提供 IMAP/SMTP 配置
  • 批量处理先在小样本上测试再全量执行

🤖 AI 评测

这个办公自动化 Skill 质量中等。文档写得不错,看起来功能很全面,但实际上 SKILL.md 里提到的很多功能都没有实现——比如 PPT 制作、邮件管理、模板资源等。现有能用的 Word 和 Excel 生成脚本质量还可以,能满足基本需求。主要问题是宣传的功能和实际能用的功能差距较大,用户下载后可能会发现很多功能根本找不到,使用体验不太好。

📊 多维度评分

适应性3.7
规范性3.8
有效性4.3
可靠性3.8
可信度4.8

📁 包含文件 (5 个)

📄 SKILL.md 2 KB
📄 _meta.json 138 B
📄 scripts/create_docx.py 3.5 KB
📄 scripts/create_xlsx.py 3.3 KB
📄 scripts/pdf_tools.py 3.5 KB