anenreo个人数字操作系统文档

← 返回首页

个人导师、模拟与受控代理

个人智能 技术代码 ai-agent

提供证据驱动建议、过去自我、情景模拟和逐次审批代理。

模块职责

明确不负责

结构化字段

字段中文名编辑类型必填敏感性业务说明
sessionType代理会话类型select是普通用于记录“代理会话类型”的业务值。
prompt用户问题或指令textarea是敏感用于记录“用户问题或指令”的业务值。
contextRefs上下文引用tags否普通用于记录“上下文引用”的业务值。
response代理回复textarea否敏感用于记录“代理回复”的业务值。
provider模型提供方text否普通用于记录“模型提供方”的业务值。
model模型名称text否普通用于记录“模型名称”的业务值。
approvalStatus审批状态select是普通用于记录“审批状态”的业务值。
executedActions已执行动作json否普通用于记录“已执行动作”的业务值。

八项可执行功能

编号功能规划版本完成状态独立外部边界执行策略
AIA-001个人导师会话V1.0部分实现:领域闭环尚未完成,功能入口失败关闭历史 Provider 候选记录:当前不可据此判为可用analyze
AIA-002过去自我V1.0部分实现:领域闭环尚未完成,功能入口失败关闭历史 Provider 候选记录:当前不可据此判为可用record
AIA-003人生情景模拟V1.0部分实现:领域闭环尚未完成,功能入口失败关闭历史 Provider 候选记录:当前不可据此判为可用simulate
AIA-004规则约束建议V1.0部分实现:领域闭环尚未完成,功能入口失败关闭历史 Provider 候选记录:当前不可据此判为可用record
AIA-005工具执行审批V2.0部分实现:领域闭环尚未完成,功能入口失败关闭无独立外部边界注记verify
AIA-006代理行为审计V2.0部分实现:领域闭环尚未完成,功能入口失败关闭历史 Provider 候选记录:当前不可据此判为可用analyze
AIA-007受控代理任务V2.0部分实现:领域闭环尚未完成,功能入口失败关闭历史 Provider 候选记录:当前不可据此判为可用record
AIA-008数字人格实验V3.0部分实现:领域闭环尚未完成,功能入口失败关闭历史 Provider 候选记录:当前不可据此判为可用analyze

本模块状态:partial 8 · 历史 Provider 记录 7。状态由专用规则、聚合持久化、PC/移动行为和自动测试共同决定;外部 blocker 与历史 Provider 记录只作独立注记,不提升完成度。

HTTP 与数据生命周期

该模块使用 Record Kernel /api/v2/records/ai-agent 统一提供创建、列表、详情、修改、归档、恢复、修订历史、执行历史和功能入口;POST/GET /api/v2/records/:moduleCode、GET/PATCH /api/v2/records/:moduleCode/:recordId、POST /archive、POST /restore、GET /revisions、GET /executions、POST /features/:featureId;共 9 条获批路由,无 DELETE。Identity typed 快照的通用写入失败关闭,typed 读取也必须使用 v2 专用接口;非 typed legacy core 仅保留只读兼容。 v2 不提供永久销毁,旧 v1 兼容链不从新页面调用。创建和更新先经 SystemRecordPolicyPort,由内核外的 SystemRecordPolicyRegistry 依次执行专用规范化、跨字段规则和 Catalog 字段规则;带键 cache miss 先取得事务内幂等预占,再执行无副作用策略;策略失败会让预占与数据库、审计副作用共同回滚,成功 cache hit 则直接精确恢复首次 revision。功能地址会先校验目录归属;partial 功能统一返回 HTTP 501 FEATURE_NOT_IMPLEMENTED,且不新增修订、执行、审计或幂等记录。迁移维护 active 时普通写返回 HTTP 503 SYSTEM_MAINTENANCE,读接口继续可用。MEM-001 至 MEM-008 的通用功能地址均返回对应专用地址错误,必须改用各自的 /api/v2/memory/... 专用入口。

参数化代码入口

apps/api/src/kernel/recordsapps/api/src/record-policiesapps/api/src/feature-registryapps/web/app/pages/modules/[moduleCode]apps/web/app/composables/useRecordKernel.tsapps/mobile/src/pages/module/index.vueapps/mobile/src/pages/recorddocs-site/modules/ai-agent.html

