news 2026/9/27 0:42:25

5分钟上手Observal:从本地部署到看到第一条AI会话追踪的完整快速入门教程

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
5分钟上手Observal:从本地部署到看到第一条AI会话追踪的完整快速入门教程

5分钟上手Observal:从本地部署到看到第一条AI会话追踪的完整快速入门教程

【免费下载链接】ObservalObserval is self-hosted registry for your coding agent extensions with a built in insight engine. Setup Observal, define the scope and share your Skills, MCPs and Agents with your peers.项目地址: https://gitcode.com/gh_mirrors/ob/Observal

Observal 是一款自托管的 AI 编码代理(Agent)组件注册中心,内置 AI 洞察引擎与 AI 会话追踪能力:它可以统一管理你的 Skills、MCP 服务器和 Agents,并把 Claude Code、Cursor、Copilot 等工具中每一次 AI 编程会话完整记录成可回放、可分析的数据。本教程带你完成 Observal 本地部署,约 5 分钟即可在网页中看到第一条 AI 会话追踪记录。

开始前的准备工作:3 个环境要求

要求最低版本说明
Docker Engine24.0+(含 Compose v2)使用docker compose命令
内存4 GB+ClickHouse 是主要内存消耗者,建议 6 GB
磁盘5 GB+用于镜像与数据卷

💡 用docker version和docker compose version快速确认版本。CLI 安装若走 Python 方式,需要 Python 3.11+。

第一步:安装 Observal CLI(1分钟完成)

Observal 分为两部分:自托管的服务端(API + 网页界面 + 数据库)和安装在开发者机器上的CLI 命令行。CLI 用于登录、安装会话追踪钩子、拉取 Agent。

最推荐用uv安装(也支持pipx/pip):

uv tool install observal-cli observal --version

更多安装细节见官方文档 docs/getting-started/installation.md。

第二步:一键启动 Observal 服务端(最快配置方法)

在终端中执行以下命令,从源码启动完整的服务端堆栈:

git clone https://gitcode.com/gh_mirrors/ob/Observal cd Observal cp .env.example .env docker compose -f docker/docker-compose.yml up --build -d

.env.example自带可运行的默认配置,本地开发无需修改。首次启动会拉取镜像并编译前端,预计 3~5 分钟;之后启动只需 30 秒内。

核心服务说明(完整版见 SETUP.md):

服务地址用途
observal-lb(nginx)http://localhost反向代理(API + Web 入口)
observal-webhttp://localhost:3000网页 UI 直连地址
observal-dblocalhost:5432PostgreSQL 16(注册中心数据)
observal-clickhouselocalhost:8123ClickHouse(会话与审计事件)
observal-redislocalhost:6379任务队列 + 发布订阅

等待 15~30 秒让 API 通过健康检查,然后验证:

curl http://localhost/health # → {"status": "ok"}

🎉 返回ok即表示 Observal 服务端已就绪。生产部署建议参阅 docs/self-hosting/production-deploy.md 与 docs/self-hosting/docker-compose.md。

第三步:用演示账号登录 Observal

observal auth login

