SuperAPI AI 工具集

fit-page-limit

写作与研究

查看项目

更新于 10-16 02:12

技能介绍

Fit Page Limit 是一个面向学术论文写作的技能,解决论文篇幅与目标长度不匹配的问题:要么超出页数限制需要谨慎删减,要么篇幅不足需要补充有实质价值的内容而非填充。

用途

该技能用于在草稿大致完成后,帮助作者判断篇幅去向并制定调整计划。适用情形包括:草稿超出限制、作者需要知道篇幅主要消耗在哪里;草稿低于目标长度、作者希望有效利用空间;作者要求生成“长度地图”,即了解篇幅分布。

主要能力

技能会逐节映射草稿长度,运行自带分析器统计各章节字数、占全文百分比、估算页数以及超出或不足的差距。它支持用实际编译页数校准每页字数,并可输出机器可读的 JSON。技能还提供价值感知的调整策略:超出时按“可压缩性 × 低影响”排序,优先处理重复内容、过长的相关工作、冗长的方法与设置、可移至附录的内容以及图表;不足时建议补充缺失的消融实验、更深入的错误分析、局限性或有效性威胁、更清晰的动机、完整示例或相关工作空白。

使用方式

在草稿大致完成后运行。基本命令为:python3 scripts/section_budget.py paper.tex --target-pages 10 --current-pages 11。其中 --current-pages 用于根据作者实际编译结果校准每页字数,--json 可输出机器可读结果。技能会先确认目标页数限制与排除项是否来自最新征稿启事,再依据 references/resize-tactics.md 将长度地图转化为调整方案。输出为长度地图与按优先级排列的调整计划:超出时给出排序后的删减清单、预计节省量与受保护内容;不足时按价值排序给出实质性补充建议。若存在本地 paper-workspace/writing/ 目录,会将持久化输出写入其中。

适用场景

适用于学术论文写作中需要匹配会议或期刊页数限制的场合,也适用于作者希望了解篇幅分布、优化空间利用的情况。技能与 polish-prose(句子级精简)、refactor-structure(较大结构调整)、polish-tables-figures(视觉布局)以及 preflight-check(当页数限制来自会议规则时)协同工作。

限制

页数为估算值,技能会提示作者编译并核对真实页数。在建议将内容移至附录前,必须对照最新征稿启事重新核实页数限制与排除项,过时的页数限制可能导致论文被直接拒稿。技能不会为了满足页数而删除结果、论点或引用,也不会进行填充。它定位为副驾驶而非主导者:提出方案,由作者批准并编辑。技能使用共享的 .paper-memory/ 约定,开始时读取 lessons.md 了解反复出现的超支模式,结束时在去重后追加记录;.paper-memory/ 按需在用户论文目录中创建,仅本地保存,通常应被 git 忽略。