20260729-1645-mpps
[toc]工作日志日期2026年07月29日项目MPPS - 多平台投稿发布系统作者Reasonix今日完成发布功能改进多文档选择发布发布页改为多选文档checkbox可选择多篇文档 多平台批量发布定时发布设置定时时间后任务进入待发布状态后台每分钟检查到时间自动执行发布版本号追踪发布历史中显示文档版本号v1/v2/...便于确认发布的文件版本发布结果待发布状态定时发布的任务显示[时钟] 待发布状态标识文档列表改进多平台标签展示每篇文档显示所有已发布平台的标签去重每个平台只显示最新状态验证/撤回操作每个平台标签旁有「验证」「撤回」按钮默认隐藏点击「操作」展开移动文件夹文档卡片旁新增「移动」下拉菜单可快速更改文档所属文件夹数据看板改进发布历史去重相同文档平台只显示最新一条记录显示文档标题发布历史中显示文档名称而非doc #id版本号显示发布历史每条记录显示文档版本号统计去重平台分布、总发布数等按唯一文档平台统计不再重复计数后端 Bug 修复验证接口POST /api/publish/verify空 URL 返回 400 而非 500撤回接口POST /api/publish/tasks/:id/delete适配器按平台路由撤回后任务状态改为failed模板创建UpsertTemplateDto补充IsString()装饰器解决whitelist: true丢弃字段问题分析数据去重fetchData清理旧重复记录getStats按文档平台去重发布任务去重getStats和findAll按文档平台去重只保留最新一条遇见的困难CRLF 换行符多次修改文件时 LF/CRLF 不一致导致字符串替换失败代码未生效。解决方案使用\r\n进行精确匹配。Vite 缓存前端样式修改后 Vite 热更新未生效需要清除node_modules/.vite缓存。定时发布链路前端需传scheduledAt→ DTO 需加字段 → 后端需保存 → 调度器需实际执行发布多个环节断开。逐个修复后链路完整。撤回不更新状态撤回 API 只调了适配器的 mock 方法未更新数据库任务状态。修复后撤回同时将任务标记为failed。明日计划继续排查已知问题增强前端错误处理Git 提交记录2ad97d9 feat: 多文档选择发布定时发布发布队列文档列表验证/撤回版本号显示 398b538 feat: 三项功能改进 - 移动文件夹/多选批量发布/定时发布修复

相关新闻

今年爆火的AI新概念:Harness Engineering到底是什么?一文看懂

今年爆火的AI新概念:Harness Engineering到底是什么?一文看懂

今年爆火的AI新概念:Harness Engineering到底是什么?一文看懂 你有没有遇到过这种情况—— 花半小时纠正AI的一个错误,在Prompt里写清楚“不要这样做”,第二天开了新会话,AI毫不犹豫地……又犯了同样的错。 换了个更贵…

2026/8/3 11:40:12 阅读更多 →
BilibiliDown:如何一键下载B站高清视频与音频的跨平台神器

BilibiliDown:如何一键下载B站高清视频与音频的跨平台神器

BilibiliDown:如何一键下载B站高清视频与音频的跨平台神器 【免费下载链接】BilibiliDown (GUI-多平台支持) B站 哔哩哔哩 视频下载器。支持稍后再看、收藏夹、UP主视频批量下载|Bilibili Video Downloader 😳 项目地址: https://gitcode.com/gh_mirro…

2026/8/3 11:40:11 阅读更多 →
Python实战:豆瓣电影数据采集分析与可视化

Python实战:豆瓣电影数据采集分析与可视化

1. 项目概述"基于Python豆瓣电影数据可视化分析设计与实现"是一个典型的数据分析实战项目,它完整覆盖了从数据采集、清洗到分析可视化的全流程。作为一名长期从事数据分析工作的从业者,我经常使用类似的案例来训练团队的数据处理能力。这个项目…

2026/8/3 11:39:11 阅读更多 →

最新新闻

基于QT与C++的中国象棋游戏开发实战:从MVC架构到AI算法

基于QT与C++的中国象棋游戏开发实战:从MVC架构到AI算法

1. 项目概述:为什么选择QT与C来复刻中国象棋?如果你对桌面应用开发感兴趣,或者想找一个能串联起C面向对象编程、图形界面设计和游戏逻辑的实战项目,那么用QT和C来开发一个中国象棋游戏,绝对是一个“黄金级”的练手选择…

2026/8/3 12:09:30 阅读更多 →
Unity InputSystem 从入门到精通:告别旧版输入系统,掌握现代化输入处理

Unity InputSystem 从入门到精通:告别旧版输入系统,掌握现代化输入处理

1. 项目概述:为什么是时候拥抱InputSystem了?如果你还在Unity项目里用着那个老旧的InputManager,每次处理复杂输入组合(比如“冲刺跳跃切换武器”)时,都得写一堆Input.GetKeyDown和状态管理代码&#xff0c…

2026/8/3 12:09:30 阅读更多 →
Unity跨平台时间处理:ISO 8601解析、时区转换与DateTimeOffset实战

Unity跨平台时间处理:ISO 8601解析、时区转换与DateTimeOffset实战

1. 项目概述与核心痛点在Unity项目开发中,尤其是涉及全球运营、多地区玩家数据同步或后端服务交互时,处理时间数据绝对是一个高频且容易踩坑的领域。我们经常遇到这样的场景:后端服务返回一个形如2024-05-27T15:30:45.123Z的时间字符串&#…

2026/8/3 12:09:30 阅读更多 →
软件工程项目管理实战:需求控制与质量保障方法论

软件工程项目管理实战:需求控制与质量保障方法论