按提示操作:Server URL 直接回车(默认http://localhost),登录方式选Email,然后输入演示账号:

角色邮箱密码
超级管理员super@demo.examplesuper-changeme
管理员admin@demo.exampleadmin-changeme
普通用户user@demo.exampleuser-changeme

推荐用超级管理员体验最少限制的功能。验证登录成功:

observal auth whoami # → super@demo.example (super_admin)

凭据保存在~/.observal/config.json(权限0600)。

第四步:扫描环境并安装 AI 会话追踪钩子

先看看你的编码工具里已有哪些 MCP 服务器、Skills 和 Agents(scan只读,不修改任何配置):

observal scan

接着为所有受支持的编码工具安装会话追踪钩子:

observal doctor patch --all-harnesses

该命令会安装受支持的会话钩子与扩展(不会改动 MCP 配置)。重启你的编码工具(如 Claude Code、Cursor、Copilot 等)使钩子生效,然后随便开一个 AI 编程会话,比如让它帮你写个函数或跑条命令,等会话完成即可。

第五步:在 Dashboard 看到第一条 AI 会话追踪 🚀

打开浏览器访问http://localhost/traces,刷新后即可看到刚刚被索引的会话列表,包括用户、平台、Token 消耗、工具调用次数、时长等:

点击任意一条会话,进入详情页查看 Token 输入/输出、缓存读写、API 调用次数、使用的模型和工具,以及逐轮对话时间线:

展开某一轮(Turn),可以看到完整的用户 Prompt、每一次工具调用、AI 的思考过程(Thinking)以及助手回复——AI 会话追踪的每个细节都可回放:

也可以直接用 CLI 查看最近 5 条追踪记录:

observal ops traces --limit 5

至此,Observal 会话追踪链路已经跑通:你的编码工具 → 本地会话钩子 → 摄入 API → ClickHouse 存储 → 网页仪表盘。完整原理可阅读 docs/core-concepts/session-tracking.md。

加餐:把 AI Agent 变成团队共享的"组件包"

Observal 的注册中心(Registry)是它的另一半核心价值:把 MCP 服务器、Skills、Hooks、Prompts、Sandboxes 五种组件打包成一个可安装、可版本化的 Agent,一条命令装进任意受支持的编码工具:

observal agent list # 浏览可用的 Agent observal agent pull security-auditor --harness pi

管理员侧还有审核队列、版本 Diff 对比、下载排行榜和 AI 洞察报告(Insights),帮助团队了解哪些 Agent 真正好用——详见 docs/use-cases/README.md。

快速回顾:5 步完成 Observal 快速入门

  1. ✅uv tool install observal-cli安装 CLI
  2. ✅ Docker Compose 启动服务端
  3. ✅observal auth login演示账号登录
  4. ✅observal doctor patch --all-harnesses安装追踪钩子
  5. ✅ 打开http://localhost/traces查看 AI 会话追踪
接下来想做什么参考文档
理解注册中心身份与概念docs/core-concepts/README.md
用追踪数据调试 Agent 故障docs/use-cases/debug-agent-failures.md
配置生产环境docs/self-hosting/README.md
深入某条 CLI 命令docs/cli/README.md

Observal 快速入门就到这里——你的 AI 编码会话从此有据可查、可回放、可优化。🚀

【免费下载链接】ObservalObserval is self-hosted registry for your coding agent extensions with a built in insight engine. Setup Observal, define the scope and share your Skills, MCPs and Agents with your peers.项目地址: https://gitcode.com/gh_mirrors/ob/Observal

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/9/27 0:42:00

室内设计师之路网站图解步骤:零基础避坑指南

室内设计师之路网站图解步骤:零基础避坑指南 不会写代码,却想做一个展示自己作品的室内设计师之路网站?别慌,这比你想的简单。 很多设计师卡在第一步,以为建站得先啃完Python或HTML,结果劝退无数人。 其实,通过可视化的 图解步骤 ,你完全可以像拼积木一样搭建出专业官网,无需触碰一行后端代码。…

作者头像 李华
网站建设 2026/9/27 0:41:13

新手入门:3步搞定WordPress关闭Ajax,拒绝拖稿

新手入门:3步搞定WordPress关闭Ajax,拒绝拖稿 改个需求建站公司拖一周,这种憋屈事谁没遇到过?明明是个小功能调整,对方却以“系统复杂”为由让你等。其实很多看似棘手的问题,在懂行的人眼里就是几行代码的事。今天咱们就聊聊 WordPress关闭ajax 这个高频痛点。 很多 新手入门…

作者头像 李华
网站建设 2026/9/27 0:40:33

装修设计网站哪家好?3秒锁定靠谱团队的速查手册

装修设计网站哪家好?3秒锁定靠谱团队的速查手册 改个需求建站公司拖一周?别急着骂街,先看看你的合同里有没有写死“需求变更响应时效”。很多运营推广人员找装修设计网站哪家好时,只看首页效果图,忽略了底层架构的维护成本。这份速查手册不聊虚的,直接拆解如何从设计原则到代码落地,筛选出真正能落地的技术团队,避…

作者头像 李华
网站建设 2026/9/27 0:40:02

宿迁哪家做网站好?用3个免费工具搞定没人访问难题

宿迁哪家做网站好?用3个免费工具搞定没人访问难题 网站做好了没人访问,是不是让你觉得钱白花了?别急着怪宿迁哪家做网站好,很多时候问题出在上线后的SEO和工具使用上。很多老板找宿迁做网站,花了几千块,结果百度搜不到,谷歌排名垫底。其实,只要用好几个 免费工具…

作者头像 李华
网站建设 2026/9/27 0:39:45

网络营销的优势是什么从零搭建

揭秘网络营销优势:建站到底多少钱才值 很多老板盯着电脑屏幕上的模板网站,心里直犯嘀咕:这颜色太土、排版太乱,根本撑不起公司形象。更头疼的是,问了一圈同行,报价从几千到几万都有,到底 多少钱 才算不踩坑? 别急,咱们先聊透 网络营销的优势是什么 。…

作者头像 李华