TARGETF4B2 PARTIALQA 0/5 VERIFIEDR09 · 10/21 PASS COMPLETEWeb · 设计事件驱动机器人、Webhook、命令和自动化集成的开发者与安全人员

机器人、命令与事件自动化介绍

用 Application、Installation、最小事件订阅和可重放交付替代共享超级账号式自动化

/robotminiapp-open-platform
R09 · KNIFE 10 / 21

机器人、命令与事件自动化介绍 · 页面级细化任务包

把 legacy UI、OpenSDK client contract、IM typ=11 shell 和生产 404 分层,公开页只承诺确实存在的 SDK 文档。

CURRENT / TARGET ROUTE

SPA fallback 200 / React route 0 / Bot OpenAPI 404 → /robot

DOMAIN / SLICE

public · K09D

ENTRY

从公共能力页进入;当前可读 SDK contract,不能创建 Bot 或注册 webhook。

SUCCESS OUTPUT

进入 R08 architecture/SDK contract 或 target waitlist;不发送测试事件。

COMMAND MODEL

Public claim → SDK contract → server availability gate → Bot/Installation/Delivery onboarding;当前 gate closed。

RESPONSIVE + A11Y

桌面 contract matrix + delivery sequence;手机先显示 SERVER NOT DEPLOYED / 404。

TELEMETRY

bot_public_view · sdk_contract_open · server_gap_open;不记录 endpoint 或 token。

CURRENT SOURCE + PRODUCTIONfb1a1b / 6f3e62a / 157b859
  • miniapp-open-platform source fa9283d / production fb1a1b;Developer Portal 只有 `/login`、`/apps`、`/apps/new`、`/apps/:id/publish` 四个 React route
  • openapi.reits.tech 对未知前端路径返回 SPA index HTTP 200,但 React Router 没有 K09C/K09D/K09E route component;200 fallback 不是页面已实现
  • Developer API 只有 4 张业务表;没有 PaymentOrder、Consent、DSR、Ledger、Settlement、Announcement、Subscription 或 PersonalSecurity 聚合模型
  • R08 20 仓审计:legacy UI a86af60、OpenSDK e50cb8a、IM main 9849051;Bot server implementations=0,production probes=404
IMPLEMENTATION GAPTARGET ONLY
  • 没有 `/robot` public component
  • 没有 Bot/Installation/Command/Credential/Event/Delivery server
  • 没有 sandbox、test event、webhook verification 或 onboarding
SPA fallback 200、静态 MVP docs、相邻 Booking billing 与 Auth/IM 合同都不是这些 Open Platform 页面已经实现的证据。
99-STATE PROGRAM / THIS SCREEN

十一页分别改变支付、数据、声明、内容、申请与身份责任域

QA 0 / 5 VERIFIED
READYBotPublicClaim 合同可以评审

BotPublicClaim current/target split

R09-PUBLIC-BOT-READY→ 查看 R08 交付边界
LOADING正在核对 BotPublicClaim 证据

BotPublicClaim independent sources

R09-PUBLIC-BOT-LOAD→ 保留当前上下文
EMPTY生产尚无可加入的 Bot 平台

BotPublicClaim index

R09-PUBLIC-BOT-EMPTY→ 查看实现缺口
PARTIAL ERRORBotPublicClaim 部分证据未知

BotPublicClaim evidence rail

R09-PUBLIC-BOT-PARTIAL→ 只重试失败来源
ERRORBotPublicClaim 请求未完成

BotPublicClaim request

R09-PUBLIC-BOT-ERROR→ 安全重试
OFFLINE离线只读 · BotPublicClaim

BotPublicClaim redacted snapshot

R09-PUBLIC-BOT-OFFLINE→ 重新连接
FORBIDDEN没有查看或管理 BotPublicClaim 的权限

BotPublicClaim authorization

R09-PUBLIC-BOT-DENY→ 返回公开或安全页面
CONFIRM确认加入 Bot 平台更新列表?

BotPublicClaim command impact

R09-PUBLIC-BOT-CONFIRM→ 确认并提交
SUCCESSBot 平台更新请求已受理

BotPublicClaim receipt

R09-PUBLIC-BOT-SUCCESS→ 查看回执
R09 BOUNDARY本刀只细化 developer.reits.tech 的 Commerce、Data Governance、Public DX 与 Personal Security 目标 UI;不创建支付/退款/账本/结算,不提交 KYB 或合作申请,不导出/删除用户数据,不注册公告订阅,不撤销真实会话,也不把 Booking mock promotion、dry-run billing、SPA fallback 200、静态 MVP docs、Auth session schema 或 IM device API 冒充为 Open Platform 产品能力。
UI STUDIOtarget-open-public-robot
Web1440 × 900100%
100%
/robot
TARGET UI1440 × 900FIT 100%
R09 DESIGN CANDIDATEtarget-open-public-robotSPA FALLBACK 200 ≠ ROUTE
RREITSDEVELOPERS · TARGET
SERVER NOT DEPLOYED · 404

Bot contracts exist.
The platform does not.

legacy UI a86af60、OpenSDK e50cb8a 和 IM main 9849051 是三类不同证据;Gitea 20 仓没有 Bot OpenAPI 服务端实现。

CURRENT4 console routes/login · /apps · /apps/new · /apps/:id/publishDOCS1 static page10 listed MVP endpointsPROBETarget APIs 404no commerce / public content modelsROUTINGSPA fallback 200is not a React route component
EVIDENCE LAYERS

