北京智捷通云科技有限公司 | aimate平台专用技能研究与开发
本仓库是北京智捷通云科技有限公司的AI数字员工技能包专用仓库,致力于集中处理所有用于人类演示的可视化文档。项目基于aimate平台兼容openclaw技能研究和技能包开发,提供统一的文档处理解决方案。
@K-Dense-AI/claude-scientific-skills/markitdown@anthropics/skills/pdf@davila7/claude-code-templates/pdf-processing@daymade/claude-code-skills/pdf-creator@anthropics/skills/canvas-design@MiniMax-AI/Mini-Agent/canvas-design@metabase/metabase/docs-write@Fergana-Labs/claude_agent_desktop/word@K-Dense-AI/claude-scientific-skills/docx@carlvellotti/claude-code-pm-course/pptx@mhattingpete/claude-skills-marketplace/architecture-diagram-creator@mhattingpete/claude-skills-marketplace/technical-doc-creator@benbrastmckie/.config/document-converter@sopaco/deepwiki-rs/smart-docs@yamadashy/repomix/website-maintainer办公文档处理技能包 ├── 核心引擎层 │ ├── Markdown处理器 │ ├── PDF引擎 │ └── 画布渲染器 ├── 格式转换层 │ ├── 文档转换器 │ ├── 图像处理器 │ └── 格式适配器 ├── 智能处理层 │ ├── 文档理解 │ ├── 内容生成 │ └── 智能优化 └── 应用接口层 ├── API接口 ├── CLI工具 └── Web界面
本仓库可在 cnb.cool 的在线 code-server 环境中使用。为获得最佳的文档预览体验,建议安装以下 VS Code 插件:
| 插件名称 | 插件ID | 功能说明 | 支持格式 |
|---|---|---|---|
| Markdown Preview Enhanced | shd101wyy.markdown-preview-enhanced | 强大的Markdown预览,支持导出、公式、图表 | .md, .markdown |
| Markdown All in One | yzhang.markdown-all-in-one | Markdown编写辅助,快捷键、自动补全 | .md, .markdown |
| PDF Viewer | tomoki1207.pdf | PDF文档预览 | |
| Draw.io Integration | hediet.vscode-drawio | 流程图、架构图绘制与预览 | .drawio, .svg |
| PlantUML | jebbs.plantuml | PlantUML图表预览 | .puml, .plantuml |
| Excel Viewer | GrapeCity.gc-excelviewer | Excel/CSV表格预览 | .xlsx, .xls, .csv |
| Word Preview (Office Viewer) | cweijan.vscode-office | Word文档预览 | .docx, .doc |
| PPTX Preview (Office Viewer) | cweijan.vscode-office | PowerPoint演示文稿预览 | .pptx, .ppt |
| 插件名称 | 插件ID | 功能说明 | 支持格式 |
|---|---|---|---|
| Image Preview | k--kato.intellij-idea-keybindings | 图像文件预览 | .png, .jpg, .jpeg, .gif, .svg, .webp |
| SVG Viewer | cssho.vscode-svgviewer | SVG矢量图预览与编辑 | .svg |
| REST Client | humao.rest-client | API测试,可预览返回的JSON/XML | JSON, XML |
| XML Tools | DotJoshJohnson.xml | XML文档格式化与预览 | .xml |
| Open in Browser | techer.open-in-browser | 在浏览器中打开HTML/Markdown | .html, .md |
| Code Runner | formulahendry.code-runner | 快速运行代码并查看结果 | .py, .js 等 |
| Python | ms-python.python | Python开发支持 | .py |
| Pylance | ms-python.pylance | Python智能提示 | .py |
| Jupyter | ms-toolsai.jupyter | Jupyter Notebook支持 | .ipynb |
Ctrl+Shift+X(Mac: Cmd+Shift+X)打开扩展面板# 安装核心插件
code-server --install-extension shd101wyy.markdown-preview-enhanced
code-server --install-extension yzhang.markdown-all-in-one
code-server --install-extension tomoki1207.pdf
code-server --install-extension hediet.vscode-drawio
code-server --install-extension jebbs.plantuml
code-server --install-extension GrapeCity.gc-excelviewer
code-server --install-extension cweijan.vscode-office
# 安装推荐插件
code-server --install-extension cssho.vscode-svgviewer
code-server --install-extension humao.rest-client
code-server --install-extension ms-python.python
code-server --install-extension ms-python.pylance
创建 .vscode/extensions.json 文件:
{
"recommendations": [
"shd101wyy.markdown-preview-enhanced",
"yzhang.markdown-all-in-one",
"tomoki1207.pdf",
"hediet.vscode-drawio",
"jebbs.plantuml",
"GrapeCity.gc-excelviewer",
"cweijan.vscode-office",
"cssho.vscode-svgviewer",
"ms-python.python",
"ms-python.pylance"
]
}
.md 文件后,右键选择 "Markdown Preview Enhanced: Open Preview"Ctrl+K V(Mac: Cmd+K V).pdf 文件即可预览.docx) 和 PPTX (.pptx) 可通过 "Office Viewer" 插件预览.drawio 文件选择 "Open Diagram to Preview".puml 文件选择 "Preview Current Diagram"创建 .vscode/settings.json 优化开发体验:
{
"markdown.preview.breaks": true,
"markdown.preview.fontFamily": "-apple-system, BlinkMacSystemFont, 'Segoe WPC', 'Segoe UI', sans-serif",
"pdf-viewer.zoom": "100",
"files.associations": {
"*.md": "markdown",
"*.drawio": "xml"
},
"editor.formatOnSave": true,
"python.formatting.provider": "black"
}
Q: Office 文档无法预览怎么办? A: Office Viewer 插件对复杂格式支持有限,建议转换格式或使用专业软件。
Q: PDF 预览乱码?
A: 检查 PDF 字体是否为标准字体,尝试使用 PDF Viewer 插件替代。
Q: Markdown 图表不显示?
A: 确保安装了 Markdown Preview Enhanced 插件,并启用了相关扩展。
Q: Drawio 文件打不开?
A: 安装 Draw.io Integration 插件,并重启 code-server。
# 克隆仓库
git clone https://github.com/zhijietong-office-document-skills/repository.git
# 安装依赖
pip install -r requirements.txt
npm install
# 初始化配置
python setup.py init
# 运行技能包
python main.py --help
from skills.pdf_processor import PDFProcessor
processor = PDFProcessor()
result = processor.extract_text('document.pdf')
from skills.pptx_creator import PPTXCreator
creator = PPTXCreator()
deck = creator.create_deck('template.pptx')
creator.save(deck, 'output.pptx')
from skills.converter import DocumentConverter
converter = DocumentConverter()
converter.convert('input.docx', 'output.pdf')
| 技能名称 | 来源项目 | 主要功能 |
|---|---|---|
| MarkItDown | K-Dense-AI/claude-scientific-skills | Markdown处理 |
| PDF Skill | anthropics/skills | PDF解析与处理 |
| Canvas Design | anthropics/skills | 画布设计 |
| Docs Write | metabase/metabase | 文档编写 |
| PDF Templates | davila7/claude-code-templates | PDF处理模板 |
| Technical Doc Creator | mhattingpete/claude-skills-marketplace | 技术文档 |
| Document Converter | benbrastmckie/.config | 文档转换 |
| Architecture Diagram | mhattingpete/claude-skills-marketplace | 架构图 |
| PPTX Processing | carlvellotti/claude-code-pm-course | 演示文稿 |
| Word Processing | Fergana-Labs/claude_agent_desktop | Word处理 |
| DOCX Processing | K-Dense-AI/claude-scientific-skills | DOCX处理 |
| Website Maintainer | yamadashy/repomix | 网站维护 |
| Smart Docs | sopaco/deepwiki-rs | 智能文档 |
| PDF Creator | daymade/claude-code-skills | PDF创建 |
| 自研 | HTML邮件发送、IMAP收件箱、附件处理 | |
| Feishu IM | 自研 | 飞书即时消息 |
| Feishu Drive | 自研 | 飞书云文档 |
| Feishu Bitable | 自研 | 飞书多维表格 |
| Feishu Calendar | 自研 | 飞书日历 |
| Feishu Contact | 自研 | 飞书通讯录 |
| Feishu Task | 自研 | 飞书任务 |
| Feishu Wiki | 自研 | 飞书知识库 |
| Feishu Card | 自研 | 飞书卡片消息 |
| Feishu Approval | 自研 | 飞书审批 |
| Feishu Doc Writer | 自研 | 飞书文档 |
/workspace/ ├── skills/ # 技能模块 │ ├── pdf/ # PDF处理 │ ├── pptx/ # PPTX处理 │ ├── docx/ # Word处理 │ ├── markdown/ # Markdown处理 │ ├── canvas/ # 画布设计 │ ├── converter/ # 格式转换 │ ├── email/ # 邮件处理 │ ├── feishu-im/ # 飞书消息 │ ├── feishu-drive/ # 飞书云文档 │ ├── feishu-bitable/ # 飞书多维表格 │ ├── feishu-calendar/ # 飞书日历 │ ├── feishu-contact/ # 飞书通讯录 │ ├── feishu-task/ # 飞书任务 │ ├── feishu-wiki/ # 飞书知识库 │ ├── feishu-card/ # 飞书卡片 │ ├── feishu-approval/ # 飞书审批 │ └── feishu-doc-writer/ # 飞书文档 ├── templates/ # 模板文件 ├── tests/ # 测试用例 ├── docs/ # 文档 ├── examples/ # 使用示例 ├── .env # 环境配置 ├── .msmtprc # SMTP配置 └── README.md # 本文件
skills/目录下创建新模块# 运行所有测试
pytest
# 运行特定技能测试
pytest skills/pdf/test_pdf_processor.py
# 生成覆盖率报告
pytest --cov=skills --cov-report=html
我们欢迎所有形式的贡献!
git checkout -b feature/AmazingFeature)git commit -m 'Add some AmazingFeature')git push origin feature/AmazingFeature)本项目采用 MIT 许可证 - 详见 LICENSE 文件
感谢以下开源项目的贡献:
北京智捷通云科技有限公司 © 2026