Skip to content

Latest commit

 

History

History
146 lines (106 loc) · 4.27 KB

File metadata and controls

146 lines (106 loc) · 4.27 KB

JSS 软件工程投稿 Skill

English | 简体中文

这是一个面向 Journal of Systems and Software (JSS) 以及软件工程方向顶级期刊投稿的 Codex skill,用于辅助论文选题定位、写作、润色、格式整理、投稿前审计、开放科学材料准备和审稿意见回复。

本 skill 中的 JSS 默认指 Journal of Systems and Software,不是 Journal of Statistical Software。除 JSS 外,它也包含 IEEE TSE、ACM TOSEM、Empirical Software Engineering、Information and Software Technology 以及通用软件工程归档期刊的路由建议。

能做什么

  • JSS 投稿策略、论文定位、目标期刊匹配和 desk-reject 风险审计。
  • 摘要、引言、相关工作、方法、结果、讨论、有效性威胁和结论等章节的写作与重构。
  • 中文科研草稿到英文投稿稿的转写和润色。
  • Elsevier/JSS LaTeX、参考文献、图片、表格和投稿源文件包检查。
  • 论文图表规划,包括实验结果图、结果表、SLR 流程图、架构图和证据链图。
  • 文献检索策略、引用核验、相关工作综合、BibTeX/RIS 清理和 claim-to-citation 映射。
  • 开放科学材料准备,包括数据/代码可用性声明、artifact、软件引用、复现实验包和仓库可用性审计。
  • 审稿意见逐点回复、修回计划、revision tracker 和 rebuttal 文案。

设计思路

这个 skill 采用和 Nature 风格 Codex skills 类似的渐进式加载结构:

jss-software-engineering-submission/
├── SKILL.md
├── manifest.yaml
├── agents/
│   └── openai.yaml
├── static/
│   ├── core/
│   ├── journal/
│   ├── language/
│   ├── paper-types/
│   └── tasks/
├── references/
└── scripts/

SKILL.md 是入口和路由器,不把所有规则塞进一个大文件。manifest.yaml 会根据任务自动选择目标期刊、任务类型、论文类型和语言片段,只加载当前任务真正需要的内容,从而节省上下文并保持可维护性。

支持的路由

目标期刊:

  • jss
  • tse
  • tosem
  • emse
  • ist
  • generic-se

任务类型:

  • manuscript-writing
  • polishing
  • latex-format
  • figure-table
  • citation-literature
  • artifact-open-science
  • reviewer-response
  • submission-audit

论文类型:

  • empirical
  • tool-system
  • slr-mapping
  • architecture-method
  • industrial-practice
  • replication-negative
  • trend-idea
  • review

语言:

  • en
  • zh-to-en

安装

把仓库克隆到 Codex skills 目录:

git clone git@github.com:THEBLUEGHOSTSSSS/jss-software-engineering-skill.git \
  ~/.codex/skills/jss-software-engineering-submission

然后新开一个 Codex 会话,或重新加载 skills。显式调用方式:

$jss-software-engineering-submission

使用示例

Use $jss-software-engineering-submission to audit my JSS manuscript for desk-reject risk.
Use $jss-software-engineering-submission to rewrite this Chinese abstract into JSS-ready English.
Use $jss-software-engineering-submission to convert my tool paper into a stronger JSS submission plan.
Use $jss-software-engineering-submission to prepare a point-by-point response to JSS reviewers.

也可以直接用中文描述任务,例如:

使用 $jss-software-engineering-submission 帮我审计这篇 JSS 投稿稿的创新性、证据链和格式风险。
使用 $jss-software-engineering-submission 把这段中文摘要改写成 JSS 风格英文摘要,并指出缺失的实验信息。

验证

在仓库根目录运行结构校验:

python scripts/check_skill.py .

期望输出:

[OK] JSS SE submission skill structure looks valid

资料基础

这个 skill 的设计参考了:

  • JSS 和 Elsevier 官方作者指南;
  • ScienceDirect 与 Crossref 中近期 JSS 论文和主题模式;
  • 软件工程相邻顶刊的投稿规范和 artifact 实践;
  • Nature 风格 Codex skill 的工程结构。

期刊投稿政策会变化。涉及最终投稿、格式、声明、开放科学、AI 使用政策等细节时,skill 会要求代理优先核验目标期刊当前官方页面,再给出提交级建议。