B 源码索引、版本与许可证

真实代码与教学设计的界限

_code/ 文件直接取自项目 commit f909acb4217231a7839429b532b20a0b4e4441a7,不是从生产数据库导出。它们保留原模块结构,供 literalinclude 阅读,不会在 Sphinx 构建时启动应用。

文件/对象

阅读问题

位置

detection/tracker.observe

什么算来信、已读和未知方向

源码

detection/identity

昵称与头像如何处理冲突

源码

worker/pipeline

首次通知资格如何延后补建

源码

replies/rules.evaluate

匹配、审核、否定与敏感项

源码

replies/planner

新来信如何取消未输入旧任务

源码

replies/executor

目标、草稿、发送与返回如何分离

源码

replies/images

Open、上传与失败如何核实

源码

vision/analyzer

裁剪、缓存、锚点和安全探测

源码

vision/reply_image

穷举 oracle 与快速匹配

源码

ocr/pool、ocr/base

精确缓存、进程与 OCR 回退

源码目录

queueing/jobs、models

任务租约、唯一索引和状态

源码目录

本地冻结文件列表、来源和 SHA256 见 源码清单;分发说明见 MIT LICENSE。

可复查的工程演进

阶段

版本/PR

解决的问题

首次提醒与安全发送

PR6

首次无角标后的补提醒、完整草稿及失败图标

连续来信

PR8

旧任务 superseded、选中会话的可见来信

刷新闭环

PR10、14、18

发送后 F5、短气泡、换行文字、返回与发送分离

文图功能

PR11、12、13、15

文字先行、慢上传、GTK Open、路径焦点

桌面隔离

案例部署记录

独立用户、Xvnc、Chrome profile 与 RDP

性能

PR20/fd3eea8

精确缓存、绑核、向量化、匹配器

基准校验

PR26/f909acb

冷/热结果分别对照,逐帧冷缓存

源码修改应配对应状态回归、板上基准或受控验收。冻结源码不是发布包,更新课程快照时应同步 manifest 与教学引用,不能只替换一两个文件后仍声称整个目录来自同一个 commit。

离线源码下载

这些是教学快照,不构成独立可安装的软件包。