自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(135)
  • 收藏
  • 关注

原创 AI写的系统部署后打不开怎么办?从域名到数据库逐层排查

网站在自己电脑上能运行,传到服务器以后却打不开。有人看到连接超时,有人能进登录页却加载不出数据,还有人只在刷新页面时遇到404。它们看起来都叫“系统不能用”,实际发生的位置相差很远。最快的办法,是沿着一次请求经过的路径,找到第一个失败的环节:域名解析、HTTPS连接、Nginx、后台服务,最后才是数据库等依赖。先确定哪一层收到请求,再调整那一层的配置。本文使用Linux、Nginx、Vue静态页面和Spring Boot单机部署举例。命令属于诊断示例,服务名以ai-project。

2026-09-08 16:31:08 1030

原创 固定资产编码与二维码标签怎么设计?编码规则、唯一约束与标签追溯

给固定资产贴二维码,最容易实现的部分其实是“生成一张二维码图片”。真正影响系统长期使用的,是二维码里面放什么、资产编码能不能修改、标签丢失后怎样补打、旧标签是否还能访问,以及扫码接口会不会因为一个可猜测的编号泄露其他部门的资产信息。如果直接把数据库主键、资产名称、责任人和位置拼进二维码,第一版演示通常没有问题;等组织调整、标签补打、资产调拨和多租户接入以后,编码、标签和资产记录之间的边界就会越来越混乱。

2026-09-07 15:08:49 2138

原创 AI写的系统怎么部署到服务器?以Spring Boot + Vue为例,走通部署与恢复检查

AI写的系统(Vibe Coding)在自己电脑上已经能运行了,下一步怎么让同事也能用?这时最容易想到的是买台服务器,把代码传上去。但代码传完之后,问题才逐渐具体起来:前端为什么还在请求 localhost?后端重启后上传的附件还在不在?数据库能不能直接开放端口?下次更新失败,又该退回哪里?上一篇讨论了AI写的系统适合承担什么业务责任。这篇往下走一步,用一个项目管理工具的示例,把服务器部署、上线检查和恢复验证串起来。

2026-08-31 16:41:49 2297

原创 固定资产管理系统怎么选?从应用蓝图、应用架构到技术架构看系统能力

固定资产管理系统选型不能只比较功能数量,也不能只看几张操作页面。本文结合应用蓝图、应用架构和技术架构三张图,从业务覆盖、能力协同、系统集成、权限安全和持续扩展等方面,整理一套可用于产品演示和方案评审的判断方法。

2026-08-20 20:01:29 802

原创 指标口径改了,旧报表怎么办?定义版本、时间归属与历史重算

如果系统只保留一个。

2026-11-08 10:30:00 92

原创 报表中心怎么建设?指标口径、数据权限、查询导出与结果验收

先定义数字。图表是展示方式,指标定义才决定能不能解释结果。业务人员问“11 月采购金额是多少”,至少要确认五件事:统计的是申请金额还是审批通过金额;“11 月”按创建日、提交日还是审批日;驳回和撤回是否排除;金额取申请时的值还是审批确认后的值;谁有权查看哪些部门。少任意一项,页面上的 1600 元都可能在另一个页面变成“合理的”不同数。本例把指标写为统计对象为采购申请;纳入条件为APPROVED;归属时间为落在;度量为审批确认后的含税金额,以分存储并求和;范围由当前用户的租户和部门授权确定。

2026-11-07 16:30:00 534

原创 站内信和邮件一起发,怎么验收?送达、已读与投递证据的设计

审批完成后,后台显示“通知成功”。申请人说没看到邮件,经办人说站内待办一直未读。开发查到三条发送记录都已完成,于是判断“用户已经收到”。这句话其实混合了四种不同事实:站内信是否在本人列表可见、邮件服务商是否受理、邮件是否被报告送达、用户是否主动打开站内通知。本文沿用虚构的甲公司采购申请P701。事件E701生成申请人U11的结果通知N701和经办人U33的待办通知N702;N701走站内信D701与邮件D702N702只走站内信D703。设定是:两条站内信已经可见,邮件有受理号P900。

