技能创建器
skill-creator
创建、改进和评估自定义技能,把专业流程转化为可重复使用的 AI 能力。
salesforce-architecture-variants【数据与研究】Analyze Salesforce direct API, middleware, event-driven, replicated-data, and hybrid integration architectures against explicit constraints. Use when making architecture decisions. Trigger with "compare Salesforce architectures".
独立 GitHub 快照 · 自动分类 · 以原作者文档为准
Produce a falsifiable architecture decision that explains why one interaction pattern fits each use case and which tradeoffs remain.
Use Read, Glob, and Grep to inspect approved repository and evidence files, WebFetch to re-check current first-party Salesforce documentation, and Write or Edit only for secretless plans, fixtures, configuration, and redacted receipts.
Salesforce documents remote process, batch, data synchronization, and event integration patterns. Direct REST, composite, bulk, Pub/Sub or CDC, middleware, event relay, and replicated read models differ in coupling, consistency, capacity, and recovery.
Model client apps, OAuth flows, principals, scopes, CRUD and field access, sharing, secret custody, rotation, revocation, and break-glass separately for every variant.
Do not select a vendor, create trust, replicate data, establish new system authority, or start production implementation without architecture and owners.
Return the driver matrix, diagrams, variant scores with evidence, prototype result, decision and dissent, risks, migration and rollback plan, and review triggers.
| Condition | Response |
|---|---|
| All variants score the same | Refine measurable drivers and constraints instead of choosing by preference. |
| A variant lacks reconciliation | Mark it non-viable for mutable business data until a source-of-truth recovery path exists. |
| Key entitlement or capacity is unknown | Keep the decision provisional and obtain current org evidence. |
A redacted completion receipt might look like this:
usecase=inventory-view; chosen=replicated-read; writes=source-only; freshness=5m; reconcile=daily; invalidator=latency-under-30s
Run the workflow first in the lowest-risk authorized org and preserve its redacted receipt. Schedule a review against the next Salesforce seasonal release and the customer change calendar.