连接组件:一个界面、一句话与一个测试按钮
组件可连接的一切现统一在一个搜索框后——其他组件、连接、bot 与 agent。用自然语言描述连线,发送真实事件找出哪一端坏了。
Link 在组件间传递事件:改一方品种,另一方反应。开双向则两向同步。区别在 于满屏独立 tile 与 behaving 如单一 instrument 的屏幕。
想法没问题。难找,也不知是否生效。本版两者皆修。
一个界面,「全部」即全部
Picker 曾拆成 Widgets 与 Sources 两个子标签——一半库存总在需知道的 toggle 后。单组件屏幕显示空网格,无 bots、agents、连接存在的提示。
现一个搜索框、一行类型过滤器覆盖一切:本屏、本 workspace 或他处组件;数据 连接;bots;agents。全部 显示所有。
顺序也改。我的连线 现位于浏览区 上方。以前在可数十 tile 的 picker 网格 下——回来管理(禁用、删除)的列表要滚过一切,而仅新增时才需要的 picker 每次 先出现。
同区小诚实修复:空状态等 bots/agents store 应答后再称无可连,期间显示 查找中…; 每个 filter chip 带计数。意为「仍在加载」的空网格曾是界面惯常谎言。
两种机制,一个问题
单一 picker 背后两件真不同的事:
- 另一组件 → AI 生成 glue link。真实代码、自有版本历史、隐藏 runtime 中 运行,把 A emit 映射到 B 期望。
- 连接、bot 或 agent → 轻量 attachment——记录 rebuild 教该组件 自身 代码做什么。分阶段非自动——连续浏览五源只花一次 rebuild。
在能说真正想要什么之前先问要哪种,是糟的第一问。故 连接 标签现以 composer 打开:描述连线。
「与图表双向同步品种。」 「在此点击行时过滤另一组件。」 「在此组件显示我的价格告警 bot 信号。」
Planner 读与 picker 相同库存,解析机制与对端——「价格 bot」变 id。仅解析; 不生成。昂贵 streaming codegen 仍在原处,自有 Stop 与版本历史。
若愿自己指,picker 仍可——并标记已连项,二次选择读 「已连接」 而非静默重复 首次。再选更新现有连线而非加重复行,badge 在付 rebuild 前 说明。
「测试」:哪端真坏了?
本版前 link 是 write-only。描述、付 codegen、离开编辑器、戳真实组件看有无反应。 无反应时无法说 哪 部分错——组件不 emit、link 不 map、对端不听。
编辑器现 测试 栏。选 topic 与值、选模拟 emit 的一端(仅双向 link 提供——
单向从远端必报无),发送。事件进 link 真实 runtime,运行生成 connect(ctx)——
非模拟——裁决区分每种空结果:
- 此 link 未运行。 打开——或尚无代码。
- 运行但未转发该 topic。 映射错;日志 标签有详情。
- 已将「symbol」发往 Chart。 可用。
- 已转发但接收组件不在屏上。 非 bug——对端在另一屏。
测试留在列表不跳转;recorder 仅栏在屏时 armed——转发 tick 流的 link 不为 instrumentation 付费。
安静的部分
双向 link 无助则永 echo——送达值被记住,相同回弹丢弃一次——canonical A↔B 镜像 环断,真正新值仍过。Link 与 attachment 跨标签与设备复制而非困于其一——他处 删除现于编辑器显 gone,不让你在虚无保存。Rebuild 失败则明示并指向 构建器 标签,非在应有答案处留 spinner。
还有一变更在路上:app 将围绕人们已用的词改名。Link 变 wire;我的连线 位置不变。
启动 Nexow,打开任意组件 连接 标签,描述点击时应发生 什么。离开前先测试。

