SuperAPI AI 工具集

fill-tsc-jd-lithan-ccp

通用与其它

查看项目

更新于 10-15 19:54

技能介绍

用途:填写 Lithan CCP TSC Scoping Matrix 工作簿中的 JD 列(F 列,标题为“aligned with JD”)。每个工作表对应一个岗位角色,表中每行是一项 Technical Skills & Competencies(TSC)。需为每行技能撰写一条岗位职责描述,内容需与其目标(D 列 Objectives)及该岗位角色一致。

主要能力:通过辅助脚本定位并读取工作簿。列位置稳定,但表头行号因工作表而异,脚本按表头文本定位列。B 列为技能名称,C 列为熟练度等级(1–6),D 列为目标,E 列为是否纳入培训计划(Yes/No),F 列为待填写的 JD 列,G 列为工具与技术,H 列为培训小时数,I 列为交付模式。可读取指定工作表的目标与参考表已填写的风格,并以 JSON 映射按行写入 JD 文本,格式自动继承 Objectives 单元格。

使用方式:先列出工作表确认目标:python3 scripts/tsc_jd.py sheets "<file.xlsx>";再读取目标表与参考表:python3 scripts/tsc_jd.py read "<file.xlsx>" "<target sheet>"。撰写前参考 references/jd_style.md,句式要求为一句、以动作动词开头、把技能目标改写为该角色在组织情境下的具体职责,并与相邻行风格一致。写入时:python3 scripts/tsc_jd.py write "<file.xlsx>" "<target sheet>" '{"9":"...","10":"..."}',行数多时可写入文件并以 @/tmp/jd_map.json 传入。仅填写 E 列为 Yes 的行(除非用户要求填全部),跳过已填写行(除非要求覆盖)。写入后运行 recalc.py 检查公式错误,再重新读取确认。

限制:不要改动 B–E 列、表头行及底部 Mentor Assessment 区域,脚本已排除。工作簿技能表内无公式,recalc 仅为安全检查。格式为 Calibri 12、自动换行、垂直居中,继承自 Objectives 单元格,不应覆盖。文件路径与命名、参考表示例等细节以实际工作簿为准;资料未提供其他收费、平台或效果信息。