1. 项目复盘与目标达成方法论 刚接手这个代号XXXX的项目时,团队正面临典型的多重困境:需求频繁变更导致开发进度滞后30%,跨部门协作存在信息孤岛,测试阶段暴露出大量接口对接问题。作为技术负责人,我决定采用软件工程方…

2026/8/3 12:09:30 阅读更多 →
从环境认知到依赖管理:一份真正能用的软件安装实战指南

从环境认知到依赖管理:一份真正能用的软件安装实战指南

1. 项目概述:一份真正能用的安装指南每次看到“安装指南”这四个字,我都有点哭笑不得。从业这么多年,我见过太多所谓的“指南”:要么是官方文档里冷冰冰的几行命令,要么是博客里语焉不详的截图,真照着做&am…

2026/8/3 12:09:30 阅读更多 →
TranslucentTB终极指南:5分钟掌握Windows任务栏透明美化

TranslucentTB终极指南:5分钟掌握Windows任务栏透明美化

TranslucentTB终极指南:5分钟掌握Windows任务栏透明美化 【免费下载链接】TranslucentTB A lightweight utility that makes the Windows taskbar translucent/transparent. 项目地址: https://gitcode.com/gh_mirrors/tr/TranslucentTB TranslucentTB是一款…

2026/8/3 12:08:30 阅读更多 →

日新闻

3个让你工作效率翻倍的Umi-OCR实战技巧:免费离线文字识别完全指南

3个让你工作效率翻倍的Umi-OCR实战技巧:免费离线文字识别完全指南

3个让你工作效率翻倍的Umi-OCR实战技巧:免费离线文字识别完全指南 【免费下载链接】Umi-OCR OCR software, free and offline. 开源、免费的离线OCR软件。支持截屏/批量导入图片,PDF文档识别,排除水印/页眉页脚,扫描/生成二维码。…

2026/8/3 0:00:47 阅读更多 →
[具身智能-181]:PC+服务器+具身机器人:构建具身智能从仿真到量产的闭环迭代混合架构

[具身智能-181]:PC+服务器+具身机器人:构建具身智能从仿真到量产的闭环迭代混合架构

PC服务器具身机器人:构建具身智能从仿真到量产的闭环迭代混合架构一、前言:具身智能需要“混合算力闭环系统”传统人工智能依赖云端静态数据集训练,不具备物理交互能力,无法适应真实世界的不确定性。具身智能(Embodied…

2026/8/3 0:00:47 阅读更多 →
[具身智能-181]:大分布式通信模型对比:看懂为什么 DDS 是 ROS2 底层通信最优解

[具身智能-181]:大分布式通信模型对比:看懂为什么 DDS 是 ROS2 底层通信最优解

前言构建机器人、具身智能这类分布式实时系统,通信底座直接决定整套系统的实时性、容错性、组网能力。分布式领域长期存在 4 类经典通信架构:点对点模式、Broker 中间代理模式、广播模式、以数据为中心(DDS)模式。很多开发者疑惑&…

2026/8/3 0:00:47 阅读更多 →

周新闻

最大流算法详解:从水管网络到Ford-Fulkerson与Dinic实战

最大流算法详解:从水管网络到Ford-Fulkerson与Dinic实战

1. 从水管网络到最大流:一个核心问题的诞生想象一下,你是一个城市供水系统的总工程师。你的城市有多个水源(水库),需要通过一个复杂的地下管道网络,将水输送到各个居民区。每条管道都有其最大通水能力&…

2026/8/3 4:58:13 阅读更多 →
基于Springboot的企业门户网站(源码+LW+调试文档+讲解)

基于Springboot的企业门户网站(源码+LW+调试文档+讲解)

温馨提示:本人主页置顶文章(点我)开头有 CSDN 平台官方提供的学长联系方式的名片! 温馨提示:本人主页置顶文章(点我)开头有 CSDN 平台官方提供的学长联系方式的名片! 温馨提示:本人主页置顶文章(点我)开头有 CSDN 平台…

2026/8/3 1:53:31 阅读更多 →
MATLAB xcorr函数详解:从互相关原理到四大实战应用

MATLAB xcorr函数详解:从互相关原理到四大实战应用

1. 从一次信号“找茬”说起:为什么我们需要互相关几年前,我在处理一组声学传感器数据时遇到了一个棘手的问题。我有两个麦克风记录了一段相同的音频信号,理论上它们接收到的声音波形应该非常相似,只是由于麦克风位置不同&#xff…

2026/8/3 4:36:35 阅读更多 →

月新闻

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南 【免费下载链接】BaiduNetdiskPlugin-macOS For macOS.百度网盘 破解SVIP、下载速度限制~ 项目地址: https://gitcode.com/gh_mirrors/ba/BaiduNetdiskPlugin-macOS 还在为百度网盘macOS版的龟速下…

2026/8/2 6:34:16 阅读更多 →
终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换

终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换

终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换 【免费下载链接】ncmdump 项目地址: https://gitcode.com/gh_mirrors/ncmd/ncmdump 还在为网易云音乐下载的NCM格式文件无法在其他播放器播放而烦恼吗?ncmdump解密工具帮你轻松解决这个困…

2026/8/3 5:19:38 阅读更多 →
HarmonyOS 应用开发《掌上英语》第81篇: 智能体卡片:为英语学习 App 打造桌面级学习助手

HarmonyOS 应用开发《掌上英语》第81篇: 智能体卡片:为英语学习 App 打造桌面级学习助手

AgentCard 智能体卡片:为英语学习 App 打造桌面级学习助手适用平台:HarmonyOS 7.0 (API 26 Beta)一、引言 HarmonyOS 7.0(API 26 Beta)新增了 AgentCard 智能体卡片能力,这是继 HMAF(鸿蒙智能体框架&#x…

2026/8/3 8:27:36 阅读更多 →