CRM 客户关系管理样例
CRM 是一个经典的销售管理场景资产包,展示了如何快速构建客户到商机的全生命周期管理工具。
下载资产包
点击下方链接下载完整的 CRM 客户关系管理资产包压缩文件:
资源文件目录
manifest/v2/crm/
├── package.yaml # 资产包入口与元数据
├── object-types/ # 本体对象定义
│ ├── crm-customer.canonical.yaml
│ ├── crm-customer.properties.canonical.yaml
│ ├── crm-opportunity.canonical.yaml
│ └── crm-opportunity.properties.canonical.yaml
├── link-types/ # 对象间关联关系
│ └── customer-opportunities.canonical.yaml
├── actions/ # 业务动作
│ └── update-opp-stage.canonical.yaml
├── metrics/ # 业务指标
│ └── total-opp-amount.canonical.yaml
├── datasets/ # 数据集定义
│ ├── crm-customers-ext.canonical.yaml
│ └── crm-opportunities-ext.canonical.yaml
├── datasources/ # 数据源连接
│ └── crm-postgres.canonical.yaml
├── policies/ # 角色与访问策略
│ ├── role-crm-sales-crm-opportunity-read.canonical.yaml
│ └── role-ws_admin.canonical.yaml
└── views/ # 页面视图与应用壳
├── app.canonical.yaml
└── crm-dashboard.canonical.yaml按领域说明
1. 本体对象(Object Types)
| 文件 | 说明 |
|---|---|
crm-customer.canonical.yaml | 客户档案对象定义,主键为 id,绑定外部数据集 crm-customers-ext |
crm-customer.properties.canonical.yaml | 客户属性:姓名、行业、联系人、创建时间等 |
crm-opportunity.canonical.yaml | 销售商机对象定义,绑定外部数据集 crm-opportunities-ext |
crm-opportunity.properties.canonical.yaml | 商机属性:金额、阶段、预计成交日期等 |
2. 关联关系(Link Types)
| 文件 | 说明 |
|---|---|
customer-opportunities.canonical.yaml | 客户 → 商机的一对多关联 |
3. 业务动作与指标
| 文件 | 说明 |
|---|---|
update-opp-stage.canonical.yaml | 更新商机阶段状态动作 |
total-opp-amount.canonical.yaml | 客户名下商机总金额统计指标 |
4. 数据源与数据集
| 文件 | 说明 |
|---|---|
crm-postgres.canonical.yaml | CRM PostgreSQL 数据源 |
crm-customers-ext.canonical.yaml | 客户外部数据集 |
crm-opportunities-ext.canonical.yaml | 商机外部数据集 |
5. 权限策略(Policies)
| 文件 | 说明 |
|---|---|
role-ws_admin.canonical.yaml | 工作空间管理员全权限 |
role-crm-sales-crm-opportunity-read.canonical.yaml | 销售人员读取商机权限 |
6. 视图看板(Views)
| 文件 | 说明 |
|---|---|
app.canonical.yaml | CRM 应用壳定义 |
crm-dashboard.canonical.yaml | 销售核心数据看板 |
如何使用
进入示例目录后,通过 CLI 安装:
cd loambase-foundry/manifest/v2/crm
osdk bundle apply --path .安装前请确保已完成 OSDK 环境准备 与 CLI 初始化。