当前位置: 首页 > article >正文

OpenClaw移动办公:Qwen3-4B模型通过钉钉审批报销单

OpenClaw移动办公Qwen3-4B模型通过钉钉审批报销单1. 为什么选择OpenClaw处理报销流程去年夏天我因为频繁出差积累了大量纸质发票每次手工录入报销系统都要耗费整个下午。直到发现OpenClaw这个开源自动化框架才意识到AI可以像人类一样操作电脑完成这类重复工作。经过两个月的实践我成功实现了通过钉钉发送发票图片→自动识别→填写报销系统的完整流程。与传统RPA工具相比OpenClaw的核心优势在于自然语言交互直接对钉钉机器人说帮我报销这张发票无需学习复杂流程设计动态决策能力当发票信息不全时AI会主动询问补充内容如缺少项目编号端到端隐私保护所有数据处理都在本地完成敏感票据无需上传第三方平台2. 基础环境搭建2.1 模型部署选择我测试了多个本地模型后最终选用星图平台的Qwen3-4B-Thinking镜像。这个经过蒸馏的4B参数版本在保持较高精度的同时对消费级显卡更友好。以下是关键配置对比模型版本显存占用发票识别准确率响应速度Qwen3-72B48GB98%3-5秒Qwen3-4B10GB92%1-2秒Llama3-8B12GB85%2-3秒对于报销这类结构化任务4B版本已经足够。部署命令如下# 使用星图平台预置镜像 docker run -d --gpus all -p 5000:5000 \ -v /data/qwen:/app/models \ registry.cn-hangzhou.aliyuncs.com/xingtu/qwen3-4b-thinking:latest2.2 OpenClaw核心配置安装完成后需要重点调整~/.openclaw/openclaw.json的模型配置段{ models: { providers: { local-qwen: { baseUrl: http://localhost:5000/v1, api: openai-completions, models: [{ id: qwen3-4b-thinking, name: 本地Qwen报销专家, contextWindow: 8192 }] } } } }特别注意contextWindow不要超过模型实际支持长度否则会导致报销单内容截断。3. 钉钉通道深度集成3.1 机器人配置踩坑记录在钉钉开放平台创建应用时我遇到了三个典型问题IP白名单OpenClaw所在服务器的公网IP必须加入白名单用curl ifconfig.me获取权限配置需要勾选消息与推送下的接收消息和发送消息权限加密模式如果启用加密需要在OpenClaw配置中填写aes_key和token正确的插件安装命令应该是openclaw plugins install opencode/dingtalk openclaw plugins list | grep dingtalk # 验证安装3.2 消息处理流程优化原始方案中每张发票都触发独立流程导致多次弹窗确认。改进后的工作流如下用户发送包含多张发票的照片AI批量识别后生成合并报销单返回带预览链接的确认消息用户确认后一次性提交关键实现代码片段// 在skill的messageHandler中 if (msg.content.includes(报销)) { const invoices await extractInvoices(msg.images); if (invoices.length 1) { return { type: markdown, text: 已识别${invoices.length}张发票[点击查看明细](${previewUrl}) }; } }4. 报销业务逻辑实现4.1 发票信息结构化通过Prompt工程提升识别准确率的关键技巧你是一个严谨的财务助手请从发票图片中提取以下结构化信息 - 发票代码(12位数字) - 发票号码(8位数字) - 金额(精确到分) - 开票日期(YYYY-MM-DD) - 销售方全称 按JSON格式返回缺失字段用null表示。特别注意 1. 发票代码和号码必须连续无空格 2. 餐饮发票需额外提取消费事由 3. 出租车票需提取上车时间实际测试发现加入常见错误示例能使准确率提升约20%错误示例1将沪识别为发票代码部分 错误示例2把二维码中的数字误认为发票号码4.2 报销系统自动填充不同企业的报销系统各异我通过Chrome扩展实现通用化操作def fill_expense_system(data): open_claw.click(//button[text()新建报销]) open_claw.type(//input[nametitle], f{data[date]}差旅报销) # 动态等待加载完成 while not open_claw.exists(//div[contains(class,ant-modal)]): time.sleep(0.5) # 使用更稳定的XPath定位 amount_input //input[data-testidamount-input] open_claw.type(amount_input, str(data[amount]))常见问题解决方案验证码处理设置15秒人工干预窗口通过钉钉推送验证码图片动态加载使用while not open_claw.exists()等待元素出现网络延迟在关键操作后添加time.sleep(0.3)缓冲5. 安全与权限管理5.1 最小权限原则为避免过度授权导致的安全风险我采取了以下措施独立系统账户创建仅能访问报销系统的专用Windows账户操作沙盒限制OpenClaw只能操作浏览器指定标签页审批确认单笔超过5000元的报销必须二次确认权限配置文件示例{ security: { allowedWindows: [报销系统 - Chrome], maxAmount: 5000, confirmActions: [提交, 删除] } }5.2 审计日志方案所有操作记录都保存在~/.openclaw/audit.log中包含完整上下文[2024-03-15 14:22:01] 收到钉钉用户U12345的报销请求 [2024-03-15 14:22:03] 识别发票代码144231200311金额488.00元 [2024-03-15 14:22:15] 已填充报销系统等待用户确认 [2024-03-15 14:22:30] 用户确认提交任务完成通过tail -f audit.log | grep 发票代码可以快速定位特定发票的处理过程。6. 实际效果与调优建议经过三个月生产环境运行这个自动化方案平均每天处理17.3张发票主要数据表现识别准确率普通发票达到94.2%出租车票略低至87.5%处理耗时从接收到完成平均2分18秒含人工确认时间成本对比相比人工处理节省约4.5小时/周对于想尝试类似方案的开发者我的实用建议是先从餐饮发票等简单类型开始逐步扩展到复杂票据在非工作时间段运行批量处理任务避免影响日常工作定期检查模型输出的结构化数据及时更新Prompt模板为常见异常情况设计降级方案如识别失败时转人工这套方案最大的惊喜是意外解决了电子发票重复报销的问题——AI会自动检查发票代码是否已存在于历史记录中。获取更多AI镜像想探索更多AI镜像和应用场景访问 CSDN星图镜像广场提供丰富的预置镜像覆盖大模型推理、图像生成、视频生成、模型微调等多个领域支持一键部署。