Mobile 使用 /pages/module/index?module=... 与 /pages/record/* query 容器;MEM-001 使用 /pages/memory/text/create,MEM-002 至 MEM-008 使用 /pages/memory/text/detail 专用治理详情,TAX-001 至 TAX-008 共用 /pages/taxonomy/tags/index 的标签、分类、合并、编号、标题、AI 候选和审计专用交互。 旧 24×5 包装页和 descriptor 副本不属于当前架构。

设计原因

模块目录提供稳定业务语义和白名单;RecordAggregate 只负责公共记录生命周期,不解释 payload。SystemRecordPolicyRegistry 在内核外精确覆盖 Catalog 24 个模块,保留 Routine、Decision、Memory、Interview 的专用规范化,并拒绝未登记模块。Batch 003 固定规范大写 ULID、标题 200/摘要 1000 字符合同、payload 顶层覆盖与 payloadRemove 删除语义、受控 JSON 资源上限、递归敏感字段治理、幂等最小引用和精确 revision/execution 回放。0009 只追加 summary CHECK 与 owner/module[/status] + id DESC 匹配索引。 该等价层与公共加固仅保持普通记录合同,不代表领域功能完成;领域完成仍必须由专用规则、类型化持久化、PC/Mobile 行为和当前自动测试共同证明。

R32 个人上下文扩展

已接入记忆、人生事件、知识资料和人物四类 typed public 来源。仅接收人工选择的编号、revision 与 hash;摘要由来源模块按实际权限、当前版本和隐私生成,最多 4000 字符。SECRET/LEGACY_ONLY 不进入来源摘要,来源隐私不得高于会话。外部模型请求移至事务外,候选入库前重新核验来源与会话。两端可选来源类型已同步,当前仍需填写引用元数据;尚未提供来源搜索选择器。本批已编码,尚未统一测试,不表示 AIA 八功能全部验收。

R32 人工选择参考来源

PC/Mobile 可以按来源类型分页读取条目、按名称筛选已载入内容,并选择最多 8 条参考。编号、修订号和摘要由详情读取自动填充,切换会话或账号后清空。列表并非全部来源;有更多数据时显示续页入口。

只允许活动且隐私不高于会话的记忆、事件、资料和人物。选中、模型调用、保存前分别复核来源,网络等待使用维护租约。代码待统一测试。

R08 任务优先入口

双端先填写要整理的内容或任务目标,再确认会话名称与隐私。本机从目标首句提供名称建议,只有用户点击采用才填入空名称,不调用外部模型。类型与生命周期按需展开,折叠保留输入和回执。

会话修订合同只允许名称、目标、状态与原因,已有会话的类型和隐私保持只读。创建只保存会话,生成候选仍需有效会话和独立请求;当前非有效状态明确提示进入设置并保存。

参考范围展示本次明确选择的来源数量,具体对象名称仍由上下文选择器展示。没有自动把对象路由参数视为授权,也没有新增跨对象入口。候选保持 AI Agent 专用候选身份,不与采集审核中心的 ChangeProposal 合并,不新建建议库;原 step-up 与 receipt→current→revision 回读保留。

本轮仅完成入口源码调整。对象授权跳转、统一审核身份对接及真实业务、截图、权限与回读验收仍待独立验证,模块状态保持 partial。

R08 返回业务对象(已编码,待统一验收)

Agent 候选的四类已授权 sourceRefs(文本记忆、人生事件、资料、人物)生成专用详情入口,保留引用版本说明。Capture 当前唯一支持写入的文本记忆端口,更新操作可返回原对象,创建操作在 APPLIED/UNDONE 回读且快照身份匹配后可打开结果。关系、缺口、主张和临时编号不生成对象链接;新增写端口须补充对应身份合同。

PC 新标签页打开以保留审核草稿;Mobile 使用 navigateTo 保留原页面,未确认写入期间禁止跳转。目标页重新读取当前授权事实,不能把旧引用当成当前事实。路由身份窄向断言及双端类型检查通过,浏览器/原生导航和完整业务验收 not_run。

2026-10-02 逐图审计后的界面修复候选

第二批主内容地标复核:PC AI Agent 工作台在默认布局的 main 内,将多余内层 main 改为普通 div;保留既有属性、指令、标题、路由与鉴权,不把容器语义修正视为领域能力实现。

第二批真实浏览器截图、焦点与读屏验收仍为 not_run;仅此语义标记修正不提高业务完成状态。

首批图像复核后的第二批补充

移动禁用会话按钮通过局部主题表面和正文覆盖原生浅色底,保留禁用判断与原请求守卫。

2026-10-03 AI 行动候选显式选择

本次增量将 Mobile 手填候选 ULID 改为明确选择已有授权候选;PC 的下拉与卡片共用选择守卫。首次载入与重置不默认选中。只有当前会话、当前 owner、状态为 PENDING 且来自完整验证分页的候选可提交;选择与提交都绑定当前账号 generation、目标和集合代次。该绑定补充用户意图,不替代服务端 OWNER 权限。

候选按既有每页 100 条与真实 cursor 显式续页;严格验证规范 ULID、递减游标、父会话/owner、页内与跨页重复。冲突重复或非法页整页拒绝,不部分合并或伪造结束状态。标签只使用功能、状态、时间与本地序号;Mobile SECRET answer 与 rationale 同时保持收起,只有明确查看才展示,目标或账号变化重新收起。argumentsHash 仍人工输入,沿用既有规范化与验证,不从回答、理由或其他 hash 推导。

双端 API 的实际 deferred dispatch、headless 调用与同 generation 原操作重试使用真实账号代次及精确 attempt 身份;首次提议额外复核显式选择。未知结果只能沿原 key/body/proof/send 重试,不因重新选择而重建请求。派发后强制切换目标会暂停新目标并保留原操作核对,不能解释成取消或回滚;旧完成不得覆盖新目标。账号变化撤销本地旧引用与回放能力,不保证网络取消或内存擦除。

严格回执核对在每一新阶段与确认前检查 generation、attempt 和页面作用域。候选的父 SESSION 修订读取在 API 确认前完成,并以新增 sessionRevisions 字段返回;确认后不再有必需的 fallible GET。保存观察者或 UI 应用错误不得复活已确认 pending,也不得触发第二次写入。

当前仅为限定源码与合成测试证据,模块八项及 AIA-005 保持 partial。真实浏览器/原生设备、登录切换、HTTP/数据库、服务端工具执行、step-up 与 provider 验收 not_run。原生页面 hide/保留、跨重挂恢复、无限保留和重新登录恢复不在此批范围。各次红测、修复、当前门禁与未运行项见 docs/验证/2026-10-03-AI行动候选选择证据.md;既有历史段落原字节保留。

2026-10-13 Mobile 已载入来源筛选持续标签(限定合成验证)

参考来源选择器的原筛选输入增加持续可见“筛选已载入来源”标题,并绑定同名 v-native-input-label;原占位提示保留。标题只说明已载入范围,不扩展为全量搜索。

完整 script 不变:本地过滤、手动分页、八项选择、详情版本与隐私核验、会话/账号代次、锁与 change/busy 事件均保留。只给标题设置既有主题 token,输入不继承新增的 muted 色。

冻结完整 SFC 与真实 v-model 合成传输测试候选 21 项通过;原 AI Agent/会话/宿主 94 项、共享标签/模板 28 项通过,原类型及六静态门 native0。完整基线 3pass/18fail,失败全为同一缺标签断言而非 18 个缺陷。首次 comments 调用因缺受控编译器入口失败,保留失败并使用既有静态适配器后通过;本正文冻结后的最终文档门另记。可见标题和 H5 原生命名分别验证;浏览器计算名称、读屏、App/小程序、真实 API/数据库/Provider、CI/部署均 not_run。MP manifest 新 site 由根协调后另行验证,不能沿用旧计数作通过证明。模块八项保持 partial;详见 docs/验证/2026-10-13-Mobile-AI-Agent来源筛选持续标签证据.md。

2026-10-25 第13批:数字人格候选边界

AIA008已有PERSONA_EXPERIMENT typed session和专用权限;生成前验证ACTIVE/revision、owner来源与隐私等级,Provider返回后再次复核来源hash及session内容,输出只存PENDING候选。保留生产平台编排入口,不直接将候选写成事实。

本批Provider替身只证明本地拒绝,未实际调用数字人格Provider。PAUSED/CANCELLED阻止后续准备,不会收回已发送外部数据或证明Provider删除留存;真实人格生成、来源授权矩阵及外部撤销/设备仍待验。

2026-10-25 明确历史来源与real04实际层级

PAST_SELF通过来源模块自己的只读端口显式选择Memory、Timeline、Knowledge、Relationship真实历史修订。Memory只接受具有正文快照的正式recordRevision;缺版不回退邻近版本或当前正文。不同版本记录时间分别呈现,所选材料组合模拟不代表统一时点的本人状态或本人真实陈述;CURRENT缺省引用及旧source/context hash保持兼容。

当前owner、权限、授权版本、状态及privacy与所选历史状态/privacy/hash共同校验,来源只允许PUBLIC/SHARED/PRIVATE且不越目标会话。Provider前后重核;模型已调用后失效只阻止领域候选,不抹平台调用审计。历史候选允许当前正文合法推进,但撤权、归档、隐私越界或历史hash失效会一致关闭GET、列表、CANDIDATE修订和创建动作。

双端采用对象→版本→有限预览→使用四步,不自动选版本;来源/派生分页读取失败清除旧候选、动作、预览与选择,保留用户未保存问题。历史依据重新授权读取,当前对象链接不冒充生成时材料。后端62、来源模块116、原pg-mem HTTP6、Web98、Mobile776为不同测试层,不叠加为真实模型或浏览器覆盖。

独立nativePG17.11 r2真实HTTP22/22、328冻结文件保持,58读取窗口1423 SQL业务DML0,17拒绝新动作无提交、4旧key回放无新增。9明确合成候选及4 PROPOSED NOOP单列,模型/AI审计0。首次8通过9失败与只读夹具对账保留;没有新迁移,仍88ledger/5327列。r7构建已含本纵切,完整PC/H5/设备与采纳事实另待。

新intent root_real04_20261025_1436唯一执行于14:38:20 UTC以exit1、failed-preserved-no-retry结束,整体不能写四项通过。四条真实平台audit均SUCCEEDED,绑定本轮本地qwen3.8:27b-zh;生产Provider/orchestrator/gateway真实绑定、Ollama状态与worker关闭事实分别核对,不能由AI_PROVIDER环境文字证明真实调用。

AIA002使用HISTORICAL Memory r1与不同当前r2,历史详情、public contextHash、候选GET/list/revisions/domain audit独立读回;AIA003为SIMULATION当前r2,两者真实生成PENDING/rev1,未采纳为本人事实、未执行工具。LEG008经各自step-up正式PLAN ACTIVATE与LIFE_BOOK APPROVE,终态APPROVED/rev2及回执/current/revisions/audits通过,只证明合成材料生成与审核机制,不证明事实真实性或真实投递。

2026-10-26 r22正式控件后继

AI两端历史选择/依据共四源十处版本改为完整第N版标签,具体版本值、原可见文字、请求/key/事件/禁用与样式保持;Web98/Mobile776及双端类型通过,旧测试未改。只属中文展示修复,不代替历史业务、真实生成或全角色UI验收。

原中文展示门禁7组已通过语义展示与等价隐私条件复用修复,门禁/基线/原断言未改。标准Web/H5/MP均0,48冻结源及各输入前后SHA保持。尚不构成70项完整验收、真实设备或Provider证明;App首次授权仍属本地开发缺口。

提示模板消费与失败事实

Provider适配器和上层候选服务两层均只传播可信Prompt异常,普通同码Error不升级信任。双端显示三固定提示且保留未知提交的原key/原输入;会话与用户提示原文不因本次拒绝被清空。

详细证据见正式十四批阶段记录及batch01-settings-prompt-consumption-20261026各源冻结/测试报告。当前完整70项验收未完成。

R32 分类修复

上下文来源按完整集合逐项消费验证,重复返回一项且遗漏另一项会被拒绝。本批已编码,待统一测试;不提高功能完成状态。

2026-10-13 Mobile 智能体详情与编辑主题接线候选

详情与编辑路由在原工作台外使用既有 MobileThemeProvider,与列表保持同源偏好。编辑的创建/详情分支、onLoad 参数与 saved 重定向保留;只增加 import、中文原因说明和根 wrapper。工作台、来源选择器、用户原文、隐私、权限、候选、回执与原键重试不变,未修改后端。

新增完整 SFC 内存宿主测试计划覆盖 20 预设、四种可达路由模式、显式偏好与相反系统/跟随系统、高对比,共640个集成组合,另16个参数、动态生命周期与保存事件控制;合计656个计划用例,目前全部 not_run。实际 Provider、偏好与令牌实现保持,工作台仅为路由边界探针,不代表工作台业务或像素验收。每例卸载并检查事件清理。

独立评审 pending;Node 测试、类型、门禁、H5 构建、文档生成、浏览器/设备、真实 API/数据库/AI、CI 与部署均 not_run。AI Agent 保持 partial。详细规格、实施计划和证据见 docs/设计与计划/设计规格/2026-10-13-Mobile智能体路由主题设计.md、docs/设计与计划/实施计划/2026-10-13-Mobile智能体路由主题实施计划.md、docs/验证/2026-10-13-Mobile智能体路由主题证据.md;既有历史记录保留。

2026-10-13 Mobile 智能体路由主题离线验证终态

补充前述准备检查点:基线1188a67,两条路由和新测试与独审版本字节相同。基线两次收集656个唯一名称;H0为173通过/483跳过、退出0,完整旧源码为173通过/483失败、退出1。失败含480个缺主题根的明确断言和3个缺失Wot节点属性读取错误,后3项不能称为独立业务红测。

候选11套件927/927通过、0失败/跳过/todo,退出0;新增656与原271分开统计。927次执行为926个不同名称,原套件NaN场景名称已有重复,新656全部互异,收集与执行按顺序及重复次数核对一致。真实Provider主题输出、参数、保存事件及生命周期为合成宿主证据;工作台仅为边界探针。

原共享包、Mobile生产类型及六个原静态门禁退出0;额外测试类型not_run。H5编译退出0并生成310个文件,保留Sass弃用及Interview/Health混合导入警告,完整性报告保留两条既有Web包装器警告。无超时、清理信号、测试未处理诊断或残留自有进程。最终文档双遍生成与打包校验另附交付记录,不能提前当作通过;像素、设备、读屏、真实API/数据库/AI、CI和部署仍not_run,模块保持partial。