概述
ERPClaw 是一款AI原生、本地优先的企业资源规划(ERP)系统,专为中小企业、创业者和门店经营者设计。系统采用SQLite本地数据库,支持完整的双式记账总账、不可篡改审计追踪,并符合美国通用会计准则(US GAAP)。
核心用法
系统覆盖14个业务领域,共478个操作动作:
- 财务核心:总账、日记账、科目表管理、多币种支持、期末结账
- 销售与采购:客户/供应商管理、报价单、销售/采购订单、发货通知、收付款
- 库存管理:物料主数据、仓库管理、批次/序列号追踪、库存盘点与重估
- 税务处理:税务模板配置、自动计税、预扣税、1099报表生成
- 高级会计:ASC 606收入确认、ASC 842租赁会计、公司间交易与合并报表
- 人力资源与薪资:员工档案、考勤、请假、费用报销、美国薪资计算(W-2、NACHA、子女抚养费扣缴)
- 计费与计量:基于用量的计费、费率计划、周期性账单
模块化扩展:45个可选行业模块(零售、医疗、制造、法律等),用户批准后从GitHub安装。
显著优点
| 优势 | 说明 |
|------|------|
| **数据主权** | 本地SQLite存储,数据完全由用户掌控 |
| **审计合规** | 不可篡改的通用审计追踪、US GAAP合规、双式记账 |
| **安全设计** | 参数化查询、PBKDF2角色权限控制、敏感字段列级加密 |
| **网络最小化** | 仅两个网络出口:汇率查询(公共API)和模块安装(GitHub) |
| **高影响操作确认** | 所有关键业务动作需显式用户确认(`--user-confirmed`),防止误操作 |
| **签名验证** | 基础组件更新需ed25519签名验证,支持回滚 |
潜在局限
1. 平台限制:目前仅支持macOS(darwin)和Linux,未提及Windows支持
2. 云端缺失:无原生云服务或协作功能,多设备同步需手动备份/恢复
3. 学习曲线:478个动作和复杂的会计术语对小企业主有一定门槛
4. 依赖Python:需Python 3.10+环境,非技术用户部署可能困难
5. 模块生态:可选模块托管于GitHub,依赖作者维护的持续可用性
适合人群
- 小型企业主、创始人、门店经营者
- 需要US GAAP合规财务管理的美国中小企业
- 重视数据隐私、偏好本地部署而非SaaS的用户
- 有基础技术能力或IT支持的财务团队
常规风险
| 风险类别 | 具体说明 |
|----------|----------|
| **数据丢失** | 本地存储需用户自行备份;系统提供`backup-database`/`restore-database`功能 |
| **操作不可逆** | 期末结账、数据库恢复等关键操作执行后难以撤销,系统强制确认但用户仍需谨慎 |
| **模块安全** | 第三方模块虽需用户批准安装,但仍需审查模块来源可信度 |
| **更新完整性** | 基础组件更新依赖签名验证,但恢复路径存在例外需记录审计日志 |
| **单点故障** | 单SQLite数据库设计,建议配合系统备份策略使用 |