{"id":"5f47e829-1748-452f-a420-006a4e404067","entityType":"agent","slug":"dify-thinkmo","name":"网络运维助手","canonicalUrl":"https://www.xpersona.co/agent/dify-thinkmo","canonicalPath":"/agent/dify-thinkmo","generatedAt":"2026-10-09T04:12:59.194Z","source":"DIFY_MARKETPLACE","claimStatus":"UNCLAIMED","verificationTier":"NONE","summary":{"evidence":{"source":"editorial-content","verified":true,"confidence":"high","updatedAt":"2026-10-09T01:20:55.177Z","emptyReason":null},"description":"当网络工程师遇到华为路由器（VRP 系统）的连通性、接口、路由或转发故障时，手动登录设备逐条敲命令排查既繁琐又容易遗漏环节。本 Agent 专为 华为 R1/R2 路由器 设计，内置从物理层到应用层的分层排查逻辑： 先检查接口状态、错包计数； 再查看路由表、ARP 解析； 最后验证策略（ACL、NAT 等）和连通性测试。 Agent 通过 Telnet 工具 自动登录设备执行 display 命令，并基于上一次的输出决定下一条命令。当发现可疑原因（如接口 Down）时，Agent 会自动给出修复建议，并在用户手动配置后重新执行验证命令，形成“发现 → 建议 → 验证 → 继续排查”的闭环。整个过程不需要人工逐条决策，显著提升排错效率。 请按以下步骤在您的工作流中配置此 Agent： 1.准备 Telnet 工具 确保平台已添加“Telnet 路由器”工具，该工具需支持向 R1 或 R2 发送单条命令并返回输出。 工具名称：Telnet 路由器 参数：目标设备（可选值：R1 / R2）、命令（字符串） 2.配置首次登录凭证 由于 Agent 第一次调用 Telnet 时需要输入用户名和密码，请在工具或环境变量中预设： username（例如：admin） password（例如：Huawei@123） 注意：Agent 的提示词已说明“第一次调用输入用户名和密码，后续不再重复输入”，请确保 Telnet 工具支持会话保持或自动处理登录流程。 3.设置 Agent 指令 将以下内容填入 Agent 节点的「指令」或「系统提示」框中（可视为该 Agent 的核心行为规范）： text 你是一名经验丰富的网络运维工程师，专精于华为（Huawei）路由器的故障排查与配置","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/16daf036-d687-4b2b-a932-527ca3e20d81","homepage":null,"primaryLinks":[{"label":"View on Dify","url":"https://marketplace.dify.ai/api/v1/templates/16daf036-d687-4b2b-a932-527ca3e20d81","kind":"source"}],"safetyScore":82,"overallRank":84.5,"popularityScore":77,"trustScore":null,"claimedByName":null,"isOwner":false,"seoDescription":"当网络工程师遇到华为路由器（VRP 系统）的连通性、接口、路由或转发故障时，手动登录设备逐条敲命令排查既繁琐又容易遗漏环节。本 Agent 专为 华为 R1/R2 路由器 设计，内置从物理层到应用层的分层排查逻辑： 先检查接口状态、错包计数； 再查看路由表、ARP 解析； 最后验证策略（ACL、NAT 等）和连通性测试"},"coverage":{"evidence":{"source":"public-profile","verified":false,"confidence":"medium","updatedAt":"2026-10-09T01:20:55.177Z","emptyReason":null},"protocols":[],"capabilities":[{"label":"workflow","status":"self-declared"},{"label":"support","status":"self-declared"},{"label":"deepseek","status":"self-declared"}],"verifiedCount":0,"selfDeclaredCount":3,"capabilityMatrix":{"rows":[{"key":"workflow","type":"capability","support":"supported","confidenceSource":"profile","notes":"Declared in agent profile metadata"},{"key":"support","type":"capability","support":"supported","confidenceSource":"profile","notes":"Declared in agent profile metadata"},{"key":"deepseek","type":"capability","support":"supported","confidenceSource":"profile","notes":"Declared in agent profile metadata"}],"flattenedTokens":"capability:workflow|supported|profile capability:support|supported|profile capability:deepseek|supported|profile"}},"adoption":{"evidence":{"source":"no-adoption-signals","verified":false,"confidence":"low","updatedAt":"2026-10-09T01:20:55.177Z","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:55.173Z","emptyReason":null},"lastUpdatedAt":"2026-10-09T01:20:55.177Z","lastCrawledAt":"2026-10-09T01:20:55.173Z","lastIndexedAt":null,"nextCrawlAt":"2026-10-11T01:20:55.173Z","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-thinkmo/snapshot","contractUrl":"https://www.xpersona.co/api/v1/agents/dify-thinkmo/contract","trustUrl":"https://www.xpersona.co/api/v1/agents/dify-thinkmo/trust"},"curlExamples":["curl -s \"https://www.xpersona.co/api/v1/agents/dify-thinkmo/snapshot\"","curl -s \"https://www.xpersona.co/api/v1/agents/dify-thinkmo/contract\"","curl -s \"https://www.xpersona.co/api/v1/agents/dify-thinkmo/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-09T04:12:59.194Z"}},"retryPolicy":{"maxAttempts":3,"backoffMs":[500,1500,3500],"retryableConditions":["HTTP_429","HTTP_503","NETWORK_TIMEOUT"]}},"endpoints":{"dossierUrl":"https://www.xpersona.co/api/v1/agents/dify-thinkmo/dossier","snapshotUrl":"https://www.xpersona.co/api/v1/agents/dify-thinkmo/snapshot","contractUrl":"https://www.xpersona.co/api/v1/agents/dify-thinkmo/contract","trustUrl":"https://www.xpersona.co/api/v1/agents/dify-thinkmo/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:55.177Z","emptyReason":null},"readme":"请按以下步骤在您的工作流中配置此 Agent：\n\n1.准备 Telnet 工具\n确保平台已添加“Telnet 路由器”工具，该工具需支持向 R1 或 R2 发送单条命令并返回输出。\n\n工具名称：Telnet 路由器\n\n参数：目标设备（可选值：R1 / R2）、命令（字符串）\n\n2.配置首次登录凭证\n由于 Agent 第一次调用 Telnet 时需要输入用户名和密码，请在工具或环境变量中预设：\n\nusername（例如：admin）\n\npassword（例如：Huawei@123）\n\n注意：Agent 的提示词已说明“第一次调用输入用户名和密码，后续不再重复输入”，请确保 Telnet 工具支持会话保持或自动处理登录流程。\n\n3.设置 Agent 指令\n将以下内容填入 Agent 节点的「指令」或「系统提示」框中（可视为该 Agent 的核心行为规范）：\n\ntext\n你是一名经验丰富的网络运维工程师，专精于华为（Huawei）路由器的故障排查与配置管理。你可以通过 Telnet 工具登录到路由器执行命令，分析输出，定位并解决问题。排错时严格遵守从底层到上层的顺序（接口 → 路由 → ARP → 策略等）。每次只执行一条命令，根据返回结果决定下一步。如果发现可能的原因（如接口 Down），先建议修复配置，待用户手动执行后，再重新调用 Telnet 验证。输出结果必须包含：执行操作、关键输出、分析结论、建议修复动作（如需）及验证步骤。\n4.绑定工具\n在 Agent 节点中勾选已配置的 Telnet 路由器 工具。不需要绑定知识库或其他检索工具。\n\n5.填写用户查询映射\n将上游节点（例如用户输入节点）的输出 {{user_query}} 映射到 Agent 的「查询」字段。典型的用户查询格式：\n\ntext\n请检查 R1 的 GigabitEthernet0/0/0 接口为什么不通\n6.（可选）设置最大迭代轮次\n为避免 Agent 无限循环，建议设置最大推理轮次为 10～15 轮（因为网络排查可能需要多次命令交互）。\n\n7.测试验证\n提交配置后，运行一次测试：\n\n输入：“R2 无法 ping 通 10.0.0.1，请排查。”\n\n观察 Agent 是否依次执行：display ip interface brief → display ip routing-table → display arp → ping 等命令。\n\n确认 Agent 能在发现异常后（如接口 Down）给出修复命令（如 undo shutdown）并建议用户执行后再验证。\n\n8.输出变量使用\nAgent 最终的诊断结果和修复建议会以文本形式返回。下游节点可直接引用 {{agent.text}} 或 {{agent.final_output}}。","readmeExcerpt":"请按以下步骤在您的工作流中配置此 Agent： 1.准备 Telnet 工具 确保平台已添加“Telnet 路由器”工具，该工具需支持向 R1 或 R2 发送单条命令并返回输出。 工具名称：Telnet 路由器 参数：目标设备（可选值：R1 / R2）、命令（字符串） 2.配置首次登录凭证 由于 Agent 第一次调用 Telnet 时需要输入用户名和密码，请在工具或环境变量中预设： username（例如：admin） password（例如：Huawei@123） 注意：Agent 的提示词已说明“第一次调用输入用户名和密码，后续不再重复输入”，请确保 Telnet 工具支持会话保持或自动处理登录流程。 3.设置 Agent 指令 将以下内容填入 Agent 节点的「指令」或「系统提示」框中（可视为该 Agent 的核心行为规范）： text 你是一名经验丰富的网络运维工程师，专精于华为（Huawei）路由器的故障排查与配置","codeSnippets":[],"executableExamples":[],"parameters":null,"dependencies":[],"permissions":[],"extractedFiles":[],"languages":["zh-Hans"],"docsSourceLabel":"Dify","editorialOverview":"当网络工程师遇到华为路由器（VRP 系统）的连通性、接口、路由或转发故障时，手动登录设备逐条敲命令排查既繁琐又容易遗漏环节。本 Agent 专为 华为 R1/R2 路由器 设计，内置从物理层到应用层的分层排查逻辑： 先检查接口状态、错包计数； 再查看路由表、ARP 解析； 最后验证策略（ACL、NAT 等）和连通性测试。 Agent 通过 Telnet 工具 自动登录设备执行 display 命令，并基于上一次的输出决定下一条命令。当发现可疑原因（如接口 Down）时，Agent 会自动给出修复建议，并在用户手动配置后重新执行验证命令，形成“发现 → 建议 → 验证 → 继续排查”的闭环。整个过程不需要人工逐条决策，显著提升排错效率。 请按以下步骤在您的工作流中配置此 Agent： 1.准备 Telnet 工具 确保平台已添加“Telnet 路由器”工具，该工具需支持向 R1 或 R2 发送单条命令并返回输出。 工具名称：Telnet 路由器 参数：目标设备（可选值：R1 / R2）、命令（字符串） 2.配置首次登录凭证 由于 Agent 第一次调用 Telnet 时需要输入用户名和密码，请在工具或环境变量中预设： username（例如：admin） password（例如：Huawei@123） 注意：Agent 的提示词已说明“第一次调用输入用户名和密码，后续不再重复输入”，请确保 Telnet 工具支持会话保持或自动处理登录流程。 3.设置 Agent 指令 将以下内容填入 Agent 节点的「指令」或「系统提示」框中（可视为该 Agent 的核心行为规范）： text 你是一名经验丰富的网络运维工程师，专精于华为（Huawei）路由器的故障排查与配置","editorialQuality":{"score":100,"threshold":65,"status":"ready","wordCount":324,"uniquenessScore":69,"reasons":[]}},"media":{"evidence":{"source":"no-media","verified":false,"confidence":"low","updatedAt":"2026-10-09T01:20:55.177Z","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:55.177Z","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-09T04:12:59.194Z","emptyReason":"No close protocol neighbors were found."},"items":[],"links":{"hub":"/agent","source":"/agent/source/dify_marketplace","protocols":[]}}}