2026-11-07 10:30:00 334

原创 消息为什么重复或漏发?投递唯一键、超时重试与状态对账实战

采购申请P701审批通过后,消息中心为申请人和当前经办人生成了三条投递意图。申请人的邮件请求发出后,调用在客户端超时;运维看到的本地状态是“未成功”,便点了重发。结果用户收到两封相同邮件。另一种处理是超时后直接标成失败且不再处理,于是本来没被服务商受理的请求又可能永远漏发。**网络超时只说明调用方没有拿到结果,不能说明对方没有执行。**本文沿用虚构的U11收站内信和邮件,U33收站内信;邮件意图D702首次发送已被服务商受理,但响应丢失。我们把事件重放、投递重试、外部回执和差集对账串成一套可核验的流程。

2026-11-06 16:53:58 336

原创 消息模板改版后,旧通知为什么不能变?版本管理、变量校验与内容快照

模板是生成通知的规则,通知是已经生成的业务记录。两者的生命周期不一样:模板可以迭代,通知一旦进入待投递、已投递或已读流程,其正文就是当时决策的结果。查看旧通知时不应再次选择今天的规则。以E701为例,申请结果模板的正文为“申请 {{apply_id}} 已{{result}}。输入result=通过,得到U11的通知。后来发布V4,增加“可在工作台查看处理记录”。若历史页只保存变量与模板键,查询时取最新版本,用户昨天看到的内容就会被改写;如果再次投递时也重算,用户在站内和邮件里还可能看到两种文案。对象。

2026-11-05 16:30:00 6

原创 审批通知应该发给谁?接收人解析、成员变更与多租户边界的实现方法

接收人解析的输入不应只有事件类型。同一个事件可以产生两种目的不同的通知:一类是告知结果,接收人是这张申请单的原申请人;另一类是推动后续办理,接收人是当前仍持有待办任务的负责人。两者对“成员发生变化”的处理也不同。通知角色权威来源取人时点变化后的处理申请结果审批事件里的事件事实,解析时验证当前成员U11仍属甲公司且有效才生成通知;失效则记阻断,不能改发给另一个申请人后续待办P701当前任务归属解析时读取当前任务U22已换岗时不发送;任务仍开放且属于U33,才选U33为什么不把U22。

2026-11-05 10:30:00 304

原创 业务事件怎么变成投递请求?消息契约、事务性 Outbox 与发送责任边界

再决定谁负责恢复。

2026-11-04 16:30:00 765

原创 消息中心怎么建设?从业务事件到模板、接收人、通道与回执的完整链路

采购申请已经审批通过,申请人却没有看到消息;经办人收到了邮件,但点进去发现不是自己的待办。排查时,业务日志写着“通知成功”,邮件服务只返回“已受理”,站内信表里又没有这条记录。。消息中心首先要把通知链路拆成可核对的对象,再谈邮件、短信或推送接口。本文用虚构的甲公司采购申请P701:审批完成事件E701表示申请已通过;申请人U11要看到结果和申请详情,经办人U22要看到后续办理入口。申请人收站内信和邮件,经办人只收站内信。

2026-11-04 10:30:00 492

原创 审批流程上线怎么验收?版本分流、在途待办、结果回写与回退检查

发布接口返回成功,只能证明引擎接受了定义,不能证明业务系统的新单已经路由到它。常见原因包括:启动入口显式传了旧定义 ID、应用缓存仍保存旧版本、某个租户没有切到新发布配置,或多个服务节点使用的启动参数不一致。因此验收第一步是从新建业务单追到实际实例定义 ID,不要从页面显示的流程名称推断版本。对P602和P603,分别查业务库里的实例关联,再查引擎实例的定义 ID;两单都应是 V2 的定义。对P601,实例定义仍应是 V1。若I601无迁移决策却变成 V2,或I602落到 V1,都应暂停放量。

