Skip to content

系统架构

这一页把 README_CN.mdREADME.md 与维护者说明中分散的架构信息收敛成一个稳定入口。

核心原则

Research Skills 把以下几层明确拆开:

  • 契约真源
  • 能力路由
  • 功能责任
  • 可复用执行规格
  • 工作流编排
  • 运行时执行
  • 面向客户端的分发层

这样做的目的,是避免“改了一个 workflow 文案,却悄悄把 contract 改坏了”。

分层模型

主要位置职责
Contractstandards/research-workflow-contract.yamlTask ID、产物路径、质量门
Capability Mapstandards/mcp-agent-capability-map.yaml运行时路由、MCP 与 skill 要求
Functional Agentsroles/责任归属、质量阈值、语气与审稿风格
Internal Skill Specsskills/可复用执行行为
Pipelines / Workflowspipelines/.agent/workflows/步骤编排与入口 UX
Bridgesbridges/运行时适配器与 orchestrator
Portable Skill Packageresearch-paper-workflow/面向客户端分发的安装技能包

依赖方向

mermaid
flowchart TD
  Contract["Contract"]
  Capability["Capability Map"]
  Roles["Roles"]
  Skills["Internal Skills"]
  Pipelines["Pipelines / Workflows"]
  Bridges["Bridges"]
  Portable["Portable Skill Package"]

  Contract --> Capability
  Contract --> Roles
  Contract --> Skills
  Contract --> Pipelines
  Capability --> Roles
  Capability --> Skills
  Capability --> Pipelines
  Pipelines --> Bridges
  Roles --> Pipelines
  Skills --> Pipelines
  Bridges --> Portable

稳定入口

入口方式适用场景入口
Claude Code workflows你想用斜杠命令在项目里操作.agent/workflows/*.md
Shell / Python 安装 CLI你要安装或升级 assetsresearch-skillsrskrsw
Orchestrator CLI你要显式规划任务、执行任务、做校验python3 -m bridges.orchestrator ...
Portable skill package你要做跨客户端分发research-paper-workflow/

动态领域挂载

基础系统保持通用。学科专精通过运行时注入的 domain profile 完成,例如 skills/domain-profiles/economics.yaml

这样做的收益是:

  • 安装包更轻
  • 不相关学科不会污染默认 prompt
  • 可以按领域注入专属库、诊断项、报告规范和方法学先验

多模型运行时协同

运行时可以通过 orchestrator 联动 codexclaudegemini

常见模式:

  • parallel:同一个 prompt,多端分析,一个总结
  • task-run:围绕单个 canonical task 的契约执行链
  • team-run:单 task 拆多工作单元,再汇总与审查

设计借鉴与相关项目

有两个外部项目对这个仓库的演化尤其重要:

  • fengshao1227/ccg-workflow
    • 主要借鉴:把 spec、planning、execution、review 严格拆开。
    • 主要差异:CCG 偏通用软件工程协作;research-skills 把这套纪律本地化到学术研究场景,形成 I5 -> I6 -> I7 -> I8 的 Stage-I 代码任务。
  • GuDaStudio/skills
    • 主要借鉴:把跨模型协作能力打包成可安装的 Claude-oriented skill。
    • 主要差异:GuDaStudio/skills 更像通用 skill 集合;research-skills 则围绕单一合同、单一任务目录和 RESEARCH/[topic]/ 产物树组织。

下一步去哪里

Last updated:

Research Skills 文档站