跳到正文

16|按百炼能力面的模块需求清单(下)与统一模型、实施路线、对标总表(生产目标态施工图) ​

一句话:承接 14 篇(模式锚)与 15 篇(上半:Managed Agent / Flow Agent / Sandbox / Playground / RAG / Memory / Connector / ParseX),本篇收口三件事——① 模块需求清单(下):治理与进化(⑨ Evolution、⑩ Security)+ Store(⑪ MCP Store、⑫ Skill Store、⑬ Application Store)共 5 个模块,按 14 篇 §三 六段式模板完整展开;② 权限与审计统一模型(全系列横切);③ 实施路线(里程碑)+ 13 项能力对标总表。 定位:本系列(14/15/16)的收口篇——14 篇定骨架与规范,15 篇写上半模块,本篇把下半模块、横切模型、排期与对标全部钉死,作为施工队的唯一对照底图。 口径:HiMarket 信息来自官方文档(higress.io/docs/himarket,2026-09,32 篇 §1);百炼能力面对标基准来自官方文档站(docs.bailian.console.aliyun.com,2026-10 抓取 llms.txt 73KB)与帮助中心(help.aliyun.com/zh/model-studio,2026-10 更新),逐行 URL 见 §四对标总表;本地实证以 03/04/05/32/33/99 篇台账为准。本文为生产目标态施工图,不是生产验收结论;文中“已实证”只按 E1(源码/接口)或 E2(单机 POC)解释,生产结论以 05 闸门与 06 台账为准。


〇、使用说明(承接 14 篇) ​

0.1 本篇在系列中的位置 ​

篇状态内容
14已定稿(模式锚)包皮总体架构(Java 模块 M0–M8 + 页面地图 + 接线图)+ 统一入口网关 10 项能力 + 全系列规范(六段式模板/对标表四列/mermaid 规则/证据纪律)
15另一子代理撰写模块需求清单(上):① Managed Agent ② Flow Agent ③ Sandbox ④ Playground ⑤ RAG ⑥ Memory ⑦ Connector ⑧ ParseX
16(本篇)收口⑨ Evolution ⑩ Security ⑪ MCP Store ⑫ Skill Store ⑬ Application Store + 权限与审计统一模型 + 实施路线 + 对标总表

本篇与 15 篇的互斥边界:15 篇只写①–⑧;本篇只写⑨–⑬。横切的权限/审计统一模型只在本篇定义一次,15 篇各模块"权限矩阵"段引用本篇 §二结论,不重复建模。

0.2 术语表(引用 14 篇 §0.2,本篇不重复) ​

本篇沿用术语:包皮/接入层、统一入口网关、能力面、接线点、元数据权威、员工/管理员/审计三角色。新增两个本篇专用术语:

术语定义
评测门禁任何 Agent/Skill/模型版本上线前,必须在注册的评测任务上达标(阈值先注册、证据不足不准入),达标才允许灰度/发布(99 篇 §2.4 数据飞轮五道门禁之第四道)
RBAC 只读投影Higress ext_authz 持有的路由→角色决策快照,是 M7 bp-iam 权威权限表的只读副本,网关不维护独立权限数据、不双写(14 篇 §二 #6)

0.3 百炼对标基准(本篇新增引用 URL,承接 14 篇 §0.3) ​

对标基准URL本篇覆盖模块
百炼 llms.txt 站点地图"应用评测"章节(评测任务/添加轨迹评测数据/评测维度)https://docs.bailian.console.aliyun.com/llms.txt⑨ Evolution
百炼 llms.txt"应用观测"/"应用优化"章节(延时/Token/QPM/版本对比/调试预览/用户反馈)https://docs.bailian.console.aliyun.com/llms.txt⑨ Evolution
百炼"模型评测"基线(通用知识/数学/代码/上下文推理/领域专项 5 大类)https://help.aliyun.com/zh/model-studio/ 模型评测章节⑨ Evolution
百炼 llms.txt"Security"/"安全策略"章节(7 项高级防护策略)+ API"查询安全策略"(11 条固定全量)https://docs.bailian.console.aliyun.com/llms.txt⑩ Security
百炼 llms.txt"网络内容安全审核"(涉黄/暴恐/侵权扫描、文档审核校对)https://docs.bailian.console.aliyun.com/llms.txt⑩ Security
百炼"权限管理"(控制台页面级、模型级多维度权限控制)https://help.aliyun.com/zh/model-studio/ 权限管理章节⑩ Security + §二
百炼 llms.txt"官方 MCP 服务"/"自定义 MCP 服务"(三种部署方式)/"MCP 节点"https://docs.bailian.console.aliyun.com/llms.txt⑪ MCP Store + ② Flow Agent
百炼 llms.txt"Managed Agent API - Skill"(zip 包/安全扫描/挂载锁版本)/"MCP & Skill"(注册表 CLI)https://docs.bailian.console.aliyun.com/llms.txt⑫ Skill Store
百炼使用指南"应用创建/应用配置/应用体验与发布"https://help.aliyun.com/zh/model-studio/multimodal-app-creation⑬ Application Store + ① Managed Agent
百炼 llms.txt"分享智能体应用"(魔笔/钉钉/微信/可复用组件/音视频实时互动)https://docs.bailian.console.aliyun.com/llms.txt⑬ Application Store

一、模块需求清单(下) ​

每个模块按 14 篇 §三 六段式固定顺序展开:功能点 F1… → 页面清单(路由+关键字段)→ API 面(方法/路径/要点/鉴权)→ 权限矩阵(员工/管理员/审计)→ 数据模型(表名+关键字段+关系)→ 接线点(引用 14 篇 §1.5)→ 优先级。

1.1 模块九:Evolution(应用评测 / 应用观测 / 应用优化) ​

现状判定:缺失——观测闭环正在并行调研(32 篇 §1.2:HiMarket 仅基础观测=链路/追踪/告警,无应用评测)。这是 13 项能力矩阵中唯一"产品面从零起"的模块,但底座已有:Higress AI 可观测为计量权威(32 篇 §4.6)、agentscope session/turn 轨迹可采集(99 篇 §2.2 接缝 19)、Langfuse 可选补 trace 与成本(32 篇 §4.6)。

功能点清单

#功能点对标百炼
F1评测任务管理:创建/编辑/删除评测任务,绑定目标(智能体或工作流)与目标版本评测任务(存储管理所有评测任务数据,面向智能体和工作流)
F2轨迹评测数据接入:从 agentscope session/turn 轨迹导入形成评测集,支持标注与版本钉扎添加轨迹评测数据(轨迹数据结构/评测集数据添加)
F3评测维度与评分器模板:大模型评估 / 规则评估 / 人工评估三大类五种评分器,创建为模板复用评测维度(三大类五种评分器,模板复用)
F4基线评测集:内置通用知识 / 数学 / 代码 / 上下文推理 / 领域专项 5 大类黄金集基线评测 5 大类(llms.txt"模型评测")
F5应用观测看板:端到端查看应用处理流程,延时(P50/P95/P99)、Token(输入/输出)、QPM、限流指标应用观测(延时/Token/QPM 监控与限流指标)
F6应用优化:版本对比(两版 definition 指标 diff)、调试预览、用户反馈回流、优质评测数据沉淀应用优化(版本对比/调试预览/用户反馈/优质评测数据)
F7评测门禁:阈值先注册到评测任务,版本发布前必须在绑定评测集上达标,证据不足不准入,达标才进灰度99 篇 §2.4 数据飞轮五道门禁(评测→门禁→灰度发布)

页面清单

路由页面关键字段
/console/evolution应用观测看板应用下拉、时间窗、延时 P50/P95/P99、input/output token、QPM、限流拒绝数、trace 跳转
/console/evolution/eval评测任务列表 + 详情任务名、目标类型(AGENT/WORKFLOW)、目标+版本、评分器模板、通过率阈值、最近 run 结果
/console/evolution/eval/new新建评测任务选目标→选数据集(轨迹集/黄金集)→选评分器→设阈值→保存为模板
/console/evolution/eval/runs/:id评测 run 详情逐 sample 得分、评分理由、证据 trace_id、通过/未通过、版本 diff
/console/evolution/optimize应用优化台版本 A/B 对比曲线、用户反馈列表(打分+评论)、优质数据一键入评测集

API 面

方法/路径请求要点响应要点鉴权
GET /api/v1/eval/tasks分页、按目标过滤任务列表 + 最近 run 状态员工可读自己的,管理员读全量
POST /api/v1/eval/tasksname/targetType/targetId/targetVersion/thresholdtask_id员工/管理员
POST /api/v1/eval/tasks/{id}/runsdatasetId/metricTemplateIdrun_id + 状态轮询员工/管理员
POST /api/v1/eval/datasets/trajectories从 agentscope session/turn 轨迹批量导入(trace_id 列表)导入 sample 数 + 去重数管理员
GET/POST /api/v1/eval/metrics评分器模板(category: LLM/RULE/HUMAN + grader_config)模板列表(可复用)管理员
GET /api/v1/obs/apps/{id}/metrics时间窗、分组(按模型/按版本)latency_p50/p95/p99、tokens、qpm、limit_rejected员工/管理员(员工限自己的应用)
GET /api/v1/obs/traces/{traceId}trace_id端到端 span 链(网关→包皮→执行层)员工限自己的;管理员/审计全量
POST /api/v1/optimize/version-compareappId/versionA/versionB指标 delta + 差异摘要管理员
POST /api/v1/optimize/feedbacksessionId/score/commentfeedback_id员工(自己的会话)

权限矩阵

动作员工管理员审计
查看观测看板(自己的应用)✅✅✅(只读全量)
创建/编辑评测任务✅✅❌
运行评测 run✅✅❌
导入轨迹评测数据❌✅❌
注册评分器模板/阈值❌✅❌
版本对比/应用优化❌✅✅(只读)
查看 trace/证据自己的全量全量只读

数据模型

表名关键字段关系
eval_taskid, name, target_type(AGENT/WORKFLOW), target_id, target_version, pass_threshold, created_by, status1—N eval_dataset
eval_datasetid, task_id, name, type(TRAJECTORY/GOLDEN), version, source_trace_ids(jsonb)1—N eval_sample
eval_sampleid, dataset_id, input, expected, trace_id, tags(jsonb)—
eval_metric_templateid, name, category(LLM/RULE/HUMAN), grader_config(jsonb), version, reusable被 eval_run 引用
eval_runid, task_id, dataset_id, metric_template_id, started_at, finished_at, pass_rate, conclusion1—N eval_run_detail
eval_run_detailid, run_id, sample_id, score, reasoning, evidence_trace_id—
obs_app_metricid, app_id, window_start, latency_p50/p95/p99, input_tokens, output_tokens, qpm, limit_rejected按时间窗聚合
optimize_feedbackid, app_id, session_id, user_id, score, comment, created_at—
version_compareid, app_id, version_a, version_b, metric_delta(jsonb), diff_summary—

接线点(引用 14 篇 §1.5)

  • → agentscope-service:session/turn 轨迹导出(F2 数据源);definition 版本快照(F6 对比基线)。
  • → Higress AI 可观测:延时/QPM/限流拒绝/token 为权威计量口径(32 篇 §4.6 定论),包皮只读聚合,不另起计量账本。
  • → Langfuse(可选):补 trace 与成本明细(32 篇 §4.6,先接 Higress,Langfuse 按需)。
  • → M2 bp-agent-console:发布动作触发评测门禁校验(F7,32 篇 §3.6 发布态权威在包皮)。

优先级:P3(里程碑 3·第三批)。观测底座(Higress 计量)随 M1 网关先立,产品化看板/评测台在第三批。


1.2 模块十:Security(安全策略 / 内容安全审核 / 权限管理) ​

现状判定:源码/方案存在,未部署验收(E0/E1)——Higress 安全管控与内容安全是目标架构的组成部分,但本环境未安装 Higress(04 篇),32 篇 §1 是设计引用而非运行证据;HiMarket 审批流程可配自动/人工(源码/文档 E1)。本篇把“目标网关能力”产品化为管理面,上线前必须以 M1 网关实测与 06 的 SEC-07/09/12 证据关闭。

功能点清单

#功能点对标百炼
F1安全策略总览:7 项可按需启用的高级防护策略,统一展示启用状态与防护能力安全策略(7 项高级防护策略,统一展示启用状态)
F2安全策略列表查询:11 条策略固定返回全量(与百炼"查询安全策略"API 对齐)API 参考"查询安全策略"(11 条全量)
F3策略启用/停用与配置:管理面切换,变更下发 Higress 插件,全程审计安全策略按需启用
F4网络内容安全审核:扫描文本检测涉黄/暴恐/侵权;文档审核校对;命中即拦截或转人工复核网络内容安全审核(涉黄/暴恐/侵权,文档审核校对)
F5权限管理面:控制台页面级、模型级多维度权限控制(委托 M7 bp-iam 建模,本篇只做管理面)权限管理(页面级/模型级多维度)
F6安全事件告警与查询:401/403、签名失败、越权尝试、异常 egress、密钥轮换失败05 篇 §8.2 安全指标层

页面清单

路由页面关键字段
/console/security安全策略总览11 条策略卡片(名称/说明/启用开关/防护能力描述),7 项高级策略高亮
/console/security/content内容安全审核审核场景(输入/输出/文档)、最近命中记录、处置结果(PASS/REVIEW/BLOCK)、标签
/console/security/events安全事件查询事件类型、actor、严重级、trace_id、时间过滤
/console/security/permissions权限管理面(页面级/模型级)角色→页面路由、角色→模型资源的授权矩阵(写操作跳 M7 /console/iam)

API 面

方法/路径请求要点响应要点鉴权
GET /api/v1/security/policies无(固定全量)11 条策略(code/name/enabled/config/updatedAt)管理员
PUT /api/v1/security/policies/{code}enabled + config下发结果 + 版本号管理员(写操作进审批)
POST /api/v1/security/content/scanscene/input_text 或 doc_refresult(PASS/REVIEW/BLOCK) + labels + confidence系统身份(网关/服务调用)
GET /api/v1/security/events时间/类型/严重级过滤事件列表(含 trace_id)管理员/审计
GET/POST /api/v1/iam/permissionsresource_type(页面路由/模型)/action授权矩阵(实际模型在 §二 2.3,此为管理面封装)管理员

权限矩阵

动作员工管理员审计
查看安全策略与事件❌✅✅(只读)
启用/停用策略❌✅(进审批)❌
触发内容审核经网关自动触发✅❌
配置权限矩阵❌✅✅(只读)
导出安全证据❌✅✅

数据模型

表名关键字段关系
security_policycode, name, description, enabled, config(jsonb), updated_by, updated_at11 条内置行
content_audit_eventid, scene(INPUT/OUTPUT/DOC), input_hash, result(PASS/REVIEW/BLOCK), labels(jsonb), confidence, trace_id, created_at—
security_eventid, type(UNAUTH/SIGN_FAIL/OVERPRIVILEGE/EGRESS/KEY_ROTATE), actor_subject_id, detail(jsonb), severity, trace_id, created_at—
permission_policyid, subject_type(USER/ROLE/CONSUMER), subject_id, resource_type(PAGE/MODEL/RESOURCE), resource_id, action, effect(ALLOW/DENY)与 §二 2.3 iam_resource_acl 同源视图

接线点(引用 14 篇 §1.5)

  • → Higress AI 网关:内容安全/策略下发走网关插件配置(32 篇 §4.6,密钥与安全统一在网关);包皮只做产品化管理面与状态展示。
  • → M7 bp-iam:F5 权限管理面委托 M7 权威建模(§二),本模块不重复建权限表。
  • → 审计证据链(§二 2.4):策略变更、审核命中、安全事件全部进 audit_event,前后快照留痕。
  • → 05 篇 §九 安全设计:OIDC 验签、凭证泄漏、租户越权、Prompt Injection、SSRF、供应链——本模块 F1–F6 是这些控制项的统一展示面,不改变控制实现位置。

优先级:P3(里程碑 3·第三批)。注意:网关侧安全管控(内容安全/限流/鉴权)随 M1 网关先落地,本篇 P3 指的是产品化管理面与策略运营面。


1.3 模块十一:MCP Store(MCP 广场 / MCP 市场管理面) ​

现状判定:已实证——HiMarket McpServer + McpConfigResult 开箱可用:GET /{nacosId}/mcp-servers → 关联 → toTransportConfig()(03 篇 §二);本地实证 mcp-7d648075c83842098f857eaba036aa5b streamableHttp(04 篇 §五)。包皮要做的是市场运营产品化(工具白名单/凭证中介/计量),不是重造 MCP 目录。

功能点清单

#功能点对标百炼
F1MCP 广场浏览:目录/分类/搜索/详情(工具清单、副作用等级、数据分类)MCP 广场
F2MCP Server 注册:官方内置服务(平台内部集成)+ 自定义 MCP 服务(三种部署方式)官方 MCP 服务 / 自定义 MCP 服务三种部署方式
F3订阅与审批:订阅 MCP Server,可配自动或人工审批(复用 HiMarket 审批流)HiMarket 审批流程(32 篇 §1)
F4凭证中介:订阅后只返回"去哪调用",上游凭证由网关/Vault 注入,不回传明文05 篇 §4.4 凭证中介(禁止连接描述含上游 key)
F5工具治理:工具白名单、超时、载荷上限、副作用分级(read/write/external/destructive)、幂等键、写操作 HITL05 篇 §5.2 工具契约
F6MCP 节点:工作流内以标准 MCP 协议接入服务工具(接 ② Flow Agent)MCP 节点(工作流内标准协议接入)
F7MCP 计量:按工具调用计数,事件回写计量账本(Higress 权威)HiMarket 计量计费

页面清单

路由页面关键字段
/portal/markets/mcpMCP 广场(员工视角)Server 卡片(名称/描述/工具数/部署方式/订阅按钮)
/console/store/mcpMCP 市场管理面(管理员)Server 列表、注册自定义、工具白名单配置、订阅审批队列、计量
/console/store/mcp/:idServer 详情transport_mode/url/工具清单(含副作用等级)、订阅状态、凭证引用(不明文)

API 面

方法/路径请求要点响应要点鉴权
GET /api/v1/mcp/servers分页/分类/搜索广场目录(脱敏后,05 篇 §二 sanitize 只清 subscribeParams 需补全敏感字段)员工
POST /api/v1/mcp/serversname/transport_mode/url/deploy_modeserver_id(管理员注册自定义)管理员
POST /api/v1/mcp/servers/{id}/subscribeconsumer 绑定订阅单号(进审批流)员工/管理员
GET /api/v1/mcp/servers/{id}/transport-config经网关签名上下文transport_mode/url(不含明文凭证,凭证由网关注入)网关注入身份
PUT /api/v1/mcp/servers/{id}/tools/whitelisttool_name/side_effect/timeout/idempotent_key更新结果管理员
GET /api/v1/mcp/servers/{id}/metrics时间窗工具级调用成功率/时延/schema 校验失败管理员

权限矩阵

动作员工管理员审计
浏览广场/订阅✅✅✅(只读)
注册自定义 Server❌✅❌
工具白名单/副作用配置❌✅✅(只读)
审批订阅单❌✅✅(只读)
查看计量自己订阅的全量全量只读

数据模型

表名关键字段关系
mcp_serverid, nacos_id, name, transport_mode(streamableHttp/sse/stdio), url, source(OFFICIAL/CUSTOM), deploy_mode, version, status1—N mcp_server_tool
mcp_server_toolid, server_id, tool_name, description, side_effect(read/write/external/destructive), timeout_ms, idempotent, data_classification—
mcp_subscriptionid, server_id, consumer_id, status(PENDING/APPROVED/REJECTED), approved_by, approved_at—
mcp_credential_refid, server_id, vault_key_ref, injected_at, rotated_at只存引用,不明文

接线点(引用 14 篇 §1.5)

既有资产怎么接
HiMarket McpServer/McpConfigResult元信息段直接复用(03 篇 §二实证);包皮补运营面
NacosMCP Server 非敏感引用存 Nacos(05 篇 §3.1),不存长期密钥
Higress MCP 网关统一代理 Remote MCP,按业务条线拆 MCP 网关(32 篇 §4.7)
agentscope definition.mcpServers订阅后把 server 地址同步进 definition(敏感凭证走 VaultCredentialResolver,32 篇 §3.3)
凭证中介(05 篇 §4.4)托管出口模式默认;OAuth SaaS MCP 走令牌交换模式

优先级:P3(里程碑 3·第三批)。注:运行时 mcpServers 注入链路在 P2/P4 已随 32 篇 §5 打通,市场运营面在第三批产品化。


1.4 模块十二:Skill Store(Skill 市场管理面) ​

现状判定:已实证——HiMarket SkillController 开箱:POST /skills/import?nacosId= 从 Nacos 导入 + 5 分钟定时同步;本地实证 AGENT_SKILL=174(04 篇 §五)。百炼差异点在供应链安全:zip 包上传后必须经安全扫描才能挂载,挂载时锁版本——这是包皮要补的产品化闭环。

功能点清单

#功能点对标百炼
F1Skill 广场浏览:目录/搜索/详情(工具组合清单+文档)Skill 管理
F2Skill 包上传:zip 封装工具组合与文档,Nacos 导入或本地上传技能以 zip 包封装工具组合与文档
F3安全扫描:上传后经包签名校验、SBOM、漏洞扫描、静态检查,通过才可挂载上传后经安全扫描方可挂载到智能体
F4订阅/安装/挂载:订阅后挂载到智能体,挂载锁定具体版本挂载时锁定具体版本
F5版本管理:多版本并行、灰度、回滚(复用 HiMarket 版本管理)多版本/灰度/回滚(32 篇 §1)
F6注册表 CLI:技能注册表 CLI 管理(list/add/remove/sync)技能注册表 CLI 管理
F7定时同步:Nacos → 包皮元信息 5 分钟定时同步(已实证)04 篇实证 5min 同步

页面清单

路由页面关键字段
/portal/markets/skillsSkill 广场(员工)Skill 卡片(名称/版本/安全扫描状态/订阅按钮)
/console/store/skillsSkill 市场管理面(管理员)包列表、上传、扫描报告、订阅审批、版本线
/console/store/skills/:idSkill 详情zip 哈希、SBOM 引用、扫描报告(漏洞数/签名有效性)、版本历史

API 面

方法/路径请求要点响应要点鉴权
GET /api/v1/skills分页/搜索目录(含 scan_status)员工
POST /api/v1/skills/import?nacosId=从 Nacos 批量导入导入数(已实证,04 篇 §五)管理员
POST /api/v1/skills/uploadmultipart zipskill_id + scan 进入 PENDING管理员
POST /api/v1/skills/{id}/scan触发/重跑扫描scan_report(vuln_count/signature/sbom_ref)管理员
POST /api/v1/skills/{id}/subscribe绑定 consumer + 锁版本订阅单号员工/管理员
POST /api/v1/agents/{id}/skills/{name}/versions/{v}挂载到 Agent 并锁版本发布动作结果(definition PATCH)管理员
CLIhimarket skill registry list/add/remove/sync注册表操作管理员本机

权限矩阵

动作员工管理员审计
浏览/订阅 Skill✅✅✅(只读)
上传 zip / Nacos 导入❌✅❌
触发安全扫描❌✅✅(只读报告)
挂载到 Agent(锁版本)❌✅✅(只读)
审批订阅❌✅✅(只读)

数据模型

表名关键字段关系
skillid, nacos_id, name, current_version, package_hash, scan_status(PENDING/PASSED/FAILED), source(UPLOAD/NACOS), status1—N skill_version
skill_versionid, skill_id, version, zip_url, changelog, created_by, created_at—
skill_scan_reportid, skill_id, version, vuln_count, signature_valid, sbom_ref, result, scanned_at1—1 skill_version
skill_subscriptionid, skill_id, locked_version, consumer_id, agent_id, status—

接线点(引用 14 篇 §1.5)

既有资产怎么接
HiMarket SkillController元信息段复用(04 篇 §五:AGENT_SKILL=174 实证)
Nacos(内容源)skill 内容寻址:Nacos OpenAPI 拉取 / git 源 / 共享卷(32 篇 §3.4 双段接缝)
agentscope SkillRepositoryfilesystem/git 源装配(32 篇 §3.4 源码坐实);发布动作 PUT /api/agents/{id}/skills/workspace/{name}(30 台账 §5.10)
供应链安全(05 篇 §九)包签名/SBOM/漏洞扫描/隔离执行——F3 产品化

优先级:P3(里程碑 3·第三批)。Nacos 导入/5min 同步已实证运行,第三批补安全扫描与版本锁闭环。


1.5 模块十三:Application Store(应用广场 / 应用管理 / 分享渠道) ​

现状判定:半实证待产品化——HiMarket Product + Publication 开箱支持 Application 发布(04 篇 §五:Portal portal-78f54d2af4e142bfaa9c9d4cdb310969、开发者 dev-47ec96c1983d4dc29ad4f2dcf5ec60a9 PENDING→APPROVED、订阅 2 条 APPROVED);但"应用市场/应用管理/分享渠道"对标百炼需产品化。数字分身专栏(08)已实证 IM 渠道聚合器(飞书/企微/钉钉)、实例生命周期(申请/暂存/恢复/回收,07-37 篇)、审批通知闭环、产物取回——本模块的渠道/通知接线直接复用。

功能点清单

#功能点对标百炼
F1应用广场:目录浏览/分类/搜索/卡片应用广场
F2应用管理:我的应用页面查看所有应用、API 接入(API key scopes)、复制/删除应用管理(我的应用/API 接入/复制/删除)
F3应用体验与发布:实时体验调试 → 发布 → 线上调用(复用 M2 发布动作)应用体验与发布(实时体验→发布→线上调用)
F4分享渠道:飞书/企微/钉钉等 IM 发布渠道(复用 08 专栏 IM 渠道聚合器)分享智能体应用(钉钉/微信等发布平台)
F5发布为可复用组件:经 Nacos AgentCard A2A 发布为跨端可调用组件发布为可复用组件
F6音视频实时互动渠道音视频实时互动
F7应用订阅与计量:订阅应用→发调用凭证→经网关 invoke→计量回写HiMarket 订阅/计量

页面清单

路由页面关键字段
/portal/markets/apps应用广场(员工)应用卡片(名称/版本/渠道/订阅按钮)
/console/store/apps应用市场管理面(管理员)应用列表、发布审批、渠道配置、订阅与 API 接入管理
/console/store/apps/:id应用详情当前版本、渠道列表(飞书/企微/钉钉/Web/音视频)、订阅方、API key(只展示哈希)

API 面

方法/路径请求要点响应要点鉴权
GET /api/v1/apps分页/分类广场目录员工
GET /api/v1/apps/mine按 owner 过滤我的应用(含 API 接入状态)员工(自己的)
POST /api/v1/apps/{id}/publish版本号 + 体验确认发布结果(definition PATCH 全量替换+乐观锁 409 重读,30 台账 §5.7)管理员
POST /api/v1/apps/{id}/channelschannel_type(FEISHU/WECOM/DINGTALK/Web/AUDIOVIDEO) + config_ref渠道绑定结果(复用 08 专栏 IM 聚合器)管理员
POST /api/v1/apps/{id}/sharechannel_type + 有效期分享链接/渠道配置管理员
POST /api/v1/apps/{id}/subscribeconsumer 绑定订阅单号员工/管理员
POST /api/v1/apps/{id}/api-accessscopes 申请API key(只返回一次,落库哈希)管理员

权限矩阵

动作员工管理员审计
浏览广场/订阅✅✅✅(只读)
发布应用/版本❌✅(进审批)✅(只读)
配置 IM 分享渠道❌✅❌
申请/管理 API key❌✅✅(只读哈希)
查看订阅与计量自己的全量全量只读

数据模型

表名关键字段关系
applicationid, product_id, name, owner_subject_id, current_version, status(DRAFT/EXPERIENCING/PUBLISHED/OFFLINE), category1—N application_version
application_versionid, app_id, version, definition_snapshot, changelog, published_by, published_at—
application_channelid, app_id, channel_type(FEISHU/WECOM/DINGTALK/WEB/AUDIOVIDEO), config_ref, status—
application_subscriptionid, app_id, version, consumer_id, status, api_key_hash, scopes(jsonb)—
application_shareid, app_id, channel_type, share_url, expires_at, created_by—

接线点(引用 14 篇 §1.5)

既有资产怎么接
HiMarket Product + Publication发布态元信息复用(04 篇 §五实证 APPROVED 订阅链)
数字分身 IM 渠道聚合器(08 专栏)F4 分享渠道直接复用飞书/企微/钉钉接入与审批通知闭环
实例生命周期(07-37 篇:申请/暂存/恢复/回收)F3 发布→实例拉起/挂起/回收全链路复用
Nacos AgentCard A2A(99 篇 §6.5.3)F5 发布为可复用组件走 AgentCard 注册
M2 bp-agent-console 发布动作F3 实时体验→发布 = 32 篇 §3.6 definition 组装+PATCH(乐观锁 409 重读重发)

优先级:P3(里程碑 3·第三批)。Product/Publication 底座已实证,第三批补广场产品化、分享渠道与 A2A 组件化。


二、权限与审计统一模型(全系列横切) ​

本节是 15/16 全部模块"权限矩阵"段的唯一权威。三角色定义沿用 14 篇 §0.2 与 08-03 篇 §七;四类身份沿用 05 篇 §4.1;网关投影关系沿用 14 篇 §二 #6。

2.1 三角色动作矩阵 ​

角色来源核心动作边界
员工 EmployeeOIDC sub 映射(08-03 篇 §七:员工=Developer)使用市场、自建 Agent、调试 Playground、发起订阅/审批、查看自己的应用/订阅/计量/会话
管理员 Admin同上 + 管理员标记管理面全部动作:产品注册、发布审批、安全策略、订阅审批、用户/角色管理、配额计量配置、版本灰度/回滚
审计 Auditor同上 + 审计角色只读 + 证据链:审计日志查询、前后快照查看、安全/计量证据导出;不可改任何业务数据、不可触发任何写动作

动作 × 角色总矩阵(√=允许,△=仅自己范围,×=禁止)

动作域员工管理员审计
门户浏览/市场订阅√√√(只读)
创建/编辑 Agent/Workflow√(自己的)√(全量)×
发布/灰度/回滚×√×
沙箱/Playground 使用√√×
知识库/记忆库读写√(授权范围)√√(记忆观测只读)
评测任务运行√(自己的目标)√×
安全策略/内容审核配置×√√(只读事件)
MCP/Skill/Application 注册上架×√×
审批订阅/发布单×√√(只读留痕)
用户/角色/权限管理×√×
审计日志查询/导出××(可查不可导证据)√(全权只读)
配额/计量账单配置×√√(只读)

2.2 资源级授权模型 ​

  • 授权粒度:tenant_id > subject_id > resource_type > resource_id > action,服务端强制过滤,禁止只靠客户端传 id(05 篇 §4.3)。
  • 资源类型:AGENT / WORKFLOW / KNOWLEDGE_BASE / MEMORY_STORE / MCP_SERVER / SKILL / APPLICATION / MODEL / SECURITY_POLICY / AUDIT_LOG / USER / QUOTA。
  • 动作:VIEW / CREATE / EDIT / DELETE / PUBLISH / SUBSCRIBE / APPROVE / CONFIGURE / AUDIT_VIEW。
  • 默认拒绝:未显式 ALLOW 即 DENY;高风险动作(PUBLISH/DELETE/APPPROVE/CONFIGURE 安全策略)必须 APPROVE 留痕。
  • 越权响应:403 + 写 security_event(OVERPRIVILEGE),审计可查。

2.3 权限数据表 ​

表名关键字段关系
iam_userid, sub(OIDC 唯一), employee_no, display_name, role(EMPLOYEE/ADMIN/AUDITOR), status, created_at—
iam_idp_mappingid, sub, portal_developer_id, agentscope_user, tenant_id, environment1—1 iam_user(三层映射:OIDC sub ↔ HiMarket Developer ↔ agentscope user,32 篇 §3.5)
iam_role_permissionid, role, resource_type, action, effect(ALLOW/DENY)角色级基线授权
iam_resource_aclid, resource_type, resource_id, subject_type(USER/ROLE/CONSUMER), subject_id, action, effect, grant_by, granted_at资源级授权(百炼"页面级/模型级"落点)
iam_consumerid, consumer_id, tenant_id, environment, product_scope(jsonb), status工作负载身份(05 篇 §4.1,与人类身份分离)

2.4 审计证据链 ​

统一事件模型(05 篇 §8.1 统一上下文 + 14 篇 §二 #9 升级):

event_id(幂等UUID), occurred_at, tenant_id,
actor_subject_id, actor_type(USER/CONSUMER/SYSTEM/ADMIN),
action, resource_type, resource_id, resource_name,
result(SUCCESS/DENIED/FAILED), trace_id, request_id,
before_snapshot_ref, after_snapshot_ref, pii_masked
表名关键字段说明
audit_eventevent_id, occurred_at, tenant_id, actor_subject_id, actor_type, action, resource_type, resource_id, result, trace_id, request_id, before_snapshot_ref, after_snapshot_ref只追加(INSERT ONLY),禁 UPDATE/DELETE
audit_snapshotid, event_id, stage(BEFORE/AFTER), payload_ref(MinIO), content_hash前后快照(沿用 13 篇 §四 memory_audit 模式,推广到全部管理动作)

证据链硬要求:

  1. 只追加:审计库只增不改;异常人工补录另起 audit_event_correction 表,原始行不动(05 篇 §8.3)。
  2. 前后快照:所有写动作(发布/策略变更/权限变更/订阅审批)必须 BEFORE/AFTER 双快照,快照体存 MinIO,库内只存引用+哈希(防篡改可校验)。
  3. 保留策略:MinIO 热存 180 天 + 长期归档(08-03 篇 §九);PG 结构化字段支撑查询;RPO=0 同步落盘(05 篇 §7.4)。
  4. trace_id 贯通:一个请求跨 网关→包皮→agentscope 执行层 全程同一 trace_id(08-03 篇 §九 JSONL→OTel→审计平台)。
  5. PII 脱敏:日志/审计只记工具名、参数摘要、结果状态,不记完整敏感参数与模型上下文(05 篇 §5.3);pii_masked 字段标记是否已脱敏。
  6. 证据三态:原始证据(轨迹/快照)/ 派生证据(指标/得分)/ 摘要证据(报表)分层存储,摘要可重建自原始(99 篇接缝 22)。

2.5 与网关 RBAC 投影的关系(14 篇 §二 #6 收口) ​

  • 权威与投影:M7 bp-iam 是权限唯一权威;Higress ext_authz 持有的是路由→角色决策快照(只读投影),网关做快速拒绝(403),不维护独立权限表、不双写(14 篇 §二 #6)。
  • 变更流向:权限变更走 M7 审批 → 事件通知网关刷新投影缓存;网关投影过期回退为拒绝(fail-closed)。
  • 双层鉴权:网关投影做第一道快速拒绝;包皮业务 API 在服务端按 iam_resource_acl 做第二道细粒度鉴权(防网关投影漂移)。

2.6 与 05 篇四类身份的关系 ​

四类身份(05 §4.1)在本模型中的落点关键禁令
人类主体(员工/管理员/审计)iam_user + OIDC sub,走 SSO 登录—
工作负载(Agent 实例/应用/CI)iam_consumer + 优先 K8s SA+OIDC/SPIFFE 或 mTLS;OAuth Client Credentials/受控 API Key 仅兼容禁止把员工账号当 Consumer 凭证(05 §4.1)
Agent 委托(代表员工执行)单次任务短时授权:sub=Agent、act=人类、aud=产品,scope 收窄;不复制人类 Token高风险工具默认 HITL;禁止透传 refresh token
平台服务(网关/知识中介/记忆服务)mTLS + client_id + scopes(99 篇 G10)内部服务间最小权限,不混人类身份

统一红线:tenant_id / subject_id / consumer_id 只能来自网关验证后的令牌或签名上下文,禁止信任请求体自报(05 §4.3 第 1 条);请求体中的 user_id 仅作断言,不一致即拒绝。


三、实施路线(里程碑) ​

优先级映射硬约束:P0=骨架期(M0/M1/M7/M8)|P1=第一批(M2/M3)|P2=第二批(M4)|P3=第三批(M5/M6)。本节里程碑编号记为"里程碑 0/1/2/3",与 Java 模块编号 M0–M8 区分。依赖引用 05 篇 §十 交付顺序与验收闸门、32 篇 §5 落地优先级 P0–P5。

闸门边界:本节 M0–M3 是功能施工里程碑,不是生产闸门。功能里程碑完成只代表页面/API/数据模型可演示;是否可上线仍以 05 的 P0/P1/P2 证据闸门与 06 的 25 项 P0 状态为准(ADR-11)。

3.1 里程碑定义 ​

里程碑 0(骨架期 · P0) ​

  • 目标:把"一个入口、一套身份、一套权限、一套审计"立起来——门户骨架可登录、菜单可注册、网关可出入、权限可投影、审计可落盘。
  • 涉及模块/页面/API:
    • 模块:M0 himarket-portal(门户/菜单/路由/SSO 回调/品牌)、M7 bp-iam(三角色/RBAC/审计 SDK/三层映射)、M1 bp-gateway-adapter(Higress 插件/ext_authz 客户端/审计事件落库)、M8 bp-common(统一返回体/异常/i18n)。
    • 页面:/portal/home、/console/iam/users、/console/iam/audit、/console/iam/quotas。
    • API:OIDC 验签(JWKS,补 OidcServiceImpl TODO)、三层映射 API、RBAC 决策查询、审计事件上报 SDK。
  • 验收判据(对齐 05 篇 §十 P0 闸门):三 IdP 登录全部贯通;伪造 id_token 401;网关白名单=RBAC 只读投影且越权 403+审计;撤销订阅 60 秒内失效;跨租户越权为 0;任一管理动作可审计到 actor 且 trace_id 贯通。
  • 依赖:32 篇 §5 P0(SSO/OIDC 接入 HiMarket);05 篇 §十 P0(OIDC 验签修复、凭证中介、跨租户负向测试);08-03 篇 §七/§九。

里程碑 1(第一批挂载 · P1) ​

  • 目标:第一个可用的产品面跑通——员工能建 Agent、发会话、进沙箱调试。
  • 涉及模块/页面/API:
    • 模块:M2 bp-agent-console(Managed Agent CRUD、版本发布、会话/任务中心)、M3 bp-sandbox-console(Sandbox 实例、Playground)。
    • 页面:/console/agents、/console/agents/:id/edit、/console/agents/:id/deploy、/console/agents/:id/sessions、/console/workflows、/console/sandbox、/console/playground。
    • API:agentscope login→agent CRUD→definition PATCH(全量替换+乐观锁 409 重读)→session/turn(30 台账 §5.7 已实证链路)。
  • 验收判据:员工自建 Agent 全链路(编排→发布→会话→调试)贯通;definition PATCH 乐观锁冲突正确重读;发布动作组装完整 payload 不缺字段清空;Playground 多模型对话稳定。
  • 依赖:里程碑 0 闸门通过;32 篇 §3.6 发布动作实证;33 篇 §6.2 Managed Agents 能力面对齐。

里程碑 2(第二批 · P2) ​

  • 目标:上下文底座上线——Agent 能挂知识库、记记忆、接连接器、解析文档。
  • 涉及模块/页面/API:
    • 模块:M4 bp-context-console(RAG/Memory/Connector/ParseX)。
    • 页面:/console/knowledge、/console/knowledge/:id/documents、/console/memory、/console/memory/:id/observe、/console/connectors、/console/parsers。
    • API:RAGFlow OpenAI 兼容面(11 篇实证,生产走 Higress 出口)、mem0 /api/v2/memory 全链(13 篇实证)、Knowledge Broker ACL、文档解析队列。
  • 验收判据(对齐 05 篇 §十 P1/P2 闸门):知识库黄金集 recall 达标、越权为 0;记忆按租户/用户强隔离、删除可验证完成;解析失败隔离不毒重试;计量对账差异 <0.1%。
  • 依赖:里程碑 1;05 篇 §六(Knowledge Broker/记忆强隔离)、§十 P1/P2;11/12/13 篇实证。

里程碑 3(第三批 · P3) ​

  • 目标:治理与市场产品化收口——能评测、能观测、能安全运营、市场三 Store 可运营。
  • 涉及模块/页面/API:
    • 模块:M5 bp-governance-console(⑨ Evolution、⑩ Security)、M6 bp-store-console(⑪ MCP Store、⑫ Skill Store、⑬ Application Store)。
    • 页面:/console/evolution、/console/evolution/eval、/console/evolution/optimize、/console/security、/portal/markets/mcp、/portal/markets/skills、/portal/markets/apps、/console/store/mcp|skills|apps。
    • API:评测任务/run、观测指标聚合、安全策略/内容审核、MCP/Skill/Application 市场运营面。
  • 验收判据:版本发布前评测门禁生效(不达标不准灰度);观测看板延时/Token/QPM 与 Higress 计量对账一致;11 条安全策略可启停且下发网关;Skill 上传必经扫描、挂载锁版本;应用可经飞书/企微/钉钉渠道分享。
  • 依赖:里程碑 2;99 篇 D5 评测门禁/灰度、D6 组织化、D7 底座;08 专栏 IM 渠道聚合与实例生命周期复用。

3.2 实施路线里程碑图(mermaid) ​

3.3 全系列施工顺序表(模块 × 里程碑 × 优先级) ​

能力面模块Java 模块里程碑优先级落盘篇
骨架(横切)门户/菜单/路由/SSOM0 himarket-portal里程碑 0P014 篇 §1.2/§1.3
权限/审计(横切)三角色/RBAC/审计 SDK/三层映射M7 bp-iam里程碑 0P016 篇 §二
网关适配(横切)ext_authz/审计落库/插件注册M1 bp-gateway-adapter里程碑 0P014 篇 §二
公共件返回体/异常/i18n/事件客户端M8 bp-common里程碑 0P014 篇 §1.2
① Managed Agent智能体 CRUD/发布/会话M2 bp-agent-console里程碑 1P115 篇
② Flow Agent流程编排/工作流M2 bp-agent-console里程碑 1P115 篇
③ Sandbox沙箱实例管理M3 bp-sandbox-console里程碑 1P115 篇
④ Playground在线体验台M3 bp-sandbox-console里程碑 1P115 篇
⑤ RAG知识库/Knowledge BrokerM4 bp-context-console里程碑 2P215 篇
⑥ Memory记忆库/记忆观测M4 bp-context-console里程碑 2P215 篇
⑦ Connector连接器M4 bp-context-console里程碑 2P215 篇
⑧ ParseX文档解析产品化M4 bp-context-console里程碑 2P215 篇
⑨ Evolution评测/观测/优化/门禁M5 bp-governance-console里程碑 3P316 篇 §1.1
⑩ Security安全策略/内容审核/权限面M5 bp-governance-console里程碑 3P316 篇 §1.2
⑪ MCP StoreMCP 广场/市场运营M6 bp-store-console里程碑 3P316 篇 §1.3
⑫ Skill StoreSkill 广场/安全扫描M6 bp-store-console里程碑 3P316 篇 §1.4
⑬ Application Store应用广场/分享渠道M6 bp-store-console里程碑 3P316 篇 §1.5

优先级收口说明:15 篇各模块按 14 篇 §三 自标优先级,本表统一核对——①–④=P1、⑤–⑧=P2,与本篇里程碑映射一致;⑨–⑬=P3。任何模块若在 15 篇标 P0/P1,以本表为准回改(骨架横切 P0 只属 M0/M1/M7/M8)。


四、对标总表(13 项能力矩阵收口 14/15/16 三篇) ​

四列固定:百炼能力(官方 URL)→ 我们现状(落盘篇目/实证状态)→ 包皮要新增什么 → 优先级。一行一个能力面,全部可追溯。

#百炼能力(官方 URL)我们现状(落盘篇目/实证)包皮要新增优先级
① Managed Agent创建应用/应用管理(我的应用/API 接入/复制/删除);Managed Agents API(Skill 挂载/密钥库/会话/部署)— https://help.aliyun.com/zh/model-studio/multimodal-app-creation + llms.txt "Managed Agent API"agentscope /api/v1/agents + definition PATCH(全量替换+乐观锁 409)已实证(30 台账 §5.7、32 篇 §3.6);管理面缺M2 智能体管理面:CRUD/版本发布/会话任务中心/部署状态P1
② Flow AgentMCP 节点(工作流内标准协议接入服务工具)— llms.txt "MCP节点"agentscope OrchestrationDefinition/Workflow 原生(99 篇 §3.1 orchestration.go)M2 /console/workflows 流程编排面(DSL 生成/失败重放)P1
③ SandboxUI 设计器/代码解释器/在线编程沙箱 — llms.txtagentscope SandboxContext/RemoteFilesystem 原生(99 D2);OpenCode 运行时资源池(34 篇)M3 沙箱实例管理面(隔离工作区/状态外置/快照)P1
④ Playground应用体验与发布(实时体验调试→发布→线上调用);HiChat 多模型对比 — llms.txt "应用体验与发布"HiMarket HiChat 原生(32 篇 §1.1)M3 /console/playground 在线体验台(多知识库聚合问答)P1
⑤ RAG知识库创建/同步/API/渠道/日志监控 — https://help.aliyun.com/zh/model-studio/rag/RAGFlow v1.0.0-rc2 小样本链路跑通(11 篇);Knowledge Broker 待建(05 篇 §6.1)M4 知识库管理面 + Knowledge Broker ACL + 黄金集评测P2
⑥ Memory记忆库概览/创建删除/观测 — https://help.aliyun.com/zh/model-studio/memory/mem0+Qdrant /api/v2/memory 全链已证(13 篇);memory_audit 前后快照(13 §四)M4 记忆库管理面 + 记忆观测对照 + 强隔离P2
⑦ Connector数据连接/数据源接入 — llms.txtscheduler channel gateway 网关通道已证(33 篇 §6.1)M4 /console/connectors 连接器管理面P2
⑧ ParseX文档审核校对/文档解析 — llms.txt "网络内容安全审核"RAGFlow DeepDoc 解析(11 篇)M4 /console/parsers 解析产品化(失败隔离/重试上限/PII 扫描)P2
⑨ Evolution评测任务/添加轨迹评测数据/评测维度(三大类五种评分器)/基线评测 5 大类;应用观测(延时/Token/QPM);应用优化(版本对比/调试预览/用户反馈)— llms.txt "应用评测"/"应用观测"/"应用优化" + help.aliyun.com 模型评测章节缺失(观测闭环并行调研中);HiMarket 仅基础观测(链路/追踪/告警,32 §1.2);Higress AI 可观测为计量权威(32 §4.6)M5 观测看板 + 评测任务/评分器模板 + 应用优化台 + 评测门禁(99 D5)P3
⑩ Security安全策略 7 项高级防护;查询安全策略 11 条全量 API;网络内容安全审核(涉黄/暴恐/侵权/文档校对);权限管理页面级/模型级 — llms.txt "Security"/"安全策略"/"网络内容安全审核" + help.aliyun.com 权限管理方案存在,未部署验收(E0/E1):Higress 安全管控是目标能力,本环境未装 Higress(04 篇);HiMarket 审批可配(E1)M5 策略启用面 + 内容审核配置 + 安全事件告警;权限面委托 M7P3
⑪ MCP Store官方 MCP 服务(内部集成+外部第三方);自定义 MCP 服务三种部署方式;MCP 节点 — llms.txt "官方MCP服务"/"自定义MCP服务"已实证 HiMarket McpServer+McpConfigResult 开箱,GET /{nacosId}/mcp-servers→关联→toTransportConfig(03 §二);mcp-7d648075 streamableHttp(04 §五)M6 MCP 广场 + 市场运营面(工具白名单/凭证中介/计量)P3
⑫ Skill Store技能 zip 包封装工具组合与文档,上传后安全扫描方可挂载,挂载锁版本;技能注册表 CLI — llms.txt "Managed Agent API - Skill"/"MCP & Skill"已实证 HiMarket SkillController 开箱 POST /skills/import?nacosId= + 5min 定时同步(04 篇 AGENT_SKILL=174)M6 Skill 广场 + 安全扫描(包签名/SBOM/漏洞)+ 挂载锁版本 + CLIP3
⑬ Application Store创建应用/应用管理(我的应用/API 接入/复制删除);应用体验与发布;分享智能体应用(魔笔/钉钉/微信/可复用组件/音视频实时互动)— https://help.aliyun.com/zh/model-studio/multimodal-app-creation + llms.txt "应用创建/应用配置/应用体验与发布"/"分享智能体应用"半实证待产品化 HiMarket Product+Publication 开箱 Application 发布(04 §五:Portal/开发者/2 条 APPROVED 订阅);数字分身 IM 渠道聚合器已实证(08 专栏)M6 应用广场 + 应用管理 + 分享渠道(复用 08 IM 聚合)+ A2A 组件化(Nacos AgentCard)P3

4.1 13 项能力对标全景图(mermaid) ​


适用:HiMarket 包皮生产目标态施工图(系列第 3/3 篇·收口)| 基线:14 篇模式锚、15 篇上半模块、32 篇接线设计、33 篇体验层、03/04 篇落地实证、05 篇生产收敛、06 篇评审台账、08-03 篇网关原则、99 篇缺口台账 | 初稿 2026-10-26

把 AI 工程讲到既懂也会用