讲师中心 微信公众号

工具推荐

视频效率加速
立刻MV
立刻MV

低成本歌曲 MV、视频生成

Seko
Seko

AI短剧一键生成成片

剧云
剧云

中文短剧剧本制作平台

updream

一键生成高质量推广成片

办公效率中枢

Polar Sponsor
爱发电 赞助
.NET 9.0

解决批量炸裂、格式丢失、PII泄露、模板难复用痛点,让文档/数据/邮件/报表一键稳妥产出

办公效率中枢

功能概述

办公效率中枢是一项面向实际任务的技能,主要用于把繁琐的日常办公工作自动化;覆盖文档、数据、邮件、日程、报表五大场景,每个场景都内建失败隔离、格式保真与合规检查;

核心要点

  • 关键痛点解决;
  • Word/PDF/Excel/PPT 批量生成、转换、合并拆分;
  • 失败隔离 + 格式保真;

使用与执行

清洗、转换、合并、统计、格式互转;字段对齐 + 异常值处理;批量发送、模板变量、定时、附件治理;附件大小 + 退订合规。它将相关步骤、工具调用和结果整理方式集中到统一流程中,帮助使用者更快完成目标并减少重复操作。

结果检查与注意事项

从功能定位来看,该技能强调把分散的操作要求整理成清晰、可复用的处理流程,使用户能够围绕既定目标快速准备输入、选择执行方式并获得结构化结果。实际使用前应先确认任务范围、数据来源、运行环境、必要权限和关键参数,再依据技能说明逐步执行;若输入条件不完整,应先补齐信息或采用保守配置,避免因错误假设导致结果偏离需求。执行过程中需要关注工具调用是否成功、接口或依赖是否可用、输出格式是否符合预期,并对异常提示、缺失字段和边界情况进行处理;涉及批量任务时,还应保存进度,避免中断后重复操作。

办公效率中枢

把繁琐的日常办公工作自动化。覆盖文档、数据、邮件、日程、报表五大场景,每个场景都内建失败隔离、格式保真与合规检查。

功能矩阵

场景 核心能力 关键痛点解决
文档处理 Word/PDF/Excel/PPT 批量生成、转换、合并拆分 失败隔离 + 格式保真
数据整理 清洗、转换、合并、统计、格式互转 字段对齐 + 异常值处理
邮件管理 批量发送、模板变量、定时、附件治理 附件大小 + 退订合规
日程协调 安排、冲突检测、跨时区、优先级 冲突避免 + 时区对齐
报表生成 数据采集、图表、定时、自动分发 增量更新 + 多通道分发

失败隔离与续跑(核心差异化)

批量操作时一个文件失败不阻断整批:

批量处理 N 个文件
 ├─ 每个文件独立处理(try-catch)
 ├─ 失败的记录到 failed.log(含原因)
 ├─ 成功的继续,不打断
 ├─ 全部完成后汇总报告
 └─ 提供 --resume 从 failed.log 续跑

示例:

# 批量 Word 转 PDF
scripts/office batch convert --input ./docs --to pdf --resume failed.log

# 输出:
# 处理 50 个文件:成功 47,失败 3
# 失败列表见 failed.log
# 续跑命令:scripts/office batch convert --resume failed.log

格式保真检查表

文档转换/生成前后逐项核对,避免格式损失:

  • 字体一致(Word→PDF 时嵌入字体)
  • 表格边框完整
  • 图片分辨率未降级
  • 页眉页脚保留
  • 目录页码正确
  • 公式可编辑(Excel→Excel 时)
  • 批注与修订保留(按需)

转换矩阵:

源格式 → 目标格式 保真度 注意事项
Word → PDF 高 嵌入字体、检查目录
Excel → PDF 中 页面布局易错,需调打印区域
PPT → PDF 高 动画丢失(预期)
PDF → Word 中 复杂排版可能错位
Excel → CSV 低 公式变值、多 sheet 需拆

PII 脱敏规则表

处理含个人信息的文档前强制脱敏:

