用途:按 $ARGUMENTS 指定的对象,构建完整 userModel,输出到 ~/.claude/userModels/{name}/,包含核心人格文件、各平台社交档案、内容存档和 INDEX 注册。各阶段须依次完成。
主要能力与流程:
- Discovery:确认关系类型、发布平台(Substack、Twitter、博客、LinkedIn)、可抓取内容;失效域名需用 Wayback Machine CDX API(https://web.archive.org/cdx/search/cdx?url=DOMAIN&output=json&fl=timestamp,original&collapse=urlkey);收集姓名、邮箱、电话、位置、主要角色,关系或范围不明时先提问。
- 文件夹与核心人格:创建目录,按 references/persona-model-template.md 写 {name}Model.md,frontmatter 按 references/frontmatter-schema.md(type: user-model, category: persona),含 Persona、Education(若知)、Career Timeline、Worldview、Writing Voice、Personal、Online Presence 等,可裁剪或补充领域段落。
- 内容抓取与存档:Substack 用 Firecrawl 存 archive/substack/YYYY-MM-DD-slug.md;Twitter 用 Jina(Firecrawl 会拦截);失效域名经 Wayback CDX→Firecrawl;LinkedIn 用 linkedin-export 技能的 GDPR 导出。每个文件写 frontmatter(title、date、source_url、archived_from、archive_date),并生成 archive/INDEX.md 表格。
- 语气分析与档案:通读存档语料后,按 references/social-dossier-template.md 为每个平台建档案,含 Source、Platform Profile、Post/Content Index、Voice Analysis(按 references/voice-analysis-guide.md)、至少5个世界观标记、传记信号逐帖表、10-15条逐字校准引语(须逐字符核对,不得改写);语料跨3年以上或经历重大转折时加 Voice Evolution 段。命名如 {platform}-{publication-name}.md。
- 交叉引用与注册:在 {name}Model.md 加 Supplementary Dossiers,更新 ~/.claude/userModels/INDEX.md 的文件表、数据集合与相关链接。
- 审查:启动 code-reviewer 子代理,按 references/review-checklist.md 核查引语与作者简介逐字、传记事实、frontmatter、INDEX 一致性、交叉引用;并运行 uv run ~/.claude/skills/user-model-builder/scripts/validate_usermodel.py ~/.claude/userModels/{name}/ 校验。
- 汇总:报告创建文件、语料统计、关键发现与后续建议(如 RLAMA 集合、用于写作的语气模型)。
限制:依赖外部抓取工具与归档;具体平台支持、费用、价格及效果等资料暂未提供。