摘要观察员
用于抽象框架运行的仅网关可观察UI(Web/PWA).
它做什么(执行于 src/ui/app.tsx + 键 src/lib/gateway_client.ts:
- 发现 文摘Gateway所曝光的工作流程/捆绑
- 发射 运行,或创建 自动化 当有东西到达时, 网关按时间表运行( 邮件、 种子、 网络呼号) 或用手运行( 可延长)
- 观察 通过重放 + 流出持久运行和子运行 分类账 (重播-第一+SSE) (中文(简体) )
- 检查运行时状态 跨活动运行、生成的文物、供应商呼叫和网关审计日志
- 控制权 通过持久命令运行( r)
pause, (中文(简体) ),resume, (中文(简体) ),cancel(中文(简体) ) - (备选) 语音: 高声读取( 流出句子的句子) 在 Ask 中拼写, 运行结果和自动化 ; 讨论 ; 设置 ; 语音是工具包的共享部分, 显示网关的默认路线( )
src/ui/observer_voice.tsx(中文(简体) )
有什么新情况
0.12.4 显示网关的每次会话、 Docs 助理聊天和摘要说明本身的会话 会议 简单过滤器一行(All, Conversations, Automation, Notes and any other kind of the 网关报告), 当网关提供过滤器时。 委员会比较平和,容易读取:句子-案发道,全宽卡片标题, 以工作流程、持续时间和计数方式命名的无标题卡以及读取为个人卡的实体卡 而不是一个代码面板。 见 变动情况。 。 。 .
0.12.3 用共享实体卡(工具包)取代理事会的实体牌 EntityCard,每个应用程序共享:
实体显示它的外观和名称,它现在在做什么,以及做了多久,当它自己的时间在之后停止时警告
失败,这是最近和最后的时刻,用平话直说。 符号计数,相位芯片和
"78个问题" 29个问题"33个课" 夜晚:每块瓷砖下有48个信号"药丸已去. 带有摘要Gateway
每张卡片0.210. 每30秒有一张小读取. 见 变动情况。 。 。 .
0.12.2 使委员会的实体条块立即出现:一旦实体名单列出,就立即绘制出瓷砖 所以一个历史悠久的实体就不再保留了 整条空地几秒钟。 缓慢变化的细节保存,每5分钟或实体时再读一次 更改状态,而不是每30秒再次被下载一次,一个失败的读取会保留所显示的内容(说到 旧的,而不是 空白它。 见 变动情况。 。 。 .
0.12.1 取取共享语音修正:当浏览器暂停页面声音时,会高声读取并说出按钮 提供 Play 并说, Play 恢复相同的音频, 而不是再准备回复 。 见 变动情况。 。 。 .
0.12.0 将每个实体以自己的设计和颜色取自理事会的身份(从一个瓦片上取出 设计,颜色和声音),代理页面以平话语描述谈话的去向:, 成功,失败和一种只考虑任务完成或"还没有经验"的信任. 打开 操作中, 最新的活动首先, 并将已暂停的活动折叠到“ 暂停 : N” 下。 所有这些需要 文摘Gateway 02.0 (英语). 见 变动情况。 。 。 .
0.11.0 将批准、等待和工具结果用文字读出,将口音麦克风放入Send in 共享作曲,并使用工具包的一个账户部件。 见 变动情况。 。 。 .
观察实体(实体应用程序)
这个 实体应用 (memory图 + 访问UI)是它自己的包,
抽象实体
(单位:千美元)npx @abstractframework/entity默认端口 3007) (中文(简体) ). 观察员仍然
手表 - 董事会实体从每个实体抽取一张共享实体卡
GET /api/gateway/entities 财务报告和审定财务报表 /entities/{name}/tile (0.21.0之前的网关,来自 /entities/{name}/cognition
财务报告和审定财务报表 /entities/{name}/card——及其成果
实体应用程序部署的“ 实体 QQ” 链接点
(单位:千美元)--entity-app-url默认值 http://127.0.0.1:3007) (中文(简体) ).
适合的地方(框架生态系统)
抽象观察家(Cradual Observator)是该页面中的浏览器UI之一 抽象框架 生态系统:
- 抽象框架(生态系统切入点): https://github.com/lpalbou/Abstract 框架
- 抽象运行时间( 可持久运行时间+网关后面的分类账): https://github.com/lpalbou/abstractruntime 互联网档案馆的存檔,存档日期2014-12-21
- 抽象核心( LLM + 运行时/ 工作流程所使用的工具集成): https://github.com/lpalbou/abstractcore 页面存档备份,存于互联网档案馆
flowchart LR
U[User] --> O[AbstractObserver<br/>browser UI]
O -->|HTTP fetch + SSE| G[AbstractGateway<br/>/api/gateway/*]
G --> R[AbstractRuntime<br/>durable runs + append-only ledger]
R --> C["AbstractCore<br/>LLM + tools (optional)"]
快速启动( npm)
总理:
- 节点.js
>=18 - 显示 :
docs/api.md
运行 UI 服务器 :
npx --yes --package @abstractframework/observer -- abstractobserver
注: npm 软件包是 @abstractframework/observer,而CLI 二进制是 abstractobserver。 。 。 .
打开 http://localhost:3001。签名是共享的抽象框架
连接对话框( 同一节选Flow 和网关控制台使用) :
它在浏览器没有网关会话时自动打开——输入
网关 URL( 预填自服务器), 一个网关用户 ID, 以及
用户的符号 。 对话框总是在信头连接上点击一下
徽标.
在主机模式下, 观察者将用户代号交换为应用瞄准网关
浏览器会话, 并且不会在浏览器设置中坚持该符号 。 直接
无记名模式仍可用于当地发展。 当观察者是
从非本地主机名服务,服务器配置的网关 URL 是
权威; 除非
ABSTRACTOBSERVER_ALLOW_REMOTE_BROWSER_GATEWAY_CONFIG=1 被设置在自己的后面
进入控制。 如果反向代理重写 Host设置
ABSTRACTOBSERVER_TRUST_PROXY_HEADERS=1 仅在代理剥离时
客户端提供的转发头.
安装选项
全局安装
npm install -g @abstractframework/observer
abstractobserver
Pin a (推荐用于部署)
npx --yes --package @abstractframework/[email protected] -- abstractobserver
CLI 配置
CLI(bin/cli.js)为已建成的UI服务,并挂载应用程序源网关
会话代理从 @abstractframework/app-server (以周期为单位)
此软件包,自动安装).
--gateway-url <url>(别名)--gateway, (中文(简体) ),--url)——此服务器的Gateway 输入和代理/api改为: 默认: 在此安装的网关 计算机~/.abstractframework/gateway.json当它移动端口时, 其他情况http://127.0.0.1:8080。 。 。 .--port <n>(默认)3001和--host <addr>(默认)127.0.0.1(中文(简体) )--monitor-gpu——可选的 GPU 部件--entity-app-url <url>——实体应用所居住的地方("实体"QQ链接)--gateway-dir <dir>– 相对运行的工作空间路径的基础( 本地文件夹显示)
环境变量是旗下遗留的别名: PORT, (中文(简体) ), HOST, (中文(简体) ),
ABSTRACTOBSERVER_GATEWAY_URL, (中文(简体) ), ABSTRACTGATEWAY_URL, (中文(简体) ),
ABSTRACTOBSERVER_MONITOR_GPU, (中文(简体) ), ABSTRACTOBSERVER_ENTITY_APP_URL, (中文(简体) ),
ABSTRACTOBSERVER_GATEWAY_DIR。 。 。 .
该网关还可通过观察员本身在 /apps/observer/
(一个端口和一个地址,用于控制台、API和应用程序,例如:
远程服务器: 网关启动此服务器 127.0.0.1 并转发到
这个. abstractobserver --help 列出旗帜.
见 docs/configuration.md 完整名单.
特征(UI页)
所有页面共享相同的网关连接设置.
- 董事会 (任务控制,着陆页):每张一卡 任务 ——你开始的跑道,或者自动化的转道——在任何街区的道上: 需要你帮忙 (只有您可以移动这些 : 请求的子运行请求带有内联网批准/ 拒绝/ Answer/ Resume; 等待已经结束的子运行的运行会被标记) 粘贴 并说, 工作 (一个特工在上面: 开阔的台阶,它移动了多久, 过了你在车道上挑取的无进步门槛), 等着.. (其他事情必须先发生: 潜行、事件、时钟), 计划 (自动:下一次运行、最后一次运行、转弯、弯曲), 完成 (结果的一瞥,时间,标志,工具,文物). 任务卡显示其内部的子运行链——每个子运行链都有自己的单词,连接到该子运行的链接和仅该子运行的停止控制——每个车道头都有一个被取消的任务(一个被取消的到达任务的父母和子运行,从没有自动化的时间表). 最后已知的棋盘再装入后立即刷新; (一)承担了全部任务和一个自动化的参数; QQ复制了运行的ID.
- 观察: 链接到一个运行
#run/<run_id>(网关下:/apps/observer/#run/<run_id>; 未知的运行, 或您的账户无法看见的运行, 被说得如此简单; 运行视图的工作流程/ 子工作流程导航器( 一个段落摘要, 然后被代理周期归类为崩溃的卡片, 并扩展至全部的快速和回答; LLM 调用 / Tools / 失败过滤器, 一个用于内部管理、 搜索的所有步骤切换), 图表, 询问 关于运行( 整个对话被发送; 当网关的 50,000- token 窗口将旧消息放出时, 便条会写出; 可选的声音 : PTT + TTS ) 这个 探员 视图(在一张棋盘卡打开的地方)描述代理人——它是谁、它可能使用和确实使用什么、它会做什么、它会做什么、它会做什么、它会做什么、它会多久、它会做什么——每一个值都完整(按大小拼接,从不剪接),其输入和输出为带有活值的抽象花针、其上下文窗口、运行树并花费。 这个 流动 视图表示正在进行中或已完成,突出“摘要Flow”词汇中的当前节点,并用副本(事实、记录、准确的LLM上下文)和一击显示每个节点的事实 复制运行状态 为AI读者提供. - 助理 (上行):观察员本身的问题,从其文件;每次谈话一次网关会话(新对话 启动新工具, 无工具
- 系统 (运行时视图):用于平台级监测的活动,艺术,内存,和日志模式. Artifact Explorer 使用 Gateway 的文物信封和准确的数据数据,将语音/音乐/声音/未分类的音频与诸如Markdown/HTML/JSON等渲染类型区分开来,预览介质内线,并将文物链接回生成运行,分类账,以及元数据可用时的跟踪/审计动作
- 发射 (模式,不是一页): + 新的自动化 在Automate 页面上以 Automate 模式打开它( 包括自己运行的流量, 并预选其触发器; 当 : 流量的触发器, 某物通过手, UTC 间隔到达, 或每日/ 每周/ 月/ 一次在您的账户的时区上, 由网关填入; 独立或不断增长的上下文; 工具批准); 标题 发射 按钮以一次运行模式打开;
#launch编号 :#launch/automate深链接在当前页面上打开; 捆绑上传/再装入 - 自动化:签名用户的每个自动化,现在都有暂停/重修/运行(同时暂停)/停止当前/编辑(任务,间隔,上下文,工具——行的编辑一次打开表单)/存档,以词来触发("当邮件到达...","当发行笔记有新项目时"),其运行读作对话(在每次运行上方到达, 跑完车后 每个答案下:注意,提示或什么也不响,每次发送),按种类回答等待运行(问题,工具批准,事件),其文件夹可以从浏览器上浏览(通过网关打开或下载),并讨论(在同一页上聊天,同时有一个叉子:其完整历史,自己的工作空间和自动化文件只读);遗留时间表保持其控制,可以被重制为自动化(
docs/automations.md(中文(简体) ) - 系统-内存: 知识图 (活性内存) 查询 UI( 需要)
POST /api/gateway/kg/query(中文(简体) ) - 设置: 连接状态、主题和显示偏好,可选远程工具工作者
- 响应布局:电话、平板电脑和小窗口获得一个导航抽屉、全宽列表和带有可折叠列表的细节、底表对话框和触控大小(
docs/getting-started.md——"对策布局" - 关于 (上行的信息按钮):与摘要观察器版本的共享 Conference About Card, 摘要框架和摘要Gateway 版本连接的网关报告、链接(网站、来源、文件、问题、反馈、联系)和许可行
文档
- 从这里开始 :
docs/getting-started.md - 文档索引 :
docs/README.md - 问:
docs/faq.md - 结构( 有图表) :
docs/architecture.md - 配置部署( D) :
docs/configuration.md - API( 使用的出入口终点) :
docs/api.md - 自动化( 创建、 管理、 回答、 讨论) :
docs/automations.md - 解决问题:
docs/troubleshooting.md - 发展:
docs/development.md - 安全信任边界( T) :
docs/security.md
项目
- 更改日志 :
CHANGELOG.md - 贡献:
CONTRIBUTING.md - 安全政策(脆弱性报告):
SECURITY.md - 承认:
ACKNOWLEDGMENTS.md - 行为守则:
CODE_OF_CONDUCT.md
发展(来源)
npm install
npm run dev
重要的: dev/building 预想对显示器包进行兄弟“AbstractUIC”检查(@abstractframework/monitor-*页:1 vite.config.ts 别名改为 ../abstractuic/*/src· ; @abstractframework/ui-kit 财务报告和审定财务报表 @abstractframework/panel-chat 是 npm 的依赖关系.
见 docs/development.md 详细情况.