纸质表单电子化系统生成器
读取用户提示词和上传的业务附件,自动识别业务类型、字段、公式、流程、权限和报表规则,生成对应的完整本地部署 Python Web 系统。支持能源、点工、生产、质量、设备、库存、审批及组合业务,并交付完整源码、SQLite 数据库、导入导出、权限审计、备份恢复和 Windows EXE 打包代码。 生产日报与班报系统 质量问题与整改闭环系统 设备点检、保养与维修系统 库存管理与采购预警系统 考勤与交接班系统 安全巡检与隐患整改系统 会议任务跟踪与闭环系统 自定义业务台账、审批流程和管理看板 系统采用通用的 business-system-blueprint.json 业务蓝图进行配置,可根据不同电子档灵活定义数据实体、字段、页面、表单、角色权限、审批流程、统计指标、导入导出规则、审计策略和数据保留规则。 技能可连续完成电子档安全检查、结构分析、字段映射、系统生成、历史数据导入、自动测试和完整源码 ZIP 交付,不仅生成分析报告或静态演示页面。
价格
免费
- 安装:免费
在组织开通时一次性收取;再次读取清单或下载不重复收费。
以上为公开标价。你的组织可能有协议价,以控制台显示的价格为准。
如何使用
为组织安装
开通即安装:组织固定使用开通时的版本(当前为 1.0.0)。升级到新版本需要取消后重新开通。
创建凭证
客户端使用组织凭证读取;绑定到数字人后,数字人使用绑定凭证按需加载。请求中携带:
Authorization: Bearer $ZGI_MARKET_KEY读取清单与安装包
清单列出版本、文件和校验值;安装包是一个 zip 文件。
读取清单 curl "https://market-api.zgi.im/v1/market/skills/paperless-business-system-from-files/manifest" \ -H "Authorization: Bearer $ZGI_MARKET_KEY"下载安装包 curl "https://market-api.zgi.im/v1/market/skills/paperless-business-system-from-files/package" \ -H "Authorization: Bearer $ZGI_MARKET_KEY" \ -o paperless-business-system-from-files.zip读取清单和下载安装包不计入用量。下载后请用响应头中的 SHA-256 校验文件。
技能说明
- 名称
- paperless-business-system-from-files
- 说明
- 将 Excel、CSV、Word、PDF、JSON、TXT、ZIP、电子表单或已有 Python/Web 源码转换、升级或持续修改为可填写、查询、导入导出并可本地/局域网部署的中文业务系统。用于“根据附件生成系统”“把Excel做成系统”“升级或继续修改已有系统”“生成完整部署ZIP”“生成服务端及Windows/macOS填写客户端”等任务。保留3.0的Spec-first变更、影响分析、候选副本、E2E与回滚能力,并强制最终ZIP采用图1式六编号目录:服务端、Windows客户端、macOS客户端、原始资料、申请单模板、说明与版本记录,以及根目录成对启停和密码说明。生成的系统界面布局与功能模块必须参照点工系统的成熟范式(顶栏+左侧多视图导航+卡片+筛选+汇总卡片+表格+弹窗+明细录入+签字审核+看板+汇总导出+系统管理),见 references/ui-functional-patterns.md。
技能包内含脚本文件,加载技能的运行时可能会执行它们,安装前请先阅读。
SKILL.md 节选
# 纸质表单电子化系统生成器 把当前提示词和当前附件作为事实来源,输出**可验证、可本地运行、可继续维护**的业务系统,而不是只给方案、静态页面或代码片段。 当前技能基线:**3.0.2**。 > **版本说明:** 3.0.2 统一所有用户可见的技能名称为“纸质表单电子化系统生成器”,并保留3.0.0的Spec-first持续变更、影响分析、安全升级、真实E2E和非破坏式回滚能力,以及2.3.0的图1六目录强制交付能力。无论新建、升级、持续修改还是回滚,最终ZIP都不得退回扁平源码结构。 ## 0. 图1六目录是强制最终格式 除非用户明确只要方案、原型或单个文件,最终ZIP必须只有一个系统根目录,并采用: ```text <系统名称_局域网完整包>/ ├── 01_服务端_完整程序/ ├── 02_Windows填写客户端/ ├── 03_macOS填写客户端/ ├── 04_原始点工表参考/(点工业务)或 04_原始业务表参考/ ├── 05_申请单电子档模板/ ├── 06_说明与版本记录/ ├── <系统名称>_用户密码.rtf(点工固定为点工系统用户密码.rtf) ├── 一键启动/停止_Windows.bat、.vbs └── 一键启动/停止_macOS.command ``` 不得把源码、system-spec、测试报告、变更报告或哈希散放根目录。把3.0运行元数据归入06目录:当前规格和状态放`00_当前版本`,变更记录放`02_更新说明`,测试与哈希放`03_校验与哈希`,升级前规格放`04_历史资料`。完整规则读取`references/figure1-delivery-layout.md`。 ## 0. 30 秒快速入口 ### 用户只做一件事 上传业务资料,然后直接说: > **“把这些资料做成 Windows 本地中文业务系统,先分析资料;确认能做后自动生成、测试并给我完整 ZIP。”** 执行者负责其余步骤。不要让非技术用户自己拼参数。 ### 技术人员只记一个入口 本技能新增统一路由器: ```bash python scripts/run_skill.py analyze "<资料>" --output "<工作目录>" python scripts/run_skill.py scaffold --spec "<工作目录>/system-spec.json" --output "<仅工程骨架目录>" python scripts/run_skill.py generate --spec "<工作目录>/system-spec.json" --output "<完整业务项目目录>" python scripts/run_skill.py test --project "<项目目录>" python scripts/run_skill.py validate --project "<项目目录>" --strict python scripts/run_skill.py upgrade --project "<旧项目目录>" --spec "<新system-spec.json>" --output "<升级副本目录>" python scripts/run_skill.py change --project "<当前项目目录>" --request-file "<CHANGE_REQUEST.json>" --output "<变更候选目录>" python scripts/run_skill.py rollback --project "<变更候选目录>" --output "<回滚副本目录>" python scripts/run_skill.py diagnose --source "<资料>" --project "<项目目录>" --strict python scripts/run_skill.py package --project "<项目目录>" --output "<交付ZIP>" python scripts/run_skill.py self-test ``` 它只是现有脚本的统一入口,不替换原脚本;原命令仍然有效。完整示例见 `references/quickstart-and-evidence.md`。 ### 能力状态必须这样表述 技能输出中禁止把“设计支持”直接写成“已经可用”。统一使用以下五级证据: 1. **设计支持**:规则/脚手架中存在该能力; 2. **已生成**:本次项目已经生成对应文件或模块; 3. **静态验收通过**:结构、安全、哈希、配置等自动检查通过; 4. **运行验收通过**:本次已实际启动、操作并通过对应测试; 5. **目标机实测通过**:目标 Windows 电脑已实际验证,例如断网、EXE、局域网或客户端连接。 只有达到对应证据等级,才能使用“已验证、断网可用、免 Python、局域网可用、解压即用”等表述。 ## 0.1 用户操作说明
SKILL.md 不止这些内容,安装后可阅读全文。
技能包内容
共 126 个文件,合计 444.7 KiB
- CHANGELOG_2.7.0.md1.9 KiB
- CHANGELOG_3.0.0.md2.1 KiB
- CHANGELOG_3.0.1.md1.4 KiB
- CHANGELOG_3.0.3.md1.9 KiB
- QUICK_START.md5.7 KiB
- SKILL.md27.8 KiB
- VERSION.md6 B
- _meta.json130 B
- agents/openai.yaml352 B
- assets/delivery-layout/current_version.txt267 B
- assets/delivery-layout/delivery_navigation.txt609 B
- assets/delivery-layout/first_password_rtf.txt81 B
- assets/delivery-layout/form_readme.txt291 B
- assets/delivery-layout/history_readme.txt165 B
- assets/delivery-layout/macos_client_open.txt407 B
- assets/delivery-layout/macos_client_readme.txt539 B
- assets/delivery-layout/macos_set_url.txt718 B
- assets/delivery-layout/macos_test.txt475 B
- assets/delivery-layout/plist_client.txt432 B
- assets/delivery-layout/plist_set_url.txt428 B
- assets/delivery-layout/plist_test.txt438 B
- assets/delivery-layout/root_macos_start.txt178 B
- assets/delivery-layout/root_macos_stop.txt181 B
- assets/delivery-layout/root_windows_start.txt82 B
- assets/delivery-layout/root_windows_start_vbs.txt291 B
- assets/delivery-layout/root_windows_stop.txt81 B
- assets/delivery-layout/root_windows_stop_vbs.txt291 B
- assets/delivery-layout/server_url.txt22 B
- assets/delivery-layout/server_url_auto.txt5 B
- assets/delivery-layout/source_readme.txt314 B
- assets/delivery-layout/template-map.json3.2 KiB
- assets/delivery-layout/update_note.txt294 B
- assets/delivery-layout/verification_readme.txt180 B
- assets/delivery-layout/windows_client_open.txt653 B
- assets/delivery-layout/windows_client_readme.txt431 B
- assets/delivery-layout/windows_client_set_url.txt808 B
- assets/delivery-layout/windows_client_test.txt749 B
- assets/icon.svg1.9 KiB
- assets/scaffold/universal-local-app/README_EXE_BUILD.md214 B
- assets/scaffold/universal-local-app/README_RUN.md1.5 KiB
- assets/scaffold/universal-local-app/README_SCAFFOLD.md359 B
- assets/scaffold/universal-local-app/_platform_templates/pyinstaller_spec.txt594 B
- assets/scaffold/universal-local-app/_platform_templates/template-map.json492 B
- assets/scaffold/universal-local-app/_platform_templates/windows_acceptance.txt61 B
- assets/scaffold/universal-local-app/_platform_templates/windows_diagnose.txt55 B
- assets/scaffold/universal-local-app/_platform_templates/windows_start.txt689 B
- assets/scaffold/universal-local-app/_platform_templates/windows_stop.txt170 B
- assets/scaffold/universal-local-app/app.py3.6 KiB
- assets/scaffold/universal-local-app/backup_restore.py914 B
- assets/scaffold/universal-local-app/build_exe_windows.py150 B
- assets/scaffold/universal-local-app/business/__init__.py0 B
- assets/scaffold/universal-local-app/business/rules.py174 B
- assets/scaffold/universal-local-app/business/runtime_generated.py17.7 KiB
- assets/scaffold/universal-local-app/core/__init__.py0 B
- assets/scaffold/universal-local-app/core/audit.py207 B
- assets/scaffold/universal-local-app/core/backup.py673 B
- assets/scaffold/universal-local-app/core/bootstrap.py1.4 KiB
- assets/scaffold/universal-local-app/core/config.py699 B
- assets/scaffold/universal-local-app/core/csrf.py558 B
- assets/scaffold/universal-local-app/core/db.py768 B
- assets/scaffold/universal-local-app/core/excel_io.py446 B
- assets/scaffold/universal-local-app/core/lifecycle.py984 B
- assets/scaffold/universal-local-app/core/migrations.py2.4 KiB
- assets/scaffold/universal-local-app/core/rbac.py1.2 KiB
- assets/scaffold/universal-local-app/core/security.py815 B
- assets/scaffold/universal-local-app/data/README.txt116 B
- assets/scaffold/universal-local-app/diagnose_local.py1.3 KiB
- assets/scaffold/universal-local-app/exe_entry.py51 B
- assets/scaffold/universal-local-app/launcher.py2.5 KiB
- assets/scaffold/universal-local-app/requirements.txt48 B
- assets/scaffold/universal-local-app/static/app.css7.3 KiB
- assets/scaffold/universal-local-app/static/app.js2.6 KiB
- assets/scaffold/universal-local-app/stop_server.py908 B
- assets/scaffold/universal-local-app/target_pc_acceptance.py2.1 KiB
- assets/scaffold/universal-local-app/templates/base.html1.3 KiB
- assets/scaffold/universal-local-app/templates/business_form.html4.0 KiB
- assets/scaffold/universal-local-app/templates/business_import.html2.1 KiB
- assets/scaffold/universal-local-app/templates/business_index.html732 B
- assets/scaffold/universal-local-app/templates/business_list.html2.7 KiB
- assets/scaffold/universal-local-app/templates/change_password.html446 B
- assets/scaffold/universal-local-app/templates/dashboard.html978 B
- assets/scaffold/universal-local-app/templates/login.html396 B
- assets/templates/change-request.template.json517 B
- assets/templates/delivery-status.template.json2.0 KiB
- assets/templates/runtime-acceptance.template.json755 B
- assets/templates/system-spec.template.json4.3 KiB
- references/acceptance-checklist.md10.6 KiB
- references/business-routing.md2.0 KiB
- references/continuous-change-contract.md4.6 KiB
- references/domain-profile-energy.md1.6 KiB
- references/domain-profile-operations.md2.9 KiB
- references/domain-profile-pointwork.md2.5 KiB
- references/figure1-delivery-layout.md4.1 KiB
- references/file-mapping-and-data-quality.md6.0 KiB
- references/local-deployment-contract.md4.2 KiB
- references/portable-full-contract.md4.9 KiB
- references/proven-system-patterns.md2.7 KiB
- references/quickstart-and-evidence.md3.3 KiB
- references/runtime-e2e-and-upgrade.md2.6 KiB
- references/runtime-output-contract.md3.3 KiB
- references/scaffold-contract.md3.7 KiB
- references/security-and-domestic-compatibility.md4.9 KiB
- references/ui-functional-patterns.md7.1 KiB
- references/usage-and-troubleshooting.md20.7 KiB
- scripts/assess_input_completeness.py11.4 KiB
- scripts/bootstrap_generation.py9.3 KiB
- scripts/change_system.py23.3 KiB
- scripts/check_version.py2.4 KiB
- scripts/create_project_scaffold.py14.2 KiB
- scripts/detect_business_profile.py10.9 KiB
- scripts/diagnose.py5.0 KiB
- scripts/extract_business_model.py26.4 KiB
- scripts/finalize_delivery.py9.0 KiB
- scripts/generate_business_system.py12.3 KiB
- scripts/generate_value_report.py3.4 KiB
- scripts/portable_full_support.py2.2 KiB
- scripts/profile_inputs.py17.0 KiB
- scripts/project_layout.py3.0 KiB
- scripts/rollback_system.py2.5 KiB
- scripts/run_skill.py6.9 KiB
- scripts/runtime_e2e_test.py16.0 KiB
- scripts/self_test.py12.7 KiB
- scripts/upgrade_system.py8.5 KiB
- scripts/validate_delivery.py13.5 KiB
- scripts/validate_local_bundle.py8.3 KiB
- scripts/validate_portable_full.py5.3 KiB
来源与审核
- 审核状态
- 尚未审核,内容来自上游来源
- 许可证
- 未说明
审核状态是平台对上架信息的记录,不构成对上游服务质量或可用性的担保。