Extension
介绍
Tuanjie AI Extension 是一个强大的扩展系统,允许用户扩展 Codely CLI 的功能并与其他 人共享这些能力。通过 Extension,您可以打包提示词(prompts)、MCP 服务器、自定义命令、主题、钩子(hooks)、子代理和代理技能,以一种易于安装和共享的方式提供给社区使用。
什么是 Extension?
Extension 是 Codely CLI 的功能扩展包,可以将多个功能组件打包在一起,方便安装和分发。
核心特性:
- 模块化:可以将多个功能组件打包在一起
- 可配置:支持设置和依赖管理
- 版本控制:支持版本管理和更新
Extension 能做什么?
Extension 提供了多种自定义 Codely CLI 的方式:
| 功能 | 说明 | 使用场景 | 触发方式 |
|---|---|---|---|
| MCP 服务器 | 向模型暴露新工具和数据源的标准方式 | 当您需要模型执行新操作时,如从内部 API 获取数据、查询数据库或控制本地应用程序 | 模型 |
| 自定义命令 | 类似 /my-cmd 的快捷方式,执行预定义的提示词或 Shell 命令 | 用于重复性任务或保存常用复杂提示词,非常适合自动化 | 用户 |
| 上下文文件(codely.md) | 包含指令的 Markdown 文件,在每个会话开始时加载到模型上下文中 | 定义扩展的"个性"、设置编码标准或提供模型应掌握的关键知识 | CLI 提供给模型 |