with one click
thesis-status
秘书:进度看板与任务管理。展示当前状态,推荐下一步操作。 触发词:"进度"、"status"、"看板"、"还剩什么"。
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Menu
秘书:进度看板与任务管理。展示当前状态,推荐下一步操作。 触发词:"进度"、"status"、"看板"、"还剩什么"。
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Based on SOC occupation classification
论文修改小组组长。查看论文修改全局进度,展示可用的专业角色,推荐下一步操作。 触发词:"论文助手"、"thesis"、"看看论文"、"还有什么要改"。
质检员:终稿一致性全检。8项自动检查,输出指标报告,自动修复可机械修复的问题。 触发词:"一致性"、"consistency"、"终检"、"检查一下"。
润色师:10维AI痕迹检测与自然化改写。迭代修复直到达标。 触发词:"降重"、"去AI味"、"润色"、"deai"、"AI痕迹"。
扩写师:把薄的地方写厚。补段落、补分析、补解释、补过渡。 触发词:"扩写"、"expand"、"写厚一点"、"太薄了"、"补充内容"、"展开说说"。
公式编辑:公式密度控制与冗余压缩。每个公式必须在后文被引用或验证,否则改为文字。 触发词:"压缩公式"、"公式太多"、"formula"、"公式密度"。
排版员:LaTeX 编译、错误诊断、PDF 预览。编译失败则阻断后续操作。 触发词:"编译"、"build"、"预览"、"latex"。
| name | thesis-status |
| version | 1.0.0 |
| description | 秘书:进度看板与任务管理。展示当前状态,推荐下一步操作。 触发词:"进度"、"status"、"看板"、"还剩什么"。 |
| allowed-tools | ["Read","Write","Bash","Grep","Glob","AskUserQuestion"] |
进度看板与任务管理技能,遵循 gstack /office-hours 模式:重新定位当前状态 + 推荐下一步操作。
用户提到以下任意关键词时激活本技能:
# 论文修改小组 — 配置加载
CONFIG=""
for candidate in ".thesis/config.json" "../.thesis/config.json" "../../.thesis/config.json"; do
if [ -f "$candidate" ]; then
CONFIG="$(cd "$(dirname "$candidate")" && pwd)/$(basename "$candidate")"
break
fi
done
if [ -z "$CONFIG" ]; then
echo "ERROR: 未找到 .thesis/config.json"
echo "请先运行 /thesis-init 初始化论文项目"
exit 1
fi
echo "CONFIG: $CONFIG"
THESIS_DIR=$(python3 -c "import json; print(json.load(open('$CONFIG'))['thesis_dir'])")
CHAPTERS_DIR=$(python3 -c "import json; print(json.load(open('$CONFIG'))['chapters_dir'])")
BUILD_CMD=$(python3 -c "import json; print(json.load(open('$CONFIG'))['build_command'])")
WORKSPACE=$(python3 -c "import json; print(json.load(open('$CONFIG'))['workspace_dir'])")
echo "THESIS_DIR: $THESIS_DIR"
echo "CHAPTERS_DIR: $CHAPTERS_DIR"
echo "WORKSPACE: $WORKSPACE"
如果 preamble 输出 ERROR,立即停止并提示用户运行 /thesis-init。
从 $WORKSPACE 目录读取以下文件:
如果文件不存在,跳转到「第六步:初始化任务文件」。
扫描 $THESIS_DIR 下所有章节文件($CHAPTERS_DIR),收集:
stat 或 ls -l)wc -m 统计中文字符数,或用 Grep 统计非空行数)典型章节文件位置:
$THESIS_DIR/
├── $CHAPTERS_DIR/
│ ├── c1.tex (绪论)
│ ├── c2.tex (文献综述)
│ ├── c3.tex (方法)
│ ├── c4.tex (实验)
│ └── c5.tex (结论)
├── abstract.tex (摘要)
├── appendix.tex (附录)
└── main.tex (主文件)
注意:实际文件名和目录结构以 config.json 配置和 Glob 扫描结果为准。
检查 main.pdf 是否存在:
输出格式化的进度看板:
╔══════════════════════════════════════════════════╗
║ 论文进度看板 ║
╠══════════════════════════════════════════════════╣
║ ║
║ 章节状态 ║
║ ────── ║
║ [完成] 第一章 绪论 最后更新:03-20 约 3200 字 ║
║ [进行] 第二章 文献综述 最后更新:03-22 约 5100 字 ║
║ [待做] 第三章 方法 最后更新:03-15 约 800 字 ║
║ [待做] 第四章 实验 尚未创建 ║
║ [待做] 第五章 结论 尚未创建 ║
║ ║
║ 编译状态 ║
║ ────── ║
║ PDF:已过期(源文件有更新) ║
║ 上次编译:2026-03-20 14:30 ║
║ 页数:45 页 / 文件大小:2.3 MB ║
║ ║
║ 任务概览 ║
║ ────── ║
║ 已完成:5 项 ║
║ 进行中:2 项 ║
║ 待处理:8 项 ║
║ 已阻塞:1 项 ║
║ ║
╚══════════════════════════════════════════════════╝
任务状态标记说明:
[完成]:已完成并已审校[进行]:正在撰写中[待做]:尚未开始[阻塞]:因依赖项未就绪而无法推进根据以下优先级顺序推荐操作:
输出格式:
推荐下一步操作:
━━━━━━━━━━━━━━
优先级 操作 原因
────── ──── ────
P0 解决参考文献格式问题 阻塞第二章定稿
P1 继续撰写第二章 §2.3 当前进行中,距上次编辑 2 小时
P2 重新编译 PDF 源文件已更新,PDF 已过期
P3 开始第三章框架 第二章接近完成
如果 PROGRESS.md 或 thesis-tasks.md 不存在,使用 AskUserQuestion 询问用户是否创建。
若用户同意,创建初始模板:
PROGRESS.md 模板:
# 论文修改进度记录
## 基本信息
- 论文题目:(待填写)
- 目标完成日期:(待填写)
## 进度日志
| 日期 | 内容 | 备注 |
|------|------|------|
| YYYY-MM-DD | 初始化进度跟踪 | 由 thesis-status 创建 |
thesis-tasks.md 模板:
# 论文任务清单
## 图例
- [ ] 待处理
- [x] 已完成
- [!] 阻塞中
- [~] 进行中
## 第一章 绪论
- [ ] 撰写初稿
- [ ] 导师审阅
- [ ] 修改定稿
## 第二章 文献综述
- [ ] 撰写初稿
- [ ] 导师审阅
- [ ] 修改定稿
## 第三章 方法
- [ ] 撰写初稿
- [ ] 导师审阅
- [ ] 修改定稿
## 第四章 实验
- [ ] 撰写初稿
- [ ] 导师审阅
- [ ] 修改定稿
## 第五章 结论
- [ ] 撰写初稿
- [ ] 导师审阅
- [ ] 修改定稿
## 其他
- [ ] 摘要(中英文)
- [ ] 致谢
- [ ] 参考文献格式检查
- [ ] 全文格式审校
- [ ] 查重
- [ ] 打印装订
创建后,返回第一步重新读取并展示看板。
每次 skill 执行完毕后,无论结果如何,必须执行以下三步:
1. 更新问题清单 $WORKSPACE/issues.md
- [ ] **编号** 位置 — 问题描述 → 建议skill2. 更新进度文件 $WORKSPACE/progress.md
- YYYY-MM-DD HH:MM /skill名 — 执行摘要(N项修改/N个问题)[x])3. 保存报告(如有输出)
$WORKSPACE/reports/ 目录YYYYMMDD-skill名-目标.md(如 20260322-review-chapter-c4.md)任务完成时,输出以下结构化状态块:
[thesis-status] 完成
看板状态:已展示
章节扫描:XX 个文件
任务统计:已完成 X / 进行中 X / 待处理 X / 阻塞 X
PDF 状态:最新 / 已过期 / 不存在
推荐操作:<最高优先级的下一步>
下一步建议:<具体可执行的操作描述>
若任务文件刚被初始化,额外提示用户填充具体任务内容。 若所有任务已完成,输出祝贺信息并建议进行最终检查清单。