首页平台
Platform

开发者写业务应用,其余各层由平台提供。

一个业务系统从上到下有六层。开发者只写中间那一层:自己的对象、操作、页面和服务。上面的多端与助手、下面的平台服务、身份权限审计、运行与交付,都由 Raise 提供。

工作台三栏 · 多端 Raise 浏览器标签页 · 受管策略 应用参考套件 · 开发者的应用 AGENT 运行时 对话 · 定时任务 · 工具(只读、起草) · MCP 委托令牌以成员本人的身份执行;工具里没有「应用」这一步 闸门:起草 → 人确认 预签名规则可撤销 身份一次登录MFA · 企业身份源 权限部门 · 角色 · 权限点数据范围 · 字段 对象引擎类型 · 字段 · 关联敏感字段加密 品牌与域名白标 · 自有域名登录页随品牌 模型自选模型 · 自带模型每人额度 开放 API · MCP外部系统接进来同一套权限规则 PostgreSQL 行级安全 · 只追加审计链 · 对象存储 · 密钥库 · 三层数据隔离
Who writes what

开发者写的是业务,平台给的是每个系统都要的部分。

分工写在应用清单里:应用声明自己有什么,平台据此提供登录、权限、审阅、审计和多端。

Developer

开发者写

  • 清单。页面、对象、操作(op)与输入结构、权限点、资源类型。
  • 业务数据与规则。自己的表,在清单里声明迁移。
  • 页面。在工作台里以沙箱 iframe 打开。
  • 服务端。操作的预演与执行,由平台托管运行或自己部署。
manifest.json(模板,节选)
{
  "protocol": "k3/0.5",
  "id": "crm",
  "name": "客户管理(模板)",
  "version": "0.1.0",
  "level": 3,
  "embed": "iframe",
  "web": {
    "url": "http://localhost:8080",
    "capabilities": [
      "presence",
      "ui.toast"
    ]
  },
  "openapi": "http://localhost:8080/openapi.json",
  "nav": [
    {
      "label": "客户",
      "route": "/accounts"
    }
  ],
  …
k3 app init 生成的清单用模板创建一个应用 →
Platform

平台给

  • 一次登录、组织架构、部门与角色、数据范围到字段的判定。
  • 审批、消息、文件、搜索、收款、审计等平台服务。
  • 助手按清单读取、起草、请求确认;草稿审阅与确认卡。
  • 工作台、桌面与手机端;许可证、品牌替换、云与私有化交付。
会话 + 新对话 本周到期课程包 西湖店周报 合同付款计划 已置顶 早班简报(定时) 陈静 · 店长 助手 本周哪些课程包要到期? 回答 · 读取了 会员 3 位会员的课程包 7 天内到期: 张伟 李娜 王芳 可以起草回访 安排回访 输入问题或任务… 会员 · 张伟 编辑 手机138 **** 8000 课程包康复 10 次 · 剩 2 次 负责康复师周明 下次预约周三 14:00 最近记录 10-28 · 第 8 次治疗 · 周明 10-21 · 第 7 次治疗 · 周明 10-14 · 第 6 次治疗 · 周明
Six layers

一个业务系统的六层,只有一层由开发者写。

层包括谁提供
多端Web 工作台(宽屏三栏、平板两栏、手机一屏)、Raise 浏览器(macOS、Windows)、iOS 与 Android 应用平台
助手对话、定时任务、草稿与确认卡、自动应用规则;外部 Agent 经 MCP 桥接入平台
业务应用对象、操作、页面、服务;20 个参考应用也在这一层开发者
平台服务审批、消息中心、文件与检索、收款、对象引擎、资源访问、连接器、通知与事件平台
身份、权限、审计单点登录与企业登录、部门 / 角色 / 权限点 / 数据范围 / 字段、只追加的哈希链审计平台
运行与交付行级安全的多组织隔离、应用托管运行、许可证、Compose / Helm / 离线安装包平台
Interfaces

应用经三张接口面使用平台。

参考应用和第三方应用用的是同一组接口。每个调用都带范围,范围写在清单里,随版本审核。

  • 开放接口 /open/v1。组织的数据:客户、成员与组织、多维表的视图行等。集成方和应用用凭证换令牌调用。
  • 应用接口 /app/v1。平台能力:权限点判定、审批、收款、审计、文件、通知、草稿、资源访问、模型等。
  • 平台到应用的签名合约 K3-Assertion。平台把操作的预演与执行、服务的一次运行送到应用时,带平台签发的短期断言,应用用平台的 JWKS 验证。
api.${DOMAIN}
curl -sS -X GET "https://api.${DOMAIN}/open/v1/whoami" \
  -H "Authorization: Bearer ${ACCESS_TOKEN}"
whoami;本应用一个权限点的判定应用接口 →
Explore

平台的六个部分各有一页说明。

  • 开发底座

    身份、组织、审批、消息、文件与搜索、收款、对象引擎、连接器、多端、品牌与域名,以及 SDK、命令行和接口。

  • 权限模型

    应用声明,平台执行,组织定制;数据范围、字段规则、批量鉴权、资源访问。

  • AI 原生

    应用按 k3 协议声明数据和操作,助手就能读取、起草、请求确认。

  • 商业授权

    许可证、品牌替换、套件授权,云上或私有化交付。

  • 工作台

    业务系统自带的使用端:会话、助手、应用三栏。

  • Raise 浏览器

    桌面端,助手在已登录的网页上代为操作,关键一步由成员确认。

一次演示看清哪些部分不用自己写。

约一次演示,按要开发的业务系统逐层过一遍:平台已经提供的、开发者要写的,以及开发完怎么交付。