SuperAPI AI 工具集

Interview

数据与分析

查看项目

更新于 10-16 05:05

技能介绍

用途:Interview 用于在系统已填充内容时做“上下文检查”,把定义你身份与目标的 TELOS 等文件与观测数据对照,指出已过时或矛盾的主张,而不是从零问“你的使命是什么”。全新安装时会转入首次设置流程。

主要能力:通过新鲜度工具读取宪章类文件(TELOS、身份、项目、系统提示、架构)以及 CURRENT_STATE 与 IDEAL_STATE 维度文件,为各段打分;开场先呈现最尖锐的“主张对证据”矛盾;起草修正供用户批准;可让机器写入的文件自动填充;结尾基于实测差距做理想状态复盘。状态栏的 🎤 提示由 InterviewDue.ts 与每日 launchd 刷新驱动,说明何时该做一次。

使用方式:默认 /interview 在已填充系统上走 ContextCheckin;全新安装、DA 名称仍为 LifeOS、PRINCIPAL_IDENTITY 仍为 User、PROJECTS 只有样例行或 .env 缺键时走 Phase0Setup。路由前可运行:bun ~/.claude/LIFEOS/TOOLS/InterviewScan.ts --json | jq '[.targets[] | select(.phase == 0 and .completeness_score < 80)] | length',大于 0 先跑 Phase0Setup,再跑 ContextCheckin。每次批准的编辑后需 bump:bun ~/.claude/LIFEOS/TOOLS/TelosFreshness.ts --bump <slug>,否则新鲜度信号退化。

限制与注意:既有证据缓存中的最新睡眠记录日期可能早于文件名标签,引用 latest_sleep_record_day 而非标签;证据面板会按运行时计算各来源存活状态,只有单一已失效来源的主张只能询问而非核验;收尾时需运行 InterviewDue.ts --mark-done 才能清除 🎤 提示;无 YAML frontmatter 的 TELOS 需先运行一次 MigrateTelosFreshness.ts;slug 需经 sectionSlug() 归一化;Pulse 会缓存新鲜度 60 秒,可用 /reload(POST)立即失效;停止语(stop / later)应优雅退出。