核心能力
ERPClaw 是一款面向中小企业的 AI-native ERP 系统,采用本地优先架构(SQLite + WAL),提供从公司设立到财务报告的全生命周期管理。核心模块包括:总账(双分录、不可篡改审计追踪、US GAAP合规)、销售与采购(报价-订单-发票-付款完整流程)、库存管理(批次/序列号、仓库调拨、预留机制)、税务与代扣、人力资源及美国薪资(W-2、NACHA、工资扣押)。
高级会计特性尤为突出:原生支持 ASC 606 收入确认(合同、履约义务、可变对价、收入瀑布表)、ASC 842 租赁会计(使用权资产与租赁负债计算、摊销计划)、公司间交易与合并报表(消除分录、币种折算),满足上市公司审计需求。
多维度分析是差异化亮点:通过会计维度(部门、项目、成本中心、地点、基金)标记每一笔分录,支持按任意维度生成损益表与试算平衡表,无需手工写 SQL。
显著优点
- 数据主权:纯本地 SQLite 运行,敏感字段列级加密,网络活动仅限汇率查询与用户批准的 GitHub 模块安装
- 模块化扩展:45 个可选行业模块(零售、医疗、法律、制造等)通过用户确认后从 GitHub 安装,按需加载
- 审计合规:不可变总账、完整操作审计日志、RBAC 权限(PBKDF2)、符合 US GAAP 与审计要求
- MCP 集成:提供标准化 MCP 工具接口,支持
list/describe/action三层调用,破坏性操作需二次确认
局限性与风险
- 单用户/小团队架构:SQLite 并发写入能力有限,不适合高并发多用户场景;无原生云端协作
- 模块安全风险:模块从 GitHub 动态安装,虽经签名验证但依赖用户判断来源可信度;
install-module被列为破坏性操作需二次确认 - 美国本土化:薪资、税务、1099 报告深度绑定美国法规,国际用户需评估合规适配成本
- 数据备份责任:
restore-database为破坏性操作,用户需自行管理备份策略与恢复测试 - 技术门槛:需 Python 3.10+ 环境,部分高级功能(如 ASC 606/842)要求会计专业知识配置
适合人群
- 需要替代 QuickBooks/Xero 的北美小型企业、初创公司
- 有审计合规需求的成长型企业(准备 GAAP 财报、收入确认政策文档化)
- 技术背景创始人或财务团队,愿意本地部署以换取数据控制
- 垂直行业用户(诊所、律所、建筑商)可通过行业模块快速启用预设科目与流程
常规风险提示
1. 会计准确性:AI 工具可加速录入但无法替代专业判断,税务配置错误可能导致罚款
2. 模块供应链:非核心模块由社区维护,更新频率与长期支持不确定
3. 数据锁定:虽然基于开放 SQLite,但复杂关系结构导出至其他 ERP 需定制迁移脚本
4. NACHA 文件生成:银行付款文件一旦生成即具法律效力,错误可能导致资金损失