Python 办公自动化开发助手
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @user_60120345/xiaogong-dev。
技能介绍
解决什么问题
Python 办公自动化脚本常停在“能跑”的状态:没有统一入口、没有 GUI、日志缺失,交付后用户还要配环境,后续复用也要改代码。这个技能把常见交付要求固定下来,减少从需求到工具之间的沟通成本。
如何工作
技能按开发链路推进,核心步骤包括:
- 需求确认:明确输入数据、处理逻辑、输出格式与兼容约束。
- 模板起步:基于
tkinterGUI 模板建立窗口、按钮、进度条和日志区。 - 编码规范:要求文件头
docstring、窗口标题署名、日志记录和try-except异常处理。 - 双轨交付:同时产出
exe单文件工具与Skill组件,并写入D:/PY下的源码、工具、文档和skill_center目录。
适用边界
它更适合内部办公脚本、批量文件处理、exe 打包和可复用组件化。若需求涉及后端服务、多端协作、复杂权限或跨平台运行,需要另行设计;D:/PY 路径与作者署名属于团队约定,外部项目可按规范替换。
使用场景
- 收到一批 Excel 需清洗合并时,开发带日志的 tkinter 工具并打包成 exe。
- 将内部批量改文件名脚本固化成双击运行的单文件 exe,并补使用说明。
- 把重复的数据处理逻辑抽成 Skill 组件,输出 run(**kwargs) 状态结果。
- 按团队规范在 D:/PY 目录保存源码、exe、文档和 skill 组件。
适合人员
- 需要把表格清洗、汇总、导出做成双击工具的产数交付工程师
- 负责内部办公脚本交付并要求 GUI、日志和 exe 打包的 Python 工程师
- 要把重复数据处理逻辑沉淀为可复用 Skill 组件的应用开发
- 需按电信数智集成服务规范署名和目录交付工具的团队成员