Skip to content

PartyOps 1.4.5-rc.2

Pre-release
Pre-release

Choose a tag to compare

@linsky-dev linsky-dev released this 24 Aug 13:26
· 81 commits to main since this release

党建智办 PartyOps 1.4.5-rc.2 发布说明

1.4.5-rc.2 集中修复公文排版、运行身份、协同地址、文件预览与打开、麒麟安装、跨平台启动、卸载保护和官方更新诊断。本版数据库迁移为 0023;从 1.4.5-rc.1 升级前自动备份数据库、配置、证书和协同状态,迁移或健康检查失败时恢复快照与上一版程序。

公文规范排版

  • “资料 → 公文规范排版”只通过随机事务标识唤起本机助手,文件内容、文件名、路径、正文、哈希和排版结果不上传主机、协同机、AI 或数据库。
  • DOCX 使用 OOXML、python-docx 和 lxml 独立处理;DOC/WPS 必须依赖本机已安装且可用的 WPS、Microsoft Office 或 LibreOffice,无法可靠转换时明确停止或只导出 DOCX。
  • 只提供 GB/T 9704-2012 公文格式,覆盖 A4 版心、字体字号、段落网格、28 磅行距、标题层级、附件、落款、日期、版记、页码和表格;识别不确定时要求人工确认。
  • 排版后重新读取成品并复检。字体缺失、转换损坏或关键结构无法核对时不得显示“符合标准”。
  • 临时目录只允许当前用户访问,导出、取消、异常或空闲十五分钟后清理。普通删除不等于取证级擦除,不得使用 PartyOps 处理涉密文件。

协同、文件与跨平台可靠性

  • 运行身份重新配置改为本机事务和状态轮询;本机浏览地址与对外协同地址分开保存,回环或通配地址不能下发给协同机。
  • 修改主机地址时保存配置和证书快照,更新 SAN,执行回环与局域网健康检查,通知已入网协同机迁移;确认失败可一键回滚。
  • PDF 预览使用精确同源嵌入策略;WPS 等不支持结构化预览的格式直接转为本机打开或下载。
  • 一次性文件打开授权持久化记录目标设备及创建、兑换、打开、完成、过期和失败状态,页面分别提示授权、证书、网络、助手、文件、格式和默认程序错误。
  • 麒麟安装脚本快速返回,冻结运行时自检移到可观察验证服务;Windows 和 macOS 启动链在进入业务运行时前写入精确诊断。
  • 卸载“保留数据”模式不执行数据目录删除预检;完整删除预检失败自动退回保留模式,禁止误删。

党务业务与帮助

  • 发展党员快速测算直接生成全部后续节点首轮参考计划;法定边界、参考日期、人工调整和实际日期继续分别保存,上游变化只重算尚未发生节点。
  • 具备对应角色权限的协同用户可以共同新建、编辑和办理重要档案、党务会议、中心组学习、发展党员和结构化业务文档。
  • 帮助中心新增公文排版、协同地址、文件打开、发展党员预测、更新诊断、安装启动、卸载保护和模型签名说明;新增页面均提供唯一“本页帮助”。

更新与模型供应链

  • 客户端分别诊断 DNS、TLS、代理、超时、HTTP、清单 JSON、签名、哈希和平台不匹配。
  • 更新目录、平台安装包和模型包必须使用与 packaging/uos/update-public-key.txt 匹配的正式 Ed25519 私钥签名;不匹配时发布门禁整体停止。
  • 正式私钥只通过发布机本地文件路径传入,不进入聊天、源码、日志、制品或网站。发布机已完成公私钥匹配门禁,并生成 BGE Small、Qwen2.5 0.5B、Qwen3 0.6B 和 DeepSeek R1 Distill Qwen 1.5B 四个正式签名模型包。
  • 四个模型包已通过正式上传接口导入、激活和真实推理;官网在 Cloud Studio 公网回读通过后提供直链。未签名 GGUF 只能通过可信回环 OpenAI 兼容服务接入,不能绕过 .partyops-modelpack 验签。
  • Qwen3 短请求默认思考可能返回空正文,本版按请求关闭思考模式;DeepSeek R1 1.5B 使用 1,200 token 草稿预算并保留只读、引用不可信和人工核对边界。
  • 原生产私钥确认无法找回,本版执行一次显式信任根迁移;新公钥 SHA-256 指纹为 7d9d69a006ab26add736a16d0f9eb4f3667343c63da18d7672daf5d6fa2de2a3。rc.1 及更早客户端必须使用 rc.2 完整安装器原位升级,不能由旧信任根直接在线升级。

