Agent Skills
返回列表
政务简易打包工具

政务简易打包工具

开发编程 更新于 2026.08.29

将以下提示词粘贴到你的 AI 对话框中:

请根据 https://skillhub.cn/install/skillhub.md,将技能 @user_3cec1ee2/gov-simple-packaging 安装到我的 AI 助手中。

技能介绍

要解决的问题

政务二次包通常依赖 WOP 平台手动创建任务、翻找 S3 基础包、配置 OEM 和插件文件,流程分散且容易漏项。该技能把这类重复操作收敛到明确场景:快速打包、Win/Linux CLI 打包、查找基础包、OEM 注释和知识问答。

技能如何工作

它基于 WOP 平台 API 与本地 Web 服务构建,核心是三层结构:scripts/apis/ 提供 S3 查询和任务管理,build.py 编排打包参数,scripts/server/ 提供浏览器管理页。关键能力包括:

  • 基础包定位:按 branch、arch、category、版本或日期查找 Win/Linux 安装包,如 s3_find_linux_package
  • OEM 注释:用 annotate_oem.py 为配置项补充 # 注释,并可保存为模板
  • 打包执行:通过 python -m server start 启动本地服务,在 http://localhost:8066 选择分支、基础包、OEM 后触发 WOP 任务
  • 任务管理:使用 wop_create_task、wop_run_task、poll_job 创建、运行和轮询作业

适用边界与注意点

该技能适合需要频繁构建 WPS 政务二次包、管理 OEM 模板或按分支查找基础包的工程师。它需要 Python 3.10+,登录采集需本机 Chrome 或 Edge,并会访问 fantasy.wps.cn 与本地 127.0.0.1:8066。凭证保存在 .env,任务缓存和 PID 写入 .runtime/,不建议提交到版本库。若只需要知识问答或 OEM 解释,可直接读取对应流程,不必启动 Web 服务。

使用场景

  • 政务二次包发布前,按主干分支和 x64 架构定位最新 Linux 基础包。
  • 拿到一段 OEM 配置后,自动为每个配置项补 # 注释,并保存为可复用模板。
  • 需要执行 Win 政务包时,启动本地 Web 打包页,选择分支、基础包和 OEM 后触发任务。
  • 排查打包失败时,查询 WOP 任务列表和作业详情,确认创建、运行与轮询状态。

适合人员

  • 维护 WPS 政务二次包的工程师,需要反复创建 WOP 打包任务并检查作业状态。
  • 负责 OEM 配置的发行人员,需要理解配置项含义并把常用开关保存成模板。
  • 按分支交付安装包的测试工程师,需要按版本、架构和日期快速查找基础包。
  • 使用本地 Web 页面协调打包的团队成员,需要在浏览器中管理 OEM、预设和历史记录。