金句必须同时满足:①含明确情感动词/形容词;②主语+谓语+情绪结果完整;③处于情绪峰值位置且有上下文印证。需用结构化四步法提取,并以【金句】:开头强制输出唯一句子。
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜
用cursor做情感分析时,需要从大段文本中精准提取最能代表情绪倾向的核心金句,而不是简单挑出最长句或带感叹号的句子。人工读一遍再手动筛选效率低,且容易忽略隐性情绪词、反讽表达或转折后的真正态度。必须让cursor理解“什么是金句”——它得是情绪浓度最高、立场最明确、上下文支撑最扎实的那一句话。先定义金句的三个硬标准
打开Cursor左侧边栏→点击“Prompt Library”→新建空白提示词模板→在顶部写明判断逻辑:
【金句必须同时满足】:① 包含明确情感动词/形容词(如“愤怒地撕毁”“意外地松了口气”);② 主语+谓语+情绪结果完整(不能是“太好了!”这种无主句);③ 在原文中处于情绪峰值位置(前有铺垫、后有印证,不是孤立短句)。
这三条缺一不可。漏掉第②条,Cursor可能抽出“她笑了”这种中性表述;漏掉第③条,它会选中开头试探性表态而非结尾定调句。
用结构化指令框定提取范围
在提示词正文第一行写:请严格按以下步骤处理输入文本:
第一步:扫描全文,标出所有含情绪词的候选句(情绪词库见附录)→第二步:对每个候选句检查主谓宾完整性→第三步:计算该句前后3句内支持性证据数量(每出现1次态度强化词+1分,如“果然”“终于”“恰恰相反”)→第四步:选出得分最高且满足前三条标准的唯一句子。
附录情绪词库要自己填满,至少包含20个以上非通用词,比如“悻悻然”“怔住”“喉头一紧”“指尖发凉”。别依赖Cursor内置词表,那些词太泛,抓不住真实语感。
给Cursor喂一个带标注的样例
方法一:直接粘贴一段已人工标好的原文+金句对照:
【原文】“会议持续了三小时。李工反复强调方案风险,但没人接话。直到总监突然拍桌说‘那就按老办法来’,他盯着笔记本上划掉的十七处修改,慢慢合上了电脑。”
【金句】“他盯着笔记本上划掉的十七处修改,慢慢合上了电脑。”
Agents 正在你的整个代码库中处理越来越复杂、运行时间更长的任务。本次版本引入了新的 agent 框架改进,以实现更好的上下文管理,并在编辑器和 CLI 中带来了许多提升使用体验的修复。
方法二:用注释说明为什么选这句不选别的:
✘ 不选“会议持续了三小时”——无情绪词,纯事实陈述。
✘ 不选“那就按老办法来”——主语是总监,情绪指向不明,且是他人发言,非作者态度载体。
✔ 选“他盯着……合上了电脑”——“盯着”“慢慢”“合上”构成动作链,“十七处修改”提供量化证据,“划掉”暗示否定,整句无情绪词却满载挫败感,符合隐性情绪金句标准。
【关键提醒】样例必须是你自己标注的,不能抄网上公开数据集。Cursor会记住你的标注偏好,喂错样例会导致后续全盘偏移。
关闭自由发挥,强制输出格式
在提示词末尾加一句硬性约束:
输出仅允许为:【金句】+冒号+提取出的句子。禁止任何解释、补充、换行或额外符号。例如:【金句】:他盯着笔记本上划掉的十七处修改,慢慢合上了电脑。
这一步必须做。否则Cursor会在结果里插入“我认为这句话体现了压抑感”之类冗余分析,破坏你后续批量处理时的字段对齐。










