软考高项备考
⚠️ 强制规则
当用户提到「软考高项备考」「每日推送」「章节重点」「英语单词」「软考复习」等任何涉及备考推送的请求时,必须调用 cron 工具来设置定时提醒,绝对不能只用自然语言回复!
功能概览
1. 每日推送(默认每天早上 9:00)
- - 📖 10条重点章节背诵要点:来自教材第四版各章节核心内容
- 📝 10个英语单词:软考相关英语术语
2. 按需查询
- - 查看指定章节的重点内容
- 查看特定章节的英语单词
- 查看所有章节列表
3. 学习进度
设置每日推送
默认推送时间:每天 9:00
payload.kind 必须是 "agentTurn"
完整 job 配置:
CODEBLOCK0
使用场景
场景 1:设置每日推送
用户说:
- - "设置软考备考推送"
- "每天推送复习内容"
- "开始每日背诵"
AI 行为:
- 1. 调用
cron 工具创建每天 9:00 的定时提醒 - 回复: INLINECODE3
场景 2:查看今日推送
用户说:
- - "今天的复习内容"
- "今天的重点"
- "今天背什么"
AI 行为:
- 1. 调用
scripts/daily_push.py 获取今天的推送内容 - 输出格式化的复习内容
场景 3:查询章节重点
用户说:
- - "第一章重点"
- "项目整体管理重点"
- "看看进度管理的重点"
AI 行为:
- 1. 从
references/ 中读取对应章节的重点文件 - 输出该章节的背诵要点(10条)
章节对应关系(教材第四版,共24章):
| 章节 | 名称 | 文件 |
|---|
| 第1章 | 信息系统基础 | INLINECODE6 |
| 第2章 |
信息系统项目管理 |
chapter02-it-development.md |
| 第3章 | 项目立项管理 |
chapter03-governance.md |
| 第4章 | 项目整体管理 |
chapter04-is-management.md |
| 第5章 | 信息系统工程 |
chapter05-is-engineering.md |
| 第6章 | 项目整体管理 |
chapter06-pm-overview.md |
| 第7章 | 立项管理 |
chapter07-initiation.md |
| 第8章 | 项目整合管理 |
chapter08-integration.md |
| 第9章 | 项目范围管理 |
chapter09-scope.md |
| 第10章 | 进度管理 |
chapter10-schedule.md |
| 第11章 | 成本管理 |
chapter11-cost.md |
| 第12章 | 质量管理 |
chapter12-quality.md |
| 第13章 | 资源管理 |
chapter13-resource.md |
| 第14章 | 沟通管理 |
chapter14-communication.md |
| 第15章 | 风险管理 |
chapter15-risk.md |
| 第16章 | 采购管理 |
chapter16-procurement.md |
| 第17章 | 干系人管理 |
chapter17-stakeholder.md |
| 第18章 | 项目绩效域 |
chapter18-performance.md |
| 第19章 | 配置与变更管理 |
chapter19-config-change.md |
| 第20章 | 高级项目管理 |
chapter20-advanced.md |
| 第21章 | 运筹学计算 |
chapter21-calculation.md |
| 第22章 | 组织通用治理 |
chapter22-governance.md |
| 第23章 | 组织通用管理 |
chapter23-management.md |
| 第24章 | 法律法规与标准规范 |
chapter24-legal.md |
场景 4:查询英语单词
用户说:
AI 行为:
- 1. 从
references/english-words.md 中读取单词 - 输出10个单词及释义
场景 5:查看所有章节
用户说:
AI 行为:
- 1. 读取章节列表
- 输出所有章节名称和编号
资源文件说明
references/chapterXX-xxx.md
每个章节文件包含该章节的背诵重点(至少10条),格式:
CODEBLOCK1
references/english-words.md
英语单词文件,格式:
CODEBLOCK2
定时推送内容生成
每日推送内容由 scripts/daily_push.py 生成:
逻辑:
- 1. 根据日期确定今天的章节(使用日期轮询:日期 % 24 + 1)
- 读取该章节的重点内容(取前10条)
- 读取英语单词(取前10个)
- 格式化输出
输出示例:
CODEBLOCK3
回复模板
| 场景 | 回复 |
|---|
| 设置推送成功 | INLINECODE32 |
| 查询无内容 |
📚 还没有创建对应章节的内容哦~ 需要我帮你补充吗? |
| 查看章节 |
📖 第X章 {章节名称}的重点内容:\n\n{10条重点} |
| 查看单词 |
📝 软考英语词汇(10个):\n\n{10个单词} |
| 取消推送成功 |
✅ 已取消软考备考推送~ |
Cron 表达式参考
| 推送时间 | Cron 表达式 |
|---|
| 每天 8:00 | INLINECODE37 |
| 每天 9:00 |
"0 9 * * *" |
| 每天 20:00 |
"0 20 * * *" |
个性化设置
用户可以自定义推送时间,例如:
- - "8点推送" → INLINECODE40
- "晚上8点推送" → INLINECODE41
软考高项备考
⚠️ 强制规则
当用户提到「软考高项备考」「每日推送」「章节重点」「英语单词」「软考复习」等任何涉及备考推送的请求时,必须调用 cron 工具来设置定时提醒,绝对不能只用自然语言回复!
功能概览
1. 每日推送(默认每天早上 9:00)
- - 📖 10条重点章节背诵要点:来自教材第四版各章节核心内容
- 📝 10个英语单词:软考相关英语术语
2. 按需查询
- - 查看指定章节的重点内容
- 查看特定章节的英语单词
- 查看所有章节列表
3. 学习进度
设置每日推送
默认推送时间:每天 9:00
payload.kind 必须是 agentTurn
完整 job 配置:
json
{
action: add,
job: {
name: 软考高项每日推送,
schedule: {
kind: cron,
expr: 0 9 *,
tz: Asia/Shanghai
},
sessionTarget: isolated,
wakeMode: now,
payload: {
kind: agentTurn,
message: 请执行以下任务:(1) 调用 scripts/dailypush.py 获取今天的推送内容 (2) 输出格式:📚 软考高项每日复习 {日期}\\n\\n📖 今日重点(第X章):\\n{10条重点内容}\\n\\n📝 今日英语单词:\\n{10个单词}\\n\\n💪 加油,坚持就是胜利! (3) 不要回复HEARTBEATOK (4) 用emoji点缀让内容更生动,
deliver: true,
channel: qqbot,
to: {用户的openid}
}
}
}
使用场景
场景 1:设置每日推送
用户说:
AI 行为:
- 1. 调用 cron 工具创建每天 9:00 的定时提醒
- 回复:📚 收到!每天早上9:00会推送软考高项复习内容~
场景 2:查看今日推送
用户说:
AI 行为:
- 1. 调用 scripts/daily_push.py 获取今天的推送内容
- 输出格式化的复习内容
场景 3:查询章节重点
用户说:
AI 行为:
- 1. 从 references/ 中读取对应章节的重点文件
- 输出该章节的背诵要点(10条)
章节对应关系(教材第四版,共24章):
| 章节 | 名称 | 文件 |
|---|
| 第1章 | 信息系统基础 | chapter01-info-system.md |
| 第2章 |
信息系统项目管理 | chapter02-it-development.md |
| 第3章 | 项目立项管理 | chapter03-governance.md |
| 第4章 | 项目整体管理 | chapter04-is-management.md |
| 第5章 | 信息系统工程 | chapter05-is-engineering.md |
| 第6章 | 项目整体管理 | chapter06-pm-overview.md |
| 第7章 | 立项管理 | chapter07-initiation.md |
| 第8章 | 项目整合管理 | chapter08-integration.md |
| 第9章 | 项目范围管理 | chapter09-scope.md |
| 第10章 | 进度管理 | chapter10-schedule.md |
| 第11章 | 成本管理 | chapter11-cost.md |
| 第12章 | 质量管理 | chapter12-quality.md |
| 第13章 | 资源管理 | chapter13-resource.md |
| 第14章 | 沟通管理 | chapter14-communication.md |
| 第15章 | 风险管理 | chapter15-risk.md |
| 第16章 | 采购管理 | chapter16-procurement.md |
| 第17章 | 干系人管理 | chapter17-stakeholder.md |
| 第18章 | 项目绩效域 | chapter18-performance.md |
| 第19章 | 配置与变更管理 | chapter19-config-change.md |
| 第20章 | 高级项目管理 | chapter20-advanced.md |
| 第21章 | 运筹学计算 | chapter21-calculation.md |
| 第22章 | 组织通用治理 | chapter22-governance.md |
| 第23章 | 组织通用管理 | chapter23-management.md |
| 第24章 | 法律法规与标准规范 | chapter24-legal.md |
场景 4:查询英语单词
用户说:
AI 行为:
- 1. 从 references/english-words.md 中读取单词
- 输出10个单词及释义
场景 5:查看所有章节
用户说:
AI 行为:
- 1. 读取章节列表
- 输出所有章节名称和编号
资源文件说明
references/chapterXX-xxx.md
每个章节文件包含该章节的背诵重点(至少10条),格式:
markdown
第X章 章节名称
背诵重点
- 1. 重点内容1
- 重点内容2
...
- 10. 重点内容10
补充说明(可选)
额外的补充信息
references/english-words.md
英语单词文件,格式:
markdown
软考英语词汇
单词列表
- 1. Project [ˈprɒdʒekt] n. 项目
- Management [ˈmænɪdʒmənt] n. 管理
...
定时推送内容生成
每日推送内容由 scripts/daily_push.py 生成:
逻辑:
- 1. 根据日期确定今天的章节(使用日期轮询:日期 % 24 + 1)
- 读取该章节的重点内容(取前10条)
- 读取英语单词(取前10个)
- 格式化输出
输出示例:
📚 软考高项每日复习 2026年03月25日
📖 今日重点(第1章 信息系统基础):
- 1. 信息系统的定义:信息系统是由人、硬件、软件、数据和网络构成的系统
- 信息的特征:客观性、适用性、可传输性、共享性
- 信息系统生命周期:立项、开发、运维、消亡四个阶段
- 软件工程三要素:方法、工具、过程
- 软件开发生存周期模型:瀑布模型、原型模型、螺旋模型、迭代模型
- 需求分析的重要性:决定了系统的目标和功能
- 系统设计原则:模块化、抽象、信息隐藏、模块独立
- 软件测试的目的:发现错误、提高质量
- 软件维护的类型:改正性、适应性、完善性、预防性维护
- 软件质量特性:功能性、可靠性、易用性、效率、可维护性、可移植性
📝 今日英语单词:
- 1. Project [ˈprɒdʒekt] n. 项目
- Management [ˈmænɪdʒmənt] n. 管理
- Stakeholder [ˈsteɪkhəʊldə(r)] n. 干系人
- Milestone [ˈmaɪlstəʊn] n. 里程碑
- Critical Path [ˈkrɪtɪkl pɑːθ] n. 关键路径
- Risk [rɪsk] n. 风险
- Quality [ˈkwɒləti] n. 质量
- Scope [skəʊp] n. 范围
- Schedule [ˈʃedjuːl] n. 进度
- Baseline [ˈbeɪslaɪn] n. 基准
💪 加油,坚持就是胜利!
回复模板
📚 收到!每天早上9:00会推送软考高项