VOYAGE LOG / BUILDING IN THE OPEN

每一步,
都算数。

记录已经发生的改变,明确仍需完成的工作。

网站记录 · 已上线

开发记录网站正式启用 HTTPS

这个记录创作与开发过程的网站已经上线。首页、作品、项目、笔记、关于与航行日志可通过 HTTPS 访问;桌面和手机共 20 组页面检查通过,首页与日志截图也已目视核对。网站采用独立站点配置,证书自动续期已配置。

本次上线的是个人记录网站。航行灯桌面软件仍在开发与验收中,未签名候选包不代表正式发布;模型实拍修复质量、macOS 双架构与商业服务生产验收仍待完成。
开发记录 · 尚未发布

Windows 候选包补齐搜索焦点提示

项目搜索框现在有清晰的键盘焦点轮廓。新的 Windows 候选包在 17 个工作区、两档窗口尺寸下完成 34 组入口检查,便携启动与许可证界面也已验证。独立测试安装从 0.0.9 升级到 0.1.0 后,项目的 11 个字段逐项保持一致;卸载后测试数据库保留。

两版测试安装来自同一份源码,仅版本号不同,不证明历史数据库迁移或正式应用升级。候选包尚未签名;全部业务流程的无障碍、macOS 双架构、摄影素材修复质量和正式发布仍待验收。
开发记录 · 尚未发布

长时间线和密集字幕完成编辑器往返

当前 Windows Electron 用真实导出按钮和系统保存窗口写出两份原创合成交接包:一份有 60 个片段、4 条字幕,时长 108 秒;另一份有 5 个片段、13 条字幕。Kdenlive 26.08.1 分别打开工程、另存独立副本,并在新进程重开。两份副本经目标编辑器随附渲染器成片;长片完成 3240 帧,密集字幕的 12 条同屏与两行长句均在画布内。

这是 Windows 合成素材的分项验收。真实生产素材、macOS 双架构、代码签名和正式发布仍待完成;Kdenlive 欢迎页“最近项目”入口在本机曾发生崩溃,原因待查。
开发记录 · 尚未发布

扣费结果不明时保留核对线索

商业服务在本机双实例、HTTPS 代理和隔离 PostgreSQL 中复验了“扣分已提交但响应丢失”:客户端先收到 502,用相同键提交不同金额会得到 409;按原请求重试只返回已有流水,余额和审计记录没有重复变化。

桌面端收到这种 409 后,会保留生成结果和原记账键,将该笔用量标为“需人工核对”,不再反复发送冲突请求。本机 Windows Electron 已验证这一提示和紧凑窗口。含这些改动的 Windows x64 候选包完成解包版、便携版及隔离安装升级检查,201 项行为测试通过。

待完成:生产计费与人工争议流程、正式应用标识升级、代码签名和 macOS 双架构。候选包仍未签名。
开发记录 · 尚未发布

双音轨交接工程完成一份编辑器往返

当前 Windows 候选程序经真实导出按钮和系统保存窗口写出原创双音轨交接包。Kdenlive 26.08.1 在图形界面打开该工程、另存独立副本、退出,并在新进程从编辑器打开副本;预览和两条原声轨仍可见。原工程与原媒体未变,副本直接渲染为 5 秒 1080p 成片,两条测试音频均保留。

这是 Windows 合成样例的验收。当时密集字幕与 108 秒时间线仍需图形界面往返,后续结果见上方记录;macOS 和正式发布仍未完成。
开发记录 · 尚未发布

双后端故障切换完成本机演练

商业服务增加双后端 HTTPS 代理部署模板。本机隔离验收用两台共享 PostgreSQL 的服务和一台 Caddy,验证了证书身份、两后端轮询、审计来源与停掉一台后的请求恢复。首次演练的故障瞬间曾返回一次 502;加入有界读取重试后,复验的首个读取请求返回 200,随后连续十次客户请求和管理员会话均正常。

运营后台在 1440×900 和 390×844 两档视口完成登录后的页面检查。会话签名密钥和设备摘要密钥的分阶段轮换也通过本机多进程与旧库升级演练。

待完成:跨主机部署、正式域名和证书、生产密钥托管、监控、备份恢复与回滚演练。两台服务全停时仍会返回错误,本机结果不代表零中断或生产环境通过。
开发记录 · 尚未发布

剪辑交接继续核对长片与多音轨

