name: update-profile description: 对已有科研人员画像进行精确的字段补充或修改。当用户说「修改」「更新」「补充」「不对」等,或审核反馈后需要更新数据时使用。
画像更新与修改
定位修改目标
首先确认用户想修改哪个字段。若不明确,询问:
你想更新画像的哪个部分?
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
- RCSS →
- 施测完成后覆盖旧数据
对于 AI 推断字段转为实测数据
- 完成量表施测后,删除
(AI推断)标注 - 将
数据来源字段从AI推断改为混合或量表实测
更新后操作
- 用 StrReplace 工具精确更新画像文件中的对应字段
- 将
最后更新日期改为今天 - 在
## 八、审核记录中追加一条记录:| [今日日期] | [修改字段名] | [用户反馈内容摘要] | 已按反馈更新 | - 向用户确认更新已完成,展示修改后的字段内容
综合解读的自动刷新
若用户修改了以下任意一个字段,主动询问是否重新生成综合解读:
- 认知风格 CSI 变化 ≥ 4 分
- 任一动机维度分数变化 ≥ 1.5 分
- 任一人格维度分数变化 ≥ 0.8 分
- 当前需求发生实质性变化(如主要时间占用或核心难点有明显变化)
询问:「你的[XX]数据有较明显的变化,是否希望我重新生成综合解读?」