表格、word处理为模板样式(小包可用)

SKILL效率
效率 未标注权限 许可证不明确
安装这个技能

将一份 .xls 或 .docx待处理表格按给定的"模板"表的列名、列顺序与数据格式规范,转换为模板样式并输出为新工作表(默认名"输出"),并将有明细错误的题目输出一份说明。

一句话选型结论

按资料字段整理

表格、word处理为模板样式(小包可用)是效率类的 Agent Skill,安装方式未标注,权限级别未标注,许可证不明确,有可直接复制的安装命令。技能本质是给模型读的说明书,效果取决于模型与客户端;装完先用一个小任务验证,再放进正式流程。

分类效率 安装方式未标注 权限级别未标注权限 许可证许可证不明确
累计安装 未标注 本周 未标注
GitHub 星标 未标注 仓库 未标注
下载量 未标注 技能市场下载数
权限级别 未标注权限 安装前请确认风险范围
许可证 许可证不明确 未说明

安装

未标注
在支持 Skills 的客户端里执行,装完问一句「你有哪些技能」验证
skillhub install user_2cfc4031/xls-template-converter
  1. 1
    确认客户端支持

    确认你的客户端支持 Skills(Claude、Codex、Cursor 等),并升级到较新的版本。

  2. 2
    拿到技能文件

    执行上面的命令安装;也可以把仓库里的 SKILL.md 手动放进客户端的 skills 目录。

  3. 3
    刷新技能列表

    重新打开客户端,或刷新技能列表,让新放进来的技能被加载。

  4. 4
    验证是否生效

    问一句「你有哪些技能」,确认列表里出现它,再拿一个小任务试跑。

技能档案

效率
字段来自技能仓库与公开索引,中文说明由本站标注
作者 / 维护方user_2cfc4031仓库 未标注 · 版本 未标注
宿主客户端未标注技能可被这些客户端加载
安装方式未标注安装包 community
权限级别未标注权限安装前请确认风险范围
许可证未说明许可证不明确,商用前请自行确认条款
仓库可用性available技能仓库当前是否可访问
最近核验未标注上游最后核验时间 · 数据更新 1791735699
正文体量7.1 KBSKILL.md 原文大小,越大说明说明书写得越细

典型使用场景

3 类
按分类整理的常见用法,具体以 SKILL.md 为准
整理待办与日程

把零散任务收进清单,排出优先级。

批量处理重复任务

把固定动作做成模板,重复执行。

把流程写成清单

把口头流程整理成可复用的步骤。

选择建议

装之前先看这几条
按条目字段给出的判断,不替你决定用不用

值得选的地方

  • 有可直接复制的安装命令,不用自己翻文档找入口。

先想清楚的地方

  • 没有标注权限级别,实际能做什么要装好后确认。
  • 许可证不明确,商用或二次分发前先到仓库确认条款。
  • 没有做站内核验,内容以作者仓库为准。
  • 技能只是说明书,实际效果取决于模型与客户端,装完先用小任务试一遍。

更适合

  • 需要在效率场景里给模型补一套做法的人。
  • 愿意先读一遍 SKILL.md、确认它会让模型做什么的人。

不太适合

  • 对许可证要求很严、必须明确可商用的人。
  • 只想装完就自动变强、不打算看说明书的人。

同类对比

6 个同类
同分类里挑最接近的几条,字段以各自详情页为准
技能权限级别安装方式累计安装宿主客户端安装命令
表格、word处理为模板样式(小包可用)当前 未标注权限 未标注 未标注 未标注 有
Nano PDF 文档 联网访问 ClawHub 市场 424.9 万 OpenClaw 有
自动更新程序 浏览器控制 ClawHub 市场 296.4 万 OpenClaw 有
Gemini 助手 联网访问 ClawHub 市场 254.7 万 OpenClaw 有
word DOCX 文档 联网访问 ClawHub 市场 239.6 万 OpenClaw 有
Excel XLSX 前端 联网访问 ClawHub 市场 227.0 万 OpenClaw 有

SKILL.md 全文

7.1 KB
模型实际读到的说明书原文,来自技能仓库

XLS / DOCX 模板样式转换

将待处理文件(.xls/.xlsx 表格 或 .docx Word 题库)转换为与模板一致的样式,输出为新文件(工作表名默认 输出),原文件保持不变。表格路径与 Word 路径共用同一管线,下游的拆分/删列/对齐/扩展逻辑完全一致。

何时使用

  • 用户说:"按这个模板整理一下这张表" / "把表头对齐到模板" / "把选项列拆开" / "删掉模板没有的列" / "把这份题库转成导入模板格式"。
  • 用户给了一个 Word 题库 (.docx) 和一份导入模板,要求"把 Word 里的题按模板整理成表格"。
  • 题库、问卷、导入模板类文件的结构化重排。

