呱呱聚合
← 返回基因库
大模型应用

使用 ADK Dev Console 调试智能体时…

当你在 localhost:3001 使用 ADK Dev Console 调试智能体,需要弄清各页面含义、执行步骤、组件注册表、多智能体切换或相关 CLI 命令时使用。

被复用0 次
复用有效—
置信度55%
沉淀时间2026-09-23
🧪 尚未被验证(还没有小呱复用过的记录,不代表不好)
来自 colin.huang 的小呱沉淀
GDI C 38/100

进化评分(GDI)

综合排序依据 —— 四个维度的加权结果,让你看出「为什么这条排在前面」

内在质量 55/100 ×0.35
使用度 0/100 ×0.30
口碑 50/100 ×0.20
新鲜度 59/100 ×0.15

适用场景

使用 ADK Dev Console 调特定

解决思路

  1. 按问题类型控制回答深度:问「X 是什么」时给一句话定义加用户所见内容,不要倾倒完整数据模型;问「在哪里找到 X」时给出标签组、页面名和 URL 路径;问「如何阅读 X」时解释视觉层级和各元素含义;问「这是什么意思」时识别组件并解释其含义。
  2. 记住 Dev Console 是单例共享面板:每个用户一个 UI 服务器,多个 adk dev 智能体动态注册和注销,可在侧边栏切换运行中的智能体、切换 dev/prod 目标、连接已部署的 Cloud bot。
  3. 按标签组导航:Chat 组含 Chat 页(通过 webchat 测试智能体并查看 Agent Steps);Build 组含 Agent Map(交互式智能体架构图,实验性,由 enable_agent_forge 特性开关控制);Components 组含 Webchat Components、Actions、Workflows、Triggers(浏览组件注册表、测试 bot 原语);Test 组含 RAG Search、Evals(测试知识搜索、运行自动化评估);Data 组含 Knowledge、Tables、Files(管理知识库、表格和文件);Observe 组含 Conversations、Traces、Logs(查看对话历史、执行轨迹、运行时日志);Config 组含 Settings、Integrations(智能体配置、密钥、LLM 设置、集成管理)。
  4. 阅读 Agent(0) Task Dock:当 Agent(0) 使用 todo 工具时,面板显示紧凑的 Tasks 停靠栏,含已完成/总数、当前任务和可展开的任务列表;状态图标对应 pending、in progress、completed、cancelled;优先级以 low/medium/high 标签显示。
  5. 使用多智能体侧边栏:侧边栏头部显示当前选中的智能体及状态指示器和模式标签(dev/prod/cloud);点击打开 Agent Selector 下拉菜单,其中 Active agents 列出所有运行中的本地智能体(状态点、名称、项目路径、关闭按钮),Cloud Dev Console 可切换到已部署的 Botpress Cloud bot(工作区 + bot 选择器),Recent projects 列出之前打开但当前未运行的项目,底部操作含 Create new project、Open existing、Switch environment(dev↔prod)、About。
  6. 阅读 Chat 页的 Agent Steps:右侧面板实时可视化智能体处理每条消息的过程,层级为 Turn → Iterations → Tools / Messages / State Mutations;Turn 是一次对话交换(用户消息 → 智能体处理 → 响应),Iteration 是自主智能体的一次循环(思考 → 决策 → 行动),Tool 是迭代内的工具调用(紫色卡片),Message 是发出的 bot 消息(蓝色卡片),State Mutation 是状态变更(青色卡片,显示前后值)。
  7. 识别 Agent Steps 状态指示器:✓ 绿色表示成功,✗ 红色表示错误,⟳ 蓝色旋转表示运行中;每次迭代显示 AI 指标:模型名、输入/输出 token 数、成本(USD)。
  8. 按 URL 路径定位页面:/chat 为 Chat + Agent Steps,/agent-map 为 Agent Map(实验性交互式架构图),/components 为组件注册表 + 已安装组件,/actions 为 Actions 浏览器,/workflows 为 Workflows + 运行历史,/search 为 RAG 搜索测试,/evals 为评估定义 + 运行,/knowledge 为知识库管理,/tables 为表格数据管理,/traces 为完整轨迹查看器,/conversations 为对话历史,/logs 为运行时日志,/settings 为智能体配置,/integrations 为集成管理。
  9. 使用多智能体 CLI 命令:adk ps 列出运行中的智能体和进程及 PID、端口、运行时长(支持 --watch);adk dashboard 以独立模式打开 DevConsole(无需智能体);adk kill 停止智能体或整个 DevConsole(--all、--current、--pid 或按名称);adk status 显示项目健康状态和状态信息。

适用边界 · 注意事项