Token导航 LogoToken导航

Agent Skill · 研究检索

nsfc-length-aligner(NSFC 长度矫正器)

nsfc-length-aligner 用于查找、检索和筛选相关信息,适合在 Codex、Claude、Cursor、Gemini CLI 中需要根据关键词、任务场景或来源线索快速定位候选结果时使用。可结合来源仓库、安装命令和原始 README 继续核验具体用法。安装前建议确认权限范围、维护状态,以及是否会触发联网、命令执行或文件读写。

nsfc-length-aligner 是研究检索类 Agent Skill,可用宿主为 Codex、Claude、Cursor、Gemini CLI,通过GitHub 仓库获取,权限为执行命令;许可证信息还不明确,第三方扫描已通过,按安装量在研究检索类的 73,675 个 Skill 里排第 41,235。

总安装 1,198周安装 48GitHub Stars 1,538下载 388核验 2026-05-01

安装说明

本站只整理中文说明,不托管安装包,也不代用户安装。
GitHub
许可证
unknown

安装方式

通过对话安装

复制提示词发给支持本地命令或 Skills 的 AI 助手,先确认命令和权限,再让它执行。

请帮我安装这个 Agent Skill:nsfc-length-aligner(NSFC 长度矫正器)
来源仓库:https://github.com/huangwb8/chineseresearchlatex
仓库路径:skills/nsfc-length-aligner
安装命令:
npx skills add https://github.com/huangwb8/chineseresearchlatex --skill nsfc-length-aligner
安装前请先检查当前环境是否支持对应 CLI,并向我确认将要执行的命令、安装目录、联网范围和文件读写权限;确认后再执行。

命令行安装

复制命令到本机终端执行。该命令会通过 npx skills 从第三方来源获取 Skill;本站只展示命令,不托管安装包,也不自动执行。

skills.shnpx skills
npx skills add https://github.com/huangwb8/chineseresearchlatex --skill nsfc-length-aligner

这个 Skill 是做什么的

研究检索类 Skill 主要解决「找资料、核对事实、把来源整理清楚」的问题,通常会让助手先检索再总结。

nsfc-length-aligner 用于查找、检索和筛选相关信息。适合在 Codex、Claude、Cursor、Gemini CLI 中根据关键词、任务场景快速定位候选结果。通过 npx skills add 命令从指定 GitHub 仓库安装使用。

安装前需确认权限范围、维护状态,以及是否会触发联网、命令执行或文件读写。建议结合来源仓库和原始 README 核验具体用法。

来源仓库内路径:skills/nsfc-length-aligner

上手步骤

4 步
  1. 1

    确认自己的宿主工具

    公开资料标注支持 Codex、Claude、Cursor、Gemini CLI;先确认自己用的是其中之一,再按对应工具的 Skills 目录放置。

  2. 2

    拿到安装命令

    可以直接复制的命令是 npx skills add https://github.com/huangwb8/chineseresearchlatex --skill nsfc-len…;命令里的占位符换成自己的路径或密钥再执行。

  3. 3

    安装后重启宿主

    命令执行完要完全退出宿主工具再打开,让新装的 Skill 被重新扫描到,否则列表里可能看不到。

  4. 4

    按最小权限试用

    它需要执行命令,先在测试目录或测试账号里跑,确认没问题再放到正式项目。

常见问题

6 条

nsfc-length-aligner 怎么安装?

在终端执行 npx skills add https://github.com/huangwb8/chineseresearchlatex --skill nsfc-length-aligne…。装完完全退出宿主工具再打开,让它重新扫描本地 Skill。

nsfc-length-aligner 支持哪些 AI 工具?

公开资料标注支持 Codex、Claude、Cursor、Gemini CLI。其他工具只要能读取本地 Skill 目录,一般也能手动放进去,但要自己确认触发方式是否一致。

nsfc-length-aligner 需要什么权限?

权限级别是执行命令。安装流程涉及命令执行,可能通过 npx skills add https://github.com/huangwb8/chineseresearchlatex --skill nsfc-length-aligner 联网下载 Skill 或依赖。用户安装前应确认命令来源、仓库内容和执行环境。

nsfc-length-aligner 是免费的吗?

公开资料没有标注明确许可证,收费和商用限制都无法确认。正式使用前请到来源仓库核对授权说明。

nsfc-length-aligner 用的人多吗?

公开数据是累计安装 1,198 次,近一周安装 48 次,下载 388 次,GitHub 1,538 星。这些数字来自第三方目录统计,只能当作热度参考,不代表质量或安全性。

nsfc-length-aligner 安全吗?

第三方扫描结果为通过,但这只覆盖已知的静态检查项,不能替代自己读一遍源码和安装命令。

值得选的地方和要先想清楚的地方

值得选的地方

  • 同时适配 4 种工具,换客户端不用重新找替代品。
  • 第三方扫描已通过,常见的高风险行为没有命中。
  • 来源仓库有 1,538 星,维护活跃度相对可查。

