当前位置: 首页 > news >正文

办公室小白,如何拿WorkBuddy生成办公会纪要拆分器

背景原因:

很多国有企业办公会纪要作为事项决策依据,一场办公会多议题事项上会,需要将多个议题拆分后分发给相关经办部门。虽然,拆分纪要不复杂,但是对于纪要印发部门重复性高,且议题事项多了以后通过手动拆分容易出错。

此款通过WorkBuddy生成的办公会纪要拆分器能实现一个完整办公会纪要文件,按议题拆分成多个带水印的PDF纪要文件。下面介绍如何用WorkBuddy生成办公会纪要拆分器。

如何生成:

1.下载腾讯WorkBuddy。工欲善其事必先利其器,首先没使用过workbuddy的小伙伴先下载一个。现在AI办公助手很多,虽然国外的Codex虽然很好,但是受限于网络和部分企业对于办公软件国产化有要求。WorkBuddy的优势是腾讯出品,与微信和企业微信兼容性良好,而且得到了广东政务认证,对于新用户有海量免费额度。

2.选择专家和技能。Workbuddy内置了很多专家和技能,专家就是拥有行业知识的行家,技能就是各种工具使用的技能。我们在workbuddy左上先选择专家,根据我的需求我选择的是专家团下面的【软件开发团队】,可以提供更专业的软件开发能力。

然后切换到技能,安装技能【Word文档生成】,可以提供更好的word读写技能。

3.代码生成。左上角选择新建任务,选择代码开发模式,专家选择【软件开发团队】,技能选择提示词【Word文档生成】。

对话框输入以下提示词,选择工作空间,然后触发:

请生成办公会纪要拆分器,读入word纪要文件,按议定事项数量拆分成多个带水印的PDF纪要文件。要求:1.用python代码生成。2.拆分后纪要要保留读入word纪要的样式、颜色、格式、字体。2.只拆分议定事项,拆分后纪要事项前后部分内容都要保留,议题议定事项后插入左对齐一行内容:(其余议题略)。4.拆分后纪要,分送和印发要在最小偶数页尾。 5.水印要生成在PDF纪要文件所有页。(1)获取读入word纪要文件中首行公司名内容【公司名】、标题内容【标题】、议定事项序号【序号】,办公会年份值x,办公会期次值y,水印内容为:山海办纪〔x〕y号。(2)示例:标题为:2026年第31次办公会纪要,水印内容为:山海办纪〔2026〕31号。(3)水印格式要求:字号大小24号,字体颜色黑色,不透明度10%,倾斜旋转水印,多行水印。6.拆分后PDF纪要文件名:【公司名】【标题】-议题【序号】。示例:【公司名】为大荒西山海经投资开发有限公司、【标题】为2026年第31次办公会纪要,【序号】为二,文件名为大荒西山海经投资开发有限公司2026年第31次办公会纪要-议题二。7.代码生成目录:C:\Users\44962\Desktop\测试\纪要拆分器,办公会纪要拆分器文件格式样例在此目录下,读入word纪要模板文件为目录下: 大荒西山海经投资开发有限公司2026年第31次办公会纪要.docx,生成拆分后PDF模板文件为此目录下:大荒西山海经投资开发有限公司2026年第31次办公会纪要-议题一.pdf、大荒西山海经投资开发有限公司2026年第31次办公会纪要-议题二.pdf。

以下纪要模板样例:

(1)大荒西山海经投资开发有限公司2026年第31次办公会纪要.docx

(2)大荒西山海经投资开发有限公司2026年第31次办公会纪要-议题一.docx

(3)大荒西山海经投资开发有限公司2026年第31次办公会纪要-议题二.docx

运行完成后,可以进行下一步测试使用。

4.测试优化。Windows电脑可以提前安装Python环境。如下图输入cmd登录Windows命令行。

先验证Python环境是否安装,如下图所示输入命令行回车:python --version

,能显示Python版本号,则说明系统安装了Python环境。

进入纪要文件目录。输入命令行:cd /d C:\Users\44962\Desktop\测试\纪要拆分器

查看目录下文件,输入命令行:dir

测试Python程序,输入命令行:

python minutes_splitter.py 大荒西山海经投资开发有限公司2026年第31次办公会纪要.docx

生成拆分后PDF纪要文件发现两个问题。(1)水印重叠。(2)其余议题略,未行首左对齐,与前一行字体字号不同,行后未只空一行。

优化点:水印内容由:山海办纪〔x〕y号,更改为:办纪〔x〕y号

再增加一个议题,修改办公会期次和日期测试。

输入命令行:

python minutes_splitter.py 大荒西山海经投资开发有限公司2026年第32次办公会纪要.docx

发现新增问题如下:(1)pdf纪要文件名、纪要期次、日期未更新(2)pdf纪要文件印发未落在页尾,且两页。(3)将输入word纪要文件格式由docx改为doc报错。

