SuperAPI AI 工具集

nsfc-abstract

写作与研究

查看项目

更新于 10-15 17:06

技能介绍

用途

本工具用于在国家自然科学基金(NSFC)标书写作场景下,生成中英文两个版本的摘要,并提供标题建议。仅在用户明确要求“写/润色 NSFC 标书摘要”“生成中文摘要和英文摘要”“把中文摘要翻译成英文摘要”等场景下使用。

主要能力

  1. 中英文摘要生成:同时输出中文与英文版本,英文必须是中文的忠实翻译,不扩写、不新增假设、不引入新结果。
  2. 标题建议:输出 1 个推荐标题(中文)及对应英文推荐标题,并给出 5 个候选标题及理由,每条候选附英文翻译。
  3. 五句式结构约束:摘要按背景、科学问题、前期研究、研究内容、意义五句组织,并给出各句目标篇幅占比:背景≤15%,科学问题15–20%,前期研究20–25%,研究内容35–40%,意义10–15%。
  4. 硬性字数约束:中文摘要默认不超过 400 字符(含标点),英文摘要默认不超过 4000 字符(含标点)。
  5. 长度自检与压缩闭环:当用户提出硬约束时,先生成初稿,再用确定性脚本检测,超限则按压缩优先级压缩并复检,最多 3 轮;3 轮仍超限则停止自动压缩并请用户选择处理方式。
  6. 主要研究领域输出:在英文摘要之后给出“主要研究领域”,一句话,汉字数不超过 25。
  7. 格式约束:中文摘要使用中文标点,引号仅允许中文弯引号,正文为纯文本不含 Markdown 标记,数字不使用千分位逗号。

使用方式

工具会先向用户索取信息,优先按信息表提供;若信息零散,则通过 3-6 个问题补齐关键缺口,包括题目倾向(机制向/方法向/转化向/场景向)、研究对象或场景、领域痛点与未解决的科学问题、关键前期发现或预实验数据、拟验证的科学假说、3-4 点研究内容及其方法可验证结果、预期科学意义或应用价值。

执行流程为主:生成五句式初稿,用脚本检测字符数(如 validate_abstract.py,配合 --json --diff --strict 参数),超限则按压缩优先级压缩再复检。写入与校验可使用 write_abstracts_md.py 与 validate_abstract.py 脚本。

输出结果写入工作目录下默认的 ./NSFC-ABSTRACTS.md 文件,文件内包含标题建议、中文摘要、英文摘要、主要研究领域及长度自检。写入后对话中不重复粘贴全文(除用户明确要求),只回报文件路径、标题候选数量是否满足要求、中英文字符数与是否超限。

中间文件统一写入 ./.bensz-api/task-{yyyymmdd-hhmm}-{简短描述}/{skill名}/input|output|log/ 目录。

适用场景

适用于 NSFC 标书摘要撰写与润色、中英文摘要互译、标书标题拟定与候选比较,以及需要在严格字符数限制下反复压缩摘要的写作任务。

限制

  • 不编造或夸大研究内容,不使用“国际领先/填补空白/首创”等夸大表达,除非用户提供可核验依据且明确要求保留。
  • 英文摘要不得新增原文没有的信息。
  • 缺失信息应明确列出,相关步骤停止依赖该输入。
  • 压缩优先级中 P0 为必须保留项,P1、P2 依次精简删除。
  • 具体脚本参数、配置文件字段、信息表与标题规则以工具内 references 与 config.yaml 为准。