用途:ingest 是一个“中转枢纽”技能,用于处理客户短信、合作伙伴邮件、通话转录等原始人类输入。这些输入往往包含决策、行动项、缺陷和事实,手工处理需要每次重复同一套流程,本技能把这套流程固化下来。
主要能力:先按形态分类输入(call、message、email、voice-note),再读取 people.yaml 匹配发送者与项目,随后提取决策、我方行动项、对方行动项、缺陷与功能请求、待回答问题、值得保留的事实。内部可逆输出(vault 记录、已归档 issue)直接执行;对外输出(回复)只起草、绝不发送。
使用方式:输入来源依次为提示词内容、剪贴板(macOS 用 pbpaste,Linux 用 wl-paste / xclip -o)、最后才询问。匹配到人后说明路由(如“Routing: Jane → acme-app”);未匹配则询问一次并可追加到 people.yaml。执行阶段用 gh issue list --search 查重,再用 gh issue create 建 issue;vault 捕获按 second-brain 的 raw schema 每输入一个文件;回复草稿按渠道语气撰写,以可粘贴块结尾。
适用场景:处理通话转录、客户消息、邮件、语音备忘,把其中的工作项落到 issue、vault 和待办中,并生成回复草稿。
限制:语音备忘不生成回复草稿,只做捕获与行动项;转录常听错专有名词,名称入 issue 标题、vault 页或回复前必须核对;路由不明确或输入含敏感信息(凭据、法律/财务承诺)时需暂停确认;keep CLI 未认证时静默跳过 Keep 笔记;长转录在聊天中可能被截断,若明显中断应索要文件而非处理片段。配置路径为 ${MAKERSKILLS_CONFIG:-$HOME/.config/makerskills}/ingest/people.yaml,vault 为 ${SECOND_BRAIN_VAULT:-$HOME/Documents/SecondBrain}。