Windows 版实际导出了含双音轨原片的交接包,包内媒体与源片的 SHA-256 相同;Kdenlive 随附的 MLT 渲染确认默认成片选用第一条音轨,第二条仍在媒体副本中。另用原创合成素材验证了 108 秒、60 个片段的时间线,以及密集字幕在 1080p 成片中的排版。

这些是当日产品导出和随附渲染器的结果。当时 Kdenlive 图形界面没有出现可控制窗口;10 月 25 日已补上双音轨样例的打开、另存和跨进程重开。

当时待完成:新版交接包的剪辑器图形界面往返、其他素材与音轨选择、macOS 双架构和正式发行;后续双音轨样例结果见 10 月 25 日记录。
开发记录 · 尚未发布

视频断线后继续查询,损坏结果不入库

视频创建已被上游接收、但轮询时网络中断后,桌面端会保留原任务编号。用户确认继续时只查询并收回原任务,不再提交一次新的视频生成请求;重新提交文字任务前则会提示原请求可能已经产生费用。

本机模拟接口与真实 Windows Electron 验收记录了 1 次视频创建、2 次轮询和 1 条本地用量,收回的视频已实际解码。下载结果现在还会检查 MP4 容器结构;只有文件头的伪造内容会被拒绝,不生成素材或用量。当时 168 项行为测试通过,Windows 开发安装包与便携版已重新构建并验收。

当时待完成:合法真实 Veo 账户的网络中断、费用和安全拦截验收,以及 macOS、代码签名与公证。本地 OCR 与 MI-GAN 后续已接入并在 Windows 做分项验收,真实复杂画质仍未通过。
开发记录 · 尚未发布

商业服务继续验证多实例登录边界

本机同源 HTTPS 代理链路已用隔离 PostgreSQL 完成真实网络联调,桌面和移动端运营后台均可访问。登录失败额度现由 PostgreSQL 原子计数共享:两个独立服务连接并发提交 12 次错误密码,前 8 次返回 401,其余 4 次返回 429;窗口过期后可重新登录。

会话签名密钥增加分阶段短期轮换配置,已通过本机行为测试;这不等于生产环境完成了多实例切换。数据库、代理和证书均为本机隔离验收资源,结束后已停止或清理。

当时待完成:正式域名与证书、生产部署与监控、多实例密钥切换、正式计费策略及跨平台发布。后续本机多进程密钥切换与双后端代理演练见 10 月 24 日记录;生产部署仍未完成。
开发记录 · 尚未发布

商业服务在本机实库完成首轮演练

隔离的 PostgreSQL 17.11 实例已完成数据库迁移、并发设备上限、积分扣减与幂等重放验收。备份使用真实数据库工具生成,并向另一测试库恢复;恢复前会核对文件清单和 SHA-256。

这证明了本机实库链路可以运行,仍不能代表生产环境的反向代理、监控、密钥轮换和正式计费策略已经验收。

待完成:生产部署与权限复核,以及公网运行和备份恢复演练。
开发记录 · 尚未发布

Windows 安装与剪辑交接继续验证

当前源码已构建 Windows 安装包和便携版。在隔离目录完成实际启动、旧版升级、卸载和用户数据保留验收;这些仍是未签名开发构建,本站不提供下载。

剪辑交接包现在只复制时间线引用的媒体。OpenTimelineIO 与 FCPXML 文件经过独立解析和格式校验;含中文及特殊字符的相对媒体地址可定位到包内原片。

当时待完成:目标剪辑器内实际导入、macOS x64/arm64、代码签名与正式发布。后续 Kdenlive 双音轨、密集字幕和 108 秒时间线合成样例均完成图形界面往返;真实生产素材、macOS 和正式发布仍待验收。
网站记录 · 尚未上线

作品案例有了自己的页面

个人网站新增作品页,展示航行灯创作工作台的目标、已在 Windows Electron 验证的流程和仍待完成的交付范围。页面使用新工程的真实界面截图,明确标注虚构验收数据,不用旧软件资源充当作品。

本站当前 10 个静态页面已完成 1440×900 与 390×844 共 20 次本地检查和截图;作品页与首页入口、导航及发布路由一致。

待完成:公开内容最终审校、正式域名和托管平台、线上 HTTPS 与回滚验收。
开发记录 · 尚未发布

归档会话仍能找回

灵感对话增加进行中与已归档视图。归档后的会话可只读查看原消息、按消息正文搜索,并恢复为可继续对话的状态。

真实 Windows Electron 已验证归档、应用重启后查找和恢复;消息顺序与内容保持不变,1460×960 与 1000×700 两档窗口没有横向溢出。

待完成:macOS x64/arm64 交互复核,以及完整对话创作链路的长期验收。
开发记录 · 尚未发布

误删镜头回到原来的顺序

分镜台现在按剧集提供镜头回收站。恢复时软件会先核对镜头版本和所属剧集,再把镜头插回原来的序位;需要顺延的镜头也会保留版本记录。

真实 Windows Electron 已完成镜头删除、应用重启后找回、恢复原顺序,以及永久删除的取消和确认路径。镜头描述与剧集归属保持不变,1000×700 窗口没有横向溢出。

待完成:macOS x64/arm64 交互复核,以及完整分镜创作链路的长期压力验收。
开发记录 · 尚未发布

篇章从归档和回收站找回

写作舱现在可以按进行中、已归档和回收站查看小说、章节与剧本。暂时不用的内容可以归档,误移入回收站的内容可以先只读查看,再由作者恢复到编辑状态。

真实 Windows Electron 已验证自动保存后的归档、恢复、回收与应用重启后找回,正文保持原样;永久删除需要再次确认,取消时内容仍在。1000×700 紧凑窗口没有横向溢出。

待完成:macOS x64/arm64 交互复核和跨设备恢复验收。
开发记录 · 尚未发布

素材批量整理保持整批一致

素材库的多选操作现在支持整批归档、恢复和移入回收站。执行前会核对每项素材的当前版本,全部通过后才在同一事务中写入状态和版本快照。

其中一项已被其他操作更新时,整批都会停止,不会出现一部分成功、一部分失败。真实 Windows Electron 已完成两项素材的归档、恢复和回收站往返,未选素材保持不变,并验证 1000×700 窗口没有横向溢出。

待完成:macOS x64/arm64 交互复核,以及更大素材集合的长期压力验收。
开发记录 · 尚未发布

多章创作会话按顺序交付草稿

故事策划舱新增创作会话,可把最多 12 项续写或改写排成明确顺序,并统一选择文本模型、写手配置和已审阅技能。每项调用完成后只保存本地检查点,原文始终保持不变。

整批任务全部成功并重新核对来源版本后,软件才会在一个事务中另存所有草稿。中途失败不会留下半批结果;用户明确继续时,同一模型只执行尚未完成的项目。真实 Windows Electron 已验证两项请求最大并发为 1、两份草稿原子交付和两条用量记录。

待完成:合法真实模型账户的效果、费用和失败恢复验收,以及 macOS x64/arm64 交互复核。
开发记录 · 尚未发布

模型连接补齐直连与用户中转边界

文本和图像兼容连接现在会明确区分直连服务商与用户选择的中转。选择中转后,保存前会说明提示词、所选正文、参考摘要或参考图将经过该地址;没有勾选确认就不能保存。

中转密钥仍只进入本机加密凭据库,公开工作区不会返回密钥或把一次性确认写成长期授权。真实 Windows Electron 已验证 1000×700 确认弹窗和 1460×960 设置页,旧连接继续按直连读取,视频与搜索连接不能伪装成兼容中转。

待完成:使用用户合法选择的真实服务复核隐私、留存、跨境、费用和供应商授权边界。
开发记录 · 尚未发布

项目资料与工作区备份形成可验证闭环

项目、素材库和聊天会话现可分别导出为航行灯自己的可移植文件。项目包会收纳项目内容及关联媒体,素材包保留用途绑定,聊天包保留消息与附件引用;导入时逐项核对清单、文件大小和 SHA-256,未声明、缺失或被改动的文件都会被拒绝。

整库备份升级为第二版文件清单,对数据库与媒体逐文件计算 SHA-256。真实 Windows Electron 验收已经完成备份、原生选择器、恢复确认、进程重启、数据与媒体回归,以及 API 密钥清空;旧版第一版备份仍可读取。

待完成:macOS 双架构恢复验收、正式签名发布、真实供应商与线上部署复核。
开发记录 · 尚未发布

视频任务接入当前 Veo 公开协议

新建视频连接现使用 Google Gemini API 的 Veo 长任务协议,覆盖任务创建、状态轮询、完成结果下载和本地 MP4 保存。连接固定到官方 HTTPS 地址,密钥不会随跨来源下载重定向转发。

