Loclove GitHub avatar

Electronics-Design-Competition-Skill-3

Loclove

This GitHub repository provides a comprehensive skill chain for Codex to assist in writing, structuring, and reviewing design reports for the National Undergraduate Electronics Design Contest (NUEDC).

Stars

6

7-day growth

No data

Forks

0

Open issues

0

License

No data

Last updated

2026-07-31

AI repository intelligence
FR-AI / ANALYSIS

Why it is worth attention

It uniquely formalizes the report writing process for a specific high-stakes competition into a reusable, guided workflow, combining structural templates, formatting rules, and PDF auditing into a single skill.

Who it is for

  • Participants of the National Undergraduate Electronics Design Contest
  • Engineering students writing technical design projects
  • Educators teaching technical writing in electronics
  • Competition mentors preparing teams for NUEDC

Use cases

  • Generating a complete report outline from scratch based on problem requirements and chosen solution
  • Restructuring scattered experimental notes into a formatted competition report
  • Conducting a final pre-submission audit for anonymity, page limits, and evidence completeness
  • Optimizing specific sections like system design comparison or test results tables

Strengths

  • Provides a structured, five-step argument chain aligned with official scoring criteria
  • Includes a PDF audit script (audit_report_pdf.py) for automated risk checking on page count, anonymity, and section presence
  • Contains curated reference files based on analysis of 70 local prize-winning reports
  • Offers practical, ready-to-use prompt templates for common report-writing tasks

Considerations

  • The PDF audit script is a quick screening tool and does not replace thorough manual review
  • Relies on the user to provide truthful test data and not fabricate results
  • Requires manual installation into the Codex skills directory for full '$nuedc-report' command recognition

README quick start

电赛报告 Skill

一个面向 全国大学生电子设计竞赛(NUEDC / 电赛)设计报告 的 Codex skill 仓库。它把优秀国奖、省奖报告的常见写法、本地报告语料观察、官方格式约束、图表规范和 PDF 快速审查流程整理成一条可复用链路,帮助你快速完成:报告起草、结构梳理、语言润色、图表规划、测试结果表达、匿名审查和最终提交前检查。

仓库名:Electronics-Design-Competition-Skill-3
Skill 名:nuedc-report
中文定位:电赛报告 skill


1. 这个 Skill 解决什么问题

电赛报告通常不是“把过程写下来”就够了,而是要在很短页数内讲清楚一条工程证明链:

题目要求 -> 方案选择 -> 理论计算 -> 硬件/软件实现 -> 测试证据 -> 是否满足指标

这个 skill 的目标是让 Codex 在处理电赛报告时自动按这条链路工作,而不是泛泛润色。它适合以下场景:

  • 从零整理电赛设计报告提纲;
  • 把零散实验记录整理成正式报告;
  • 统一国奖、省奖报告常见结构;
  • 优化摘要、系统方案、理论计算、硬件设计、软件设计、测试结果等章节;
  • 规划框图、电路图、流程图、测试表;
  • 检查匿名、页数、图表编号、测试证据、单位一致性;
  • 对 PDF 报告做快速风险筛查。

2. 仓库结构

Electronics-Design-Competition-Skill-3/
├─ README.md
├─ .gitignore
├─ examples/
│  └─ simple-report-template.md
└─ nuedc-report/
   ├─ SKILL.md
   ├─ agents/
   │  └─ openai.yaml
   ├─ references/
   │  ├─ report-standard.md
   │  ├─ argument-structure.md
   │  ├─ figure-table-playbook.md
   │  ├─ audit-checklist.md
   │  └─ local-corpus-notes.md
   └─ scripts/
      └─ audit_report_pdf.py

各文件作用如下:

文件作用
nuedc-report/SKILL.mdskill 主入口,定义触发场景、工作流程、输出格式和边界规则。
references/report-standard.md官方格式、页数、匿名、评分结构和来源优先级。
references/argument-structure.md报告主线、章节顺序、段落职责、高分写法和常见失分点。
references/figure-table-playbook.md框图、电路图、流程图、测试表、图注和图表风格规范。
references/audit-checklist.md提交前审查清单,按“必须修改 / 影响得分 / 表达版式”分层。
references/local-corpus-notes.md基于本地 70 份电赛 PDF 报告抽样得到的结构和版式观察。
scripts/audit_report_pdf.pyPDF 快速审查脚本,筛查章节、匿名、页数、图表和测试证据风险。
examples/simple-report-template.md简洁版电赛报告填空模板。

3. Skill 链路设计

3.1 主链路

当用户调用 $nuedc-report 或提出“电赛报告 / 设计报告 / 国奖报告 / 省奖报告 / TI杯报告”等请求时,Codex 应按下面链路执行:

用户需求
  ↓
读取 SKILL.md
  ↓
判断任务类型
  ├─ 起草/重构报告 -> argument-structure.md
  ├─ 检查格式/匿名/页数 -> report-standard.md
  ├─ 优化图表/测试表 -> figure-table-playbook.md
  ├─ 最终审稿/冲奖检查 -> audit-checklist.md
  └─ 参考本地优秀报告风格 -> local-corpus-notes.md
  ↓
生成报告结构 / 草稿 / 审查清单 / 图表清单
  ↓
必要时运行 audit_report_pdf.py 做 PDF 快速筛查
  ↓
输出可执行修改建议

3.2 五个核心原则

  1. 要求先行:每一节都要回答题目要求,而不是介绍背景知识。
  2. 方案有比较:系统方案不能只写“采用了什么”,还要写“为什么采用”。
  3. 计算要落地:公式必须导出器件参数、控制参数、阈值或测试指标。
  4. 测试要对表:每个基本要求和发挥要求都要在测试表中有对应证据。
  5. 结论要克制:只总结实测能证明的内容,不写空泛的“性能优越”。

4. 安装与使用

4.1 在 Codex 中手动指定使用

如果没有安装到全局 skills 目录,也可以直接在任务中指定路径:

使用 E:\电赛报告\Electronics-Design-Competition-Skill-3\nuedc-re

Description

电赛报告-skill

Related repositories

Similar projects matched by category, topics, and programming language.

xiejunjie524
Featured
xiejunjie524 GitHub avatar

handdraw-story-video

A tool that converts 7–9 hand-drawn story keyframes into a 35–45 second vertical video with progressive line art and color animation, configurable via JSON and renders with HyperFrames and GSAP.

Design & Creative
692
bytec-ai
Featured
bytec-ai GitHub avatar

book-video-factory

A portable multi-account short video production skill for books that manages accounts, scripts, images, voiceovers, subtitles, and final exports through a unified workspace.

Design & Creative
136
cvg
Featured
cvg GitHub avatar

vidmap

VidMap is an offline video-based Structure-from-Motion (SfM) system that combines temporal tracks, loop closures, metric depth, and global optimization to estimate camera poses, intrinsics, and a sparse 3D map.

Design & Creative
64