2026-11-03 16:30:00 510

原创 审批通过了业务状态却没变?流程回调幂等、丢失补偿与状态对账

采购申请已经在流程中心显示“审批通过”,业务系统却还显示“审批中”。用户不敢继续下单,运维想补一条 SQL 把状态改成“通过”,开发担心晚到的回调又来一次,产生两次采购指令。更棘手的是:同一批单据里,有的确实只是回调丢了,有的业务单已经撤销,不能把所有“状态不同”都覆盖成引擎结果。本文只处理。固定案例是甲公司的虚构采购申请P501:实例I501已通过,终态事件E501未送达,业务单仍停在。我们会给出结果消息应包含什么、怎样判重复、回调丢失如何主动对账,以及哪些冲突必须停下。

2026-11-03 10:30:00 253

原创 审批待办为什么会丢或重复?办理人变更、转办与权限校验实战

采购申请P401的部门审批待办原本分给uA。管理员发现uA已调岗,于是把待办转给uB。几分钟后,uA在早已打开的页面点了“同意”,uB也在自己的待办列表里点了“同意”。如果两个动作都成功,审批意见可能重复;如果转办只改了页面列表而引擎仍认uAuB看得见却办不了;如果转办时先删旧任务再建新任务,失败窗口里还可能让待办短暂消失。这类问题的核心不是“刷新一下列表”,而是。本文用一张虚构采购单P401、实例I401、待办T401。

2026-11-02 16:30:00 388

原创 审批流程升级后在途单据怎么办?定义版本、实例迁移与上线验证

编号示例作用常见误用流程定义键表示同一类审批流程当作某个具体版本使用定义版本 / 定义 IDV1/D101V2/D102表示已发布的规则快照直接覆盖旧定义内容实例 IDI301表示一次正在运行的审批迁移时再建实例冒充原实例业务编号P301表示采购申请本身用业务状态猜测实例版本发布动作应产生一份不可变的新定义,并把“新建实例所用的当前定义”切换到 V2。实例启动时写入准确的或等价不可变标识。随后查询P301时,可沿找回它为何按 V1 执行。

2026-11-02 10:30:00 355

原创 业务单据怎样接入流程中心?启动条件、实例关联与失败回退

采购单点击“提交审批”后,页面一直转圈。业务库里它已经不是草稿,却没有记录流程实例编号;流程中心里却查得到一条正在运行的实例。运维如果只看业务库,会以为流程没启动,便让用户再点一次;如果第二次换了请求编号,就可能把同一张采购单送进两个审批流程。另一个极端是流程确实没启动,业务单据却永久停在“审批中”,无人能办。这类故障不是靠延长 HTTP 超时就能根治。业务单据和远程流程服务各自提交事务,网络响应可能在任意时刻丢失。本文用一张虚构采购单P200。

2026-11-01 16:30:00 760

原创 流程中心怎么建设?模型、实例、待办与业务状态全景

模型草稿可以编辑;发布后的定义版本应视为不可原位覆盖的运行依据。启动I100时保存,此后发布 v2 不会自动改变I100的办理人。否则同一实例前半程按旧规则、后半程按新规则执行,重放历史时也无法知道当时到底用了什么规则。Camunda 的术语说明同样区分流程定义版本和一次流程实例;具体引擎的部署、迁移 API 各不相同,本文只取其通用的版本边界。有些团队会把“当前发布版本”存在流程主表,再让每次实例启动时查最新值。这只能决定新实例引用谁;实例本身仍必须保存确定的定义版本或不可变定义标识。

2026-11-01 10:30:00 633

原创 表单发布前怎么验收?版本引用、字段兼容和历史数据回归

