📊 企业级Excel数据库

云豆内部数据管理系统 · 6大模块 · CLI/Web双模式

系统信息 ✅ CLI运行中

核心引擎Python + openpyxl
数据文件/root/.openclaw/workspace/templates/excel-database-template.xlsx
配置管理config.yaml · 钉钉集成 · 知识库集成
权限体系员工 / 部门管理员 / 超管 三级权限
审计日志系统日志 Sheet · 操作记录 · 数据变更追踪

数据模块

👤
员工信息
2 条记录
工号/姓名/部门/职级/入职日期/状态/手机/邮箱
📄
合同管理
2 条记录
合同号/供应商/客户/金额/签订日期/到期日/状态
🖥️
资产管理
2 条记录
编号/名称/类别/型号/购买日期/状态/责任人
💰
报销管理
2 条记录
单号/申请人/类别/金额/审批状态/提交日期
📦
库存管理
2 条记录
物品编号/名称/数量/预警值/状态
🚀
项目管理
2 条记录
项目编号/名称/负责人/进度/截止日期

核心能力

🔔
钉钉集成通知
数据变更/报销审批自动触发钉钉机器人通知,支持Webhook推送
📚
云豆知识库集成
自动索引Excel数据至云豆知识库,支持语义搜索和智能查询
🔐
权限矩阵控制
角色-based访问控制,敏感字段(手机/邮箱/身份证)自动脱敏
📋
操作审计日志
所有写操作记录在案,删除/导出操作实时告警
🔄
自动备份
按时间戳自动备份Excel文件,保留最近7个版本
📊
数据分析
在职员工/合同金额/资产状态/库存预警等数据统计

CLI 命令参考

# 查看所有数据统计 python3 core.py stats # 查询员工 python3 core.py employee list --dept "产品部" python3 core.py employee add --id E004 --name "赵六" --dept "市场部" --level "高级工程师" --date "2024-04-21" --status "在职" # 查询合同 python3 core.py contract list --status "执行中" # 导出数据(需admin权限) python3 core.py export --sheet "员工信息" --role "admin" # 备份数据 cp /root/.openclaw/workspace/templates/excel-database-template.xlsx /root/.openclaw/workspace/backups/

配置位置

配置文件/root/.openclaw/workspace/excel-database-manager/config.yaml
核心代码/root/.openclaw/workspace/excel-database-manager/core.py
数据文件/root/.openclaw/workspace/templates/excel-database-template.xlsx
集成模块/root/.openclaw/workspace/excel-database-manager/integration.py