| name | training-plan |
| description | 生成培训方案、培训计划。当用户需要编写培训方案、培训计划、培训资料时使用此skill。 |
培训方案生成规范
适用场景
- 系统使用培训计划
- 操作培训方案
- 新员工培训计划
- 系统升级培训方案
- 运维培训计划
- 用户培训资料
与相关文档的区别
| 文档类型 | 侧重点 | 读者 |
|---|
| 用户操作手册 | 功能使用说明 | 最终用户 |
| 培训方案 | 学习路径、培训安排 | 培训师、学员 |
| 考核方案 | 考核标准、评分方法 | 考核人员 |
文档结构规范
培训方案标准结构
1 概述
1.1 培训目的
1.2 培训对象
1.3 培训目标
2 培训内容
2.1 基础培训
2.2 进阶培训
2.3 实操培训
3 培训安排
3.1 时间安排
3.2 地点安排
3.3 师资安排
4 考核方案
5 培训资料清单
封面页规范
封面内容
[单位名称] # 黑体 18pt,居中
[项目名称] # 黑体 18pt,居中
[文档标题] # 黑体 26pt,居中,加粗
[空行 × 6]
文档编号:XXX-XXX-XXX
版本号:V1.0
编制日期:YYYY年MM月DD日
密 级:内部
封面信息表
- 2列表格,居中对齐
- 左列:属性项(如"文档编号:")
- 右列:属性值
- 字体:仿宋 14pt
页边距设置
section.top_margin = Cm(2.54)
section.bottom_margin = Cm(2.54)
section.left_margin = Cm(3.17)
section.right_margin = Cm(3.17)
字体规范
正文字体
- 中文:仿宋
- 英文:Times New Roman
- 字号:12pt(小四号)
- 行距:1.5倍行距
标题字体
| 标题级别 | 字体 | 字号 | 对齐方式 |
|---|
| 一级标题 | 黑体 | 22pt(二号) | 左对齐 |
| 二级标题 | 黑体 | 16pt(三号) | 左对齐 |
| 三级标题 | 黑体 | 14pt(四号) | 左对齐 |
表格字体
- 表头:黑体 11pt,加粗,居中,背景色 #D9E2F3
- 表格内容:仿宋 11pt
表格规范
表格样式
table.style = 'Table Grid'
表格背景色
set_cell_shading(cell, 'D9E2F3')
写作风格要求
培训方案写作原则
- 针对性:根据培训对象制定合适的内容
- 实用性:培训内容应能直接应用
- 系统性:从基础到进阶,循序渐进
- 可评估性:明确考核标准和评估方法
培训目标描述
使用SMART原则:
- Specific(具体)
- Measurable(可衡量)
- Achievable(可实现)
- Relevant(相关)
- Time-bound(有时限)
段落结构
- 每个培训项先用1段文字说明目标
- 然后用表格展示培训内容和安排
- 最后给出考核标准
内容模板
培训内容章节模板
2 培训内容
2.1 基础培训
[表格展示培训模块、内容、学时、目标]
2.2 进阶培训
[表格展示培训模块、内容、学时、目标]
2.3 实操培训
[表格展示实操项目、内容、学时、要求]
培训安排章节模板
3 培训安排
[表格展示日期、时间、内容、讲师、地点]
考核方案章节模板
4 考核方案
考核方式:
- 理论考试:占比60%
- 实操考核:占比40%
考核标准:
[表格展示考核项、满分、合格标准]
代码示例
基础模板
"""培训方案生成模板"""
from skills.utils import create_doc, add_cover, add_revision, add_toc, T, P, B
def gen_training_plan(output_path):
doc = create_doc()
add_cover(doc, '培 训 方 案', {'文档编号:':'TRN-YJZHDD-2024-001','版本号:':'V1.0','编制日期:':'2024年03月01日','密 级:':'内部'})
add_revision(doc)
add_toc(doc)
doc.add_heading('1 概述', level=1)
doc.add_heading('1.1 培训目的', level=2)
P(doc, '本培训方案旨在使培训对象全面掌握系统的使用方法和运维技能,确保系统安全稳定运行。')
doc.save(output_path)
print(f'已生成:{output_path}')
if __name__ == '__main__':
gen_training_plan('training_plan.docx')
公共工具模块说明
所有技能共享以下工具函数,统一从 skills.utils 导入:
| 函数名 | 说明 | 参数 |
|---|
create_doc() | 创建格式化文档对象 | 无 |
add_cover(doc, title, doc_info, unit_name, project_name) | 添加封面页 | doc:文档对象, title:文档标题, doc_info:信息字典 |
add_revision(doc) | 添加修订记录表 | doc:文档对象 |
add_toc(doc) | 添加目录页 | doc:文档对象 |
T(doc, headers, rows) | 创建表格 | headers:表头列表, rows:数据行列表 |
P(doc, text, style) | 添加段落 | text:文本内容, style:段落样式(可选) |
B(doc, text) | 添加加粗段落 | text:文本内容 |
质量检查清单
格式检查
内容检查
输出检查
注意事项
- 培训分层:根据学员基础分为初级班和高级班
- 实操比例:理论与实操比例建议为4:6
- 考核标准:明确合格标准(如80分及格)
- 培训资料:准备电子版和纸质版培训资料
- 反馈机制:建立培训反馈和效果评估机制