动态表单最危险的发布事故,不是“按钮点不动”,而是按钮显示发布成功后,业务入口拿到了不可用的新版本:发起页填不了新增必填项,审批页却能修改申请内容,旧单详情又被新版字段规则拦住。只看设计器预览,甚至只用一张新单做冒烟测试,都可能漏掉这些问题。本文用一组固定的虚构申请单做发布验收。甲公司orgA的当前为 v1,旧单R100/v1已提交,草稿D200/v1仍开放;乙公司orgB的同名表单也是 v1。甲公司候选 v2 新增必填成本中心和明细。我们先故意放进三处配置错误,确认发布被拦截且当前指针不变;

2026-10-31 16:30:00 624

原创 动态表单的明细子表怎么保存?行标识、校验与附件关联

一张费用申请单有“设备”和“运费”两行。用户拖动顺序、删除运费、添加安装费用后,页面看起来正确,重新打开却发现设备发票挂到了安装行,汇总金额也还是旧值。问题通常不是动态表格组件能不能增删,而是系统把“第几行”误当成行的身份,或者把明细、总额和附件分成几次互不相关的写入。本文用一份虚构草稿D300/v2走完整个过程:初始L-A设备 300 元、L-B运费 40 元;先调换显示顺序,再把设备改为 320 元、删除运费、新增安装 80 元,最终提交R102两行共 400 元。附件F-A跟随设备行,F-B。

2026-10-31 10:30:00 511

原创 同一表单为什么有多种视图?发起、审批、详情的字段控制

发起、审批、详情使用同一份数据,不等于它们共享一份修改权限。把正常请求和伪造请求都纳入验收,才能避免“页面看似只读,接口依然能改”。

2026-10-30 16:30:00 14

原创 表单改版后旧单据还能看吗?版本绑定、提交快照与历史回

一张正式单据至少要有org_idrequest_idform_code和不可随意改写的提交数据。指向一份已发布的版本定义。版本定义包含稳定字段编码、数据类型、当时的中文显示名及对应详情视图。提交快照保存用户确认的值,不必把整套表单定义拷贝进每张单据。两者用途不同,少一个都容易误读。对象本例主要用途改版后怎么处理当前发布指针甲公司新建申请选择版本可切换,不回填历史单据冻结的 v1 定义和详情视图purpose标签“用途”解释R100只读保留,不原位覆盖冻结的 v2 定义和详情视图。

2026-10-30 10:30:00 287

原创 业务单据怎样引用表单定义?编码、版本绑定与发布校验

表单中心发布了新版本,业务页面也能打开,看起来接入已经完成。真正的问题往往发生在两者之间:用户上午打开费用申请草稿,页面按版本 1 渲染;下午管理员发布版本 2,新增必填“成本中心”和明细行;用户点击提交时,服务端已经按版本 2 校验。若系统只返回“提交失败”,用户不知道怎样继续;若服务端悄悄补空值并保存,新单据又违反了新版规则。本文围绕这段时间差,讲清业务系统应怎样引用表单资产、草稿与正式单据分别绑定什么版本、发布时如何避免“指针已切换但定义不可用”。沿用同一组虚构申请单:甲公司orgA。

2026-10-29 16:30:00 114

原创 表单中心怎么建设?从定义发布到提交、审批和历史回显的完整链路

一张费用申请单最初只有“申请人、用途”两个字段。三个月后业务要求增加成本中心和明细行。设计人员把表单改好,旧单据详情页却开始提示“成本中心必填”;另一边,审批页面能编辑申请人,提交后甚至把已审批的历史内容改了。问题不只是页面配置错了,而是表单定义、页面视图、业务提交和审批状态被当成同一份数据来处理。本文先把表单中心的职责讲清楚,再用两版虚构申请单走一遍发布、发起、审批和历史回显。版本 1 的单据 只保存申请人和用途;版本 2 的 新增成本中心和明细行。目标很具体:新提交按当前发布版校验,旧单据仍按提交时

2026-10-29 10:30:00 272

原创 多租户用户中心怎么验收?邀请、切换身份、转岗与离职的完整测试方案

