8月计划

📅 考研数学一《复习全书》20天绝地反攻打卡表

时间段:8月3日 - 8月22日(共 20 天)
目标:570 页全书从零扫荡完毕
节奏:每天 12 小时,全速推进
自动化:Dataview + Tasks 插件驱动


⚙️ 核心推进基准线

项目 数值
每日学习时长 12 小时
每日推进页数 28-30 页
总页数 570 页
总时长 240 小时

💡 20天 = 8月3日(周一) → 8月22日(周六),一天都不能断!


📊 实时进度仪表盘(自动更新)

全局统计

const file = dv.current();
const tasks = file.file.tasks;
const total = tasks.length;
const done = tasks.where(t => t.completed).length;
const undone = total - done;
const percent = total > 0 ? ((done/total)*100).toFixed(1) : 0;

dv.header(3, `🎯 总进度:${done}/${total} (${percent}%)`);

const barLength = 20;
const filled = Math.round((done/total) * barLength);
const empty = barLength - filled;
const progressBar = '█'.repeat(filled) + '░'.repeat(empty);

dv.paragraph(`\`${progressBar}\` ${percent}%`);
dv.paragraph(`✅ 已完成:${done} 天 | ⏳ 未完成:${undone} 天`);

三大战役统计

const file = dv.current();
const tasks = file.file.tasks;

function matchTag(text, tag) {
  return text.includes(tag);
}

const stages = {
  '高数(333页/11天)': tasks.where(t => matchTag(t.text, '#高数')),
  '线代(129页/4天)': tasks.where(t => matchTag(t.text, '#线代')),
  '概率(108页/4天)': tasks.where(t => matchTag(t.text, '#概率')),
  '总复盘(1天)': tasks.where(t => matchTag(t.text, '#复盘'))
};

let tableData = [];
for (let [stage, stageTasks] of Object.entries(stages)) {
  const total = stageTasks.length;
  const done = stageTasks.where(t => t.completed).length;
  const percent = total > 0 ? ((done/total)*100).toFixed(0) : 0;
  const barLength = 10;
  const filled = Math.round((done/Math.max(total,1)) * barLength);
  const bar = '█'.repeat(Math.min(filled, barLength)) + '░'.repeat(Math.max(0, barLength - filled));
  tableData.push([stage, `${done}/${total}`, `${bar} ${percent}%`]);
}

dv.table(['战役', '进度', '完成率'], tableData);

里程碑追踪

const milestones = [
  { name: 'M1 极限导数积分', target: 'P1-P120', tag: '#M1' },
  { name: 'M2 中值+微分方程', target: 'P121-P180', tag: '#M2' },
  { name: 'M3 多元+重积分', target: 'P181-P270', tag: '#M3' },
  { name: 'M4 三大公式+级数', target: 'P271-P333', tag: '#M4' },
  { name: 'M5 行列式矩阵向量', target: 'P334-P393', tag: '#M5' },
  { name: 'M6 方程组特征值二次型', target: 'P394-P462', tag: '#M6' },
  { name: 'M7 概率分布', target: 'P463-P522', tag: '#M7' },
  { name: 'M8 数字特征+统计', target: 'P523-P570', tag: '#M8' }
];

const file = dv.current();
const tasks = file.file.tasks;

let tableData = [];
for (const m of milestones) {
  const milestoneTasks = tasks.where(t => t.text.includes(m.tag));
  const total = milestoneTasks.length;
  const done = milestoneTasks.where(t => t.completed).length;
  const status = done === total && total > 0 ? '✅' : (done > 0 ? '🔄' : '⬜');
  tableData.push([status, m.name, m.target, `${done}/${total}`]);
}

dv.table(['状态', '里程碑', '目标页码', '完成'], tableData);

📅 今日任务

const today = dv.date("today").toFormat("yyyy-MM-dd");
dv.header(3, `📆 今天:${today}`);

const file = dv.current();
const tasks = file.file.tasks;

const todayTasks = tasks.where(t => {
  if (!t.due) return false;
  const dueDate = t.due.toFormat("yyyy-MM-dd");
  return dueDate === today;
});

if (todayTasks.length > 0) {
  dv.taskList(todayTasks, false);
} else {
  dv.paragraph("🎉 今天没有任务!");
}

⏰ 未来3天任务

const today = dv.date("today");
const nextWeek = today.plus({days: 3});

const file = dv.current();
const tasks = file.file.tasks;

const upcomingTasks = tasks.where(t => {
  if (!t.due || t.completed) return false;
  return t.due >= today && t.due <= nextWeek;
}).sort(t => t.due);

if (upcomingTasks.length > 0) {
  dv.taskList(upcomingTasks, false);
} else {
  dv.paragraph("🎉 未来3天没有未完成任务!");
}

📋 全部任务清单

【第一战役:高等数学】333页 / 11天(8.3-8.13)

里程碑 M1:极限、导数、积分(P1-P120)

里程碑 M2:中值定理、微分方程(P121-P180)

里程碑 M3:多元微积分、重积分(P181-P270)

里程碑 M4:三大公式、无穷级数(P271-P333)


【第二战役:线性代数】129页 / 4天(8.14-8.17)

里程碑 M5:行列式、矩阵、向量(P334-P393)

里程碑 M6:方程组、特征值、二次型(P394-P462)


【第三战役:概率论与数理统计】108页 / 4天(8.18-8.21)

里程碑 M7:随机事件、变量、分布(P463-P522)

里程碑 M8:数字特征、统计(P523-P570)


【总复盘】1天(8.22)


📈 可视化图表(手动更新)

进度饼状图

pie showData title 考研数学一20天冲刺进度 "已完成" : 0 "未完成" : 20

💥 战术提示

高数(11天,333页)⚠️ 主战场

  • P77 积分技巧 / P78 广义积分:最容易卡壳,15分钟算不出立刻看解析,画叉强行推进
  • P113 中值定理 / P143 泰勒:极度烧脑,证明题看懂逻辑链即可,不深挖
  • P278 三大公式:格林、高斯、斯托克斯,公式先背熟再做题
  • P302 无穷级数:敛散性判断+求和公式,套路固定

线代(4天,129页)⚡ 快攻

  • P372 秩和最大无关组:概念密集,初等变换手起刀落,不纠结字迹
  • P420 特征值 / P446 二次型:计算量大,保持耐心,二次型是压轴

概率(4天,108页)🎯 套路由固定

  • P501 多维随机变量:边缘分布、条件分布计算量大,保持耐心
  • P527 数字特征:期望方差协方差公式熟记
  • P562 参数估计:直接背公式套路

每日12h时间分配建议

时间段 时长 任务
上午 4h 新课 + 例题
下午 4h 完成当天页数 + 随堂练习
晚上 4h 错题回顾 + 公式记忆 + 次日预习

📊 每周页数统计

周次 日期范围 内容 页数
第1周 8.3-8.9 高数 M1-M3 210页
第2周 8.10-8.16 高数M4+线代M5-M6 210页
第3周 8.17-8.22 线代+概率+复盘 150页

总计:570页 / 20天


使用说明

  1. 勾选任务后,所有统计数据自动更新
  2. 切换到阅读模式(Ctrl+E)查看效果
  3. 每达到一个里程碑,用粗笔狠狠划掉!
  4. 一天都不能断,断一天落后30页!
posted @ 2026-08-06 13:50  tommiemie  阅读(22)  评论(0)    收藏  举报