相关文章:

OpenClaw移动办公:Qwen3-4B模型通过钉钉审批报销单

OpenClaw移动办公:Qwen3-4B模型通过钉钉审批报销单 1. 为什么选择OpenClaw处理报销流程? 去年夏天,我因为频繁出差积累了大量纸质发票,每次手工录入报销系统都要耗费整个下午。直到发现OpenClaw这个开源自动化框架,才…...

放假给大家推荐一些孩子的资料,有了这些资源简直太好了!

👨‍👩‍👧有娃家庭必收!这批教育资源太香了数学思维 / 英语启蒙 / 亲子电影 / 绘画手工 / 睡前故事全部夸克网盘直取,保存即用阅读约 4 分钟 建议收藏备用家里有娃的,这批资源是真的用得上。 从英语…...

OpenClaw云端服务器搭建指南:2026年部署、配置大模型百炼APIKey、集成Skill超详细流程

OpenClaw云端服务器搭建指南:2026年部署、配置大模型百炼APIKey、集成Skill超详细流程。 OpenClaw(原Clawdbot)作为2026年主流的AI自动化助理平台,可通过阿里云轻量服务器实现724小时稳定运行,并快速接入钉钉&#xff…...

ddsad

sdsfdjsufhfsuh...

gte-base-zh开发者实操手册:launch_model_server.py脚本深度解析

gte-base-zh开发者实操手册:launch_model_server.py脚本深度解析 如果你正在寻找一个强大的中文文本嵌入模型,并且希望快速部署一个可用的服务,那么gte-base-zh结合Xinference的方案,绝对值得你花时间研究。今天,我们…...

# 005、通信栈深度解析:COM、PDU Router与网络管理

从一次诡异的网络丢包说起 上个月在客户现场蹲到凌晨三点,问题现象是ECU在总线唤醒后前两帧数据总是丢。示波器抓波形完全正常,Trace看PDU也的确发到了总线上,可对端节点就是收不到。熬到后半夜,盯着AUTOSAR配置工具里那几十个PDU路由表,突然意识到问题出在PDU Router的时…...

论文精读|AOrchestra:让编排器自动「按需创建」专属子智能体的 Agentic 框架

这篇论文来自 HKUST(GZ)(香港科技大学广州)和 DeepWisdom,联合 RUC、ECNU、UdeM & Mila 等多所院校,发表于 2026 年 2 月的 arXiv 预印本。论文题为 “AOrchestra: Automating Sub-Agent Creation for Agentic Orchestration”…...

韩国 SEO 优化的常见误区有哪些

韩国 SEO 优化的常见误区有哪些 在全球数字化营销的浪潮中,搜索引擎优化(SEO)无疑是一个至关重要的环节。对于韩国企业而言,优化其网站在搜索引擎上的排名不仅能带来更多的流量,更能提升品牌的知名度和市场竞争力。在…...