用户中心做完后,登录、邀请成员和切换公司都能点通,仍可能在上线后出现两类问题:员工切到乙公司,却在详情接口读到了甲公司的单据;甲公司转岗或离职已经生效,旧浏览器会话和排队导出仍按原权限运行。只看页面提示“操作成功”,无法证明这些问题不存在。本文用同一账号跨两家公司的一条连续操作链,说明怎样准备数据、排列用例、验证接口与数据库,并给出可运行的 Java 11 示例。它是教学用的验收方法,不依赖某套具体产品的内部表结构。

2026-10-28 16:30:00 589

原创 多租户系统员工离职怎么交接?待办迁移、成员停用与历史单据追溯

一位员工离职后,后台显示“已停用”,甲公司的待办列表却仍有任务指派给他。主管把待办直接改给接手人,结果历史审批页也显示成“接手人审批”;而员工在乙公司的独立身份被同一个账号停用操作误伤。本文固定一组虚构数据:账号u07同时属于甲、乙两家公司。甲成员mA当前为ACTIVE/v8,乙成员mB为ACTIVE/v3。甲公司的T201是分配给mA的开放待办,T202已完成,T203本来就由mC负责;历史单据A100在此前由mA以管理员身份审批。甲公司管理员mAdmin准备停用mA,把交给同组织的mC。

2026-10-28 10:30:00 533

原创 多租户系统员工转岗后,旧权限怎么收回?角色变更、会话失效与审计验证

员工从资产管理员转到普通岗位,管理页面上的按钮已经消失,却仍能在旧浏览器标签页审批单据;前一天发起的导出任务也可能继续按管理员范围取数。只更新角色表,再通知员工“重新登录”,并不能证明旧权限已经撤回。尤其在多租户系统里,同一账号可能同时属于甲、乙两家公司,甲公司的转岗还不能误伤乙公司的成员身份。u07在甲公司orgA的成员mA原属部门D10、角色为管理员、授权版本为7;转岗后进入D20,角色变成查看者,版本升为8。他在乙公司orgB还有独立成员mB,不随甲公司转岗变化。

2026-10-27 16:22:43 375

原创 多租户系统切换租户后权限为什么会串?会话身份、缓存与接口校验

一个账号同时加入两家公司时,页面顶部的“当前公司”切换按钮很容易先做出来。随后才发现:切到乙公司,左侧仍显示甲公司的管理菜单;列表刷新了,直接打开旧详情 URL 还能看到甲公司单据;用户在甲公司发起的导出任务,处理时却读取了乙公司的当前身份。把前端菜单缓存清空,只能解决其中一个表象。本篇用虚构账号u07u07在甲公司orgA是管理员,在乙公司orgB是查看者。甲单据A101由他人创建,乙单据B101归u07。

2026-10-27 15:05:14 479

原创 一个账号加入两家公司怎么设计?组织成员、邀请去重与角色授予实战

企业系统邀请员工加入公司时,最容易忽略的不是“发送邀请”,而是接受邀请的那一刻。员工点了两次链接、管理员又发了一封邀请、两个请求同时到达,系统可能建出两条成员记录;更危险的是,第二封邀请上写了更高角色,已有成员不知不觉被提权。一个账号加入两家公司后,如果角色仍保存在账号表上,甲公司的管理员身份又可能影响乙公司。本文固定一组虚构数据:账号u07已在甲公司orgA担任管理员,随后接受乙公司orgB的查看者邀请。我们从邀请对象、成员唯一性、接受事务、角色授予和重试结果逐层验证。

2026-10-26 16:39:17 734

原创 用户中心到底管什么?账号、组织成员、角色和会话的设计与验收

