核心用途
ERPClaw 是一款 AI 原生、本地优先的企业资源规划(ERP)系统,集成了 413 个操作,覆盖 14 个核心业务领域。其核心功能包括:
- 财务会计:完整双式记账总账(GL)、US GAAP 合规、不可变审计追踪、ASC 606/842 收入确认与租赁会计、公司间交易与合并报表
- 销售与采购:客户/供应商管理、报价单、销售/采购订单、发票、收发货管理
- 库存管理:多仓库支持、批次/序列号追踪、库存重估与对账
- 计费与计量:基于使用量的计费、预付费信用、费率计划管理
- 人力资源与薪资:员工管理、考勤、请假、费用报销、美国薪资(含 FICA、预扣税、W-2、工资扣押)
显著优点
1. 本地优先架构:所有数据存储于本地 SQLite 数据库(~/.openclaw/erpclaw/data.sqlite),PII 不出本地,符合数据主权要求
2. 模块化扩展:支持 43 个扩展模块,可按行业(医疗、牙科、建筑、制造等)自动检测并安装适配模块
3. 高级会计合规:原生支持 ASC 606 收入确认、ASC 842 租赁会计、公司间交易抵消与多实体合并
4. 安全设计:PBKDF2-HMAC-SHA256(60 万次迭代)密码学、基于角色的访问控制(RBAC)、参数化查询防注入
5. 自扩展 OS:内置宪法护栏、对抗性审计、语义正确性检查、模式迁移与自我改进日志
潜在局限与风险
- 单一 SQLite 后端:虽支持 WAL 模式,但高并发写入场景可能成为瓶颈,企业级负载需评估性能
- 美国中心设计:薪资模块深度绑定美国税法(FICA、FUTA/SUTA、W-2),国际用户需依赖区域模块(india-\, eu-\, uk-\, canada-\)
- 网络依赖模块安装:
install-module/update-modules需连接 GitHub,存在供应链风险(作者限制为avansaber/*) - 自托管运维责任:备份、恢复、数据库完整性检查需用户主动管理
- AI 自动检测偏差:业务类型自动检测可能误判,需用户确认,关键财务操作前需显式授权
适合人群
- 中小型企业主寻求替代 QuickBooks/Xero 的本地可控方案
- 需要 ASC 606/842 合规的 SaaS、租赁或集团公司
- 对数据隐私敏感、不愿将财务数据托管云端的行业(医疗、法律、咨询)
- 技术能力足够的团队,能够管理 Python 环境与模块更新
常规风险
- 数据丢失风险:虽支持自动备份,但用户需验证备份策略
- 模块兼容性:第三方模块或版本更新可能引入破坏性变更
- 操作不可逆性:GL 分录取消通过反向分录实现,非物理删除,需理解会计语义
- 时区与定时任务:cron 任务默认 America/Chicago 时区,跨时区业务需调整