# 报销脚本工具 **Repository Path**: Westbrook04/expense-reporting-script-tool ## Basic Information - **Project Name**: 报销脚本工具 - **Description**: 利用飞书的多维表格记录报销记录,并在本地电脑利用飞书CLI进行导出Excel - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2026-07-20 - **Last Updated**: 2026-07-20 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 报销自动化工具 从飞书多维表格一键生成:Excel报销明细、报销单Doc、发票打印包、OCR自动回填金额时间。 ## 快速开始 ```bash # 预览(安全,不写任何东西) node baoxiao.js --dry-run # 一键生成全部 node baoxiao.js # 导出指定视图的 Excel(链接形如 ...?table=tblXXX&view=vewXXX) node baoxiao.js excel "https://my.feishu.cn/wiki/XXX?table=tblXXX&view=vewXXX" # OCR 识别发票金额/时间并回填 Base(先预览确认,后写回) node baoxiao.js fill node baoxiao.js fill --write # 确认无误后写回 # 图形界面(浏览器操作,粘贴链接生成 Excel) node baoxiao.js gui # 启动 Web 界面 node gui.js # 效果同上 ``` ## Excel 报销明细 每次运行自动在「资源管理」下新建一个 Excel,按时间跨度命名(如 `7月10号到16号报销明细`),自动设置宋体居中格式。 分类排列顺序可在 `scripts/generate-excel.js` 的 `CATEGORY_ORDER` 中自定义。 ## 你需要做的 出差时在飞书多维表格「资源管理」里填好数据(报销事项+报销项目+上传发票即可,金额和时间可空着由OCR自动回填),回来运行一条命令,剩下的自动完成。 详见 [CLAUDE.md](CLAUDE.md)