新闻详情

新闻详情

首页 / 资讯中心 / 详情

如何用Open Mercato AI Playground调试智能体:Playground完整指南

发布时间:2026/9/20 22:48:31来源:尧图网络
如何用Open Mercato AI Playground调试智能体:Playground完整指南
如何用Open Mercato AI Playground调试智能体Playground完整指南【免费下载链接】open-mercatoThe AI-Engineering Foundation Framework for CRM/ERP and commerce: open-source TypeScript, with multi-tenancy, RBAC, events and domain modules already decided as conventions and specs, so Cursor, Claude Code and Codex build features instead of re-deciding architecture. Start with 80% done.项目地址: https://gitcode.com/GitHub_Trending/op/open-mercatoOpen Mercato 是一款面向 CRM/ERP 与商务场景的开源 AI 工程基础框架其内置的AI Playground是调试智能体AI Agent最快的沙盒无需搭建任何宿主页面你就能端到端地运行、对话、检查工具调用和提示词覆盖效果。本文将用零基础友好的方式带你走完 Playground 的完整使用流程打开入口、选择智能体、跑通聊天与结构化输出两种模式并读懂调试面板里的每一处细节。一、什么是 Open Mercato AI PlaygroundAI Playground 是一个交互式调试页面它会列出当前应用里所有已注册的 AI 智能体让你直接在浏览器里验证智能体能否正常响应模型、Provider 是否配置正确工具白名单allowed tools是否按预期生效租户级提示词覆盖prompt override是否即时生效无需重启智能体循环agentic loop每一步使用了哪个模型、调用了哪些工具、为什么停止页面由 AiPlaygroundPageClient.tsx 实现官方文档见 playground.mdx。二、快速打开 Playground入口与权限Playground 的访问路径固定为/backend/config/ai-assistant/playground唯一前提当前用户需要具备ai_assistant.settings.manage特性feature。这个权限在 page.meta.ts 中声明——如果你打开页面看不到内容先确认角色是否被授予了该特性。三、选择智能体一张信息卡片看懂全部配置进入页面后顶部的Agent 选择器会列出所有聚合进ai-agents.generated.ts的智能体。选中某个智能体后信息卡片会立刻显示它的关键配置字段含义Module智能体所属模块如customersExecution modechat默认对话模式或object结构化输出模式Mutation policy写操作策略如read-onlyAllowed tools该智能体可用的工具数量选择器还会驱动调试面板中显示的系统提示词、工具白名单和变更策略所以换智能体后请留意面板内容是否同步更新。卡片下方还有Model Resolution 面板显示本次会话实际解析出的 Provider、模型 ID、Base URL 和来源如env_default、allowlist_fallback。这是排查到底哪个模型在干活的第一步。四、Chat 模式像聊天一样调试智能体当智能体声明executionMode: chat默认值时Playground 会渲染一个完整的AiChat实例并预注册了四张变更审批卡片mutation preview、field diff、confirmation、result。直接输入问题发送即可。几个实用细节任务计划Task Plan如果智能体开启了taskPlan: { enabled: true }你会在原始工具调用行之上看到实时的任务清单步骤会从pending→running→done推进附件上传若智能体的acceptedMediaTypes非空输入框旁会出现内联附件上传器会话隔离每个会话拥有稳定的conversationId重复请求会被幂等去重官方推荐的冒烟测试可直接照做选择customers.account_assistant或customers.deal_analyzer提问Find deals assigned to Joe and summarize the useful matches.验证任务计划先于工具结果出现、对应步骤走到done、且内部meta.update_task_plan行不会暴露给操作者五、Object 模式预览结构化输出切换到Object mode标签页聊天框会变成 JSON 输入编辑器 结果面板适合调试executionMode: object的智能体例如 catalog 模块 中的商品属性抽取器。运行后运行时会自动用agent.output.schema校验返回对象违规项会内联标出结果区还会展示 finish reason 与输入/输出 token 用量展开 Last request payload 可看到实际发出的请求体方便复现问题⚠️ 注意chat 类智能体切到 Object 标签会显示模式不可用提示反之亦然——这是正常行为请选中匹配模式的智能体。六、调试面板读懂每一处细节打开右上角的Debug panel开关后面板会展示调度器为当前会话做出的完整解析结果这正是 Playground 的杀手锏面板内容你能确认什么Model id Provider id实际生效的模型含覆盖来源Resolved tool list工具名、isMutation标记、requiredFeatures验证白名单Prompt section map每个提示词分节的来源default/override/placeholderTool call result log实时流式展示每次工具调用与结果Loop trace最近一轮每一步的模型、工具调用、repairToolCall修复尝试、总 token 和停止原因Loop trace 的停止原因取值包括stepCountIs、hasToolCall、loop_budget_exceeded、finish-reason:stop|tool-calls|length、aborted——排查智能体为什么中途停下时全靠它。典型用法在 Agent Settings 页面 保存新的提示词覆盖后无需重启任何服务直接回到 Playground 发一条消息就能通过 Prompt section map 确认覆盖已送达运行时。另外如果租户在设置中打开了Disable agentic loop急停开关Playground 会在输入框上方显示LoopDisabledBanner此时智能体会被折叠为单次模型调用——若你看到循环突然没了先检查这里。七、Playground vs 页面内嵌 何时用哪个场景推荐编写智能体、迭代提示词覆盖、QA 工具白名单✅ Playground真实用户流程依赖页面上下文的智能体✅ 页面内嵌AiChat原因很简单Playground不会传入真实的pageContext依赖resolvePageContext的智能体在 Playground 里会看到空白上下文。所以最终验收仍需在目标页面完成。八、键盘快捷键与常见问题排查快捷键与全局AiChat保持一致快捷键动作Cmd/Ctrl Enter发送消息Object 模式下提交 JSONEscape中止进行中的请求Shift Enter换行遇到异常时对照 developer-guide.mdx 的常见陷阱表现象可能原因解决智能体不出现在 Playground没跑yarn generate或文件不在模块根目录移到根目录后重新生成调度器返回 403requiredFeatures不在用户 ACL 中补进acl.ts并在setup.ts授权刷新结构缓存工具对模型隐身不在allowedTools中或工具名拼错显式加入白名单名称区分大小写no_provider_configured未配置任何 Provider 环境变量配置ANTHROPIC_API_KEY/OPENAI_API_KEY等九、参考资料Playground 官方文档apps/docs/docs/framework/ai-assistant/playground.mdx页面实现AiPlaygroundPageClient.tsx智能体契约与示例agents.mdx、customers/ai-agents.ts提示词/策略覆盖settings.mdxAI 框架总览overview.mdx掌握以上流程后你的智能体调优闭环就完整了改配置 → Playground 验证 → 页面内嵌验收。【免费下载链接】open-mercatoThe AI-Engineering Foundation Framework for CRM/ERP and commerce: open-source TypeScript, with multi-tenancy, RBAC, events and domain modules already decided as conventions and specs, so Cursor, Claude Code and Codex build features instead of re-deciding architecture. Start with 80% done.项目地址: https://gitcode.com/GitHub_Trending/op/open-mercato创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
网站建设高端定制企业官网
RELATED

