# Update Profile

> 对已有科研人员画像进行精确的字段补充或修改。当用户说「修改」「更新」「补充」「不对」等，或审核反馈后需要更新数据时使用。

- Skill: `tashangkd/update-profile` (Agent Skill)
- Install (CLI): `npx skillmds@latest add tashangkd/update-profile`
- Raw SKILL.md: https://api.skillmd.com/api/skills/tashangkd/update-profile/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: TashanGKD (https://skillmd.com/u/tashangkd)
- Updated: 2026-09-22
- Page: https://skillmd.com/skills/tashangkd/update-profile

---


# 画像更新与修改

## 定位修改目标

首先确认用户想修改哪个字段。若不明确，询问：

```
你想更新画像的哪个部分？
A. 基础身份（研究阶段、领域、机构等）
B. 技术能力（编程语言、工具栈）
C. 科研流程能力（问题定义、文献整合等评分）
D. 当前需求（时间占用、核心难点、最想改变的事）
E. 认知风格（RCSS 数据）
F. 学术动机（AMS 数据）
G. 人格特征（Mini-IPIP 数据）
H. 综合解读文字
I. 其他（请说明）
```

## 修改规则

### 对于文字字段（基础身份、技术能力、当前需求、解读文字）
- 直接询问新值，用 StrReplace 更新对应字段
- 如需保留旧值，在旧值后加注 `<!-- 旧值：... -->`
- **当前需求字段**是动态字段，鼓励用户定期更新（如每学期）以保持画像时效性

### 对于量表数据（认知风格、动机、人格）

**选项1：修改单题分数**
- 询问用户具体哪道题的分数有误，重新收集该题分数
- 重新计算受影响的维度分数和综合指标
- 更新画像文件

**选项2：重新完整施测**
- 分别读取对应量表 Skill：
  - RCSS → `.cursor/skills/administer-rcss/SKILL.md`
  - AMS → `.cursor/skills/administer-ams/SKILL.md`
  - Mini-IPIP → `.cursor/skills/administer-mini-ipip/SKILL.md`
- 施测完成后覆盖旧数据

### 对于 AI 推断字段转为实测数据
- 完成量表施测后，删除 `（AI推断）` 标注
- 将 `数据来源` 字段从 `AI推断` 改为 `混合` 或 `量表实测`

## 更新后操作

1. 用 StrReplace 工具精确更新画像文件中的对应字段
2. 将 `最后更新` 日期改为今天
3. 在 `## 八、审核记录` 中追加一条记录：
   ```
   | [今日日期] | [修改字段名] | [用户反馈内容摘要] | 已按反馈更新 |
   ```
4. 向用户确认更新已完成，展示修改后的字段内容

## 综合解读的自动刷新

若用户修改了以下任意一个字段，主动询问是否重新生成综合解读：
- 认知风格 CSI 变化 ≥ 4 分
- 任一动机维度分数变化 ≥ 1.5 分
- 任一人格维度分数变化 ≥ 0.8 分
- **当前需求**发生实质性变化（如主要时间占用或核心难点有明显变化）

询问：「你的[XX]数据有较明显的变化，是否希望我重新生成综合解读？」