核心流程(按顺序执行)

  1. 分析模板:读取模板表首行,提取列名与顺序;用数字后缀正则 ^(.*?)(\d+)$ 识别"选项组"(如 选项1..4,前缀=选项,基准列数=4)。
  2. 分析源表:按扩展名分派。
    - 表格源(.xls/.xlsx):读取首行与数据行。
    - Word 源(.docx):调用 parse_docx 解析段落式题库,产出与表格源同构的中间行(列:题型,题目名称,选项,答案),再走同一管线。解析规则:
    • 章节标题为中文数字+、(如 一、判断题/二、单项选择题/三、多项选择题)决定当前题型;仅保留 --docx-types 指定的题型(默认 单选题,多选题,判断题),其余章节整体跳过。
    • 单选题/多选题:题干行(数字、题干)→ 选项行(A.文本 B.文本 可同行 tab 分隔或分行,亦支持与答案同行如 ...正确答案:A)→ 答案行(正确答案:X)。
    • 判断题:题干与答案同行,答案以 (√)/(×)(含 对/错、正确/错误 等)结尾;映射为 A/B,并合成 A.正确|B.错误 选项。
    • 选项内部记为 A.文本|B.文本,交由下游统一规范为 X、内容。
  3. 自动建列映射:
    - 显式重映射:用户通过 --rename 源=模板 指定(多个逗号分隔)。
    - 同名精确匹配(如 答案→答案)。
    - 同义词匹配:内置题库常见列名(题目名称↔题干/题目/问题,答案↔正确答案/标准答案 等;见脚本顶部 SYNONYMS)。
    - 待拆分列:源列名去掉尾数字等于选项前缀(如 选项)即判定为拆分列;否则回退到"分隔符分析"(统计 | 、 ; ; \t 哪个能把单元格稳定切成多段)。
    - 兜底:若有且仅有 1 个模板单列 + 1 个未使用源列,做 1:1 自动配对。
  4. 展示方案并确认:先用 --dry-run 打印转换方案(模板列、选项组、列映射、拆分列/分隔符、删除行条件、输出列、保留/删除/截断行数)。若存在无法自动配对的模板列,向用户确认或用 --rename 指定。
  5. 执行转换:
    - 表头按模板列名与顺序对齐;选项组在原位置展开为 选项1..N。
    - 拆分列按分隔符(默认 |)拆成多列,并把选项内分隔符规范为 、(如 A-人身→A、人身)。
    - 删除模板未包含的多余列。
    - 按 --drop 列=值(如 题型=简答题)删除整行。
    - 选项列数按数据最大值动态扩展(默认开启,多选项题不再截断;--no-extend 可关闭并截断多余项)。
  6. 校验:确认选项列均为 X、内容 格式;答案为纯字母时,其字母集合应是选项字母的子集(无"答案指向缺失选项")。
  7. 缺陷题处理(Word 源):解析时若某题"答案引用的选项字母在本题选项中不存在"(如答案为 DC 但只列了 A/B/C),判定为明显错误的答案(源文件数据缺陷)。默认行为:从输出表格中删除该题,并将其题干、选项、答案与说明写入一份单独的纯文字文件 <输出文件同名>_缺陷说明.txt,不臆造补全。可用 --keep-defective 改为保留并跳过说明。
  8. 写出:新文件默认名为 <源文件名>_输出.xls,仅含工作表 输出;原文件不动。若存在缺陷题,同时生成 _缺陷说明.txt 配套交付。

调用方式

依赖 xlrd / xlwt(脚本缺失时自动 pip install)。用任意 Python 3 运行 scripts/template_convert.py;优先使用 WorkBuddy 托管运行时(如 Windows 上 C:\Users\<user>\.workbuddy\binaries\python\versions\<ver>\python.exe),否则回退到 python3 / python。

# 表格源:先看方案(不写盘)
python3 scripts/template_convert.py --template 模板.xls --source 源.xls --drop 题型=简答题 --dry-run

# 表格源:确认无误后正式生成
python3 scripts/template_convert.py --template 模板.xls --source 源.xls --drop 题型=简答题

# Word 源:自动解析 单选/多选/判断,按模板生成(默认保留这三类的全部题目)
python3 scripts/template_convert.py --template 模板.xls --source 题库.docx

# Word 源:仅保留指定题型
python3 scripts/template_convert.py --template 模板.xls --source 题库.docx --docx-types 单选题,多选题

# Word 源:答案明显错误的题默认删除并出单独文字说明;如需保留则:
python3 scripts/template_convert.py --template 模板.xls --source 题库.docx --keep-defective

完整参数说明见 references/usage.md。

注意

  • 模板选项组仅支持单一前缀(最常见的 选项N 形态)。
  • 同义词表为常见题库用语,覆盖不到的列名用 --rename 显式指定。
  • 中文题库常见陷阱:选项内分隔符可能是 - 而非 、、简答题行选项列为 \ 占位、存在 5 选项题——本技能均已处理。
  • Word 源特定:
  • 判断题不列选项,脚本固定合成 正确/错误 两个选项,答案 √/× 映射为 A/B。
  • 章节标题需为中文数字+、 开头;若 Word 用其他分节方式(如纯文本标题),需先规整或手动指定。
  • 若源 Word 中答案引用的选项字母在题干选项里缺失(如答案为 DC 但只列了 A/B/C),属源文件数据缺陷:默认删除该题并以单独 _缺陷说明.txt 文字说明(含题干/选项/答案/原因),不臆造选项文本;--keep-defective 可改为保留。

常见问题

5 问
答案由本站依据条目字段整理
表格、word处理为模板样式(小包可用)怎么安装?

在支持 Skills 的客户端里执行:skillhub install user_2cfc4031/xls-template-converter。安装方式为未标注。装完刷新技能列表或重开客户端。

表格、word处理为模板样式(小包可用)支持哪些客户端?

资料没有标注宿主客户端,但只要客户端支持 Skills(Claude、Codex、Cursor 等),一般都能加载。

表格、word处理为模板样式(小包可用)权限高吗,安全吗?

权限级别为未标注权限。安装前先看它会读取或写入哪些内容。

表格、word处理为模板样式(小包可用)收费吗?

本站不代收费用,也没有标注具体价格。是否收费取决于技能本身和所用的模型或客户端,正式使用前按作者说明确认。

表格、word处理为模板样式(小包可用)用什么许可证?

许可证标注为 未说明(许可证不明确)。商用或二次分发前请到仓库确认条款原文。

热门专题

按场景挑技能
全部专题 →

技能内容以作者仓库为准;分类、权限级别与许可证状态的中文说明为中文整理,最近核验 未标注。