已知限制

  • Windows 安装器没有商业 Authenticode 签名,SmartScreen 信誉提示不能由应用代码可靠消除。
  • macOS PKG 没有 Developer ID 和 Apple 公证,首次安装可能被 Gatekeeper 拦截;应先核对 SHA-256,再使用“隐私与安全性 → 仍要打开”,不得全局关闭 Gatekeeper。
  • .doc 与 .wps 不是浏览器或 PartyOps 原生格式;本机没有可用办公套件或转换不能无损回写时只提供 DOCX 结果并明确提示。
  • 各平台只有在对应原生构建、安装启动和目标系统门禁完成后才会从 unavailable 更新为 preview 或 stable,具体以机器可读支持矩阵和发布清单为准。

发布门禁

发布顺序固定为:源码冻结与本地测试 → 正式签名密钥匹配 → 原生制品构建 → Cloud Studio /downloads/ 后台上传 → 公网完整回读并核对长度、SHA-256、文件头和版本 → GitHub v1.4.5-rc.2 预发布 → 官网本地构建 → EdgeOne preview → partyops-cn-overseas production。任何门禁失败均停止后续步骤并保留上一生产版本。

发布证据记录

  • 完成时间:2026-08-24 22:20:20(北京时间,UTC+8)
  • 功能源码提交:f6ddf83117d2b1c5f0386d24d4c110c481a6aa2e
  • 冻结标签提交:03fefec4a612860405502a2120cd13d730cc081b
  • 数据库迁移:0023,升级前备份数据库、配置、证书和协同状态,迁移或健康检查失败时回滚快照与上一版二进制。
  • Ed25519 公钥指纹:7d9d69a006ab26add736a16d0f9eb4f3667343c63da18d7672daf5d6fa2de2a3
  • 冻结发布清单 SHA-256:26999ea17fcead31051341acaf8249427a6885ac3411e445096c1242424d76c7
  • 更新目录 SHA-256:03d08021870d7538875124ba7170facd7ce0ee78ca8e7481e0fc8da091f4a10e
  • 模型目录 SHA-256:d68152b21a19751524622339f726c4aae000daeb89ce4e084dbdee3379c8c35a
  • Cloud Studio:22/22 个下载文件从公开地址完整读取到 EOF,长度、SHA-256、文件头和版本均一致;记录文件 cloudstudio-readback-1.4.5-rc.2.json,完成于 2026-08-24 21:21:22(北京时间,UTC+8)。
  • GitHub Pre-release:https://github.com/pl1505031156-droid/PartyOps/releases/tag/v1.4.5-rc.2;62/62 个资产名称、长度和 GitHub API digest 对账,缺失 0、多余 0、不一致 0。
  • EdgeOne preview:项目 partyops-cn-overseas,Deployment dpdliypbfs0n,真实 Chromium 验收通过。
  • EdgeOne production:项目 partyops-cn-overseas,Deployment dpm33bjaii06,主域名 https://www.partyops.cn/ 验收通过。

主安装包

