بنقرة واحدة
document-skills
文档处理技能集。用于处理 Word (docx)、PDF、PowerPoint (pptx)、Excel (xlsx) 等办公文档。 当用户需要创建、编辑、分析文档时触发。
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
القائمة
文档处理技能集。用于处理 Word (docx)、PDF、PowerPoint (pptx)、Excel (xlsx) 等办公文档。 当用户需要创建、编辑、分析文档时触发。
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
استنادا إلى تصنيف SOC المهني
多视角模拟学术论文评审 — 模拟国际期刊同行评审流程。支持 quick(EIC 单人快审)、methodology(方法论专项)、full(5视角完整评审)三种模式。从方法论严谨性、领域专业度、创新性、论证逻辑、期刊适配度五个非重叠视角独立审查,最终合成编辑决定和修订路线图。适用于:投稿前自检、论文质量评估、模拟审稿。
根据论文摘要/内容检索国内审稿人候选 — 按研究方向匹配学者,验证职称(副教授/教授),输出分级推荐名单。
审稿意见结构化解析与修订路线图生成。输入任意格式的审稿意见,输出逐条分类、优先级排序、章节映射的修订路线图。支持多审稿人合并处理、承诺追踪、Response Letter 模板生成。TRIGGER: 收到审稿意见、parse reviews、revision roadmap、help me with my revision、回复审稿人、如何修改论文。
直接查询 Scholar's Tea PostgreSQL 数据库(绕过浏览器/API 故障),用于获取用户、帖子、课题组等社区数据。
End-to-end academic paper writing skill covering proposal, structure, writing, formatting, and quality review. Targets Nature, Science, IEEE, NeurIPS, ICML, ICLR, AAAI, ACL, COLM. Emphasizes narrative-driven writing, citation discipline, and iterative refinement.
前端界面设计技能。创建独特、有辨识度的生产级前端界面。 当用户要求设计网页、创建 UI 组件、进行前端开发时触发。 强调大胆的美学方向、独特的排版选择、精细的视觉细节和动效。
| name | document-skills |
| description | 文档处理技能集。用于处理 Word (docx)、PDF、PowerPoint (pptx)、Excel (xlsx) 等办公文档。 当用户需要创建、编辑、分析文档时触发。 |
| tags | ["documents","office","docx","pdf","pptx","xlsx"] |
使用 docx-js (npm install -g docx)
LevelFormat.BULLET,不用 unicode 符号columnWidths + cell width)type 参数const { Document, Packer, Paragraph, TextRun } = require('docx');
const doc = new Document({
sections: [{
properties: {
page: { size: { width: 12240, height: 15840 }, margin: { top: 1440, right: 1440, bottom: 1440, left: 1440 } }
},
children: [new Paragraph({ children: [new TextRun({ text: "Hello", font: "Arial", size: 24 })] })]
}]
});
Packer.toBuffer(doc).then(buffer => fs.writeFileSync("doc.docx", buffer));
编辑现有文档: 解压 → 编辑 XML → 打包 (scripts/office/unpack.py / pack.py)
| 库/工具 | 用途 |
|---|---|
| pypdf | 合并、分割、旋转、提取元数据 |
| pdfplumber | 文本和表格提取 |
| pdftotext | 提取文本 |
| qpdf | 合并、分割、旋转 |
pdftotext document.pdf output.txt
qpdf --empty --pages file1.pdf file2.pdf -- merged.pdf
import pdfplumber
with pdfplumber.open("document.pdf") as pdf:
for page in pdf.pages:
tables = page.extract_tables()
使用
<sub>/<super>标签代替 Unicode 下标/上标。
使用 pptxgenjs (npm install -g pptxgenjs)
| 元素 | 大小 |
|---|---|
| 标题 | 36–44pt |
| 章节标题 | 20–24pt |
| 正文 | 14–16pt |
| 注释 | 10–12pt |
python -m markitdown presentation.pptx # 读取内容
soffice --headless --convert-to pdf input.pptx # 转 PDF
pdftoppm -jpeg -r 150 output.pdf slide # 转图片
使用 openpyxl / pandas
必须使用公式,禁止硬编码计算值:
# ❌ sheet['B10'] = 5000
# ✅ sheet['B10'] = '=SUM(A1:A10)'
| 颜色 | 含义 |
|---|---|
| 蓝色文本 (0,0,255) | 硬编码输入值 |
| 黑色文本 (0,0,0) | 公式和计算 |
| 绿色文本 (0,128,0) | 同工作表链接 |
| 红色文本 (255,0,0) | 外部文件链接 |
| 黄色背景 (255,255,0) | 需关注的假设 |
数字格式: 年份→文本 "2024";货币→$#,##0;零值→"-";百分比→0.0%
公式验证: 保存后运行 python scripts/recalc.py output.xlsx,检查 #REF! / #DIV/0! / #VALUE! / #NAME?