企业系统里经常先建一张user表,后来又在上面陆续加部门、公司、角色、岗位、停用状态和“当前租户”。起初能用,一旦同一个人加入两家公司,就会出现奇怪的现象:切换公司后菜单还是上家公司的;员工转岗了,旧浏览器仍能操作;离职时为了“删账号”,历史审批记录也找不到人了。问题通常不在登录框,而在“账号是谁”和“此刻代表哪个组织做什么”被保存成了同一个状态。这篇先画清用户中心的边界,再用一个虚构案例把登录、选择组织、形成会话、读取单据和停用成员连起来。账号u07同时加入甲公司orgA和乙公司orgB。

2026-10-25 16:30:00 363

原创 视频分析结果怎么交付给用户?事件回放、时间戳映射与下载验收

视频分析工具完成处理后,用户最常做的不是阅读一页指标,而是点开“第 2 次动作”,确认系统看见了什么。一个很隐蔽的错误是:事件发生在,结果视频却在前面插入了 4 秒特写,页面仍执行。按钮可以点、视频也能播放,但跳到的不是第 2 次动作,而是第 1 次特写。如果页面优先播放另一版又增加了 2 秒片段的预览,偏差还会扩大。本文用完全合成的视频复现这个问题:原片 5 秒、10 fps,两个事件分别在第 1 秒和第 3 秒;标注版在每次事件后插入 4 秒,预览版在每次事件后插入 6 秒。

2026-10-25 10:30:00 277

原创 视频动作评分怎么做才有依据?姿态关键点、指标设计与误差验证

上传一段动作视频,给出 82 分和三条建议”看起来很直观,但数字出现之前还有一串问题:画面里的人找对了吗?这次动作从哪一帧开始、到哪一帧结束?膝盖被遮挡时的角度还能算吗?换一个拍摄方位,分数是否会变化?如果回答不了这些问题,分数再精确也只是界面上的装饰。本文以举臂投篮为例,讨论。例子并不是教人如何投篮,而是说明怎样把“关键点检测 → 单次动作切分 → 指标测量 → 有条件输出”接起来。我们先用合成数据验证两次动作不能合并、低置信度帧不应计分,再让同一组三维关节保持不动、只改变观察方位,检查二维角度误差。

2026-10-24 16:30:00 311

原创 视频人体姿态怎么做三维可视化?2D关键点、深度局限与技术选型

动作分析页面里,一张人像提取出肩、肘、腕、膝、踝关键点后,很容易画出一个“正面看起来对齐”的人偶。继续让人偶转 90°,问题才出现:手臂可能穿过躯干,左右脚的朝向不一致;转到背面,原视频根本没有拍到的部位却被画得十分确定。本文用一组完全合成的 200×400 画面关键点做实验:左腕位于(87,25),分别给它z=0z=+0.2z=-0.2三种深度假设。三个模型在正面都落回x=87,转到 90° 后却分别落在x=10012080。

2026-10-24 10:30:00 617

原创 视频加放大特写后音画不同步怎么办?OpenCV转场与FFmpeg音轨续接实战

做动作讲解、产品演示或操作复盘时,经常需要在某一帧停下来,把局部放大,让观众看清细节,再接着播放。画面处理很容易先做出来:截取一块区域,放大,停留几秒,恢复原画面。真正容易漏掉的是声音。下面用一个可以自动复现的例子解决这个问题:原视频 2 秒、24 fps,共 48 帧;播放完第 12 帧后插入 4 秒放大特写,再接回第 13 帧。修正版应当有,音频在成片静音,之后接回原音轨的 0.5 秒位置。本文既生成直接沿用原音的错误版,也生成修正版,再分别检查画面和声音。

2026-10-23 17:23:26 668

原创 视频目标检测需要逐帧运行吗?抽帧策略、漏检风险与处理成本实测

对一段视频逐帧运行目标检测,最容易理解,却不一定是最合适的处理方式。做内容摘要,也许只需要少量代表帧;要发现快速经过的小目标,稀疏抽帧又可能刚好错过;要交付逐帧标注视频,即使检测模型不是每帧都跑,。所以“每 6 帧检测一次,成本就降到六分之一”是一个常见但不成立的推断。本文拿一段现有的内部测试样片()做对照:三组都顺序解码 270 帧,只把球类目标检测改为每帧、每 3 帧或每 6 帧调用一次。文章公开的是代码口径与汇总数字,不展示人物画面。这里测的是。

