← 返回
未分类

周计划滚动编制工具

将 ZXF 周计划 Excel 文件滚动到下一周。复制最新周计划工作表,清除周1-周7和任务完成评价列的内容,橙色(F7CAAC)高亮改为同行底色,工作表名日期+7天,文件重命名为"ZXF2026年第x周工作计划"。支持 --dry-run 试运行。触发词:周计划滚动、滚动到下一周、新建周计划、周计划录入、周计划推进、新建一周、下周计划。
将 ZXF 周计划 Excel 文件滚动到下一周。复制最新周计划工作表,清除周1-周7和任务完成评价列的内容,橙色(F7CAAC)高亮改为同行底色,工作表名日期+7天,文件重命名为"ZXF2026年第x周工作计划"。支持 --dry-run 试运行。触发词:周计划滚动、滚动到下一周、新建周计划、周计划录入、周计划推进、新建一周、下周计划。
user_0f126ea4
未分类 community v1.0.0 1 版本 98876.4 Key: 无需
★ 0
Stars
📥 88
下载
💾 0
安装
1
版本
#latest

概述

weekly-plan-rollover

将周计划 Excel 文件滚动到下一周。

功能说明

  1. 自动识别文件中日期最大的周计划工作表(YYMMDD 格式命名)
  2. 复制该工作表,并清除周任务内容(C-J 列)和橙色高亮
  3. 新工作表中清除 C-J 列(周1-周7 + 任务完成评价)第2行起的内容;橙色(F7CAAC)高亮改为与同行一致(任务行→DEEAF6蓝色,空白行→无填充),保留原底色和单元格边框
  4. 类别标题行(生产/研究/教学/身体/生活等)的 A:J 全行合并保持不变
  5. 新工作表名称为当前日期 +7 天(YYMMDD 格式)
  6. 新工作表插入到当前工作表之前
  7. 文件保存为"ZXF2026年第x周工作计划.xlsx"(x = ISO 周号)

使用方式

基本用法(默认文件)

在包含 ZXF2026周计划.xlsx 的工作区目录下执行:

python scripts/rollover.py

指定文件路径

python scripts/rollover.py --file /path/to/ZXF2026周计划.xlsx

试运行(不写入文件)

python scripts/rollover.py --dry-run

操作流程

打开 Excel 文件
  ↓
识别最新周计划工作表(日期最大的 YYMMDD 格式表)
  ↓
复制该工作表
  ↓
移动副本到当前工作表之前
  ↓
清除 C-J 列第2行起的内容(橙色高亮→同行底色,保留边框)
  ↓
保持类别标题行 A:J 全行合并
  ↓
重命名新工作表(日期+7天)
  ↓
保存为新文件名 "ZXF2026年第x周工作计划.xlsx"

注意事项

  • 原文件保留:脚本保存到新文件名,原始 ZXF2026周计划.xlsx 不会被修改
  • Python 依赖:需要 openpyxl 库(pip install openpyxl
  • 工作表识别:仅识别 6 位纯数字命名(YYMMDD)的工作表为周计划表,其他格式(如"2026年规划")会被跳过

版本历史

共 1 个版本

  • v1.0.0 Initial release 当前
    2026-04-26 16:00 安全 安全

安全检测

腾讯云安全 (Keen)

安全,无风险
查看报告

腾讯云安全 (Sanbu)

安全,无风险
查看报告

🔗 相关推荐

ai-intelligence

ontology

oswalpalash
类型化知识图谱,用于结构化智能体记忆与可组合技能。支持创建/查询实体(人员、项目、任务、事件、文档)及关联...
★ 712 📥 243,841
security-compliance

Skill Vetter

spclaudehome
AI智能体技能安全预审工具。安装ClawdHub、GitHub等来源技能前,检查风险信号、权限范围及可疑模式。
★ 1,215 📥 266,546
developer-tools

Github

steipete
使用 `gh` CLI 与 GitHub 交互,通过 `gh issue`、`gh pr`、`gh run` 和 `gh api` 管理议题、PR、CI 运行及高级查询。
★ 668 📥 324,172