字段类型 识别规则 脱敏方式
身份证 18 位数字(最后一位 X) 保留前 6 后 4,中间 8 位 *
手机号 11 位数字、1 开头 保留前 3 后 4,中间 4 位 *
银行卡 16-19 位数字 保留后 4 位,其余 *
邮箱 正则匹配 用户名首字符 + ***@domain
姓名 配合姓名库识别 保留姓,名用 *
地址 配合地址库识别 保留到区/县,详细地址 *
# 示例
scripts/office mask --input customers.xlsx --output customers_masked.xlsx 
  --rules "id_card,phone,bank_card,email,name"

脱敏后禁止保留映射表与原文档同目录;映射表需加密存储并设访问权限。

模板变量注入规范

模板中使用 {{变量名}} 占位,注入时严格区分类型:

{{name}}           # 字符串
{{amount:money}}   # 金额,自动千分位 + 货币符号
{{date:date}}      # 日期,按配置格式化
{{items:table}}    # 表格,从数据源循环渲染
{{if condition}}...{{end}}  # 条件块

注入示例:

# 用员工名单批量生成劳动合同
scripts/office batch generate 
  --template "劳动合同模板.docx" 
  --data "员工名单.xlsx" 
  --output "./output/劳动合同_$(date +%Y%m%d)/" 
  --format pdf

模板变量规范:

  • 变量名用小写下划线(employee_name)
  • 日期统一 ISO 格式输入,按模板配置显示
  • 金额统一分(int)输入,按货币配置显示
  • 表格数据用 JSON 数组,每对象一行

使用方式(自然语言示例)

批量生成劳动合同 使用template.docx 填充员工名单.xlsx
将这个文件夹下的Word文档转换为PDF
合并这10个Excel文件到一个工作簿
批量发送邮件 收件人列表.xlsx 邮件模板.txt
根据这个Excel数据生成销售周报
清洗这份客户数据 去除重复项 补全缺失信息 并脱敏后导出
帮我安排下周的会议 时间避开周三下午
根据数据库自动生成本月销售报表 并发送给相关人员

配置

邮件配置(可选)

{
  "skills": {
    "entries": {
      "office-productivity": {
        "config": {
          "email": {
            "smtp_server": "smtp.example.com",
            "smtp_port": 465,
            "username": "your@email.com",
            "password": "${EMAIL_PASSWORD}",
            "max_attachment_size_mb": 25,
            "chunk_large_attachments": true
          }
        }
      }
    }
  }
}

密码走环境变量 ${EMAIL_PASSWORD},不入配置文件明文。附件超 25MB 自动分片或转链接。

输出示例

========================================
           任务执行报告
========================================

【任务类型】批量生成文档
【执行时间】2026-07-18 14:30:00

【处理概况】
  模板文件: 劳动合同模板.docx
  数据文件: 员工名单.xlsx
  处理数量: 50 份
  成功数量: 48 份
  失败数量: 2 份(见 failed.log)
  耗时: 12.5 秒

【PII 脱敏】已对身份证、手机号字段脱敏
【格式保真】字体已嵌入、表格边框完整

【生成文件】
  输出目录: ./output/劳动合同_20260718/
  文件列表:
    - 张三_劳动合同.pdf
    - 李四_劳动合同.pdf
    - ... (共 48 个文件)

【失败文件】
  - 王五_劳动合同.pdf(模板变量缺失:hire_date)
  - 赵六_劳动合同.pdf(数据源第 23 行格式错)
  续跑命令:scripts/office batch generate --resume failed.log

【统计信息】
  文件大小总计: 24.2 MB
  平均处理时间: 0.26 秒/份
  效率提升: 相比手动操作节省约 2 小时

========================================

示例

场景1:HR 批量生成入职材料

用户:用入职模板给 50 个新员工生成劳动合同,转 PDF
执行:
1. 校验员工名单字段(姓名/身份证/岗位/薪资/入职日期)
2. PII 脱敏:身份证号中间 8 位打码(仅 HR 主管可解密)
3. 模板变量注入,生成 50 份 docx
4. 转 PDF(嵌入字体、保留页眉)
5. 失败隔离:2 份缺入职日期的单独记录
6. 输出报告 + 续跑命令

场景2:财务批量处理发票