2026-10-23 10:30:00 537

原创 一段视频有两次跳投,动作分析为什么要先做事件分段?

一段 6 秒视频里,拍摄者连续做了两次举臂跳投。如果程序把全片关键点汇总成一个 78 分,使用者无法知道哪一次动作需要复看,甚至无法确定系统有没有把两次都识别出来。这里的第一道工程题不是“怎样给动作打分”,而是。本文用一组明确标为的时间序列演示:第一次举臂约在 1.0~1.6 秒,第二次约在 3.4~4.1 秒。实例来自一套单机位二维姿态分析原型的分段结构与测试思路,但不公开真人画面、内部模型配置和生产参数。本文讨论的是可复核的动作事件,不是投篮命中判定,更不是专业生物力学诊断。

2026-10-22 16:30:00 377

原创 AI视频成片怎样做到可追溯?用镜头清单、文件哈希和字幕时间轴复盘交付

一条 AI 短片改过几个镜头后,目录里往往同时出现、若干shot02候选和一份字幕。过几天有人问:“v10 究竟用了哪六段?字幕跟的是哪版?现在能不能重新导出相同成片?”仅凭文件名和一条最终 MP4,通常答不完整。,是三个不同层次。本文使用同一条六镜头短片的 v9/v10 拼接清单、v10 字幕和最终 MP4 做一次实际对账。v10 六个源镜头合计,成片实际解码,字幕最后结束于。

2026-10-22 10:30:00 521

原创 AI视频增强后画质怎么验收?插值基线、伪细节与帧间闪烁的检查方法

视频从 448×768 输出到 1080×1920,文件尺寸、帧数和音轨都正确,能否宣布“增强成功”?还不能。分辨率是文件属性;人物轮廓是否自然、远处草木是否被补出假纹理、字幕边缘是否发毛、连播时细节是否跳动,是另一组问题。如果把“拉普拉斯方差更高”或“文件大了六倍”直接当画质分,最后交付的可能只是更锐的错误。本文用同一条 24 帧/秒、623 帧的竖屏短片做验收。原片为 448×768,逐帧增强成片为 1080×1920。我们另做一份。

2026-10-21 16:30:00 433

原创 AI视频卡顿怎么定位?用帧差和时间戳区分静帧与播放问题

一段视频在播放器里像“卡住”了两三秒,第一反应常常是换播放器、调编码码率,或把帧率从 24 提到 30。但如果文件里的每一帧都按时到达,,这些操作都不会让兔子重新跑起来。问题不在播放速度,而在源镜头或剪辑时间线上已经出现了长时间低变化内容。本文用一条六镜头 AI 短片的 v9、v10 两个版本定位这个问题。v9 的第 02 段源镜头有 124 帧;第 61 帧之后直到结尾几乎不动。v10 把第 02 段缩短为 72 帧,最终成片的主停滞从约 2.67 秒降到约 0.46 秒,但。

2026-10-21 10:03:26 303

原创 AI视频多镜头场景怎么保持一致?状态表、道具接续与异常回归

做多镜头 AI 视频时,一个常见错误是把“画风差不多”当成“场景接得上”。树桩还在原位,人物衣服也差不多,但上一镜头手里拿着的锄头下一镜头突然不见;字幕说“日子一天天过去,田荒了”,画面前景却还长着成熟的穗状作物。单张图也许顺眼,按故事顺序播放就会出戏。这种问题不能简单归结为“提示词不够长”。镜头生成器只处理当前输入,:此刻人物在做什么,道具在哪里,田地是什么状态,哪些变化需要一个动作解释,哪些变化可以由时间跳跃解释。

2026-10-20 16:30:00 662

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除