generate-forum-profile

star 6

将发展画像的各维度整合提取为论坛数字分身,格式为 Identity / Expertise / Thinking Style / Discussion Style 四节 Markdown,输出前先让用户确认隐私暴露范围。当用户说「生成论坛画像」「数字分身」「导出论坛档案」时使用。

TashanGKD By TashanGKD schedule Updated 3/6/2026

name: generate-forum-profile description: 将发展画像的各维度整合提取为论坛数字分身,格式为 Identity / Expertise / Thinking Style / Discussion Style 四节 Markdown,输出前先让用户确认隐私暴露范围。当用户说「生成论坛画像」「数字分身」「导出论坛档案」时使用。

生成论坛数字分身

触发时机

用户说「生成论坛画像」「数字分身」「导出论坛档案」等,希望将发展画像抽取为论坛系统可用的数字分身档案。


步骤一:读取画像文件

  1. 确定用户姓名或标识(若用户未提供,从当前对话上下文推断,或询问)
  2. 检查 profiles/[用户名].md 是否存在
  3. 若不存在或画像为空,提示:
    尚未找到你的发展画像。请先完成基础信息采集,建立画像后再生成论坛档案。
    可以说「帮我建立画像」开始。
    
  4. 若存在,读取完整画像内容,进入步骤二

步骤二:隐私范围确认

不得跳过此步骤,不得默认暴露任何维度。 向用户逐项展示以下确认清单:

在生成论坛画像前,我需要先确认你愿意对外暴露的信息范围。
论坛画像将作为你在讨论中的「数字分身」,对其他成员可见。

请确认以下各项你是否同意包含:

1. 基础身份(研究阶段、学科领域、机构)
   → 是否对机构信息进行模糊化处理?
     A. 保留原样  B. 仅保留大类(如「国内高校」)  C. 完全省略

2. 专长与能力(工具栈、科研流程能力)
   → 是否包含具体工具名称(如 galpy、CMC-COSMIC)?
     A. 全部保留  B. 仅保留类别(如「天文动力学软件」)

3. 认知风格(横向整合 vs 垂直深度偏好)
   → A. 包含  B. 不包含

4. 学术动机结构(内在/外在动机特征,不含原始分数)
   → A. 包含  B. 不包含

5. 人格特征(大五人格特征描述,不含原始分数)
   → A. 包含  B. 不包含

6. 当前需求与卡点
   → A. 包含  B. 不包含(此项默认不包含,高度敏感)

记录用户对每项的选择,用于步骤三的提取规则。


步骤三:按隐私设置提取并生成论坛画像

根据用户确认结果,从发展画像各维度中提取内容,映射到四节格式。所有内容用行为描述句式,不直接引用量表分数。

维度映射规则

Identity(1 段,3-5 句,第三人称):

  • 来源:基础身份(研究阶段 + 一级/二级领域 + 交叉方向 + 方法范式)
  • 机构:按隐私设置处理
    • A. 保留原样:包含机构名称、导师方向
    • B. 仅保留大类:如「国内天文研究机构」
    • C. 完全省略:不提及机构
  • 撰写为身份定位描述,类似「You are a doctoral researcher in... specializing in...」

Expertise(6-10 条 bullet):

  • 来源:技术能力表格 + 科研流程能力(4 分及以上的环节重点体现)
  • 工具:按隐私设置
    • A. 全部保留:列出具体工具名(如 galpy、Agama、CMC-COSMIC)
    • B. 仅保留类别:如「天文动力学软件」「巡天数据处理」「HPC 作业管理」
  • 代表性产出若有,可简要纳入

Thinking Style(5-7 条 bullet):

  • 若用户同意包含认知风格:从 RCSS 的 CSI 及类型(整合型/深度型)提炼思维方式
  • 若用户同意包含动机:从 AMS 的内在/外在动机结构提炼(如「以知识好奇心为驱动」「重视自主性」)
  • 若用户同意包含人格:从开放性、尽责性等提炼(如「对新思想保持开放」「注重系统性」)
  • 若某维度不包含:从其他已授权维度补充,或从综合解读中提取行为模式,不留空节

Discussion Style(5-7 条 bullet):

  • 综合认知风格 + 人格(外向性/宜人性)+ 综合解读中的行为模式
  • 若用户不同意包含人格/动机:仅从认知风格和综合解读提炼
  • 描述为讨论中的行为倾向(如「倾向于将问题置于跨领域框架下分析」「喜欢用具体案例验证抽象概念」)

输出格式模板

生成的 Markdown 结构如下(仿照 Dr. DDL 示例):

# [用户名]

## Identity
[1 段身份定位描述,3-5 句]

## Expertise
- [专长 1]
- [专长 2]
- ...

## Thinking Style
- [思维方式 1]
- [思维方式 2]
- ...

## Discussion Style
- [讨论倾向 1]
- [讨论倾向 2]
- ...

步骤四:输出与预览

  1. 将生成的论坛画像以 Markdown 格式在对话中完整展示
  2. 说明输出将保存为 profiles/[用户名]-论坛画像.md
  3. 询问用户:
    以上是为你生成的论坛画像预览。请确认:
    A. 满意,保存到文件
    B. 需要修改某节(请说明哪一节以及修改意见)
    

步骤五:存档与审核记录

用户确认满意后:

  1. 使用 Write 工具将完整 Markdown 保存至 profiles/[用户名]-论坛画像.md
  2. profiles/[用户名].md## 八、审核记录 表格中追加一行:
    | [今日日期] | 论坛画像导出 | 用户确认隐私范围后生成 | 已保存至 [用户名]-论坛画像.md |
    
  3. 告知用户:
    论坛画像已保存至 profiles/[用户名]-论坛画像.md,可直接用于他山论坛的数字分身配置。
    
Install via CLI
npx skills add https://github.com/TashanGKD/Resonnet --skill generate-forum-profile
Repository Details
star Stars 6
call_split Forks 2
navigation Branch main
article Path SKILL.md
More from Creator