插件
Codar 插件系统把可复用的研究流程、工具调用方式和领域知识封装成 Skills 插件和 MCP 连接器。本文介绍插件类型,如何安装插件包、浏览和安装组件,以及启用、停用和管理已安装的插件,让常见研究任务不必每次从零开始。
#插件系统概述
Codar 插件系统(Skills)是扩展工作台能力的核心机制。插件将可复用的研究流程、工具调用方式和专业领域知识封装为标准化模块,让常见任务不必每次从零开始。
#插件类型
#Skills 插件
Skills 是封装研究流程的插件,包含:
- 任务步骤:定义研究流程的执行步骤。
- 工具调用:指定调用的工具和参数。
- 检查标准:设定质量检查和验证规则。
- 输出要求:定义产出格式和交付标准。
#MCP 连接器
MCP(Model Context Protocol)连接器用于接入外部工具和系统:
- 数据库连接器
- 文件服务连接器
- 专业软件接口
- 自定义 API 连接器
#安装插件
#安装插件包
- 在左侧导航栏点击插件。
- 进入顶部的插件页签。
- 浏览列表,或在搜索框中输入名称。
- 找到需要的插件包,点击安装。
插件包通常包含一组相关的 Skill 或 MCP。建议按研究领域选择,例如计算机、生物医学或经济学。

#浏览和安装组件
如果只需要某项能力,可以单独安装组件:
- 点击顶部的组件页签。
- 搜索或浏览 Skill 与 MCP。
- 点击安装,将组件加入 Codar。
- 对已经启用的组件,可点击立即试用创建任务。
组件旁的“已启用”表示当前可以使用;“Skill”或“MCP”标签表示组件类型。

#管理插件
点击顶部的管理页签,可以查看已经安装的 Plugin、Skill 和 MCP。使用分类按钮切换不同类型,也可以通过搜索框快速查找。

#启用或停用
使用列表右侧的开关控制插件是否启用。关闭后,该插件不会参与后续任务;需要时可以再次打开。
#卸载
- 在管理列表中找到目标插件。
- 确认当前任务不再需要它。
- 点击右侧的卸载并按提示确认。
卸载前请检查插件是否包含仍在使用的组件或配置。
#导入本地 Skill
在管理页面点击导入本地 Skill,选择本地 Skill 文件夹,并按页面提示完成导入。仅导入来源可信、内容经过检查的 Skill。
#配置 MCP
点击配置 MCP添加或修改 MCP 服务。配置可能包含服务地址、启动命令或凭证;请使用可信服务,不要在截图、对话或公开文档中暴露密钥。
#刷新列表
安装、导入或修改配置后,如果页面没有及时更新,点击右上角的刷新。
#内置插件
Codar 预装了多种领域插件:
| 插件名称 | 领域 | 功能 |
|---|---|---|
| bulk-rnaseq | 生物信息学 | 批量 RNA-seq 分析流程 |
| scanpy | 生物信息学 | 单细胞 RNA-seq 分析 |
| pydeseq2 | 生物信息学 | 差异基因表达分析 |
| pathway-enrichment | 生物信息学 | 通路与基因集富集分析 |
| medical-research-literature-reader-pro | 医学文献 | 医学研究文献阅读与评析 |
| methods-section-writer | 学术写作 | 论文方法部分撰写 |
| reporting-guideline-compliance-checker | 学术写作 | 报告指南合规检查 |
| bioservices | 生物信息学 | 40+ 生物数据库统一访问 |
| gget | 生物信息学 | 基因组/蛋白质组数据查询 |
| deeptools | 生物信息学 | NGS 数据分析与可视化 |
| tooluniverse-metabolomics | 代谢组学 | 代谢组学数据库查询 |
#在对话中使用插件
#自动激活
当对话内容匹配某个插件的能力范围时,Codar 会自动加载插件指令并在对话中应用。
#手动指定
在对话中可以手动指定使用某个插件:
请使用 scanpy 插件对这个单细胞 RNA-seq 数据进行质控和聚类分析。#插件组合
多个插件可以在同一对话中协同工作:
使用 pydeseq2 进行差异表达分析,
然后用 pathway-enrichment 对差异基因做通路富集分析,
最后用 scientific-visualization 生成火山图和富集气泡图。