mcpField
S
select-venue

select-venue

github.com/shaishavmaisuria生产力5792 次安装4 天前更新
代码仓库

关于 select-venue

select-venue 帮助研究者根据主题、贡献类型和投稿约束,对会议及赛道组合进行评分排序。它以会场档案为起点,并要求对重要信息进行实时 CFP 核验。

主要功能

  1. 01查看会场档案与截止日期
  2. 02比较会场和赛道契合度
  3. 03为候选组合评分排序
  4. 04核查有来源的声望指标
  5. 05根据实时 CFP 复核首选项

适用场景

  1. 01为论文筛选投稿会场
  2. 02比较研究赛道与产业赛道
  3. 03结合投稿约束判断契合度

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/shaishavmaisuria/research-paper-lifecycle-skills --skill select-venue

安装后在 Claude Code 中输入/select-venue确认已加载。

包含的文件

除 SKILL.md 外,安装时一起下载的参考资料和脚本。

references/
ranking-sources.md
track-fit.md
scripts/
dblp_venue_lookup.py
list_venues.py

详细介绍

选择投稿场所

将“这篇论文应该投到哪里?”转化为按分数排序的场所与分会组合候选清单,并列出截止日期、页数限制和明确的核实状态——依据仓库中的 venues/ 资料,而非主观臆测。

适用场景

  • 用户询问论文应该投到哪里、希望获得投稿场所推荐,或想比较候选场所/分会。
  • 用户询问“我的论文适合场所 X 吗?”或“应该投研究分会还是业界分会?”
  • 用户在规划投稿时提到 CORE 排名、h5-index、CCF 类别、录用率或即将到来的计算机科学会议截止日期。

不适用于:将某个 CFP 解析为资料(parse-cfp)、将草稿调整为适合已选定的场所(tailor-to-venue),或投稿前合规检查(preflight-check)。

输入

  • 主题——用一两句话说明论文的内容。
  • 贡献类型——使用 references/track-fit.md 进行分类;如果不明确,请询问用户。
  • 约束条件——最早可行的投稿日期、声望目标(以及是否在意 CCF 类别)、当前草稿的页数限制是否可行、盲审级别方面的冲突(例如预印本已公开),以及差旅/注册方面的限制。
  • 场所数据——venues/conferences/*.yml 资料(架构见 venues/schema.yml),由 scripts/list_venues.py 提供。

流程

  1. 收集输入信息。 通过一轮提问确认主题、贡献类型和限制条件。 与主题相比,贡献类型对候选名单的影响更大——先明确贡献类型(references/track-fit.md、 “贡献分类”)。

  2. 调研已建立档案的会议。 运行:

    python3 scripts/list_venues.py
    

    该命令会列出所有档案,并显示距截止日期的时间、盲审级别、 投稿系统和各分轨的页数限制,按最近的投稿截止日期排序。实用选项:--upcoming-only、--family <name>、--track <name>、--json(完整数据,包括分轨备注)、--today YYYY-MM-DD(用于可复现的运行)。切勿手动计算日期。注意:有些会议(例如 SIGSPATIAL)的各分轨截止日期可能与顶层截止日期不同——这些信息位于各分轨的 notes 字段中;请在 --json 输出中查看。

  3. 整理候选名单。 综合 (a) 主题可能匹配的已建立档案会议,以及 (b) 你知道适合该主题但尚无档案的会议。对于尚无档案的候选会议,通过 DBLP 确认其身份:

    [email protected] python3 scripts/dblp_venue_lookup.py search "<venue name>"
    

    也可以使用 dblp_venue_lookup.py toc-count <dblp_key> <year> 估算会议规模。 明确标记每个尚无档案的候选会议,并建议使用 parse-cfp 为其建立档案。 评分前,目标是列出 5-10 个会议—分轨组合。

  4. 收集声望指标。 对每个候选会议,按照 references/ranking-sources.md 查询 CORE 等级、 h5-index、CCF 类别(如果用户在意)和录用率。硬性规则:每个数字都必须附带来源及版本/年份,或标注为“未经核实——仅供参考”/“未知”。切勿将凭记忆得出的等级或录用率当作事实,也切勿编造数据。

  5. 评分并排序。 按照 references/track-fit.md 中的 0-10 分评分标准打分(主题匹配度 0-3 分、分轨匹配度 0-3 分、声望匹配度 0-2 分、截止日期可行性 0-2 分),然后应用其中的平分决胜规则和红旗否决项(禁运、禁止一稿多投、强制参会要求)。

  6. 根据最新 CFP 重新核实首选项——必须执行。 对排名前 3 的会议,获取各档案中的 cfp_url,确认用户将据此采取行动的信息:截止日期(及其时区——AoE 和 PT 的差别很重要)、页数限制及其不包含的内容、盲审级别、投稿系统。档案仅供参考,绝非最终依据;过时的页数限制会导致编辑部拒稿。请在输出中记录已核实的内容及核实时间。如果无法访问 CFP,请将该会议标记为“未重新核实”——切勿悄悄将档案数据说成已确认的信息。

  7. 提供候选名单(格式如下),并提出后续步骤: 对尚无档案的候选项使用 parse-cfp;选定目标后使用 tailor-to-venue;制定时间安排时使用 plan-submission。

输出

在聊天中提供按排名排列的候选名单(可提出保存为 venue-shortlist.md):

#会议 / 分轨得分截止日期(时区)页数盲审排名指标已核实
1SIGSPATIAL 2026 / Research9/10摘要 2026-05-29,论文 2026-06-05(PT)10 页,不含参考文献 +2 页附录单盲CORE2023 A(待核实)已于 2026-06-11 查阅最新 CFP

表格下方为每个会议提供 2-4 行理由(列出评分标准的四项得分及各自的一句话说明)、已检查的红旗;对于截止日期已过的会议,还要注明预计的下一届周期。最后明确声明:用户在据此制定计划前,必须在会议自己的 CFP 页面上确认所有关键事实。

随附资源

  • references/ranking-sources.md — CORE、h5-index、录用率、CCF、 截止日期聚合网站:各项信息的来源、解读方式和引用方法。
  • references/track-fit.md — 贡献分类、分轨类型、评分标准、平分决胜规则、红旗。
  • scripts/list_venues.py — 仅使用标准库的档案列表工具 + 截止日期计算。
  • scripts/dblp_venue_lookup.py — 礼貌查询 DBLP 会议的工具(限流 至 ≤1 次请求/秒,缓存于 .cache/ 下,需要 CONTACT_EMAIL)。

防护措施

  • 档案和本技能的表格绝非事实依据——请根据实时的 cfp_url(步骤 6)重新核实截止日期、页数限制和政策,并在输出中说明这一点。
  • 切勿捏造排名、h5-index、录用率或引文;任何文献引用都必须通过 verify-citations 核实。
  • 切勿代表用户向任何投稿系统提交内容、注册或创建账户。
  • 按需获取会议/征稿页面并临时处理;不要将论文摘要或全文复制到代码仓库中(元数据可以)。
  • 声望项按设计最多计 10 分中的 2 分——不要让“它是 A*”凌驾于契合度之上;除非用户要求作出此类判断,否则不要把声望作为发表建议(“瞄准更低/更高”)。

评论

支持 Markdown