先想清楚的地方

  • 需要执行命令,装到常用环境前要先评估影响面。
  • 许可证没有明确标注,能不能商用、能不能再分发都不确定。
  • 第三方目录整理,版本更新和行为细节以来源仓库为准。

适不适合你

更适合

  • 已经在用 Codex,想直接扩展它能力的人。
  • 需要处理研究检索类任务、又不想每次都手写提示词的人。

不太适合

  • 不能接受 Skill 在你机器上执行命令的人。
  • 需要明确授权才能用到公司项目里的场景。
  • 需要厂商级技术支持和 SLA 的生产系统。

研究检索类 Skill 对比

6 个同类
Skill总安装GitHub 星权限许可证扫描
find-skills

寻找技能 · Codex、Claude

31,199,81316,486操作浏览器MIT有提醒
self-improving-agent

自我改进 Agent · OpenClaw

16,464,0023,396接触敏感数据MIT-0通过
soultrace

灵魂追踪 · Codex、Claude

7,588,94412需要联网未明确有提醒
self-improving

自我完善 · OpenClaw

6,829,2841,046需要联网MIT-0通过
microsoft-foundry

微软代工厂 · Codex、Claude

6,614,144764调用外部服务未明确有提醒
nsfc-length-aligner

NSFC 长度矫正器 · 本页

1,1981,538执行命令未明确通过

按安装量取同分类前几名;数字来自第三方目录统计,只作热度参考,不代表质量结论。

SKILL.md 原文

nsfc-length-aligner

与 bensz-collect-bugs 的协作约定

  • 当用户环境中出现因本 skill 设计缺陷导致的 bug 时,优先使用 bensz-collect-bugs 按规范记录到 ~/.bensz-skills/bugs/,严禁直接修改用户本地 Claude Code / Codex 中已安装的 skill 源码。
  • 若 AI 仍可通过 workaround 继续完成用户任务,应先记录 bug,再继续完成当前任务。
  • 当用户明确要求“report bensz skills bugs”等公开上报动作时,调用本地 gh 与 bensz-collect-bugs,仅上传新增 bug 到 huangwb8/bensz-bugs;不要 pull / clone 整个 bug 仓库。

目标:把“篇幅”从主观感觉变成可量化、可闭环的指标,并围绕预算(budget)指导扩写/压缩。

适用场景

  • 你有一份国自然标书,想快速判断是否“某些部分偏短/偏长”
  • 你需要按模板的硬性篇幅要求(页数/字数/字符数)对齐
  • 你希望尽量不改变原意地扩写或压缩(保持论证主线与证据链)

不适用场景

  • 仅需要“统计字数”而不关心预算与改写闭环(可用更简单的脚本即可)
  • 标书不在本地(无法提供文本/文件/路径)

工作流(强烈建议按顺序执行)

0) 锁定隐藏工作区(先做)

  • 以标书工作目录为根,统一使用 <workdir>/.nsfc-length-aligner/ 托管所有中间文件与报告
  • 不要把 length_report.*、临时分析稿、计划文件写到工作目录根层或仓库其他位置
  • 若显式传入 --out-dir,优先使用相对路径 .nsfc-length-aligner;脚本会将相对 --out-dir 解析到 --input 对应的工作目录,而不是 shell 当前目录
  • 若工作目录本身不可写,应先切换到可写副本后再运行;不要为了省事把中间文件散落到项目外部

1) 需求确认(预算口径)

先确认你要对齐的“硬标准”是什么:

  • 2026 调研共识的“黄金比例”(面上/青基 C 类,供校对用):立项依据 30%(6–10 页,约 8000–10000 字)/ 研究内容 50%(12–15 页,约 12000–15000 字)/ 研究基础 20%(5–8 页,约 5000–6000 字);合计建议 ≤28 页留缓冲(原则上不超过 30 页)
  • 页数(硬约束):2026+ 改版后“原则上不超过 30 页”,实操建议 ≤28 页留缓冲;不要通过缩小字体/行距“挤页数”
  • 字符预算(代理指标):中文字符 / 总字符等,用于“改写→复检”的确定性闭环(页数最终以 PDF 复核)
  • 预算范围:总篇幅 + 各部分/关键章节预算(至少覆盖:立项依据/研究内容/研究基础)

说明:本 skill 默认使用 config.yaml:length_standard 的示例口径(已对齐 2026 调研建议)。你应按当年指南/模板校对后再使用。

2) 运行篇幅检查(确定性)

对目标标书目录(或单文件)运行检查脚本,生成报告:

python3 scripts/check_length.py --input <目标标书路径> --config config.yaml

如需显式声明输出目录,请使用:

python3 scripts/check_length.py --input <目标标书路径> --config config.yaml --out-dir .nsfc-length-aligner

如果你的标书基于 NSFC_Young / NSFC_General 模板(项目根目录包含 main.tex),建议把 --input 指向项目根目录:脚本会自动沿 main.tex 的 \input/\include 依赖树收集“实际会编译进 PDF 的文件”,并忽略被注释掉的 \input{...}(避免把可选章节误计入篇幅)。

如果你已编译出最终 PDF(推荐;页数是硬约束),把 PDF 一并传入做页数统计:

python3 scripts/check_length.py --input <目标标书路径> --config config.yaml --pdf <标书.pdf>

输出:

  • 控制台摘要(总篇幅、超/欠预算项)
  • <input>/.nsfc-length-aligner/length_report.md(默认输出目录;可用 --out-dir 自定义)
  • <input>/.nsfc-length-aligner/length_report.json(默认输出目录;可用 --out-dir 自定义)

注意:--out-dir 若使用相对路径,会被解析到 <input> 对应的工作目录下;这能避免从其他目录启动命令时把报告误写到 shell 当前目录。

运行完成后,必须读取 length_report.md(必要时辅助读取 length_report.json),将“文件级偏差表 +(可选)章节级统计”作为步骤 3 的输入。

3) 解读差距(差在什么地方)

基于报告做 3 件事:

  1. 定位“超长/偏短”的文件或章节
  2. 判断差距属于:

- 证据链不足(需要补数据/对照/局限) - 逻辑跳跃(需要补过渡/定义/假设) - 冗余重复(需要合并/删减)

  1. 生成行动清单(扩写/压缩的优先级)

章节级数据用法(更精准定位):

  • 若 length_report.md 出现章节表格(或 JSON 中存在 sections 字段),优先在“超长/偏短”的文件内,定位到贡献最大的具体章节,再做定点改写,而不是只在文件级做平均删改
  • 当某个文件超长/偏短时:对比其章节统计,若差距主要集中在 1–2 个章节,优先只改这 1–2 节(更容易保持原意与结构稳定)

参考:references/MEANING_PRESERVING_REWRITE_RUBRIC.md

4) 扩写/压缩(尽量不改变原意)

扩写策略(偏短时)
  • 先补“可验证信息密度”:定义、假设、对照、消融、风险与备选方案
  • 再补“论证闭环”:为什么做 → 怎么做 → 预期怎么验证 → 失败怎么办
  • 避免空泛扩写:不引入新主张、不堆形容词
压缩策略(偏长时)
  • 去重复:同一论点只保留一次最强表达
  • 去背景:把泛背景压成 1-2 句,把篇幅留给“问题-方法-验证”
  • 结构化改写:把长段拆成要点(不改变事实顺序)
⚠️ 改写完成后,必须执行步骤 5 复检,确认偏差已消除。未复检视为未完成。

2026 三部分“该瘦/该厚”清单(用于排优先级)

用法(把“静态建议”变成“按差距触发”):

  • 先看报告里对应文件的偏差 delta:+N 表示超长(优先“该瘦”);-N 表示偏短(优先“该厚”);OK 表示该部分无需为了预算而改动
  • delta 的绝对值越大,越优先处理;处理顺序建议:先改 |delta| 最大的文件,再做次大项

立项依据(为什么做):

  • 该瘦:教科书式科普、泛化综述、弱相关“国家需求”铺陈、重复意义、文献凑数
  • 该厚:Gap(卡点)→ Key Idea(突破口)→ 价值论证(为什么值得做)

研究内容(做什么/怎么做):

  • 该瘦:重复表述、过细操作细节、罗列式方法堆砌
  • 该厚:逻辑框架、关键实验设计与对照/消融、预期结果与可验证指标、用图说话

研究基础(为什么你能做):

  • 该瘦:无关成果堆砌、过度铺垫背景
  • 该厚:强相关预实验数据、核心技术能力、平台条件(与研究内容对位)

5) 复检闭环

改完必须再次运行脚本,确认“达标且不超标”:

python3 scripts/check_length.py --input <目标标书路径> --config config.yaml

格式红线(2026+ 常见)

  • 不缩小字体、不缩小行距来“挤页数”(页数要求是评审风险点)
  • 不顶格写到 30 页:建议 ≤28 页留缓冲
  • 若当年指南要求声明生成式 AI 使用情况:务必按要求如实说明(合规项)

约定与输出格式

  • 报告以“文件级 +(可选)章节级”呈现
  • 预算以 config.yaml:length_standard 为唯一真相来源
  • 中间文件统一托管到 config.yaml:output_settings.intermediate_dir(默认 .nsfc-length-aligner)
  • 所有改写应遵循“最小改动、保持原意”的准则(见 references)

平台分布

Codex

33.95%
按下载量换算132

Claude

30.26%
按下载量换算117

Cursor

16.89%
按下载量换算66

Gemini CLI

9.3%
按下载量换算36

安全审计

Gen Agent Trust Hub

通过

Socket

通过

Snyk

通过

权限和风险

执行命令

安装流程涉及命令执行,可能通过 npx skills add https://github.com/huangwb8/chineseresearchlatex --skill nsfc-length-aligner 联网下载 Skill 或依赖。用户安装前应确认命令来源、仓库内容和执行环境。

安装前确认

本站仅展示第三方公开信息,不托管安装包,不提供自动安装或运行环境。安装前应自行审查源码、依赖和命令行为。目前只有一个公开来源,建议同时核对源仓库。

继续浏览同类 Skills