OpenClaw+千问3.5-9B资料整理术:自动归类学术PDF与笔记

OpenClaw千问3.5-9B资料整理术:自动归类学术PDF与笔记 1. 为什么需要自动化资料整理 作为一名长期与学术文献打交道的科研工作者,我电脑里的PDF文件数量已经突破四位数。每次下载新论文时,手动重命名文件、记录关键信息、整理到对应文件夹的…...

无障碍辅助:OpenClaw+Qwen3-32B实现语音控制电脑

无障碍辅助:OpenClawQwen3-32B实现语音控制电脑 1. 为什么需要语音控制电脑 去年帮一位视障朋友调试电脑时,我看着他反复摸索键盘快捷键的样子突然意识到:图形界面对于视觉障碍者而言,本质上是一道数字鸿沟。虽然Windows自带讲述…...

OpenClaw配置优化实战:Phi-3-mini-128k-instruct性能提升30%方案

OpenClaw配置优化实战:Phi-3-mini-128k-instruct性能提升30%方案 1. 为什么需要优化OpenClaw配置 上周我遇到了一个棘手的问题:用OpenClaw处理长文档分析任务时,Phi-3-mini-128k-instruct模型的响应速度越来越慢。一个简单的"整理这篇…...

智慧校园平台采购,如何平衡功能、价格与服务?

✅作者简介:合肥自友科技 📌核心产品:智慧校园平台(包括教工管理、学工管理、教务管理、考务管理、后勤管理、德育管理、资产管理、公寓管理、实习管理、就业管理、离校管理、科研平台、档案管理、学生平台等26个子平台) 。公司所有人员均有多…...

智慧校园系统采购,如何平衡功能、价格与服务?

✅作者简介:合肥自友科技 📌核心产品:智慧校园平台(包括教工管理、学工管理、教务管理、考务管理、后勤管理、德育管理、资产管理、公寓管理、实习管理、就业管理、离校管理、科研平台、档案管理、学生平台等26个子平台) 。公司所有人员均有多…...

【OpenClaw】测试工程师如何使用 OpenClaw 参与测试流程

测试工程师如何使用 OpenClaw 参与测试流程1.OpenClaw 能帮测试工程师做什么?2.核心能力:Skill 让 AI 具备测试执行能力2.1 API 测试 Skill2.2 浏览器自动化 Skill2.3 数据库操作 Skill3.实战工作流:让 OpenClaw 跑通你的测试流程3.1 工作流 …...

OpenClaw技能市场盘点:Qwen3-4B模型支持的十大实用自动化模块

OpenClaw技能市场盘点:Qwen3-4B模型支持的十大实用自动化模块 1. 为什么需要关注OpenClaw技能市场? 去年冬天,当我第一次在个人笔记本上部署OpenClaw时,最让我惊喜的不是框架本身的基础能力,而是它背后那个充满可能性…...

智能家居中枢:OpenClaw桥接Qwen3.5-9B实现语音控制图片检索

智能家居中枢:OpenClaw桥接Qwen3.5-9B实现语音控制图片检索 1. 为什么需要智能家居中的图片检索 每次家庭聚会后整理照片都让我头疼。手机相册里堆积着上千张照片,当亲友们围坐在客厅想回顾某次旅行时,"找那张在雪山前跳起来的合影&qu…...

OpenClaw开发助手:Qwen3.5-9B支持的代码调试与日志分析

OpenClaw开发助手:Qwen3.5-9B支持的代码调试与日志分析 1. 为什么开发者需要AI辅助调试? 深夜两点,我盯着终端里不断刷新的错误日志,第17次尝试修复那个诡异的空指针异常。咖啡杯早已见底,而问题依然像迷宫般无解——…...

OpenClaw自动化测试进阶:Phi-3-vision-128k验证APP多语言界面一致性

OpenClaw自动化测试进阶:Phi-3-vision-128k验证APP多语言界面一致性 1. 为什么需要自动化多语言测试 作为独立开发者,去年我发布了一款工具类APP到国际市场。当用户基数突破1万时,收到了30多条关于德语界面错译的差评——某个按钮的"取…...

Docker与cpolar强强联合:打造私有化RSSHub内容聚合的远程访问方案

1. 为什么需要私有化RSSHub内容聚合 在这个信息爆炸的时代,我们每天都被各种资讯轰炸。你可能已经厌倦了商业平台的算法推荐,或者担心个人阅读数据被收集利用。这时候,拥有一个完全属于自己的内容聚合系统就显得尤为重要。 RSSHub作为一款开源…...

在CentOS 7上用Tesla V100跑Z-Image-Turbo GGUF模型,实测显存占用和出图速度

在CentOS 7上用Tesla V100跑Z-Image-Turbo GGUF模型的性能实测与调优指南 当高性能计算遇上AI绘画,Tesla V100这样的专业显卡究竟能带来怎样的效率提升?本文将带您深入探索在CentOS 7服务器环境下,使用Tesla V100-32G显卡运行Z-Image-Turbo G…...

在 AMD Ryzen AI 7 H350 Radeon 860M 上使用 Ollama 运行 GPU 加速

本文介绍了如何在搭载 AMD Ryzen AI 7 H350 及 Radeon 860M 显卡的系统上,配置 Ollama 以利用 GPU 运行 AI 模型。 一、安装 AMD 驱动程序 首先,请安装最新的 AMD 驱动程序,以确保系统能够正确识别并调用显卡硬件。 驱动程序下载地址&…...

OpenClaw定时任务:千问3.5-9B每日早报自动推送

OpenClaw定时任务:千问3.5-9B每日早报自动推送 1. 为什么需要自动化早报推送 每天早上打开电脑第一件事,就是手动收集行业新闻、技术动态和日程提醒,再整理成早报发到团队群。这种重复劳动持续三个月后,我开始思考:能…...

BurpSuite为什么要配置证书

BurpSuite配置证书,核心是破解HTTPS加密、正常中间人抓包。不配置证书,浏览器报不安全、连不上;配置了证书,解密HTTPS、能看明文、能改包。为什么必须配置证书1.HTTPS是加密的浏览器和服务器之间的通信用TLS/SSL加密,防…...

简单的kail中使用docker搭建vulhub靶场

我这里kali版本是6.12.38 一,安装docker 提权:sudo su 更新一手软件资源 命令:apt-get update ┌──(root㉿kali)-[/home/kali/Desktop] └─# apt-get update 获取:1 http://mirrors.ustc.edu.cn/kali kali-rolling InRelease [34.0 kB]…...

企业应如何将SEO和SEM结合起来

SEO和SEM的定义及其重要性 在当前数字化时代,企业在网络上的可见度直接影响其市场竞争力。两种重要的营销手段——搜索引擎优化(SEO)和搜索引擎营销(SEM)——各自发挥着独特的作用。SEO通过优化网站内容和结构&#x…...

OpenClaw智能搜索:Qwen3.5-9B支持的知识检索与摘要

OpenClaw智能搜索:Qwen3.5-9B支持的知识检索与摘要 1. 为什么需要智能搜索助手 作为一个经常需要查阅技术文档的研究者,我每天要花大量时间在不同平台间切换——打开浏览器搜索、翻阅PDF论文、在GitHub仓库里找示例代码。最头疼的是,当需要…...

OpenClaw资源监控:Qwen3-14b_int4_awq任务执行性能分析

OpenClaw资源监控:Qwen3-14b_int4_awq任务执行性能分析 1. 为什么需要关注OpenClaw资源监控 上周我在本地部署了Qwen3-14b_int4_awq模型,准备用OpenClaw实现自动化内容处理工作流。刚开始运行几个简单任务时一切正常,直到尝试处理一个包含2…...

OpenClaw+Phi-3-vision-128k-instruct:智能相册的自动化分类与标签系统

OpenClawPhi-3-vision-128k-instruct:智能相册的自动化分类与标签系统 1. 为什么需要智能相册管理 作为一个摄影爱好者,我的照片库在过去十年里积累了超过5万张照片。每次想找某张特定场景的照片时,都要花费大量时间翻找文件夹。更糟糕的是…...

SEO_2024年最新SEO趋势与核心优化方法介绍(163 )

2024年最新SEO趋势解析:核心优化方法详解 在2024年,搜索引擎优化(SEO)仍然是数字营销中的关键组成部分。随着搜索引擎算法的不断更新,SEO的趋势和核心优化方法也在不断演变。本文将详细解析2024年的最新SEO趋势&#…...

OpenClaw+千问3.5-35B-A3B-FP8:自动化技术文档翻译系统

OpenClaw千问3.5-35B-A3B-FP8:自动化技术文档翻译系统 1. 为什么需要自动化文档翻译 去年参与一个开源项目时,我遇到了多语言文档维护的困境。项目文档需要同步维护中英文版本,每次更新都要经历"写中文→翻译→调整格式→校对"的…...