Home / 接入方式
Integration

旧系统也好,
新系统也好。

无需改写业务逻辑,但也不是一行不改。你为业务系统加上一座“桥”,其余由框架提供。

要加的只是“桥”

  • 读取业务数据的接口,以及接收 AI 提案的接口
  • manifest(系统的自我介绍)
  • 员工绑定自己的聊天账号(用系统自己的登录)
  • 由业务系统决定收件人的规则
  • 状态变化与事件在同一事务中写入
  • 审批规则 · 定时报告(只有件数)

三种挂载方式

  • Node.js:在现有服务器上挂载 server-kit,把 hooks 接到现有的表和函数
  • 已有同等功能的 API:把 /bridge/v1 作为现有路由的别名
  • 其他语言:用该语言实现 OpenAPI 3.1,并用一致性测试验证

生来就与 AI 员工一起工作

  • 基于 server-kit 开发,“桥”的部分由组件提供
  • 你只写业务、hooks、manifest 和画面
  • 可以参考示例业务系统的结构与写法
project layout
bridge.manifest.yaml   # self-description
src/auth.mjs           # authenticate · isSessionLive
src/domain.mjs         # business rules · tx + emitEvent
src/hooks.mjs          # employees · recipientsFor · approvals
src/routes.mjs         # /api/* · readToolPolicy
manual/NN-*.md         # one screen = one section
test/conformance.test.mjs
web/  bff/             # web-kit · gateway

不改代码,把桥放在外面

  • 登录可以从外部验证(OIDC / SAML)
  • 可以以本人身份调用 API
  • 提交后会通知变化(webhook / CDC)
  • 有审批与写入的 API
A四项都有 → 全部功能
B有 API 但不能以本人身份调用 → 通知与报告
C只有画面 → 补 API,或重新开发
Checklist

要为业务系统补充的内容(13 项)

即使业务中不用,也要以最小形式保留审批与定时报告(以便一致性测试无跳过项)。

#补充内容类别
1读取业务数据的接口,以及接收 AI 提案的接口必需
2manifest(--strict 无警告)必需
3本人绑定聊天账号的画面(使用系统自己的登录)必需
4由业务系统决定收件人的规则(与 Web 授权同一判断)必需
5状态变化与事件在同一事务中写入必需
6员工与角色(含启用 / 停用)必需
7审批规则集中在一个函数里必需
8Web 会话的有效性确认必需
9面向员工的操作手册(一个画面一节)推荐
10基于名册的个人信息检查推荐
11AI 员工人设的编辑推荐
12定时报告(只有件数)必需
13外部连接可选
Seven steps

七个步骤与完成条件

1编写并校验 manifest
2实现 hooks(或为现有 API 起别名)
3在事务中写事件
4一致性测试 52 / 52
5注册到 AI 面的 profile
6业务 Web 的画面与 BFF
7启用自动任务
done when
# 1 manifest
bridge-validate manifest bridge.manifest.yaml --strict   exit 0
# 2 conformance (TEST environment)
node --test conformance/http.test.mjs   52 passed · 0 skipped
# 3 your own tests
node --test test/*.test.mjs             all pass
# 5–6 product profile · outbound settings closed
node profile/scripts/check.mjs cordis.patch.yml   exit 0
# 8 business web
tsc --noEmit                            no errors
🎯

从一项业务开始

先从审批、逾期等一项开始,与现有画面并行验证后再扩大。

📐

先评估工作量

读取 API 与登录是根基,不同系统需要补充的量差别很大。

🧩

与 AI 智能体一起推进

导入 skill 会引导 AI 编程智能体完成 诊断 → 计划 → 实现 → 验证。

一起评估需要补充的内容。