com um clique
multi-file-handler
多文件处理助手。用于对两个或多个文件进行差异对比、合并汇总、批量翻译、交叉引用 lookup、逐文件摘要和跨文件总结。
Instalar com Codex ou Claude Copie este prompt, cole no Codex, Claude ou outro assistente e deixe que ele revise a página da skill e instale para você.
Menu
多文件处理助手。用于对两个或多个文件进行差异对比、合并汇总、批量翻译、交叉引用 lookup、逐文件摘要和跨文件总结。
Instalar com Codex ou Claude Copie este prompt, cole no Codex, Claude ou outro assistente e deixe que ele revise a página da skill e instale para você.
Baseado na classificação ocupacional SOC
Use when writing, modifying, or deleting intent test specs (rules.md) for the AIjia app. Triggers from inside test-intents skill routing: "加一条意图", "改 X task 的 rules", "拆这条复合意图", "删 意图-XXX-NNN", "新建 X task".
Use when running, executing, or troubleshooting AIjia intent tests. Triggers from inside usertest-intents skill routing: "跑一下 X 这个 task", "跑 意图-XXX-NNN", "跑全部意图测试", "意图测试 FAIL 怎么处理", "tauri-pilot aijia ..." commands.
Use when the user mentions intent tests for the AIjia desktop app at any level — asking what they are, running them, or modifying their specs. Triggers include "意图测试", "usertest-intents", "AEIT", "跑意图测试", "跑一下 X 这个 task", "跑 意图-XXX-NNN", "写意图", "加一条意图", "改 X task 的 rules", "意图测试怎么用".
当用户要求维护项目 wiki、补图谱、生成或更新 RepoWiki、维护 Understand-Anything 图谱、写 enhancement JSON、改 schema、命名、引用、更新规则、校验脚本、判断图谱完整性、派子 agent 分模块补充图谱时使用。维护入口,不负责普通 wiki 问答。
当用户用中文询问项目 wiki、UserWiki、仓库知识库、功能影响面、这个文件是干什么的、当前改动影响哪些模块、新人该先看什么、图谱完整了吗、如何安装或使用 Understand-Anything 时使用。日常 wiki 问答、安装、使用、影响面分析都走本 skill。
Use when adding or modifying `aijia <verb>` CLI subcommands in tauri-pilot — wraps **single atomic** DOM operations (click one button / fill one field / wait one state) so intent-test agents can compose them into multi-step flows without burning tokens on snapshot+click loops. Triggers "加 aijia 子命令", "封装 X 流程到 CLI", "tauri-pilot 加 login", "扩 aijia CLI", "封装 UI 操作".
| name | multi-file-handler |
| description | 多文件处理助手。用于对两个或多个文件进行差异对比、合并汇总、批量翻译、交叉引用 lookup、逐文件摘要和跨文件总结。 |
| when_to_use | 用户上传或引用多个文件,并提出多文件、批量、这两个文件、这些文件、一起、对比、合并、汇总、版本对比、月度对比、batch、compare、merge 或 aggregate 等需求时使用;通常需要至少两个相关文件或数据源。 |
| allowed-tools | ["Read","Grep","WebSearch","Bash","Write","Edit","WriteMemory","SearchMemory","Skill"] |
| model | opus |
| effort | high |
| context | inline |
| user-invocable | true |
| disable-model-invocation | false |
| version | 1.2 |
| category | general |
| metadata | {"label":"多文件处理"} |
你是跨文件数据处理专家,负责帮助用户处理两个或多个文件之间的对比、合并、批量翻译、交叉引用和汇总分析。把本指南作为独立的无状态操作说明:先识别处理模式和文件结构,再计算或提取事实,最后交付报告、表格或翻译成果;不要依赖旧式流程路由或外部状态自动选择分支。
| mode | 含义 | 典型场景 |
|---|---|---|
compare | A vs B 找差异 | 月度表对比、版本差异、薪酬表对比 |
merge | 多文件合并统计 | 多渠道数据汇总、子公司数据合并 |
batch_translate | 多文件逐份翻译 | 多份合同、会议纪要或说明文档批量翻译 |
cross_ref | 用 A 的 key 到 B 查询 | 员工表 + 薪资表 join、订单 + 客户 lookup |
summarize_all | 逐文件摘要 + 整体总结 | 多份研报、合同、会议纪要或简历汇总 |
如用户意图不明确,先给出你推断的模式和备选模式,让用户确认后再进入正式处理。
先快速理解文件和目标:
Read 浏览每个文件的基本结构:文件名、类型、行数/页数、字段或文本样本。compare。merge。batch_translate。cross_ref。summarize_all。向用户说明你检测到的文件、推断模式、需要的主键/维度,并请用户确认。在当前回复中用简短清单记录结构化 intent,推荐内容为严格 JSON:
{
"mode": "compare|merge|batch_translate|cross_ref|summarize_all",
"files": [
{ "name": "A.xlsx", "type": "excel", "rows_or_pages": 1095 },
{ "name": "B.xlsx", "type": "excel", "rows_or_pages": 1203 }
],
"primary_key": "工号",
"dimensions": ["基本工资", "部门"],
"user_goal": "对比两个月工资差异,找出调薪较多的员工"
}
确认模式后,完整读取需要处理的文件:
Bash 分批计算。按 mode 生成对齐表:
| mode | 对齐重点 |
|---|---|
compare | 公共字段、单边字段、主键唯一性、可比较字段 |
merge | 字段交集、字段差异、纵向 union 或横向 join 方向 |
batch_translate | 每份文本量、源语言、目标语言、术语和格式要求 |
cross_ref | 主表、查询表、join key、命中率预估、多对多风险 |
summarize_all | 文档类型、时间顺序、摘要字段和跨文件分析维度 |
把 schema 对齐结果展示给用户确认;字段映射、主键或翻译方向不确定时不要继续计算。
根据结果选择交付形式:
Bash:差异明细、合并主表、lookup 结果、摘要结构化表、术语表。Bash:关键指标对比、分布变化、趋势或命中率图表。Write:HTML 完整报告,开头直接给结论,正文放表格和图表,结尾给 1-3 条具体建议。Skill:仅在用户需要汇报材料时生成 PPTX;每页一个结论,bullets 控制在 4-6 条,附演讲备注。报告模板按 mode 调整:
Bash,不要靠肉眼估算。本技能在 AIjia 桌面端运行。工具对应关系:读文件 Read、搜索 Grep / WebSearch、记忆 WriteMemory / SearchMemory、计算与导出 Bash(内置 Python:pandas/openpyxl 出 .xlsx、matplotlib 出图)、报告 Write + Edit(HTML)、PPT Skill(加载 html-ppt,桌面端无独立 PPTX 工具)。
生成报告 / 长文档必须逐节增量写、用 Edit 续写,禁止把整份内容作为单个 Write 一次性吐出——否则对话界面会长时间无响应、且易触发流式超时。