纸质表单电子化系统生成器:把 Excel/Word/PDF 附件变成可部署的 Python 业务系统

前言

做企业系统的团队常会遇到这类需求:对方手里是一堆 Excel 台账、纸质表单扫描件、Word 流程说明,或者一个跑了几年的旧系统,希望”做成系统”——可填写、可查询、能导入导出、能本地部署。从零做的话,字段建模、流程、权限、报表、客户端都要重写,成本很高;继续改旧系统同样要先把结构和影响面摸清楚。

下面介绍的 Skill「纸质表单电子化系统生成器」就是针对这条链路的:它读取用户提示词和上传的业务附件,自动识别业务类型、字段、公式、流程、权限和报表规则,生成对应的完整本地部署 Python Web 系统,并交付源码、SQLite 数据库和打包代码。它与只生成分析报告或静态演示页的方案不同,最终产物是能跑的系统和完整 ZIP。

这是什么

「纸质表单电子化系统生成器」是一个社区来源(source: community)的 Agent Skill,坐标 @user_84b8c7d7/paperless-business-system-from-files,当前版本 1.0.32,发布者 user_84b8c7d7,分类 dev-programming,标签 requires_api_key=false(不需要 API key)。在 SkillHub 页面上记录的评分为 100000,下载量 259390。

它解决的问题是:把业务方已有的电子档(Excel、CSV、Word、PDF、JSON、TXT、ZIP、电子表单)或已有 Python/Web 源码,转换成一套可填写、可查询、可导入导出、可本地/局域网部署的中文业务系统;也可以用于升级或继续修改已有系统。

核心功能

输入侧的识别能力。 Skill 读取提示词与上传附件,自动识别业务类型、字段、公式、流程、权限和报表规则。支持把 Excel、CSV、Word、PDF、JSON、TXT、ZIP、电子表单,以及已有 Python/Web 源码作为输入,完成转换、升级或持续修改。

蓝图配置。 系统采用通用的 business-system-blueprint.json 业务蓝图进行配置,可根据不同电子档灵活定义数据实体、字段、页面、表单、角色权限、审批流程、统计指标、导入导出规则、审计策略和数据保留规则。生成的系统不写死某一种业务,而是按蓝图驱动。

覆盖的业务类型。 官方资料列出的包括:能源、点工、生产、质量、设备、库存、审批及组合业务,并给出了可直接落地的子系统形态:

1、生产日报与班报系统
2、质量问题与整改闭环系统
3、设备点检、保养与维修系统
4、库存管理与采购预警系统
5、考勤与交接班系统
6、安全巡检与隐患整改系统
7、会议任务跟踪与闭环系统
8、自定义业务台账、审批流程和管理看板

交付物。 生成的系统包含完整源码、SQLite 数据库、导入导出、权限审计、备份恢复,以及 Windows EXE 打包代码。Skill 可连续完成电子档安全检查、结构分析、字段映射、系统生成、历史数据导入、自动测试和完整源码 ZIP 交付。

变更与回滚。 保留了 3.0 的 Spec-first 变更、影响分析、候选副本、E2E 与回滚能力,用于”升级或继续修改已有系统”这类任务,而不是每次从零重写。

固定的交付目录。 官方要求最终 ZIP 采用图1式六编号目录:服务端、Windows 客户端、macOS 客户端、原始资料、申请单模板、说明与版本记录,并在根目录提供成对启停脚本和密码说明。这条约束的作用是让交付物在目标机器上能按编号直接找到各部分,启动和停止脚本成对出现,密码等敏感信息集中在说明里管理。

界面范式。 生成的系统界面布局与功能模块参照点工系统的成熟范式:顶栏 + 左侧多视图导航 + 卡片 + 筛选 + 汇总卡片 + 表格 + 弹窗 + 明细录入 + 签字审核 + 看板 + 汇总导出 + 系统管理,详见 references/ui-functional-patterns.md。

安装与启用

官方地址:

https://api.skillhub.cn/user_84b8c7d7/paperless-business-system-from-files

SkillHub 页面:

https://www.skillhub.cn/skills/user_84b8c7d7/paperless-business-system-from-files

启用坐标:

@user_84b8c7d7/paperless-business-system-from-files

需要说明的是,本次核对的官方资料中没有给出具体的安装命令,页面在写作时无法访问,因此 Cursor / Codex CLI / Claude Code 三种环境下的安装写法未能核实,这里不给出命令。该 Skill 标记为 requires_api_key=false,启用时不需要额外配置 API key。

典型用法

按官方定位,可复现的任务指令大致是以下几类,输入就是业务附件或已有系统源码:

1、”根据附件生成系统”:把 Excel/CSV/Word/PDF 等电子档作为输入,生成对应业务系统。
2、”把 Excel 做成系统”:针对台账类 Excel,生成可填写、查询、导入导出的系统。
3、”升级或继续修改已有系统”:以已有 Python/Web 源码为输入,走 Spec-first 变更、影响分析、候选副本、E2E 与回滚流程。
4、”生成完整部署 ZIP”:按六编号目录交付服务端、Windows 客户端、macOS 客户端、原始资料、申请单模板、说明与版本记录。
5、”生成服务端及 Windows/macOS 填写客户端”:一次产出服务端与两个平台的填写端,根目录附带成对启停脚本与密码说明。

执行链路按官方描述是:电子档安全检查 → 结构分析 → 字段映射 → 系统生成 → 历史数据导入 → 自动测试 → 完整源码 ZIP 交付。

适用场景与注意

适合谁。 手上有现成 Excel 台账、纸质表单电子档、Word 流程说明,或已有一个需要继续维护的 Python/Web 系统的中小团队;需要本地或局域网部署,不愿上云;需要 Windows EXE 客户端给业务人员直接填写。

要注意的地方。

  • 识别质量取决于电子档本身:字段缺失、公式不完整、表格合并单元格过多都会影响字段映射结果,生成后仍需人工核对字段与公式。
  • 蓝图里的角色权限、审批流程、统计指标、审计策略和数据保留规则需要按实际业务定义,Skill 提供的是可配置结构,不是现成规则。
  • 数据库是 SQLite,面向单实例本地/局域网部署;数据量大或多并发写入的场景需要自行评估。
  • Windows EXE 打包依赖相应构建环境,实际打包前应确认目标机器架构。
  • 涉及原始资料、申请单模板、密码说明的交付 ZIP 包含业务数据,分发时需按内部安全要求处理。
  • 界面范式、目录结构和启停脚本的约定来自官方资料,落地时以生成 ZIP 内的说明文档为准。

结尾

这个 Skill 的价值在于把”附件 → 可运行系统”这条链路打通:识别业务规则、按蓝图生成系统、导入历史数据、自动测试,最后按固定的六编号目录交付可部署 ZIP,同时保留 Spec-first 的变更和回滚能力,便于后续持续修改。适合以 Excel/纸质表单为主要业务载体、又需要本地部署系统的团队。

官方地址:https://api.skillhub.cn/user_84b8c7d7/paperless-business-system-from-files

羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

Xiaoye