桌面端同步限定当前已支持的 4/8 秒、720p 横竖画幅,并保留旧协议连接的兼容入口。严格协议模拟和真实 Electron 界面已经通过,不能据此视为真实云端生成成功。

待完成:使用合法账户复核区域可用性、真实费用、安全拦截、超时和失败恢复。
开发记录 · 尚未发布

个人网站补齐发布质量闸门

当时网站的 9 个静态页面已完成桌面与移动端共 18 次自动检查,覆盖内部链接、语义标题、替代文本、键盘焦点、减少动画、页面溢出和资源体积。首页主视觉改用同尺寸 WebP,部署资源体积减少约 90.8%,原始 PNG 继续作为设计来源保留。

发布命令只接受用户确认的公开 HTTPS 域名,随后生成 canonical、分享地址、站点地图、robots、安全响应头和逐文件 SHA-256 清单。没有真实域名时会拒绝构建,不写入虚构网址。

待完成:确认正式域名与托管平台,执行线上 HTTPS、安全头、缓存、链接和回滚验收。
开发记录 · 尚未发布

本地后期接入外部原片与分钟级成片

桌面端现可通过系统选择器导入 MP4 与 WebM 原片。软件以异步数据流把文件复制到工作区,校验容器和浏览器解码结果并记录 SHA-256,不覆盖或改写外部原文件。

实测两段外部 MP4 原片可组成约 64 秒双声道 WebM;分钟级高码率压力验收又把两段 1920×1080 的 MP4 与 WebM 原片编排为 6 个片段,输出 103,557,618 字节、84.455 秒、1920×1080 双声道 H.264/MP4。成片跨越 64 MiB 压力边界并通过分块写入,所有源文件哈希保持不变。

剪辑交接包同步增加 FCPXML 1.10,并与 OpenTimelineIO、SRT、校验清单和原媒体副本一起导出;当时已完成 XML 结构和相对媒体引用回读,尚未在目标剪辑器中实导;后续 Windows 样例已完成部分 Kdenlive 图形界面往返,新版双音轨样例已在 10 月 25 日完成图形界面往返。

当时待完成:真实目标剪辑器、macOS 双架构和签名发布;后续目标剪辑器分项结果见 10 月 24 日记录。
开发记录 · 尚未发布

桌面安全更新链路完成首轮闭环

更新清单现在绑定产品、平台、架构、安装包类型、字节数和 SHA-256,并使用 Ed25519 签名。安装包先写入临时文件,完整校验后才进入待安装状态。

软件不会静默替换自身文件。用户查看版本与更新说明、完成下载后,还需要再次确认才会打开安装包。

待完成:正式 HTTPS 更新地址、代码签名安装包、macOS 双架构、公证与真实覆盖安装回滚演练。
开发记录 · 尚未发布

商业服务补齐数据库迁移与并发边界

PostgreSQL 迁移新增版本账本、全局迁移锁和文件校验值,已应用迁移被修改或出现未知版本时会拒绝启动。服务还增加了实际检查数据库可写状态的就绪探针。

设备上限、积分扣减、幂等重放、并发激活和授权到期状态改为明确事务处理。备份使用排他原子提交并附带 SHA-256 清单,恢复前必须通过完整性校验和目标数据库确认。

当时待完成:真实 PostgreSQL 迁移、并发、恢复及反向代理演练;后续本机验证见 10 月 24 日记录,生产监控仍待完成。
开发记录 · 尚未发布

研究入口接入可配置网页搜索

新增本地关键词建议与用户明确触发的 Brave Search 连接。搜索结果只在当前弹窗临时展示;选定网址后仍需安全查阅网页、填写自己的摘要和使用依据。

个人网站同步补充外部服务与查询数据边界,避免把“本地优先”误解为所有功能永不联网。

待完成:真实合法账户与账单验收、跨平台发布、签名公证和完整功能矩阵。
开发记录 · 尚未发布

新的航程,从独立工程开始

确认完整功能范围与原创宇航视觉,建立独立工程、需求矩阵和来源台账。开始实现本地数据保护、项目管理及文字创作界面。

个人网站同步纳入开发,保留作品介绍、笔记和日志定位。

待完成:完整功能、实际界面验收、合法供应商联调、macOS 验证和签名发布。
回到项目记录 →