用户:把这个文件夹的 100 张发票 PDF 转成 Excel 汇总
执行:
1. OCR 提取发票字段(号码/日期/金额/税额)
2. 字段对齐到 Excel 模板
3. 金额自动千分位 + 货币符号
4. 异常值检测(金额为负、日期未来)
5. 输出汇总 Excel + 异常清单

场景3:销售批量发邮件

用户:给 200 个客户发产品更新邮件,每个客户名字和产品不同
执行:
1. 校验收件人列表(邮箱格式、退订标记)
2. 模板变量注入({{name}}、{{product}})
3. 附件大小检查(>25MB 转链接)
4. 分批发送(每批 50,间隔 60s,避免被限流)
5. 退订合规:每封邮件含退订链接
6. 输出发送报告(成功/失败/退订)

场景4:运营定时报表

用户:每月 1 号自动生成上月销售报表发给老板
执行:
1. 配置 cron:0 9 1 * *
2. 从数据库采集上月销售数据
3. 渲染图表(柱状图/折线图)
4. 生成 PDF 报表(含目录、页眉)
5. 邮件发送给配置的收件人列表
6. 失败重试 3 次,仍失败告警

场景5:数据清洗与脱敏

用户:清洗客户数据 去重 补缺 脱敏后导出
执行:
1. 去重:按手机号 + 邮箱联合判重
2. 补缺:姓名/地址用规则补全或标记缺失
3. 脱敏:身份证、手机号、银行卡按规则表打码
4. 异常值处理:金额为负、日期未来 → 标记异常列
5. 导出清洗后 Excel + 异常清单

已知限制

  • 本skill的能力范围受限于核心能力章节中定义的功能,不支持超出范围的操作
  • 复杂业务场景建议结合人工经验判断
  • 执行效率受模型能力与网络环境影响

错误处理

序号 错误场景 原因 处理方式 优先级
1 输入参数缺失 用户未提供必要参数 提示用户提供所需参数后执行ping命令测试网络连通性,检查防火墙和代理设置连接后重新执行命令 P0
2 执行超时 处理时间过长 检查输入数据量,分批处理 P1
3 输出格式错误 结果不符合预期格式 检查output_format参数配置 P1

FAQ

Q1: 批量处理中某个文件失败怎么办? A: 失败隔离,记录到 failed.log,整批继续。完成后用 --resume failed.log 续跑失败项。

Q2: Word 转 PDF 字体变了怎么办? A: 转换时启用字体嵌入。若目标字体缺失,安装字体后重转。格式保真检查表会标出字体不一致。

Q3: 邮件附件超 25MB 怎么办? A: 自动分片(拆成多封)或上传到云存储转链接。配置 chunk_large_attachments: true。

Q4: PII 脱敏后还能还原吗? A: 默认不可逆。如需可逆,映射表单独加密存储,访问需二次授权。建议生产环境默认不可逆。

Q5: 模板变量找不到对应数据怎么办? A: 默认失败隔离,该文件记入 failed.log。可在模板中用 {{if missing}}默认值{{end}} 提供默认值。

Q6: 大批量操作要多久? A: 文档生成约 0.25 秒/份,500 份约 2 分钟。邮件发送受 SMTP 限速,约 1 封/秒。建议分批 + 间隔。

Q7: 支持哪些办公软件集成? A: Microsoft Office、WPS Office(本地文件操作);飞书/钉钉/企业微信(通过 Webhook/API)。

故障排查

现象 排查路径
批量处理中途崩 查 failed.log → 修复失败项 → --resume 续跑
Word→PDF 格式乱 启用字体嵌入 → 检查页眉页脚 → 调整页面布局
邮件发送被限流 降并发到 1 封/秒 → 加间隔 → 检查 SPF/DKIM
Excel 公式变值 用 xlsx 而非 csv → 保留公式选项开启
模板变量未替换 检查变量名大小写 → 检查数据源字段名 → 用 {{if missing}} 兜底
PII 漏脱敏 检查规则表是否覆盖该字段 → 用更宽的正则 → 人工抽检
报表图表不显示 检查数据源非空 → 检查图表类型匹配 → 渲染前预览
定时任务未触发 检查 cron 表达式 → 检查时区 → 查任务日志

