2.6 KiB
2.6 KiB
本技能有以下使用方式:
- CLI 命令:通过命令行执行发票提取、票据预审等操作
- 对话任务:用自然语言让 Agent 完成票据合规预审
本技能做什么
票据合规预审助手,帮助财务人员快速完成差旅报销发票的合规性预审:
- RPA 发票提取:自动登录智慧校园系统,从票据合规预审页面提取发票数据
- 四步审核:发票字段完整性、税号白名单、日期逻辑、经费标准
- 初审意见单:生成 HTML 格式的审核报告
开始前
- 已安装 Python 3.10+、Playwright
- 已安装
jiangchang-platform-kit(或设置PYTHONPATH指向其src/) - 已安装 Edge 或 Chrome 浏览器
入口一:CLI 命令
提取发票数据
$env:PYTHONPATH="D:\jiangchang\huashang\jiangchang-platform-kit\jiangchang-platform-kit\src"
cd D:\jiangchang\huashang\verify-invoice-default\verify-invoice-default
python scripts\main.py extract-invoices --profile-dir "$env:TEMP\verify-invoice-edge-profile"
参数说明:
| 参数 | 说明 |
|---|---|
--username |
sandbox 门户手机号 |
--password |
sandbox 门户密码 |
--profile-dir |
浏览器 Profile 目录(保存登录态,多次复用) |
--headless |
可选,无头模式(生产不建议) |
--detail-mode |
可选,提取详细信息 |
测试连接
python scripts\main.py test-rpa-connection --profile-dir "$env:TEMP\verify-invoice-edge-profile"
票据合规预审
python scripts\main.py prereview --invoice-json invoices.json
重建初审意见单
python scripts\main.py render-html
入口二:对话任务
直接告诉 Agent:
帮我从智慧校园提取发票数据
对这些发票做票据合规预审
Agent 会调用本技能的 CLI 命令完成操作并返回结果。
主能力对照表
| 能力 | CLI 命令 | 对话触发 |
|---|---|---|
| RPA 发票提取 | extract-invoices |
"提取发票数据" |
| 票据合规预审 | prereview |
"做票据预审" |
| 重建意见单 | render-html |
"重建意见单" |
| 查看预审历史 | list-reports |
"查看预审记录" |
常见卡住怎么办
| 问题 | 解决方法 |
|---|---|
| 浏览器没弹出 | 检查 OPENCLAW_BROWSER_HEADLESS=0,确认 Edge/Chrome 已安装 |
| 登录超时 | 检查网络,确认 sandbox.jc2009.com 可访问 |
| 智慧校园进不去 | 删除 Profile 目录重新运行,让它重新登录 |
| 提取不到发票 | 检查 Profile 目录下是否有登录态,运行 test-rpa-connection 测试 |