平台 文件 字节 SHA-256
Windows 10/11 x64 PartyOps_1.4.5-rc.2_windows_amd64.exe 134,288,585 b2423f670376b4ae59bfa3992ec5acaef33a0689e90eb84f795ffe97c430d7a6
Windows 7 x64 PartyOps_1.4.5-rc.2_windows7_amd64.exe 113,863,698 c6f1c52d9f4ad7b50a9f384ddcd15f6bddafdf8b75add75fefadf810b8eaf32d
Windows 7 x86 PartyOps_1.4.5-rc.2_windows7_x86.exe 65,686,102 b044cee433c50e5237e5eba2331c61031a6de3418bac4e164034451d0a4d01a2
Linux DEB AMD64 PartyOps_1.4.5-rc.2_linux_amd64.deb 163,571,890 7efd161d9505cafadb55d6552b696ed5eea15ced8a84c801a7c250a11259763e
Linux DEB ARM64 PartyOps_1.4.5-rc.2_linux_arm64.deb 152,787,114 cf84846a00101e3fe3023d82eebc165936203e1d50e4640850593b3b79e510c3
Linux RPM x86_64 PartyOps-1.4.5-0.rc.2.1.x86_64.rpm 347,615,884 a7cdd8e72f23262aa1b811662628fc63c9cecddeb3e15df8fce3b48e9737d5fe
Linux RPM aarch64 PartyOps-1.4.5-0.rc.2.1.aarch64.rpm 326,642,044 e9b8b57249550205bfead2fdb8fcb4b06def00e2444a723b74c3bc945b6ad276
macOS Apple Silicon PartyOps_1.4.5-rc.2_macos_arm64.pkg 199,371,115 06a6cf9b74a98a92cc6c8a3064ded5208ded77930cb3c0e2153fe75320621f5f
macOS Intel PartyOps_1.4.5-rc.2_macos_x86_64.pkg 220,694,721 5ac12f34d4951814673cf5c954b47239dbb81bfe4224e34f8c337034531486d1

正式签名模型

模型 字节 SHA-256 实际导入验证
BGE Small 中文语义检索 94,965,776 57df3669e368497ad6d428dab309fb7665229a57edfe3a4fe1f2afd6a0f1a155 正式上传接口导入、激活、向量推理通过
Qwen2.5 0.5B Q4_K_M 491,405,222 d150d18982dd877ad3e7f10cc005a68a5402d61948eed8c90e19465b4ae1456a 导入、激活、真实生成通过;峰值 527 MiB
Qwen3 0.6B Q8_0 639,451,854 deb85abe5c9d9c79fddb943424144770ed35499a4f5b9e15047812297f448d63 导入、激活、真实生成通过;峰值 1,130 MiB
DeepSeek R1 Distill Qwen 1.5B Q4_K_M 1,117,326,656 4da1d7c23f481f753746c0e5d5048f8b12a50f0cc6ae9cce435b66d6f58b81f6 导入、激活、真实生成通过;峰值 1,721 MiB

验证边界

  • 原生构建/门禁:Windows x64、Linux AMD64 DEB/RPM、macOS Intel、macOS Apple Silicon。
  • ARM64 Linux 使用 ARM64 依赖闭包并通过 QEMU 动态门禁;真实 ARM 内核桌面 PID 归属仍需目标机复核,保持 preview。
  • Windows 7 x86/x64 完成对应冻结运行时与安装器门禁,但没有独立 Win7 目标机验收,保持 preview。
  • Windows/macOS 未商业签名;SmartScreen/Gatekeeper 平台提示仍可能出现,官网已公开 SHA-256 与安全放行方法。
  • Windows 11 ARM64、Linux i686/ARMv7/LoongArch64/RISC-V64 未完成原生依赖闭包和真机验证,不提供伪兼容包。
  • 线上 Chromium 验收:HTTPS 安全上下文、rc.2 文案、移动端无横向溢出、涉密提醒可见、8 张实景图片、9 个国内下载、4 个签名模型、更新/模型/发布 JSON、更新日志和控制台均通过。