支持格式

文档

  • Word (.doc, .docx)
  • Excel (.xls, .xlsx)
  • PowerPoint (.ppt, .pptx)
  • PDF
  • Markdown / TXT

数据

  • CSV / TSV
  • JSON / XML
  • SQL(导出/导入)

图像

  • JPG / PNG
  • PDF ↔ 图片互转

集成能力

  • 办公软件: Microsoft Office、WPS Office、飞书文档、钉钉文档
  • 邮件系统: Outlook、Foxmail、企业邮箱、QQ 邮箱、Gmail
  • 云存储: 百度网盘、阿里云盘、OneDrive、Google Drive
  • IM: 飞书、钉钉、企业微信(通过 Webhook)
  • 数据库: MySQL、MongoDB、SQLite(用于报表数据采集)

安全保障

  • 数据本地处理,默认不上传云端
  • 敏感信息强制脱敏
  • 操作日志全量记录(谁/何时/做了什么)
  • 凭证走环境变量,不入配置文件
  • 处理前自动备份原文件到 .trash/

注意事项

  1. 处理前请备份原文件(脚本自动备份到 .trash/)
  2. 大批量操作建议分批(每批 50-100)
  3. 涉及敏感数据必须先脱敏
  4. 邮件发送遵守退订合规(含退订链接)
  5. 定时任务需校准时区
  6. 自动化操作前先用 --dry-run 预览

依赖说明

运行环境

  • Agent 平台: 任意支持 SKILL.md 的 AI Agent
  • 操作系统: Windows / macOS / Linux
  • 办公软件: Microsoft Office 或 WPS Office(本地文件操作需要)

依赖详情

依赖项 类型 是否必需 获取方式
Python ≥ 3.9 运行时 必需(脚本依赖) python.org
python-docx 库 文档处理必需 pip install python-docx
openpyxl 库 Excel 处理必需 pip install openpyxl
python-pptx 库 PPT 处理必需 pip install python-pptx
pdfplumber / PyPDF2 库 PDF 处理必需 pip install pdfplumber
pandas 库 数据整理必需 pip install pandas
SMTP 服务 邮件发送 邮件场景必需 用户邮箱提供商
LibreOffice(可选) 文档转换 推荐(无 Office 时转 PDF) libreoffice.org
LLM API API 必需 由 Agent 内置 LLM 提供

API Key 配置

  • 邮件 SMTP 凭证(用户名 + 密码/授权码,走环境变量 ${EMAIL_PASSWORD})
  • 飞书/钉钉/企业微信 Webhook URL(IM 集成时)
  • 数据库连接串(报表数据采集时,走环境变量)
  • 云存储 API Token(如使用云存储集成)

可用性分类

  • 分类: MD+EXEC(Markdown 指令 + 必须通过 exec 执行 Python 脚本与命令行工具)
  • 说明: 基于自然语言指令驱动 Agent 完成办公自动化,含失败隔离、格式保真、PII 脱敏

核心能力

场景 核心能力 关键痛点解决
文档处理 Word/PDF/Excel/PPT 批量生成、转换、合并拆分 失败隔离 + 格式保真
数据整理 清洗、转换、合并、统计、格式互转 字段对齐 + 异常值处理
邮件管理 批量发送、模板变量、定时、附件治理 附件大小 + 退订合规
日程协调 安排、冲突检测、跨时区、优先级 冲突避免 + 时区对齐
报表生成 数据采集、图表、定时、自动分发 增量更新 + 多通道分发
技术实现要点:核心能力基于input_params参数与output_format配置实现,支持创建/查询/修改/删除等操作模式,通过config_options进行运行时配置。

核心功能执行

用input_params参数进行配置。

输入: 用户提供核心功能执行所需的指令和必要参数。 处理: 按照skill规范执行核心功能执行操作,遵循单一意图原则。 输出: 返回核心功能执行的执行结果,包含操作状态和输出数据。

  • 执行此能力时使用input_params参数,支持创建/查询/导出操作

参数配置与调用

用config_options参数进行配置。

