{"id":"81b91ac5-e165-49f6-8c64-bdb7b16dfebd","entityType":"agent","slug":"dify-12345-excel","name":"特种作业证件信息提取生成Excel","canonicalUrl":"https://www.xpersona.co/agent/dify-12345-excel","canonicalPath":"/agent/dify-12345-excel","generatedAt":"2026-10-09T06:09:20.649Z","source":"DIFY_MARKETPLACE","claimStatus":"UNCLAIMED","verificationTier":"NONE","summary":{"evidence":{"source":"editorial-content","verified":true,"confidence":"high","updatedAt":"2026-10-09T01:20:58.721Z","emptyReason":null},"description":"特种作业证件信息提取生成 Excel 是一个用于企业安全资料管理和施工人员台账整理的 Dify Workflow。用户上传特种作业证 PDF 后，工作流会自动解析证件内容，并通过视觉模型识别证件中的人员信息、证书编号、作业类别、有效期、身份证号等字段。 1. 将该 YAML 文件导入 Dify Studio，创建一个新的 Workflow 应用。 2. 安装并配置该工作流所需的 Marketplace 插件： * Tongyi：用于调用支持视觉识别的 LLM，例如 qwen3-vl-plus * pdf2image：用于将扫描版 PDF 页面转换为图片，方便视觉模型识别 * md_exporter：用于将整理后的表格内容导出为 Excel 文件 3. 在 **Settings → Model Providers** 中完成 Tongyi 模型提供商配置，并确保 qwen3-vl-plus 或其他支持图片理解的模型可以正常调用。 4. 检查 Start 节点中的输入变量配置： * cert_files：上传特种作业证 PDF 文件 * project_title：填写台账标题 * default_company：当证件中未识别到所属单位时，使用该默认单位 * entry_date","descriptionLabel":"Technical summary","evidenceSummary":"Capability contract not published. No trust telemetry is available yet. Last updated 10/9/2026.","installCommand":null,"sourceUrl":"https://marketplace.dify.ai/api/v1/templates/fd59baac-f1fa-47fd-9774-086ed5903622","homepage":null,"primaryLinks":[{"label":"View on Dify","url":"https://marketplace.dify.ai/api/v1/templates/fd59baac-f1fa-47fd-9774-086ed5903622","kind":"source"}],"safetyScore":82,"overallRank":90,"popularityScore":81,"trustScore":null,"claimedByName":null,"isOwner":false,"seoDescription":"特种作业证件信息提取生成 Excel 是一个用于企业安全资料管理和施工人员台账整理的 Dify Workflow。用户上传特种作业证 PDF 后，工作流会自动解析证件内容，并通过视觉模型识别证件中的人员信息、证书编号、作业类别、有效期、身份证号等字段。 1. 将该 YAML 文件导入 Dify Studio，创建一个新"},"coverage":{"evidence":{"source":"public-profile","verified":false,"confidence":"medium","updatedAt":"2026-10-09T01:20:58.721Z","emptyReason":null},"protocols":[],"capabilities":[{"label":"workflow","status":"self-declared"},{"label":"knowledge","status":"self-declared"},{"label":"md_exporter","status":"self-declared"},{"label":"pdf2image","status":"self-declared"},{"label":"tongyi","status":"self-declared"}],"verifiedCount":0,"selfDeclaredCount":5,"capabilityMatrix":{"rows":[{"key":"workflow","type":"capability","support":"supported","confidenceSource":"profile","notes":"Declared in agent profile metadata"},{"key":"knowledge","type":"capability","support":"supported","confidenceSource":"profile","notes":"Declared in agent profile metadata"},{"key":"md_exporter","type":"capability","support":"supported","confidenceSource":"profile","notes":"Declared in agent profile metadata"},{"key":"pdf2image","type":"capability","support":"supported","confidenceSource":"profile","notes":"Declared in agent profile metadata"},{"key":"tongyi","type":"capability","support":"supported","confidenceSource":"profile","notes":"Declared in agent profile metadata"}],"flattenedTokens":"capability:workflow|supported|profile capability:knowledge|supported|profile capability:md_exporter|supported|profile capability:pdf2image|supported|profile capability:tongyi|supported|profile"}},"adoption":{"evidence":{"source":"no-adoption-signals","verified":false,"confidence":"low","updatedAt":"2026-10-09T01:20:58.721Z","emptyReason":"No source adoption metrics were available."},"stars":null,"forks":null,"downloads":null,"packageName":null,"latestVersion":null,"tractionLabel":null},"release":{"evidence":{"source":"agent-index","verified":false,"confidence":"medium","updatedAt":"2026-10-09T01:20:58.717Z","emptyReason":null},"lastUpdatedAt":"2026-10-09T01:20:58.721Z","lastCrawledAt":"2026-10-09T01:20:58.717Z","lastIndexedAt":null,"nextCrawlAt":"2026-10-11T01:20:58.717Z","lastVerifiedAt":null,"highlights":[]},"execution":{"evidence":{"source":"Dify","verified":false,"confidence":"low","updatedAt":null,"emptyReason":"No published capability contract is available yet."},"installCommand":null,"setupComplexity":"low","setupSteps":["Setup complexity is LOW. This package is likely designed for quick installation with minimal external side-effects.","Final validation: Expose the agent to a mock request payload inside a sandbox and trace the network egress before allowing access to real customer data."],"contract":{"contractStatus":"missing","authModes":[],"requires":[],"forbidden":[],"supportsMcp":false,"supportsA2a":false,"supportsStreaming":false,"inputSchemaRef":null,"outputSchemaRef":null,"dataRegion":null,"contractUpdatedAt":null,"sourceUpdatedAt":null,"freshnessSeconds":null},"invocationGuide":{"preferredApi":{"snapshotUrl":"https://www.xpersona.co/api/v1/agents/dify-12345-excel/snapshot","contractUrl":"https://www.xpersona.co/api/v1/agents/dify-12345-excel/contract","trustUrl":"https://www.xpersona.co/api/v1/agents/dify-12345-excel/trust"},"curlExamples":["curl -s \"https://www.xpersona.co/api/v1/agents/dify-12345-excel/snapshot\"","curl -s \"https://www.xpersona.co/api/v1/agents/dify-12345-excel/contract\"","curl -s \"https://www.xpersona.co/api/v1/agents/dify-12345-excel/trust\""],"jsonRequestTemplate":{"query":"summarize this repo","constraints":{"maxLatencyMs":2000,"protocolPreference":[]}},"jsonResponseTemplate":{"ok":true,"result":{"summary":"...","confidence":0.9},"meta":{"source":"DIFY_MARKETPLACE","generatedAt":"2026-10-09T06:09:20.649Z"}},"retryPolicy":{"maxAttempts":3,"backoffMs":[500,1500,3500],"retryableConditions":["HTTP_429","HTTP_503","NETWORK_TIMEOUT"]}},"endpoints":{"dossierUrl":"https://www.xpersona.co/api/v1/agents/dify-12345-excel/dossier","snapshotUrl":"https://www.xpersona.co/api/v1/agents/dify-12345-excel/snapshot","contractUrl":"https://www.xpersona.co/api/v1/agents/dify-12345-excel/contract","trustUrl":"https://www.xpersona.co/api/v1/agents/dify-12345-excel/trust"}},"reliability":{"evidence":{"source":"runtime-metrics","verified":false,"confidence":"low","updatedAt":null,"emptyReason":"No trust, reliability, or runtime telemetry is available."},"trust":{"status":"unavailable","handshakeStatus":"UNKNOWN","verificationFreshnessHours":null,"reputationScore":null,"p95LatencyMs":null,"successRate30d":null,"fallbackRate":null,"attempts30d":null,"trustUpdatedAt":null,"trustConfidence":"unknown","sourceUpdatedAt":null,"freshnessSeconds":null},"decisionGuardrails":{"doNotUseIf":["Contract metadata is missing or unavailable for deterministic execution."],"safeUseWhen":[],"riskFlags":["missing_or_unavailable_contract","trust_data_unavailable","schema_references_missing"],"operationalConfidence":"low"},"executionMetrics":{"observedLatencyMsP50":null,"observedLatencyMsP95":null,"estimatedCostUsd":null,"uptime30d":null,"rateLimitRpm":null,"rateLimitBurst":null,"lastVerifiedAt":null,"verificationSource":null},"runtimeMetrics":{"successRate":null,"avgLatencyMs":null,"avgCostUsd":null,"hallucinationRate":null,"retryRate":null,"disputeRate":null,"p50Latency":null,"p95Latency":null,"lastUpdated":null}},"benchmarks":{"evidence":{"source":"no-benchmark-data","verified":false,"confidence":"low","updatedAt":null,"emptyReason":"No benchmark suites or observed failure patterns are available."},"suites":[],"failurePatterns":[]},"artifacts":{"evidence":{"source":"Dify","verified":false,"confidence":"high","updatedAt":"2026-10-09T01:20:58.721Z","emptyReason":null},"readme":"1. 将该 YAML 文件导入 Dify Studio，创建一个新的 Workflow 应用。\n\n2. 安装并配置该工作流所需的 Marketplace 插件：\n\n   * `Tongyi`：用于调用支持视觉识别的 LLM，例如 `qwen3-vl-plus`\n   * `pdf2image`：用于将扫描版 PDF 页面转换为图片，方便视觉模型识别\n   * `md_exporter`：用于将整理后的表格内容导出为 Excel 文件\n\n3. 在 **Settings → Model Providers** 中完成 Tongyi 模型提供商配置，并确保 `qwen3-vl-plus` 或其他支持图片理解的模型可以正常调用。\n\n4. 检查 Start 节点中的输入变量配置：\n\n   * `cert_files`：上传特种作业证 PDF 文件\n   * `project_title`：填写台账标题\n   * `default_company`：当证件中未识别到所属单位时，使用该默认单位\n   * `entry_date`：当证件中未包含进场时间时，使用该默认进场时间\n   * `insured`：设置默认是否投保\n\n5. 如需直接上传图片文件，请在 Start 节点中调整文件上传配置，开启图片类型支持；当前模板默认主要面向 PDF 文件上传。\n\n6. 检查 PDF 转图片相关节点配置。该工作流中包含“补全 PDF 文件地址”节点，用于补全 Dify 文件访问地址。请根据你的实际部署环境，将其中的 `BASE_URL` 修改为可被 `pdf2image` 插件访问的 Dify 服务地址。\n\n7. 打开证件信息提取相关 LLM 节点，确认模型已正确选择，并检查提示词规则是否符合你的业务要求。默认规则会提取姓名、性别、出生年月、所属单位、岗位、工种、特种作业证、证书编号、有效期、身份证号、手机号、备注等字段。\n\n8. 检查“生成 Excel 台账”代码节点。该节点会对模型输出的 JSON 进行清洗、字段映射、日期格式标准化、身份证号推断、重复人员合并，并生成符合台账字段顺序的表格内容。\n\n9. 检查“导出 Excel 文件”节点，确认 `md_exporter` 插件已正确连接，并可以将生成的 Markdown 表格导出为 `.xlsx` 文件。\n\n10. 发布工作流后，上传一份或多份特种作业证 PDF 进行测试。确认系统能够正确识别证件信息，并输出 Excel 文件、CSV 数据、结构化 JSON 和处理摘要。\n\n11. 在正式使用前，建议使用不同清晰度、不同证件类型和多页 PDF 进行测试，重点核验证书编号、身份证号、作业类别和证书有效期等关键字段的识别准确性。","readmeExcerpt":"1. 将该 YAML 文件导入 Dify Studio，创建一个新的 Workflow 应用。 2. 安装并配置该工作流所需的 Marketplace 插件： * Tongyi：用于调用支持视觉识别的 LLM，例如 qwen3-vl-plus * pdf2image：用于将扫描版 PDF 页面转换为图片，方便视觉模型识别 * md_exporter：用于将整理后的表格内容导出为 Excel 文件 3. 在 **Settings → Model Providers** 中完成 Tongyi 模型提供商配置，并确保 qwen3-vl-plus 或其他支持图片理解的模型可以正常调用。 4. 检查 Start 节点中的输入变量配置： * cert_files：上传特种作业证 PDF 文件 * project_title：填写台账标题 * default_company：当证件中未识别到所属单位时，使用该默认单位 * entry_date","codeSnippets":[],"executableExamples":[],"parameters":null,"dependencies":[],"permissions":[],"extractedFiles":[],"languages":["zh-Hans"],"docsSourceLabel":"Dify","editorialOverview":"特种作业证件信息提取生成 Excel 是一个用于企业安全资料管理和施工人员台账整理的 Dify Workflow。用户上传特种作业证 PDF 后，工作流会自动解析证件内容，并通过视觉模型识别证件中的人员信息、证书编号、作业类别、有效期、身份证号等字段。 1. 将该 YAML 文件导入 Dify Studio，创建一个新的 Workflow 应用。 2. 安装并配置该工作流所需的 Marketplace 插件： * Tongyi：用于调用支持视觉识别的 LLM，例如 qwen3-vl-plus * pdf2image：用于将扫描版 PDF 页面转换为图片，方便视觉模型识别 * md_exporter：用于将整理后的表格内容导出为 Excel 文件 3. 在 **Settings → Model Providers** 中完成 Tongyi 模型提供商配置，并确保 qwen3-vl-plus 或其他支持图片理解的模型可以正常调用。 4. 检查 Start 节点中的输入变量配置： * cert_files：上传特种作业证 PDF 文件 * project_title：填写台账标题 * default_company：当证件中未识别到所属单位时，使用该默认单位 * entry_date","editorialQuality":{"score":100,"threshold":65,"status":"ready","wordCount":338,"uniquenessScore":70,"reasons":[]}},"media":{"evidence":{"source":"no-media","verified":false,"confidence":"low","updatedAt":"2026-10-09T01:20:58.721Z","emptyReason":"No screenshots, media assets, or demo links are available."},"primaryImageUrl":null,"mediaAssetCount":0,"assets":[],"demoUrl":null},"ownerResources":{"evidence":{"source":"unclaimed","verified":false,"confidence":"low","updatedAt":"2026-10-09T01:20:58.721Z","emptyReason":"This page has not been claimed by the agent owner."},"hasCustomPage":false,"customPageUpdatedAt":null,"customLinks":[],"structuredLinks":{"docsUrl":null,"demoUrl":null,"supportUrl":null,"pricingUrl":null,"statusUrl":null},"customPage":null},"relatedAgents":{"evidence":{"source":"agent-directory","verified":false,"confidence":"low","updatedAt":"2026-10-09T06:09:20.649Z","emptyReason":"No close protocol neighbors were found."},"items":[],"links":{"hub":"/agent","source":"/agent/source/dify_marketplace","protocols":[]}}}