核心功能与用法
ERPClaw 是一款 AI 原生的本地化 ERP 系统,采用双式记账总账与不可变审计追踪设计,严格遵循 US GAAP 准则。系统以 SQLite 为本地首选数据库,支持 macOS 与 Linux 平台,通过 OpenClaw 运行时直接调用。核心功能覆盖企业运营的完整闭环:
财务会计:公司设置、科目表、日记账分录、多维财务报告(支持按部门、项目、成本中心、地点或基金分组的 P&L / 试算平衡表)、ASC 606 收入确认、ASC 842 租赁会计、公司间交易与合并报表。
供应链与库存:客户/供应商管理、报价、销售/采购订单、发货/收货、库存收发转、批次/序列号、仓库管理、拣货清单与库存预留。
HR 与薪资:员工档案、考勤、请假、费用报销、薪资结构、工资单生成、W-2 报税、NACHA 银行文件及工资扣押处理。
高级功能:计费与计量(metered billing)、45 个可选行业扩展模块(零售、医疗、牙科、法律、SaaS 等),模块需用户明确批准后从 GitHub 安装。
所有写操作(submit-*、add-*、create-*)需在用户明确指令后通过 --user-confirmed 标志执行;破坏性操作(财政年度关闭、数据库恢复、模块安装等)需二次确认。系统强制要求:查询实体存在性必须实时调用 list-*/get-* 动作,禁止凭记忆或上下文推断。
显著优点
- 本地优先架构:数据驻留本地 SQLite,网络活动仅限汇率获取与模块安装,降低数据泄露风险
- 合规性设计:US GAAP 合规、双式记账、不可变审计日志、PBKDF2 角色权限控制、敏感字段列级加密
- 功能深度:覆盖从基础记账到 ASC 606/842 复杂会计标准的完整财务能力
- 模块化扩展:45 个可选模块支持行业定制,用户自主控制安装来源
- 开源许可:GNU GPL v3 许可证,代码透明可审计
局限性与风险
技术依赖:Python 3.10+ 运行时必需,Windows 支持未明确提及;模块安装依赖 Git 与网络访问 GitHub。
操作复杂度:505 个动作需理解 ERP 业务逻辑,错误配置(如科目表设置、税务模板)可能导致财务数据失真;维度标签(--dimension-key)需预先注册,未注册维度会导致报表错误。
破坏性操作风险:财政年度关闭、数据库恢复、模块安装等操作不可逆或难以撤销,需严格遵循二次确认协议。
公司识别严格性:系统要求公司名称精确匹配,禁止自动纠正或模糊匹配,误输入可能导致账务记入错误法人实体。
适合人群
- 需要本地化部署、数据自主控制的中小型企业主
- 寻求替代云端 ERP、具备基础会计知识的创始人或财务负责人
- 医疗、牙科、法律、零售、SaaS 等垂直行业的专业服务机构
- 需要 ASC 606/842 合规能力的美国本土企业
常规风险提示
- 定期执行
backup-database并验证备份完整性 - 模块安装前审查
github.com/avansaber/*源代码 - 生产环境避免使用
--force初始化或schema-rollback - 工资处理(
generate-nacha-file)涉及真实资金流动,务必二次确认