SuperAPI AI 工具集

distill-my-life

通用与其它

查看项目

更新于 10-16 00:28

技能介绍

用途:把 Luci 记录的每日原始活动(屏幕采样与实时转录)蒸馏为一份客观的本地日报,并长期积累实体档案。

主要能力:在用户主目录 ~/.Life 下确保 reflections/daily/ 与 entities/{people,orgs,projects,tools}/ 的目录结构;按天生成日报 YYYY-MM-DD.md,含 YAML 前置字段(date、samples、audio_segments、first、last、observation、projects、people、orgs)及按小时组织的正文,时间标题使用 en dash,间隔只写标题不编造;为当天出现的人物、组织、项目、软件工具创建或追加实体文件(slug 为小写 ASCII、数字与连字符)。

使用方式:通过 Luci CLI 拉取数据,命令形如 <CLI> usage --tr <fromMs>:<toMs> --limit 500 --json,音频使用 <CLI> transcript "<keyword>" --tr <fromMs>:<toMs> --limit 500 --json;先读取 ~/.Life/CLAUDE.md 或 ~/.Life/AGENTS.md 作为索引,并优先遵循用户手写的 ~/.Life/RULES.md(只读,不修改、不创建)。每天只处理昨日及更早的完整日期,积压超过 7 天时只处理最近 7 天并列出跳过日期;仅当日报 YAML 同时含 date 与 observation 才算完整。首次运行可向 Luci 本地通知中心写入 id 为 first-distill 的通知;按需调用 luci-profile 技能生成或每周重写 ~/.Life/profile.md。

限制:不处理当天数据,不写入当前工作目录,不删除或移动已有内容;命令失败时停止当天及之后的所有写入,凭据错误不重试、不猜测;无数据仍生成完整文件但不编造内容。平台路径:macOS/Linux 为 ~/.Life,Windows 为 %USERPROFILE%.Life。具体安装与依赖细节暂未提供。