输入: 用户提供参数配置与调用所需的指令和必要参数。 处理: 按照skill规范执行参数配置与调用操作,遵循单一意图原则。 输出: 返回参数配置与调用的执行结果,包含操作状态和输出数据。

  • 执行此能力时使用config_options参数,支持修改/重置/导入操作

结果处理与输出

用output_format参数进行配置。

输入: 用户提供结果处理与输出所需的指令和必要参数。 处理: 按照skill规范执行结果处理与输出操作,遵循单一意图原则。 输出: 返回结果处理与输出的执行结果,包含操作状态和输出数据。

  • 执行此能力时使用output_format参数,支持导出/保存/转换操作 能力覆盖范围:本skill的核心能力覆盖以下场景关键词:解决批量炸裂、格式丢失、PII、模板难复用痛点、让文档、报表一键稳妥产出、常见办公流程自动、化中枢、覆盖文档处理、报表生成与工作流、聚焦批量操作容错、模板复用四大痛点、让繁琐办公一键稳、妥完成、Use、when、需要提升效率、自动化流程、批量处理、工作流优化时使用、不适用于需要人工、创意判断的任务、适用于独立开发者、企业团队和自动化、工作流场景等。这些关键词对应description中声明的使用场景,均已在上述能力点中提供对应的操作支持。

适用场景

场景1:HR 批量生成入职材料

用户:用入职模板给 50 个新员工生成劳动合同,转 PDF
执行:
1. 校验员工名单字段(姓名/身份证/岗位/薪资/入职日期)
2. PII 脱敏:身份证号中间 8 位打码(仅 HR 主管可解密)
3. 模板变量注入,生成 50 份 docx
4. 转 PDF(嵌入字体、保留页眉)
5. 失败隔离:2 份缺入职日期的单独记录
6. 输出报告 + 续跑命令

场景2:财务批量处理发票

用户:把这个文件夹的 100 张发票 PDF 转成 Excel 汇总
执行:
1. OCR 提取发票字段(号码/日期/金额/税额)
2. 字段对齐到 Excel 模板
3. 金额自动千分位 + 货币符号
4. 异常值检测(金额为负、日期未来)
5. 输出汇总 Excel + 异常清单

场景3:销售批量发邮件

用户:给 200 个客户发产品更新邮件,每个客户名字和产品不同
执行:
1. 校验收件人列表(邮箱格式、退订标记)
2. 模板变量注入({{name}}、{{product}})
3. 附件大小检查(>25MB 转链接)
4. 分批发送(每批 50,间隔 60s,避免被限流)
5. 退订合规:每封邮件含退订链接
6. 输出发送报告(成功/失败/退订)

场景4:运营定时报表

用户:每月 1 号自动生成上月销售报表发给老板
执行:
1. 配置 cron:0 9 1 * *
2. 从数据库采集上月销售数据
3. 渲染图表(柱状图/折线图)
4. 生成 PDF 报表(含目录、页眉)
5. 邮件发送给配置的收件人列表
6. 失败重试 3 次,仍失败告警

场景5:数据清洗与脱敏

用户:清洗客户数据 去重 补缺 脱敏后导出
执行:
1. 去重:按手机号 + 邮箱联合判重
2. 补缺:姓名/地址用规则补全或标记缺失
3. 脱敏:身份证、手机号、银行卡按规则表打码
4. 异常值处理:金额为负、日期未来 → 标记异常列
5. 导出清洗后 Excel + 异常清单

使用流程

  1. 确认运行环境满足依赖说明中的要求
  2. 根据适用场景选择合适的使用方式
  3. 执行操作并检查输出结果
  4. 如遇错误,参考错误处理章节
目录

热门AI工具

更多
豆包大模型

豆包大模型是一款由字节跳动推出的企业级大语言模型服务平台。

Atoms
Atoms Hot

Atoms是一款AI智能体工具,第一支自动构建真实业务的 AI 团队。

WorkBuddy

一款AI办公效率工具,主要用于腾讯云推出的AI原生桌面智能体工作台,适合需要提升相关任务效率的用户。

二狗PPT
二狗PPT Hot

一款AI演示文稿工具,主要用于专为中式职场打造的AI PPT生成工具,适合需要提升相关任务效率的用户。