不能把客户端接口画成已上线平台

R08 PASS COMPLETE
Legacy React UIxtalk a86af60source referenceNo production route proof
OpenSDKe50cb8aclient contractNo server availability
IM message shellmain 9849051typ=11/client domainNot Bot control plane
Bot serverGitea 20 repos0 implementationsproduction probes 404
TARGET DELIVERY CONTRACT

未来事件交付必须可验证

NO LIVE DELIVERY
01verify signaturemissing server02durable inboxmissing server03dedupe event idmissing server04ACK after persistencemissing server05async handlermissing server06attempt + redelivery receiptmissing server
Bot → Installation → EventSubscription → DeliveryAttempt → Redelivery
REITS Developers · R09 blueprint4 console routes1 docs page / 10 endpoints
REFERENCE VIEWPORT1440 × 900Desktop first · responsive
PRIMARY TASK查看 Bot 目标控制台主操作、权限与完成反馈必须同屏可验证
DATA CONTRACTApplicationready / loading / empty / error 使用同一 fixture
ACCESSIBILITYKeyboard + WCAG AA焦点顺序、可读名称、对比度进入 UI CI
VISUAL BASELINETARGET · 2026-07-17桌面/移动、浅色/错误态按稳定 Screen ID 留档

IMPLEMENTATION MAP

目标定义与下一轮逐页细化入口

当前处于 B1/B2:可以拆出架构、设计、交互和 QA 任务,但完成 D01–D12、通过 B3/B4 之前,不得宣称页面已经可以照稿实现。

01

页面区域

  • 自动化价值与状态
  • 事件样例
  • Application 到 Delivery 流程
  • 命令定义
  • 事件 SLO
  • 签名与 Inbox
  • 安全要求
  • 开发入口
02

用户动作

  • 查看 Bot 目标控制台
  • 阅读事件规范
  • 验证命令 Schema
  • 发送测试事件
  • 查看交付模型
  • 检查签名要求
  • 申请试点
03

必须状态

  • 机器人目标页就绪
  • 事件规范加载
  • 没有可用试点
  • SDK/文档部分失败
  • 自动化内容失败
  • 离线规范缓存
  • 试点能力受限
  • 机器人试点确认
  • 试点请求已受理
04

数据契约

  • Application
  • BotDefinition
  • Installation
  • CommandRevision
  • BotEventEnvelope
  • EventSubscription
  • DeliveryAttempt
  • RedeliveryCommand

TARGET MODULES

目标页面必须交付的模块

  1. 01PILOT Hero
  2. 02事件 Envelope
  3. 03六步 Bot 路径
  4. 04Command contract
  5. 05交付健康
  6. 06安全清单
  7. 07Webhook pipeline
  8. 08目标控制台入口

PRODUCT ROUTE INDEX

开放平台 · 公共开发者 的 38 个稳定 Screen ID

同一产品内的页面共享 token、导航和状态语言,但每个 Screen ID 保留自己的字段、数据契约和 QA 基线。

01
开发者登录/login
Web
02
我的小程序/apps
Web
03
创建小程序/apps/new
Web
04
应用发布/apps/:id/publish
Web
05
应用索引与控制面健康/apps
Admin
06
三步创建应用/apps/new
Admin
07
上传、审核与原子发布/apps/:appId/releases/new
Admin
08
应用基本信息与生命周期/apps/:appId/settings
Admin
09
环境、回调与凭证/apps/:appId/config
Admin
10
版本历史、对比与回滚/apps/:appId/versions
Admin
11
接口、Scope 与使用量/apps/:appId/capabilities
Admin
12
能力申请与审核/apps/:appId/capability-requests
Admin
13
组织目录与企业边界/mini-company/list
Admin
14
创建与验证企业/mini-company/create
Admin
15
开发治理概览/console/development
Admin
16
开发者身份与资源关系/console/developer
Admin
17
成员、邀请与离职治理/console/member
Admin
18
角色、策略与有效权限/console/role
Admin
19
服务账号与工作负载身份/console/service-accounts
Admin
20
操作、授权与安全审计/console/log
Admin
21
机器人目录与运行健康/robot/list
Admin
22
创建机器人与最小授权/robot/create
Admin
23
机器人基本信息与生命周期/robot/baseInfo/:id
Admin
24
事件订阅与开发配置/robot/devConfig/:id
Admin
25
命令定义、权限与测试/robot/command/:id
Admin
26
Bot Token 与运行凭证/robot/token/:id
Admin
27
事件交付、重试与 Redelivery/robot/:id/deliveries
Admin
28
支付订单与资金生命周期/mini/:type/paymentOrders/:id
Admin
29
用户数据、授权与主体请求/mini/:type/userData/:id
Admin
30
支付能力申请与独立复核/mini/:type/payApply/:id
Admin
31
组织财务、结算与对账/console/finance
Admin
32
公共开发者首页与能力总览/
Web
33
Mini App 产品、Quickstart 与宿主边界/mini
Web
34
企业开发与组织治理介绍/mini-company
Web
35
机器人、命令与事件自动化介绍/robot
Web
36
商业合作、场景准入与能力边界/business
Web
37
平台公告、变更影响与订阅中心/notice
Web
38
个人账号、安全、授权与偏好中心/console/my
Admin