如何优化,两种方式。有python代码基础的可以直接修改python代码,无代码基础通过WorkBuddy对话框输入提示词进一步优化代码。下面演示通过WorkBuddy提示词进一步优化代码。

5.优化修复。现在汇总的问题及优化点输入以下提示词:

以上Python程序进一步优化。要求:1.必须运行程序添加word纪要文件输入路径,同时支持doc和docx格式。必须以输入路径的word纪要文件读取【公司名】、【标题】、【序号】。2.从【标题】中解析办公会年份值x,办公会期次值y,水印内容由:山海办纪〔x〕y号,更改为:办纪〔x〕y号 3.水印之间不能重叠 4.议定事项后插入内容:(其余议题略),与前一行末尾文字字体、字号大小、行间距都相同,行后有且只有一行空行、行间距与插入行相同、空行后下一行必须接文字。5.拆分后PDF纪要,必须为最小偶数页,最小为2页。最后两行不允许为空,必须以印发结尾,最后两行前的空行可以调整删除。

6.持续优化。以上提示词优化后,虽然运行问题都解决了,但是程序运行卡顿,且所有代码都集中在一个python文件中。

查看专家团队【软件开发团队】发现只调用了交付总监、工程师和QA工程师角色。

我自己充当了产品经理角色,但是还是需要架构师来优化代码架构。

于是在WorkBuddy对话框输入:召唤架构师重构以上python代码。精简冗余、优化循环读写、集合匹配样式、单次遍历拆分、优先 python-docx 解析、先拆分项 docx 再批量转 PDF、自动清临时文件、保留全排版、加入可控并发多线程批量处理

7.将python代码打包成exe可执行文件。

输入命令行打包:pyinstaller -F -w -i icon.jpg minutes_splitter.py

在以上目录中查看exe可执行文件如下(也可以在WorkBuddy对话框输入提示词完成:将python程序打包成exe文件)

将以上exe文件重命名为:纪要拆分器.exe

8.验收exe。如下录屏所示,将要拆分的纪要word文件拖入exe文件,可以生成拆分后pdf纪要文件。

拆分后pdf文件如下,验收成功

9.总结建议。(1)先构思要制作什么样产品再草拟提示词。(谋定而后动)(2)不积跬步,无以至千里。先迈出一小步,生成一个产品,再逐步迭代优化。(敏捷开发)

http://www.jsqmd.com/news/1098247/

相关文章:

  • Vivado里让Aurora、Chip2chip和Ethernet IP共享一对GT时钟的实战踩坑记
  • 如何高效下载番茄小说:打造个人数字图书馆的完整方案
  • PostgreSQL 绿色运行
  • Java Web 高校电动车租赁系统系统源码-SpringBoot2+Vue3+MyBatis-Plus+MySQL8.0【含文档】
  • WVP-GB28181-Pro视频点播超时终极解决方案:从故障定位到系统优化完整指南
  • 数字孪生网络(DTN)技术架构、标准化演进与全场景工业应用研究报告
  • AI时代自动化测试进阶:从脚本执行到智能策略的实战指南
  • Claude Code Agent Teams:构建角色化多智能体开发团队
  • 来访管理系统信息管理系统源码-SpringBoot后端+Vue前端+MySQL【可直接运行】
  • 智能模板机 —— 破解枕套生产难题,重塑家纺产业优势
  • Selenium元素操作详解:从定位到稳定交互的实战指南
  • Cursor Free VIP完整指南:三步解锁AI编程助手,永久免费使用Pro功能
  • 如何让你的《环世界》告别卡顿?Performance-Fish性能优化完全指南
  • 企业级来访管理系统管理系统源码|SpringBoot+Vue+MyBatis架构+MySQL数据库【完整版】
  • 量子化学计算中的VQE算法:原理、应用与Ansatz设计对比
  • 接口测试用例设计:从核心维度到自动化落地的实战指南
  • 【infra之路】12-投机解码、量化与推理引擎对比
  • Java SpringBoot+Vue3+MyBatis 旅游出行指南_ms ()abo系统源码|前后端分离+MySQL数据库
  • 程序员转型智能体工程师:从零到一实战指南
  • GHelper:华硕笔记本性能调控的终极轻量级指南
  • TVA与具身智能深度融合的内在必然性(9)
  • Windows系统文件appsruprov.dll丢失找不到问题解决
  • 3步制作Linux启动盘:Deepin Boot Maker免费开源工具完整指南
  • 接口测试全解析:从协议、方法到工具实战
  • 零样本学习的本质是类比推理:从邓克尔问题到AI工程实践
  • Selenium弹框处理全攻略:从基础操作到健壮框架设计
  • DSPy规模化few-shot优化:从提示工程到AI编程范式
  • Appium自动化测试入门:Python控制Android手机实战指南
  • Java Web 雪具销售系统系统源码-SpringBoot2+Vue3+MyBatis-Plus+MySQL8.0【含文档】
  • 【2027最新】基于SpringBoot+Vue的乡村政务办公系统管理系统源码+MyBatis+MySQL