讯飞绘文

讯飞绘文是一款由科大讯飞推出的一站式 AIGC 内容运营平台。

超级简历WonderCV

一款AI办公效率工具,主要用于免费求职简历模版下载制作,应届生职场人必备简历制作神器,适合需要提升相关任务效率的用户。

超级麦吉

一款通过数字员工协作完成调研、数据分析与文档制作的AI办公平台。

UP简历
UP简历 Hot

一款AI办公效率工具,主要用于基于AI技术的免费在线简历制作工具,适合需要提升相关任务效率的用户。

DeepSeek

DeepSeek是一款面向对话、写作、编程和推理场景的AI大模型工具。

相关专题

更多
Go-Zero API开发使用教程
Go-Zero API开发使用教程

本专题聚焦Go-Zero的API开发,拆解.api描述文件的语法结构、路由与分组定义、参数绑定与校验规则,说明统一响应体、JWT鉴权、跨域与接口文档生成的落地方式,并给出网关聚合与接口测试的实践建议。

0

2026.11.12

Go-Zero安装与goctl环境配置教程
Go-Zero安装与goctl环境配置教程

本专题围绕Go-Zero的安装与工具链配置展开,讲清Go版本要求、goctl安装方式、代理镜像、protoc依赖与环境变量设置,说明多版本共存、升级回退与CI流水线安装的做法,并整理安装阶段的常见报错与验证步骤。

0

2026.11.12

Go-Zero零基础入门教程
Go-Zero零基础入门教程

本专题整理Go-Zero的入门知识,从框架定位、环境准备到跑通第一个API服务,讲清目录分层、配置加载、日志与中间件的基本用法,并对比Gin、Kratos的差异,帮助Go开发者建立整体认知,判断它是否适合当前项目。

0

2026.11.12

Postman身份认证怎么配置
Postman身份认证怎么配置

本专题从实际API接口调试场景出发,讲解Postman身份认证的完整配置流程,包括常见认证协议介绍、授权参数设置、访问令牌填写、OAuth 2.0授权及认证失败排查,帮助用户正确完成接口授权与访问验证。

0

2026.11.06

Postman请求头Headers怎么设置
Postman请求头Headers怎么设置

围绕Postman HTTP请求头配置展开,讲解Headers选项的具体使用方式,包括Key和Value参数填写、请求头信息添加、常见Header字段设置及请求头修改方法,帮助用户解决接口调试过程中遇到的请求头配置问题。

0

2026.11.06

Postman接口请求发送教程
Postman接口请求发送教程

详细介绍Postman接口请求的创建与发送方法,涵盖GET和POST请求、URL配置、请求参数、Headers请求头、Body请求体设置以及响应结果查看,帮助用户掌握Postman接口请求的完整操作流程。

0

2026.11.06

DBeaver怎么导入数据
DBeaver怎么导入数据

DBeaver数据导入专题,整理Excel、CSV、SQL、TXT等常见文件的数据导入方法,涵盖目标数据库选择、数据表创建、字段映射、数据类型设置及导入参数配置等操作,帮助用户将本地文件中的数据写入数据库,并了解批量导入、重复数据处理和导入失败等常见问题的解决方法。

0

2026.11.05

DBeaver安全防护教程大全
DBeaver安全防护教程大全

DBeaver安全防护专题,围绕数据库连接安全、账号密码保护和访问权限管理展开,整理SSL/TLS加密连接、SSH隧道、数据库凭据保存及证书验证等配置方法,同时介绍敏感信息保护、远程连接风险和高权限账号使用等注意事项,帮助用户提高数据库日常管理的安全性。

0

2026.11.05

DBeaver连接创建与配置教程
DBeaver连接创建与配置教程

本专题聚焦DBeaver数据库连接配置与管理,覆盖从新建连接、选择数据库类型到填写连接参数和验证连接的完整流程。针对MySQL、PostgreSQL、SQL Server等常见数据库,整理相应的连接设置方法,并提供驱动缺失、认证失败和连接异常等问题的排查方向。

0

2026.11.04

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
热门推荐
/
最新课程
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn