报告 012 · 投影、资料修订与闹钟输入贯穿完整活动
日期:2026-09-19。阶段:设计与独立实验。结论层级:真实本地组件运行+预编排活动流程。本实验读写文件、缓存和计时回调实际发生;资料选择、工作顺序及文案由脚本指定,不是模型自主表现、产品实现或实际平台提醒。
目录:问题 · 条件 · 结果 · 设计决定 · 资料 · 剩余项
1. 整体问题与新旧证据
本实验考察资源投影、主动读取、缓存和外部计时输入能否组成完整活动。相比报告 011 的自动展开产物和预编排时间事件,这里使用真实文件读取与到时回调,连接接纳请求、取证、处理插问与约定修订、应用资料更正、交付、提醒和结束。策略仍由脚本预编排。
关注的未定项是每轮需要什么、资源存在和证据已读怎样区分、缓存能省哪一层工作、研究与提醒怎样分别结束。没有扩大锁、事务、恢复或故障窗口试验。
2. 条件与执行
首次执行前固定登记、合成材料、脚本和环境探查的 SHA-256;见冻结清单。Python 3.14.7,标准库;11 条轨迹分别在新目录和空缓存中运行。研究资料为 Aster/Birch 的虚构参数,无关长附件只作未读探针,不是实际产品性能资料。
缓存开/关使用相同脚本策略、源版本和动作;研究各 3 次,仅提醒各 1 次。再运行旧证据、漏交付、额外重复三个控制。闹钟由能力组件使用 call_later 产生真实到时输入,策略等待队列;其他用户修订由研究驱动器按固定时间释放。加速时段和动作上限只适用于本地流程研究,不能直接用于真实模型公平比较。
全部选择由预编排策略产生,策略已知资源 ID、数据格式和步骤;任务约束也已有结构化表示。没有验证从自然语言中形成正确约定、从陌生目录找出资料、决定是否深思或生成可靠解释。研究消息只保存到文件,未发送给任何真实用户。
3. 实际结果及其范围
11 条轨迹和 4 组缓存配对均符合预登记预期,包括两个故意错误的轨迹被判为不满足客观条件。原始轨迹、输入包、文件、产物和失败均已保留;没有改写脚本重跑覆盖首次结果。运行后另核对原始事件顺序,并标注为后验核对,未计作新试验。
| 观察 | 实际结果 | 可以支持的结论 |
|---|---|---|
| 研究与提醒完整链路 | 6 条参考轨迹均保存三版产物;推荐随约定和来源变化为 Aster → Birch → 无可行方案,最终研究与提醒分别结束 | 指定策略能用这些输入和组件完成所列客观过程,不证明模型会形成此策略 |
| 读取缓存控制 | 每条研究均主动读 6 次、返回 701 字节正文、核算 3 次;缓存关闭时应用文件读取 6 次,开启时 3 次、命中 3 次 | 复用减少本夹具的文件读取调用;没有减少主动读取、正文返回或计算次数,不等于减少模型 token 或推理成本 |
| 配对一致性 | 4 组的产物、消息与读取正文相同,计时字段可不同 | 本控制没有因缓存开关改变任务内容;不证明一般生成式输出可复现 |
| 仅提醒 | 两条均没有读取任何资源正文或执行核算,收到到时输入后记录提醒 | 设提醒和发简单提醒可以只用任务状态及投影,不需要先分析附件 |
| 真实计时输入 | 11 条均有一次登记、一次到时输入和一次随后提醒记录,等待期间无策略轮询 | 本进程中的时间能力能够通过输入通路接续活动;未测跨重启、负载竞争或真实平台送达 |
| 使用旧证据 | 故意继续用 B v1 的控制命中缓存更多,但最终选择与依据检查失败 | 缓存命中不能代替当前证据适用性;来源更新与重读需进入活动语义 |
| 只有保存没有交付 | 产物及完成自述存在,但最终交付检查失败 | 产物存在、状态声明和完成交付需分别记录 |
| 额外重复工作 | 任务客观检查仍通过,读取从 6 增为 10 次、核算从 3 增为 5 次;文件读取仍为 3 次 | 缓存可以遮住部分重复读取成本,不能证明重复工作已消除;这是人为注入,不是模型过度思考发生率 |
本实验到时回调相对计划点的滞后约 0.19–1.12 毫秒,仅为这 11 条空载短轨迹的描述,不是系统时延保证或调度选型依据。对外短句为预先写定,最长 22 字符;未验证模型自然度、信息充分性或读者满意度。文件读取是应用层 API 调用计数,不是实际磁盘访问次数;701 字节也不是 tokenizer 测量。
所有 content_review 保持 pending,overall_cognitive_success 保持未知。输入包没有出现所植入的正文探针,产物也以投影出现;该检查只覆盖当前夹具,不能外推为通用隐私/提示注入防护证明。
4. 据此明确的设计方案
| 问题 | 采用的可修订默认 | 依据与替代项 |
|---|---|---|
| 每次接续带什么 | 当前输入、已接约定/接续点、相关投影、主动选择的已读工作材料;历史和产物文件默认不展开 | 流程支持任务骨架与内容分开。保留已读有效材料,不强制每轮清空;本实验没有比较不同工作记忆保留量 |
| 投影是否意味着展示全部目录 | 只带活动直接关联或当前查询得到的有限候选;其余资源通过授权目录/元数据查询逐步发现 | 厂商实践支持渐进获取,也指出探索延迟。当前小夹具未验证陌生大目录的发现率;不自动摘要全文来弥补目录问题 |
| 更正怎样影响缓存和认知 | 当前目录版本、实际读过的版本和判断依赖分别保存;使用相关事实时核对显式更新,必要时主动重读 | 旧证据控制保留可用缓存却产生错误结论。不将“新文件存在”冒充“内容已进入认知”,也不以缓存命中判真 |
| 闹钟唤醒谁 | 到时输入关联登记的活动、用途和目标渠道;主体可休眠或做其他事,具体提醒依已接承诺执行 | 真实计时进入输入链;不启动定期自问自答。此处不追加复杂队列、优先级模型或分布式调度 |
| 哪个任务已经结束 | 一次研究交付和另行登记的提醒分别结束;后续反馈作为新输入关联旧产物 | R 最终交付后仍可等待提醒,而不是把研究伪装成持续思考;漏交付控制反对只看完成字段 |
| 怎样控制过度思考 | 每次继续对应尚未解决的缺口、具体核对或新证据;工作充分就交付,外部条件未到就等待 | 重复工作控制说明需观察读取、核算及模型总成本,而非只看缓存命中和回复长短;策略效果仍待模型比较 |
这些决定不增加新服务、数据库或固定审查模型,沿用单宿主的活动工作区、资源模块、能力和输入适配。投影字段与工具粒度是逻辑契约,不在此冻结生产 API 或数据库表。
5. 相关资料与适用边界
下列仅支持各自命题,不能替代本项目的模型质量、端到端可靠性或生物学证明。
| 来源、版本与核对范围 | 支持的命题 | 设计推论与剩余验证 |
|---|---|---|
| Packer 等,MemGPT,arXiv v1,2023-10-12,摘要 | 研究将有限上下文、分层外部记忆及中断式控制结合,并在文档和多会话任务上评价 | 支持工作上下文与外部存储分开的组织方向;不证明本项目投影字段、状态保留策略或所有资源默认读取政策最优 |
| Anthropic,Effective context engineering for AI agents,2025-09-29,Context retrieval and agentic search | 一手工程实践采用轻量引用、工具按需载入和渐进发现,同时指出运行时探索会增加时间、可能漏找材料 | 支持逐步发现的可行性,也要求评价遗漏与工具成本;不是随机对照,不直接照搬其自动注入部分文件的做法 |
| Python 3.14.7,Event loop,Scheduling delayed callbacks | 延迟回调由事件循环和单调时钟调度,可将到时事实交给输入处理 | 说明独立原型计时方法的契约;不选择 TinyAGI 的生产定时实现,也不证明持久提醒或准时送达 |
过度思考的依据见资料表。应用文件读取复用与减少冗余生成分别评价;本实验未接入真实推理模型。
6. 适用边界
实验表明,本地组件可以组成所列预编排流程,但未覆盖以下认知效果:
- 模型与评价:模型入口与固定版本、传输和预算执行;完整模型可见输入/历史及事件释放、公平对照、内容评阅和保留任务。本实验没有覆盖原 G/W/C 全部任务。
- 接续与投入:自主选择投入、停止和接续;简短与有用、严谨与情感、主动联系与打扰之间的实际效果。
- 记忆与读取:陌生资料的发现与读取粒度、保留工作材料多少;证据纠正、身份关联、保密及污染在模型中的表现。
- 心智协作:长期人格、独立采样、按需讨论各自的增益和成本;人数、轮次及保留条件。
- 能力与计算:真实推理服务的预算契约及收益,平台身份/受众与主动发送能力;路由净收益。
- 经验迁移:经验在新任务中的有效迁移、误用与演化回归,不能用预编排策略代替学习结果。
- 真实交互:真实语音/设备/多人互动、跨日体验及可接受延迟;本地计时记录不能关闭真实通知效果。
数据可用性
本报告公开实验条件、汇总统计和失败分析。原始输入、脚本及逐次运行记录未随报告发布,因此不能仅凭本文独立复现实验。