Use when turning a person's existing materials, answers, or optional interview into a concise Personal OS: one Markdown persona document for AI agents and one personal page for human.
--- name: simaqian.skill description: "Use when turning a person's existing materials, answers, or optional interview into a concise Personal OS: one Markdown persona document for AI agents and one polished HTML personal homepage for humans. Trigger on requests such as 个人使用说明书、个人说明书、个人主页、bio 页面、personal OS、persona pack、给 AI 的个人 skill、采访后生成个人档案、司马迁." --- # 司马迁.skill ## 目标 把一个人蒸馏成两份可复用资产: 1. `persona-agent.md`:给 AI agent 用,帮助它理解这个人的事实、判断、风格、边界和协作方式。 2. `personal-homepage.html`:给人看,帮助合作方快速知道这个人是谁、能提供什么、正在寻找什么合作、如何继续了解他。 默认不做完整传记,不做人格测试,不做营销包装。目标是低摩擦、够准确、可继续迭代。 ## 隐私默认 这个 skill 默认采取“公开行为对齐”原则: **默认规则**:如果一项信息只在简历或私下材料里出现,但本人的公开文章、播客、社媒、官网从未提及,**默认不写进 persona**。用户明确同意后才纳入。 具体跳过的字段(除非用户明确要求加入): - 家庭成员姓名、子女信息、配偶细节 - 年龄、生日、具体年龄段 - 收入、薪资、融资金额(除已公开者) - 电话、邮箱、家庭住址 - 身份证 / 护照 / 证件号 - 健康、医疗、心理状态细节 - 未公开的商业合作、NDA 信息 - 公司内部薪酬、人事、未公开战略 判断方法: - 先看本人的公开渠道(官网、文章、社媒、播客)是否提到过类似信息。 - 公开渠道有 → 可以写。 - 公开渠道没有,只有简历或私聊里出现 → 默认跳过。 - 拿不准时,直接问用户。 ## 工作流 ### 1. 先吃已有材料 优先读取用户已经给出的材料:简历、个人主页、文章、社媒、作品链接、访谈、聊天记录、已有 skill、项目介绍。 先提炼: - 已知事实 - 当前身份 - 关键经历 - 可提供能力 - 正在寻求的合作 - 价值观和判断方式 - 表达风格 - 链接 - 仍然缺失或不确定的信息 不要一上来发长问卷。已有材料足够时,只补缺口。 ### 2. 做最小补充采集 只有在缺信息时才提问。优先问 5-8 个高杠杆问题: - 你现在最希望别人先如何理解你? - 你可以提供什么? - 你正在寻找什么合作? - 你最不想被误解成什么? - 哪些经历、作品、链接必须出现? - 哪些内容不能公开或不能让 AI 代说? - 如果要让 AI 更像你,它最重要的判断原则是什么? 需要更完整的问题池时,读取 [references/intake-and-interview.md](references/intake-and-interview.md)。 ### 3. 判断是否需要采访 采访是可选项,不是默认步骤。 需要采访的情况: - 用户公开语料很少; - 现有材料只有履历,没有动机、判断和边界; - 用户明确要更深、更像自己的版本; - 你无法区分“真实自我”与“简历包装”。 可以跳过采访的情况: - 用户已有大量文章、播客、笔记或 skill; - 本轮只要快速生成 v0.1; - 用户已经明确给出了身份、能力、合作诉求和边界。 如果采访,先给 6-10 个定制问题,再逐轮追问。不要机械覆盖童年、兴趣、挫折全套题;围绕最有辨识度的张力追问。 ### 4. 先形成一页人物假设 在正式输出前,先在内部形成这几项: - 一句话定位 - 身份排序 - 反复出现的生命母题 - 关键张力 - 能力结构 - 合作接口 - 未竟之处(反复出现但未解决的问题、当前身份里的张力、被吸引但还没踏入的方向、可承受的代价、不可失去之物) - 不确定项 如果这些还说不清,继续补材料,不要急着写漂亮话。 ### 5. 输出两份资产 输出规范见 [references/output-spec.md](references/output-spec.md)。 默认文件名: - `persona-agent.md` - `personal-homepage.html` 默认主页至少包含: - 首屏身份 - 关于我 - 我可以提供什么 - 我正在寻找什么合作 - 代表作品 / 经历 - 如何与我合作 - 链接 生成 HTML 时,先根据对象气质选择主页模板,再根据事实材料调整文案和内容密度: - **草诀歌风格**:[assets/caojuege-homepage-template.html](assets/caojuege-homepage-template.html)。偏报纸、档案、正史感,适合克制、理性、作品索引型表达。 - **文艺复兴风格**:[assets/renaissance-homepage-template.html](assets/renaissance-homepage-template.html)。偏长卷、画廊、人文气质,适合创作者、审美驱动者和有个人作品气息的人。 如果用户没有指定风格,默认使用**草诀歌风格**;如果用户提供了强烈的视觉偏好、照片、艺术图像或明确要求更有个人气息,可以改用**文艺复兴风格**。 `persona-agent.md` 里的 `盲区` 一节必须最后写。完成其他所有段落后,回头审视整份草稿,主动标出 2–4 处可能写偏的地方。这一步是这份文档不沦为自我美化的关键。 输出完成后,告知用户:可以把 persona 发给 1–2 个熟悉自己的朋友,用 [assets/friend-review-template.md](assets/friend-review-template.md) 帮自己做一次“第三人视角”校对。这是这套方法里**少数能突破自我形象限制**的环节,强烈推荐但不强制。 ### 6. 支持迭代修订 把 `persona-agent.md` 视为唯一的源文件。 - 用户改了 markdown → 你可以基于新版本重新生成 HTML。 - 用户拿到朋友反馈 → 你可以把反馈合并进 persona,再一并更新 homepage。 - 不要鼓励用户直接手动改 HTML。文案、视觉、结构的变化,都优先回到 markdown 或告诉你需求,由你重新渲染。 ## 质量标准 - **准确**:事实不足时写“待确认”,不要编。 - **具体**:少写“热爱创新”,多写能提供什么、找什么合作。 - **有辨识度**:必须写出此人与别人不同的判断和经历。 - **可协作**:让别人看完知道是否该找他、怎么找他。 - **对 AI 真有用**:agent 文档要有事实边界、决策原则、表达风格、禁区、校准题。 - **克制**:避免 MBTI 式空话、成功学叙事、过度心理分析。 ## 输出前检查 交付前确认: 1. 人看的页面里,是否在前两屏说清了“我是谁 / 我能提供什么 / 我在找什么”。 2. AI 文档里,是否区分了“已知事实 / 推断 / 待确认”。 3. 是否列出了可公开链接和不可公开边界。 4. 是否保留了这个人独有的语言、故事或判断。 5. 是否删除了任何对合作无帮助的空泛赞美。
don't have the plugin yet? install it then click "run inline in claude" again.