Install
openclaw skills install @yk-niu/kingdee-data-analyzer分析金蝶库存、采购和销售数据,生成 HTML 与 Excel 报告
openclaw skills install @yk-niu/kingdee-data-analyzer使用本技能把金蝶云星空导出数据整理成便于查看和分享的经营分析报告。
inventory:库存收发存、趋势预测和采购建议purchase:采购订单执行、收料/入库/结算情况和逾期未收料sales:销售出库、开票、收款结算和未结算金额每次分析生成:
--excel,无需连接金蝶或安装导出技能。kingdee-data-exporter。运行本技能前请知悉其能力范围:
outputs/ 写入 HTML 报告、明细 Excel 和分析 JSON。--exporter 指定的 kingdee-data-exporter/data_exporter.py。执行前会核验文件名和 SKILL.md 身份,并打印脚本路径与导出参数;默认等待上限为 3600 秒。config.py,不要求在分析技能中重复配置账号。--check-update 时访问 GitHub Releases API。--open 时用系统默认浏览器打开生成的 HTML。在技能目录中执行:
python -m pip install -r requirements.txt
实时取数还需要安装并配置 kingdee-data-exporter。程序会自动查找以下同级目录:
kingdee-data-exporter/KingdeeDataExporter/安装位置不同时,也可以用 --exporter 指定 data_exporter.py 的完整路径。程序会核验它确实属于 kingdee-data-exporter。
库存分析,默认分析上一个完整自然月:
python analyzer.py --type inventory
采购分析,默认分析本年截至今天:
python analyzer.py --type purchase
销售分析,默认分析本年截至今天:
python analyzer.py --type sales
指定期间和组织:
python analyzer.py --type sales --start 2026-01-01 --end 2026-06-30 --org ORG001
指定导出脚本:
python analyzer.py --type purchase --exporter "D:/skills/kingdee-data-exporter/data_exporter.py"
python analyzer.py --type inventory --excel "D:/data/金蝶导出.xlsx" --start 2026-01-01 --end 2026-06-30
读取现有 Excel 时不要求 kingdee-data-exporter 存在。
python analyzer.py --type inventory --json outputs/analysis_result.json
仅调整报告版式或重新导出时使用,避免重复取数和计算。
python analyzer.py --check-update
仅该命令会访问 GitHub Releases API。本地文件分析不联网;实时取数只连接已配置的金蝶服务器。
默认写入 outputs/:
inventory_report_*.html、inventory_details_*.xlsx、analysis_result.jsonpurchase_order_report_*.html、purchase_order_details_*.xlsx、purchase_order_analysis_result.jsonsales_outstock_report_*.html、sales_outstock_details_*.xlsx、sales_outstock_analysis_result.json使用 --output-dir 可以指定输出目录,使用 --open 可以生成后打开 HTML。
未来 3 个月预测 + 安全库存 - 当前库存,小于 0 时按 0。