feat: add Chinese office productivity plugins

This commit is contained in:
CJYSEX
2026-07-23 12:15:04 +08:00
parent 9a24a2125f
commit 1b674e31da
24 changed files with 1001 additions and 2 deletions

View File

@@ -0,0 +1,45 @@
---
name: build-spreadsheets
description: 创建、读取、编辑、分析和验证 XLSX、CSV、TSV 表格文件。用户要求制作 Excel、整理 CSV、加入公式和图表、分析工作簿、修复公式或保留模板格式时使用不用于控制正在 Excel 中打开的实时工作簿。
---
# CJYSA 表格
## 路由
- 对 CSV/TSV 做纯数据清洗时可直接用 Python。
- 对 XLSX 创建和编辑,优先使用工作区依赖加载器提供的 `@oai/artifact-tool`;不可用时使用其 Python 和 `openpyxl`
- 用户要求控制当前打开的 Excel 窗口时,不使用本技能;需要 Excel/WPS 实时控制能力。
## 标准流程
1. 先运行结构检查:
```powershell
& "<bundled-python>" "<skill-dir>\scripts\xlsx_tool.py" inspect "<input.xlsx>"
```
2. 编辑已有工作簿前检查相关单元格的值、公式、数字格式、合并区域、冻结窗格、条件格式和图表。
3. 创建工作簿时把输入、计算和输出分区;派生数据使用可审计公式,不把结果硬编码。
4. 简单 CSV 转 XLSX 可运行:
```powershell
& "<bundled-python>" "<skill-dir>\scripts\xlsx_tool.py" csv-to-xlsx `
"<input.csv>" --output "<output.xlsx>"
```
5. 运行 `formula-scan` 检查明显错误,再读取关键范围核对结果。
6. 使用 artifact-tool、Excel、WPS 或可靠渲染器查看所有工作表;不可渲染时明确只完成结构和公式检查。
## 表格规则
- 数字、日期、百分比和货币使用真实类型,不写成带符号的文本。
- 公式引用保持一致,跨表引用对含空格的工作表名加单引号。
- 编辑已有表格时做最小改动,不对整张表盲目自动宽度或重设样式。
- 重要假设集中放置并标注;复杂公式拆成辅助行/列。
- 不复制 OpenAI 官方 Spreadsheets 插件、内部 API 文档或 App 集成。
- 交付前按 [quality-checks.md](references/quality-checks.md) 检查。
## 输出
最终只链接用户要求的 XLSX/CSV/TSV不主动附带 builder、预览图或检查日志。