Project Updates
项目进度更新|2026 年 8 月
NOVA 与五项自动化产品:AI 协作、邮箱、租房、翻译和库存管理。
2026-08-14
项目概览
这篇文章记录截至 2026 年 8 月 14 日(Europe/London) 的近期项目状态。下文的时间来自各项目的 Git 历史与带日期的架构记录;我会明确区分“已经完成”和“仍在测试”,并移除密钥、客户数据、私有网络细节与本地设备信息。
- **NOVA:**最新已提交版本为 v0.20.0,提交日期是 2026 年 8 月 13 日。
- **K&M AI Administration:**最近一批已提交的产品更新完成于 2026 年 8 月 10 日,文档和加固工作仍在本地继续。
- **Email Assembler:**整合后的 v0.8.0 桌面 MVP 于 2026 年 8 月 4 日发布。
- **RedNotesHouseRenting:**英文公开 v1.0.0 版本于 2026 年 8 月 8 日合并到 main。
- **RithumAuto:**当前桌面端与 Apple Silicon macOS 版本的进度记录到 2026 年 8 月 12 日,仍位于活跃开发分支。
- **WhatsApp Desktop 翻译插件:**独立伴随面板的首个可运行纵切与架构决策记录于 2026 年 8 月 13 日,尚未完成客户电脑验收。
- **本博客:**这份双语项目报告发布于 2026 年 8 月 14 日。
NOVA|一条由自己运营的区块链
NOVA 是我的长期区块链工程项目:一条我可以独立理解、控制和运营的许可型区块链。它不是部署在其他公链上的代币合约,当前共识原型也不会被描述为生产级 BFT。
截至 8 月 13 日已经完成
- 用 Node.js 22 构建确定性链核心,支持固定验证者、签名交易、原生 NOVA 余额、账户 nonce 与 2-of-3 区块提交。
- 完成账户、验证者和水龙头加密 keystore,以及原子启动、节点目录锁、优雅停机、签名链重放、诊断、备份和恢复演练。
- 加入文件存证交易:链上只提交 SHA-256 哈希与明确公开的元数据,不上传文件内容、文件名或本地路径。
- 完成验证者写请求认证、与随机 challenge 绑定的远程签名状态、quorum 验证的远程备份,以及面向崩溃的 mempool 和投票锁恢复。
- 建成本地区块浏览器,可查看区块、交易、账户、回执并验证文件存证。
- 建成 readiness 证据框架:每个真实使用日都必须对应已最终确认的交易、经过验证的备份、健康链头与使用 Europe/London 日期的防篡改 journal。
- 将空闲时持续产生空块的方式改为按需出块:没有交易时网络保持安静,有交易时在下一个 slot 出块。
最新的已提交 readiness 记录显示,8 月 11 日和 12 日是最早两个连续真实使用日。当时距离七日目标仍差五个连续日期,自动化测试不能替代这些真实证据。
下一阶段
- 不允许补录日期,真实完成连续七日自用 readiness。
- 在三台真实设备和私有传输网络上部署验证节点,并演练节点掉线、备份、恢复和追赶。
- 在把网络视为可远程运营之前补齐 TLS 与密钥轮换流程。
- 先确认下一个真正有用的业务模块,再决定是否投入公网上线、代币经济、跨链或通用智能合约。
K&M AI Administration|内部 AI 会议工作台
K&M AI Administration 是一个用于协调小型 AI 团队的内部工作台。使用者以 CEO 身份提出目标,Codex 负责管理与调度,三位 DeepSeek 分别从顾问、工程和产品视角提供结果。
截至 8 月 10 日已提交完成
- 建立会议工作台并接入真实 AI 回复。
- 定义 CEO → Codex → DeepSeek A/B/C 的组织结构与独立职责。
- 实现 Agent 顺序发言并共享最近会议上下文,让不同观点能在同一份记录中比较。
- 增加实时工作状态、会议时间线、轮次导航和更完整的公司侧边栏。
- 通过 Cloudflare R2 将已结束会议归档为 Markdown 纪要。
当前技术栈包括 React 19、vinext、Cloudflare Worker、DeepSeek 与 R2。API 凭据只保留在服务端,不会进入博客或源代码。
截至 8 月 14 日仍在进行
- 把初始模板说明替换为面向实际运营者的安装、使用和故障处理文档。
- 加固会议记录文件名处理,并扩展页面渲染与 API 测试。
- 明确托管访问控制、应用层授权,以及允许发送给模型服务商的信息边界。
这些内容仍处于本地工作状态,因此这里将它们标记为“进行中”,而不是已经完成的正式版本。
Email Assembler|带人工审核的 Gmail 回复自动化
Email Assembler 是一款 Windows 桌面 Gmail 助手。它会监测新邮件、在本地过滤明显的自动邮件,使用 DeepSeek 概括客户意图并准备英文回复,但最终决定始终由使用者掌握。
v0.8.0 于 8 月 4 日发布
- 支持 Gmail OAuth、后台轮询、邮件去重,以及最低五秒的可调监听间隔。
- 支持最新来信概括、客户意图标签、基于落款的身份识别、永久人工联系人修正,以及完整的只读联系人历史。
- 支持可编辑英文回复、自定义 Prompt 重新生成、返回与直接退出,并严格保证:只有点击“应用此回复”之后才会发信。
- 本地参考资料库支持 TXT、Markdown、CSV、JSON、DOCX、XLSX 与 PDF;只有主动选择的文档才会用于约束公司、产品和价格事实。
- 58 项自动化测试覆盖配置、Gmail 解析、AI 约束、身份记忆和文档提取。
当前状态是桌面 MVP 完成,并不代表 Windows 安装包已经发布。真实 Gmail 授权、收信和发信仍需要使用者自己的 OAuth 客户端完成端到端验收。运行相关功能时,邮件正文与明确选中的参考资料会发送给 DeepSeek;凭据和本地业务文件不会进入 Git。
RedNotesHouseRenting|小红书租房信息助手
RedNotesHouseRenting 是一款面向伦敦 Canary Wharf 的个人租房信息助手。它低频搜索小红书,用 DeepSeek 按可见证据结构化房源信息,并把报告发送到一个固定 Gmail 收件人。
v1.0.0 公开版本于 8 月 8 日合并
- 支持多组可配置搜索词、整租与预算优先级、房源去重,以及 HTML、CSV 和 JSON 报告。
- 可通过自然语言邮件命令设置地点、预算、房型、入住日期和租期;邮件命令不能修改发件人、收件人、API 或安全设置。
- 使用独立 Edge 配置文件登录小红书,不读取或复制用户日常浏览器中的 Cookie。
- 可选在伦敦时间每日 15:00 运行,并配置独立 Gmail 指令监听器;两者都通过 Windows 计划任务安装。
- 加入频率限制、重复指令抑制、可信发件人、本地专用配置,并让凭据、浏览器会话、报告和日志保持在 Git 之外。
采集器不会绕过登录、验证挑战或平台限制。小红书页面结构和登录规则可能变化,社交平台房源也未经核验;付款前必须独立确认发布者身份、房屋权属或代理权、合同、押金保护,并进行现场或实时视频看房。
WhatsApp Desktop 翻译插件|私有独立伴随面板
这是 K&M 工作区内正在开发的一款 Windows 11 单用户插件式工具。它不会注入 WhatsApp,而是通过右侧独立伴随面板,同时展示收到消息的原文、简体中文和英文。
8 月 13 日完成首个可运行纵切
- 使用 .NET 10 和 WPF 构建右侧面板,支持窗口吸附和 DPI 感知定位。
- 提供手动翻译保底、Azure Translator 接入,并通过 Windows Credential Manager 保存密钥。
- 将 UI Automation 探针隔离到独立进程,避免第三方 Provider 阻塞整个翻译面板。
- 加入防错绑机制,避免上一段对话的翻译显示到刚切换的新对话。
- 消息只保留在内存中;诊断信息不记录正文、译文、联系人、号码或聊天标题。
仍未通过的验收闸门
只有真实客户电脑证明 WhatsApp 的 UI Automation 树能够稳定提供完整正文、收发方向、会话切换信号和稳定顺序,才会启用自动采集。当前门槛包括:可见正文覆盖率至少 99%、字符准确率至少 99.9%、500 条已标记样本中出站误判入站为 0,以及 100 次翻译进行中的会话切换里跨会话错绑为 0。
如果无法通过,产品会保留安全的“复制后翻译”路径,而不会猜测。用于翻译的正文是在 WhatsApp 解密后离开其端到端加密边界,并通过 HTTPS 发送给 Microsoft Azure;首次自动翻译之前必须向使用者明确说明这项隐私边界。
RithumAuto|带安全闸门的库存流程自动化
RithumAuto 是一款用于 Rithum / DSCO Inventory 的桌面与命令行工具。它会逐个 SKU 精确选择一行,打开 Update Item Inventory,保持原库存字段不变,提交保存,等待 Rithum 成功提示,并写入带时间的结果。
开发分支进度截至 8 月 12 日
- Electron 桌面界面只保留两个主要操作:显示实时进度地处理全部 SKU,或查看当前与历史日志。
- 支持 Windows 10/11 x64 打包,并建立适用于 M1–M4 的 Apple Silicon macOS 构建流程。
- 使用独立 Chrome 配置文件,通过操作系统支持的 Electron
safeStorage加密凭据;加入精确 SKU 行校验、单项失败隔离和可用时的失败截图。 - 命令行真实写入需要双重安全闸门:必须同时提供
--commit与明确的本地写入开关。 - macOS 版本提供本地时间 09:30 的应用内定时任务;当前 Windows 桌面版有意保持手动执行。
这些功能仍位于活跃开发分支,尚不是已完成的 main 分支正式版本。macOS 构建目前没有签名和公证,MFA 或 CAPTCHA 仍需在独立浏览器配置中由人工完成。Rithum 页面变化、会话过期和网络中断也可能终止任务,因此重试前必须查看最新日志。
博客平台本身的更新
2026 年 8 月 3 日,我完成了博客部署可靠性与安全检查、草稿隐藏、站点地图与元数据生成、错误边界和内容自动化测试等改进。语言切换按钮现在只会在对应译文真实存在时显示。
这篇文章与英文版使用相同发布日期和成对 slug。在文章顶部点击 English 可以进入英文版;英文页面顶部则会显示 中文 按钮用于切回。
接下来的关注重点
这些项目目前有一个共同方向:从“能够运行的原型”走向“我能够安全运营的产品”。比起功能数量,我会更重视可验证的证据、明确的隐私边界、可恢复的状态,以及对“已经完成”和“仍在实验”做清楚区分。
- 完成 NOVA 的连续七日真实使用记录与三设备恢复演练。
- 在真实客户电脑通过 WhatsApp 采集闸门之后,才启用自动读取。
- 完成 Email Assembler 的 Gmail 端到端验收,并决定安装包交付方式。
- 持续跟踪小红书结构变化,让租房助手保持低频、个人用途的边界。
- 用真实库存数据验收 RithumAuto,再合并并标记桌面正式版本。