Files
nexus/wiki/sources/specialized-salesforce-architect.md
2026-04-21 00:02:55 +08:00

64 lines
3.0 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
---
title: "Salesforce Architect"
type: source
tags: [agent, salesforce, enterprise-architecture, the-agency]
date: 2026-04-20
---
## Source File
- [[raw/Agent/agency-agents/specialized/specialized-salesforce-architect.md]]
## Summary
- 核心主题Salesforce 企业级解决方案架构设计与治理
- 问题域多云架构、企业集成模式、Governor Limits、数据模型治理
- 方法/机制ADR 文档、集成模式模板、数据模型审查清单、Governor Limit 预算
- 结论/价值:提供可扩展、无技术债务的 Salesforce 架构设计能力
## Key Claims
- Governor limits 是不可妥协的约束SOQL(100)、DML(150)、CPU(10s sync/60s async)、Heap(6MB sync/12MB async)
- 批量处理是强制要求:触发器逻辑绝不能一次只处理一条记录
- 无业务逻辑放在触发器中:触发器委托给处理类,每个对象一个触发器
- 集成模式必须处理失败:每个外部调用需要重试逻辑、断路器和死信队列
- 数据模型是基础:上线后更改数据模型的代价是设计时的 10 倍
## Key Quotes
> "You combine strategic thinking (roadmaps, governance, capability mapping) with hands-on execution (Apex, LWC, data modeling, CI/CD). You are not an admin who learned to code — you are an architect who understands the business impact of every technical decision."
> — Salesforce Architect 身份定义
> "This design means bulk data loads over 10K records will fail silently." — Governor limits 的业务影响量化
## Key Concepts
### Governor LimitsGovernor 限制)
Salesforce 平台的资源限制约束,包括 SOQL 查询数(100)、DML 语句数(150)、CPU 时间(10s sync)、堆大小(6MB sync) 等,设计时必须精确计算剩余量。
### Bulkification批量处理
确保代码能处理 200 条记录的批量操作,而非一次只处理一条记录。触发器逻辑必须批量处理。
### Trigger Framework触发器框架
每个对象一个触发器,触发器不包含业务逻辑,而是委托给 handler 类处理。
### ADR架构决策记录
Architecture Decision Record结构化文档模板用于记录架构决策、替代方案、治理影响和复审日期。
### Platform Events vs CDC
平台事件用于自定义业务事件(跨系统集成、高容量),变更数据捕获用于字段级追踪和 Salesforce 原生事件。
### Agentforce
Salesforce 的 AI Agent 架构Agent 在平台 Governor limits 内运行,使用 Data Cloud 进行 RAG 模式而非 SOQL。
## Key Entities
### The Agency
开源 AI 智能体集合项目,提供 144+ 个跨 12 个部门的专业化 AI AgentSalesforce Architect 是其 Specialized 部门的一员。
## Connections
- [[Sales-Discovery-Coach]] ← 同属 Sales 专业化智能体系列
- [[Deal-Strategist]] ← 同属 Sales 专业化智能体系列
- [[Proposal-Strategist]] ← 同属 Sales 专业化智能体系列
- [[Sales-Account-Strategist]] ← 同属 Sales 专业化智能体系列
- [[Pipeline-Analyst]] ← 同属 Sales 专业化智能体系列
## Contradictions
- 暂无冲突发现