Loading skill
Install any skill in seconds. Free to start, no credit card required.
Get Started Free →当用户明确要求"标书QC/质量控制/润色前质检/引用真伪核查/篇幅与结构检查"时使用。对 NSFC 标书进行只读质量控制:并行多线程独立检查文风生硬、引用假引/错引风险、篇幅与章节分布、逻辑清晰度等,最终输出标准化 QC 报告;中间文件默认归档到 `project_root/.bensz-api/task-{yyyymmdd-hhmm}-{简短描述}/nsfc-qc/{yyyy-mm-dd-hh-mm}/`,并兼容 legacy `.nsfc-qc/` 读取/清理。
| Test case | Without → With | Effect | Δ tokens | Δ turns |
|---|---|---|---|---|
| case-12 | ✗→✓ | ▲ Improved | 10% | 0% |
| case-05 | ✗→✓ | ▲ Improved | 281% | 0% |
| case-11 | ✗→✓ | ▲ Improved | 69% | 0% |
| case-08 | ✗→✓ | ▲ Improved | 53% | 0% |
| case-10 | ✗→✓ | ▲ Improved | 33% | 0% |
本 Skill 的新任务中间文件统一写入 ./.bensz-api/task-{yyyymmdd-hhmm}-{简短描述}/{skill名}/input|output|log/。同一任务复用一个任务根目录;多 Skill 协作才创建 shared/。正式交付物不写入该目录,历史隐藏目录只允许显式兼容读取、迁移或清理。
bensz-collect-bugs 按规范记录到 ~/.bensz-skills/bugs/,严禁直接修改用户本地 Claude Code / Codex 中已安装的 skill 源码。gh 与 bensz-collect-bugs,仅上传新增 bug 到 huangwb8/bensz-bugs;不要 pull / clone 整个 bug 仓库。.tex/.bib/.cls/.stydeliver_dir/ 放交付物,project_root/.bensz-api/task-{yyyymmdd-hhmm}-{简短描述}/nsfc-qc/{run_id}/ 放工作区最少需要:
project_root建议同时提供:
main_tex,默认 main.texthreads,默认读 config.yamlexecution,默认 serialdeliver_dir,推荐显式给,便于实例隔离标准交付物:
{run_dir}/final/nsfc-qc_report.md{run_dir}/final/nsfc-qc_metrics.json{run_dir}/final/nsfc-qc_findings.json{run_dir}/final/validation.json常见预检产物:
precheck.jsoncitations_index.csvtex_lengths.csvreference_evidence.jsonlreference_evidence_summary.jsonuncertain。nsfc-qc 不负责正文改写;只负责发现问题与给出建议。deliver_dirworkspace_dir=project_root/.bensz-api/task-{yyyymmdd-hhmm}-{简短描述}/nsfc-qc/{run_id}run_dir={workspace_dir}project_root/.nsfc-qc/.bib 字段完整性parallel-vibe,并把 .parallel-vibe/ 放到当前 run 内部*.tex/*.bib + 预检证据包RESULT.mdP0/P1/P2 排序最终报告必须包含:
bash# 一键运行 python3 skills/nsfc-qc/scripts/nsfc_qc_run.py \ --project-root projects/NSFC_Young \ --main-tex main.tex \ --deliver-dir projects/NSFC_Young/QC/vYYYYMMDDHHMMSS \ --threads 5 \ --execution serial # 预检 python3 skills/nsfc-qc/scripts/nsfc_qc_precheck.py --project-root projects/NSFC_Young --main-tex main.tex --out <artifacts_dir> --resolve-refs # 并行 QC python3 skills/nsfc-qc/scripts/run_parallel_qc.py --project-root projects/NSFC_Young --run-id vYYYYMMDDHHMMSS --threads 5 --execution serial # 物化 final 输出 python3 skills/nsfc-qc/scripts/materialize_final_outputs.py --project-root projects/NSFC_Young --run-id vYYYYMMDDHHMMSS
parallel-vibe 不可用,仍需完成同一套 QC 清单。nsfc-qc 不是编译检查工具。Other measured skills in the registry, with their headline benchmark lift.