Skip to content

[Feature] 建立技能草稿、评测审核和不可变版本晋升流程 #240

Open

Description

@Aias00

目标、依据与优先级

现有 SkillRegistry、SkillsAgentHook/Interceptor 已支持技能加载与渐进披露;#202 负责安装/注册。本单仅新增 Agent 生成技能后的治理流程,不重建技能市场或注册器。

建议阶段:后续增强,先人工审核发布,再评估自动维护。AgentScope Java 参考基线 7976a20d7c59f535737f2df1b16a2bc24051575a,ARGI Core 76d44429fdaa6a69320e21a1cb77119d0889d792 / Extensions 495414b76a37aca4d7c1022d973a8e5b9a7e92e6。本单是能力落地建议,来源于源码与文档对照,并非已复现的 BUG 或已完成实现。

参考:https://github.com/agentscope-ai/agentscope-java/blob/7976a20d7c59f535737f2df1b16a2bc24051575a/docs/v2/en/docs/harness/skill.md

范围与验收

  • 允许受控工具提交技能草稿,包含来源、适用条件、资源引用及所需权限;草稿不自动成为所有 Agent 可见能力。
  • 定义 schema 校验、行为评测、人工/策略审核、晋升、撤回和归档流程,已发布版本不可变并接入 [Architecture][FW-06] 建立声明式能力包、作用域注册与可撤销生命周期 #202。
  • 审核不授予包内任意权限,scripts/MCP/工具仍走相同运行授权与沙箱策略;发布者、租户和可见范围明确。
  • 使用 [P3][T29] 建立企业 Multi-Agent 评测数据与行为回归基线 #132 评测框架验证任务成功率、回归、权限扩大和资源成本;一次成功示例不足以自动提升为通用技能。
  • 新运行选择已发布版本,在途运行不因整理/撤回被静默替换;保留恢复所需旧版本,紧急撤销有明确执行政策。
  • 覆盖草稿并发、审核拒绝、回滚、依赖缺失、跨租户可见范围、归档中使用以及恶意指令样例。
  • 自动提案/整理为显式可选能力,先交付人工审核闭环;不承诺自学习必然提高效果。

归属、依赖与约束

关联:#132、#199、#202、#203。本单作为具体交付任务,相关总单继续负责总体契约,不重复实现其存储、预算、授权或版本注册体系。

独立 ReAct / Workflow 消费中立契约,不以 Graph/Loop 为执行后端。Loop 为可选图编排能力。Core 不依赖 Extensions 或 AgentScope SDK;复用现有组件,不因职责分层机械新增 Maven 模块。定义、数据或公共 API 的破坏性变更需比较兼容方案,并说明收益、消费者影响、目标版本、迁移与回滚;保留合理现有实现。不以直接复制 AgentScope 类或引入整套平台作为验收。

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions