Skip to content

Releases: iWorkHelper/oWorkHelper

oWorkhelper v1.2.260822.3

Choose a tag to compare

@C3604 C3604 released this 22 Aug 07:58

更新内容

  • 更改项目名称为 oWorkhelper。
  • 修复 Debug、Release-Intranet、Release-Internet 的 Outlook VSTO 加载与配置映射。
  • 修复 ClickOnce 四段版本号超限问题。
  • 配置页面版本与程序集展示版本同步。
  • 更新 README 与构建发布说明。

下载

  • Release-Intranet:内网版,禁用在线 OCR。
  • Release-Internet:外网版,支持在线 OCR。

内部部署版本:1.2.9730.3;展示版本:1.2.260822.3。

oWorkhelper v1.2.260822.2

Choose a tag to compare

@C3604 C3604 released this 22 Aug 06:42

oWorkhelper v1.2.260822.2

修复 VSTO / ClickOnce Manifest 非法版本号及仓库中残留的合并冲突标记。

  • 用户展示版本:1.2.260822.2
  • VSTO / ClickOnce 内部版本:1.2.9730.2
  • 提供 Release-Intranet(内网版)和 Release-Internet(外网版)两套安装包
  • 两套构建均已通过,生成的 .vsto / .dll.manifest 均通过 XML 和四段版本范围校验

安装

下载所需版本的 ZIP,完整解压后运行其中的 setup.exe。不要只单独提取 setup.exe,它需要同目录下的 .vstoApplication Files

SHA-256

  • Internet: 0E9834E283D10E49E75D6DBCA87ACEA841CDE32A45124AB3171C7FD6E738F23A
  • Intranet: 274EEF4B6C61E32D47F28F0681B9920CDA6C47ACFD3CFFAFE27DA64E8F09F873

oWorkhelper v1.2.260822.1

Choose a tag to compare

@C3604 C3604 released this 22 Aug 03:19

oWorkhelper v1.2.260822.1

本 Release 提供已经编译并签名的 Outlook VSTO ClickOnce 安装包。请下载与使用环境对应的 ZIP,完整解压后运行其中的 setup.exe;不要脱离 .vstoApplication Files 单独运行或复制 EXE。

安装包

  • Intranet:内网版,编译期禁用在线 OCR,不产生外网 OCR 请求。
  • Internet:外网版,允许配置并使用百度 OCR 在线解析。

验证

  • Debug、Release、Release-Intranet、Release-Internet 构建通过。
  • OfflineTester 自动化自测 93/93 通过。
  • 内网包 SHA-256:825E3CFFEFD93FA9F1DB91BF571827EE071F5A02CE9811F6E6652602E0F0C385
  • 外网包 SHA-256:666BEB6A8D8A830A407B133C632117D92C7F8A38672B780C7523EC03EBE2A57B

升级提示

由于程序集和 ClickOnce/VSTO 部署身份已更名,已安装旧版本的用户建议先卸载旧版,再安装 oWorkhelper,并确认 Outlook 加载项已启用。

iWorkHelper v1.2.260713.1

Choose a tag to compare

@C3604 C3604 released this 13 Jul 07:57

iWorkHelper v1.2.260713.1

简介

iWorkHelper 是 Outlook VSTO 加载项(VB.NET / .NET Framework 4.8),用于批量处理邮件中的 PDF 附件(发票、行程单),完成自动识别、合并、命名和归档。

核心功能

  • 批量读取邮件 PDF 附件,按邮件类型自动分流(滴滴发票 / 常规发票 / 未识别 PDF)
  • 滴滴发票与行程单合并为一个 PDF 后统一命名归档
  • 常规增值税发票单独识别、命名、归档
  • 未识别 PDF 按 未识别_{原始文件名} 保留,不丢弃文件
  • 本地文本识别(PdfPig + 规则引擎 + 候选评分)
  • 自定义命名模板,支持变量说明与预览
  • 归档前预检查、运行锁防并发、进度展示、结果报告
  • Secret Key 通过 Windows DPAPI 加密保护
  • OfflineTester 离线测试与诊断工具

内网版与外网版

  • Release-Intranet(内网版):禁用在线解析,隐藏 OCR 相关 UI,不产生任何外网请求。
  • Release-Internet(外网版):允许配置百度 OCR 在线解析,本地字段不足时自动回退。
  • 默认安全策略:未定义 INTERNET_BUILD 即禁用在线解析。

主要修复

  • 归档运行锁自我阻断问题
  • 版本号显示硬编码为 1.0.0 的问题
  • Uri.EscapeDataString 处理超长 Base64 异常
  • 设置保存后不再显示多余成功弹窗

文档整理

将 30+ 份开发阶段文档合并为 7 份正式文档:

  • ARCHITECTURE.md — 系统架构与设计
  • DEVELOPMENT.md — 开发指南
  • BUILD-AND-RELEASE.md — 编译与发布
  • CONFIGURATION.md — 配置指南
  • USER-GUIDE.md — 使用指南
  • TROUBLESHOOTING.md — 故障排查
  • CHANGELOG.md — 变更日志

构建环境

  • Visual Studio 2022 + "Office/SharePoint 开发(VSTO)"工作负载
  • .NET Framework 4.8
  • Outlook 桌面版
  • VSTO Runtime 4.0

安装方式

本版本为源码发布,不包含预构建安装包。请按以下步骤构建:

内网版:MSBuild iWorkhelper.sln /p:Configuration=Release-Intranet /p:Platform="Any CPU"

外网版:MSBuild iWorkhelper.sln /p:Configuration=Release-Internet /p:Platform="Any CPU"

VSTO 加载项通过 ClickOnce 发布或手动注册部署到 Outlook。

已知限制

  • 仅支持 Windows + Outlook 桌面版
  • 签名使用临时证书,正式部署需替换为正式代码签名证书
  • 本地识别依赖 PDF 文本层质量,扫描件/图片型 PDF 需要 OCR
  • Outlook 可能因启动性能、签名或信任策略禁用加载项

升级注意

  • 更换机器或 Windows 用户后需在设置中重新输入百度 OCR Secret Key(DPAPI 加密与当前用户绑定)
  • 版本号格式为 a.b.yyMMdd.d,详见 README

V1.2.711

Choose a tag to compare

@C3604 C3604 released this 11 Jul 05:52

两个资源包:
Release-Internet:公网版本,带百度OCR配置
Release-Intranet:内网版本,仅支持本地OCR

v1.0

Choose a tag to compare

@C3604 C3604 released this 17 May 03:45

增加合并滴滴行程单和发票合并选项

V0.1 Release

Choose a tag to compare

@C3604 C3604 released this 12 Jan 07:54

初次发布