相关资讯

更多精彩内容,欢迎继续阅读

较早相关资讯

最新相关资讯

Claude Code开发中LSP Token消耗优化实战 2026/9/20 23:30:41

Claude Code开发中LSP Token消耗优化实战

1. 项目概述作为一名长期使用Claude进行代码开发的工程师,我发现很多同行在使用Claude Code功能时都存在一个共同痛点:LSP(Language Server Protocol)Token消耗过高。经过三个月的实践优化,我总结出一套行之有效的技巧…

阅读更多 →
Livewire 官方文档写作规范全解:基于 rules.md 的可落地风格指南 2026/9/20 23:30:41

Livewire 官方文档写作规范全解:基于 rules.md 的可落地风格指南

Livewire 官方文档写作规范全解:基于 rules.md 的可落地风格指南 【免费下载链接】livewire A full-stack framework for Laravel that takes the pain out of building dynamic UIs. 项目地址: https://gitcode.com/gh_mirrors/li/livewire 本篇指南系统解读…

阅读更多 →
RocketMQ NameServer 与 Broker 通信机制源码解析(心跳注册、路由表维护与失效剔除) 2026/9/20 23:30:41

RocketMQ NameServer 与 Broker 通信机制源码解析(心跳注册、路由表维护与失效剔除)

文档教程知识库 【免费下载链接】source-code-hunter 😱 从源码层面,剖析挖掘互联网行业主流技术的底层实现原理,为广大开发者 “提升技术深度” 提供便利。目前开放 Spring 全家桶,Mybatis、Netty、Dubbo 框架,及 Red…

阅读更多 →
Windows下COLMAP三维重建实战:CUDA环境配置与完整流程指南 2026/9/20 23:30:41

Windows下COLMAP三维重建实战:CUDA环境配置与完整流程指南

1. 为什么要在Windows上折腾COLMAP三维重建很多人第一次接触三维重建,都是被那套“拍照就能生成模型”的演示视频吸引进来的。你拍一圈照片,丢进软件,等几个小时,一个带纹理的三维模型就出来了。听起来很美好,但真正动…

阅读更多 →
高清观影资源获取全攻略:从搜索到播放的完整思路与实操技巧 2026/9/20 23:30:41

高清观影资源获取全攻略:从搜索到播放的完整思路与实操技巧

1. 高清观影资源获取的完整思路拆解1.1 为什么“找片源”这件事值得认真对待很多人觉得找高清电影资源就是随手一搜的事,但实际操作过的人都知道,这里面的门道远比想象中多。我自己从大学时代用校园网拖BT种子,到后来折腾家庭影音库&#xff…

阅读更多 →
AI Dev Kit MCP Jobs工具实战:创建、触发到等待作业完成一气呵成 2026/9/20 23:27:41

AI Dev Kit MCP Jobs工具实战:创建、触发到等待作业完成一气呵成

AI Dev Kit MCP Jobs工具实战:创建、触发到等待作业完成一气呵成 【免费下载链接】ai-dev-kit Databricks Toolkit for Coding Agents provided by Field Engineering 项目地址: https://gitcode.com/GitHub_Trending/ai/ai-dev-kit 本文带你用 AI Dev Kit 的…

阅读更多 →

今日资讯

本周资讯

本月资讯

看完文章仍有疑问?

联系尧图顾问,获取一对一建站咨询

立即免费咨询 📞 400-888-8888
📞