بنقرة واحدة
paper-workflow-orchestrator
串联赛题解析、数据计算与微单元脚本,一键从赛题文件夹到完整论文。Invoke when用户已放好赛题与附件,希望自动跑完全流程。
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
القائمة
串联赛题解析、数据计算与微单元脚本,一键从赛题文件夹到完整论文。Invoke when用户已放好赛题与附件,希望自动跑完全流程。
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
استنادا إلى تصنيف SOC المهني
自动定位并获取权威公开数据(优先API/官方批量下载),输出可复现抓取与清洗方案。Invoke when用户需要权威数据、官方统计、API下载或数据源爬取。
Manages persistent memory. Invoke to read active context or archive old tasks. Structure: Long-term Principles (Rules) + Short-term Workbench (Tasks).
自动清洗赛题或爬取的数据(处理缺失/异常/格式),并生成可视化图表。Invoke when 用户需要处理原始数据、清洗数据或生成数据分析图表。
按常见评分点生成建模论文结构与写作清单,并根据题目类型与数据条件给出模型选择与对照实验路线。Invoke when需要“论文格式/评分对齐/模型选型/路线不确定”。
基于微单元模板与脚本批量生成并合并论文内容。Invoke when需要按微单元拆分逐单元写作并用 scripts/generate_all_offline.py 与 scripts/merge.py 自动生成论文。
解析赛题PDF/Word,抽取任务与数据条件并给出模型选型与验证路线。Invoke when用户提供赛题文档或题目文本,需要确定采用何模型/方法。
| name | paper-workflow-orchestrator |
| description | 串联赛题解析、数据计算与微单元脚本,一键从赛题文件夹到完整论文。Invoke when用户已放好赛题与附件,希望自动跑完全流程。 |
run_all.py 脚本。python ~/.codex/skills/paper-workflow-orchestrator/scripts/run_mathmodel.py
该脚本会按顺序执行:数据清洗与可视化 → QA 任务清单 → 微单元离线生成 → 合并。references/workflow_upgrade.md:增强版数学建模流水线、产物目录和质量门禁。用户要求“更强/更完整/按开源 Agent 思路增强”或要完整论文时读取。../modeling-paper-rubric-and-model-selector/references/model_library.md:模型方法库。模型路线不明确或需要基线/改进/验证时读取。../modeling-paper-rubric-and-model-selector/references/agent_roles.md:多 Agent 角色拆分。需要并行推进或职责拆分时读取。../quality-assurance-auditor/references/qa_checklist.md:最终门禁清单。合并前与交付前读取。context-memory-keeper 更新进度,确保如果流程中断,Memory 中留有断点记录。problem_files/ 为空,必须先补齐赛题与附件数据,再运行流程。paper_output/final_paper.docx (最终交付物,Word 格式)paper_output/final_paper.md (中间 Markdown 稿)paper_output/tasks.jsonpaper_output/ref_check.mdpaper_output/micro_units/(可允许少量单元缺失,但合并稿需能正常阅读)paper_output/figures/ 与 paper_output/data_cleaned/(用于数据预处理与结果分析配图)scripts/run_mathmodel.py:增强版入口。
problem_files/、crawled_data/、paper_output/,检查依赖,调用 run_all.py,最后调用 quality-assurance-auditor/scripts/audit_paper.py 做最终 QA。scripts/run_all.py:离线一键全流程入口。
paper_output/final_paper.md/docx。scripts/skill_paths.py:路径适配工具。
~/.codex/skills 定位技能脚本,项目目录只用于读取赛题和写入 paper_output/。c:\Users\xiaoy\Desktop\trae\数学建模problem_files/(把赛题 PDF/Word 与附件数据直接放这里;QA 会检查该目录不为空)crawled_data/(可选,爬虫或外部公开数据放这里)paper_output/(脚本自动生成任务清单、微单元与合并稿)~/.codex/skills/...python ~/.codex/skills/paper-workflow-orchestrator/scripts/run_mathmodel.py --init-onlypython ~/.codex/skills/paper-workflow-orchestrator/scripts/run_mathmodel.pypython ~/.codex/skills/paper-workflow-orchestrator/scripts/run_mathmodel.py --audit-onlyproblem_files/。crawled_data/。paper_output/tasks.json:微单元任务清单。paper_output/micro_units/*.txt:每个微单元一个文件。paper_output/generate_log.json:生成日志。paper_output/final_paper.md:合并后的论文草稿。paper_output/ref_check.md:交叉引用与编号断链报告。若用户强调“增强版/更强/高质量/完整可提交”,先读取 references/workflow_upgrade.md,并在原有脚本流程前后补齐赛题解析、模型复核、阶段 QA 与最终 QA。
authoritative-data-harvester 或 g-sci (若存在) 填充 crawled_data/。memoryskill.md。data-cleaning-and-visualization/scripts/run_pipeline.py:扫描 problem_files/ 与 crawled_data/,产出清洗数据与图表到 paper_output/。quality-assurance-auditor/scripts/pipeline.py:检查 problem_files/,生成 paper_output/tasks.json。paper-micro-unit-generator/scripts/generate_all_offline.py:生成 paper_output/micro_units/*.txt 与 paper_output/generate_log.json。paper-micro-unit-generator/scripts/merge.py:生成 paper_output/final_paper.md 与 paper_output/ref_check.md,并直接生成 paper_output/final_paper.docx。paper_output/final_paper.docx 是否存在。scripts/merge.py 直接生成的 Word 版本(原生 python-docx 生成,不依赖 Pandoc)。外部资源获取:
authoritative-data-harvester 或其他搜索技能。仅做数据清洗与可视化:
python ~/.codex/skills/data-cleaning-and-visualization/scripts/run_pipeline.py
problem_files/ 不为空):python ~/.codex/skills/quality-assurance-auditor/scripts/pipeline.py
python ~/.codex/skills/paper-micro-unit-generator/scripts/generate_all_offline.py
python ~/.codex/skills/paper-micro-unit-generator/scripts/merge.py
problem_files/ 后重跑。paper_output/final_paper.md。paper_output/data_cleaned/,图表在 paper_output/figures/。