Arian Soleimanzadeh
  • 首页
  • 博客
  • 播客
  • 视频
  • 图书馆
  • 联系
العربيةArabic
DeutschGerman
EnglishEnglish
فارسیPersian
한국어Korean
中文Chinese
面板•快速联系

Languages

Choose your interface locale

ar

العربية

Arabic

de

Deutsch

German

en

English

English

fa

فارسی

Persian

ko

한국어

Korean

zh

中文

Chinese

预约咨询

发送一条简短消息——我会尽快回复。

LinkedIn快速回复
首页/文章/SpentaCRM:面向 B2B 企业的开源模块化 CRM 平台
人工智能CRM开源新闻

SpentaCRM:面向 B2B 企业的开源模块化 CRM 平台

SpentaCRM 是一个开源 B2B CRM 项目,重点关注快速部署、企业级定制以及基于 ZIP 包的模块化扩展能力。

2026年8月28日5 分钟阅读26 浏览
#SpentaCRM#CRM#B2B CRM#Open Source#Agentic CRM#Modular CRM

Arian Soleimanzadeh

Software Engineer & Researcher

SpentaCRM 标志与界面,一个面向 B2B 企业的开源模块化 CRM 平台

Arian Soleimanzadeh

AI · 代码 · 产品

研究 + 工程
本页目录
什么是 SpentaCRM?为不同企业构建不同的 CRM新的模块化扩展架构Module 可以添加哪些功能?SpentaCRM 的未来方向

什么是 SpentaCRM?

SpentaCRM 已作为一个公开的开源项目发布在 GitHub 上。它是一套面向 B2B 企业设计的模块化 CRM 平台,目标是提供一个可以重复使用并根据不同企业需求进行扩展的 CRM 基础。

企业不需要在每一个项目中重新开发相同的 CRM 基础功能。Companies、Contacts、Deals、Projects、Tasks、Activities、权限和 Dashboard 等通用能力可以保留在 Core 中,而企业专属功能则通过配置、Integration 和可安装 Module 进行扩展。

dashboard

为不同企业构建不同的 CRM

大多数企业需要相似的 CRM 基础组件,但它们的 Workflow、销售流程、业务术语、组织结构以及 Integration 往往完全不同。

SpentaCRM 因此将可复用的 Core 与企业特定能力分离,使组织能够在不维护大量定制 Core 分支的情况下扩展系统。

目前项目已经包含 Companies 与 Contacts、Deals 与 Sales Pipeline、Projects、Tasks、Activities、运营 Dashboard、RBAC、Audit Log 和全局搜索等基础能力。

deals

新的模块化扩展架构

项目近期的重要更新之一是 Module Runtime v3。SpentaCRM Module 并不仅仅是一个 JSON 配置文件,它可以作为一个小型项目开发,并与 Manifest 以及浏览器可执行文件一起打包为 ZIP。

例如,企业可以开发 Inventory、Accounting、Customer Success、Expense Tracking、Meeting Management 或内部业务工具,然后直接安装,而无需修改 CRM Core。

Code
123456789
inventory-module.zip
├── spenta-module.json
├── src/
├── dist/
│   ├── pages/
│   ├── widgets/
│   ├── tabs/
│   └── runtime.js
└── README.md

spenta-module.json 用来定义 Module 的身份、版本、Publisher、权限以及 Contribution Point,而实际界面和 Runtime 行为则由 ZIP 中的项目文件提供。

projects

Module 可以添加哪些功能?

目前,Portable Module 可以向 SpentaCRM 添加完整页面、Sidebar Navigation、Dashboard Widget、Company、Contact、Deal 与 Project 的 Entity Tab、Entity Action,以及隔离运行的自定义 Workflow。

例如,一个 Inventory Module 可以提供完整的库存管理页面,在 Dashboard 中加入库存健康状态 Widget,并在每个 Company 页面中增加 Inventory Tab。

Module 可以声明 simple、medium、advanced 或 professional 四种复杂度等级,从简单的小工具到复杂的企业级扩展均可以支持。

在安全方面,Portable ZIP Module 会运行在隔离的 sandbox iframe 中,无法直接访问 CRM Core 的 DOM、Cookie、Local Storage 或 React State。

tasks

SpentaCRM 的未来方向

SpentaCRM 仍在持续开发中。未来计划包括更丰富的 Automation、Integration、Analytics、Module 开发工具以及 AI 辅助 Workflow。

项目长期的重要方向之一是 Agentic CRM。未来的智能 Agent 将能够理解客户、Deal、Activity、Task 与企业 Workflow 的上下文,并帮助用户进行分析、决策以及受控的任务执行。

SpentaCRM 的目标不是为所有企业提供一个固定不变的 CRM,而是打造一个开放、可扩展的基础平台,使其能够根据不同组织的实际需求演变成不同的 CRM 产品。

本页目录
什么是 SpentaCRM?为不同企业构建不同的 CRM新的模块化扩展架构Module 可以添加哪些功能?SpentaCRM 的未来方向

文章信息

发布时间、阅读时长和浏览数据。

发布

2026年8月28日

更新

2026年11月1日

阅读时长

5 分钟阅读

浏览

26

作者

Arian Soleimanzadeh

上一篇

ChatGPT Work Mode 出现短暂故障,OpenAI 确认错误率上升

下一篇

Google A2A协议加入Agentic AI Foundation,推动AI智能体开放标准发展

Arian Soleimanzadeh

个人作品集,聚焦现代 Web 工程、UI 系统与实用型 AI 产品——干净的代码,清晰的设计。

快速链接

  • 关于
  • 博客
  • 图书馆
  • 联系

联系

  • soleimanzadeh.a.work@gmail.com
  • soleimanzadeh.uni@gmail.com

可联系时间: 工作日

通常回复时间在 24小时内。

订阅通讯

获取文章、项目与新版本发布的更新。

© 2026 ariansoleimanzadeh.dev — 保留所有权利。

LinkedIn