Loading...
Loading...
Compare original and translation side by side
content = {
"title": "文档标题",
"paragraphs": ["段落1", "段落2"],
"tables": [...],
}content = {
"title": "文档标题",
"paragraphs": ["段落1", "段落2"],
"tables": [...],
}from skills.document_hub.document_hub import write, convertfrom skills.document_hub.document_hub import write, convertundefinedundefinedfrom skills.document_hub.document_hub import writefrom skills.document_hub.document_hub import writeundefinedundefinedfrom skills.document_hub.document_hub import convertfrom skills.document_hub.document_hub import convertundefinedundefinedfrom skills.document_hub.document_hub import batch_process
files = ["doc1.docx", "doc2.docx", "doc3.docx"]
batch_process(files, operation="convert", target_format="pdf")from skills.document_hub.document_hub import batch_process
files = ["doc1.docx", "doc2.docx", "doc3.docx"]
batch_process(files, operation="convert", target_format="pdf")from skills.document_hub.document_hub import get_hub
hub = get_hub()from skills.document_hub.document_hub import get_hub
hub = get_hub()undefinedundefined| 操作 | 支持格式 | 说明 |
|---|---|---|
| 创建 | .docx, .xlsx | Word, Excel |
| 转换 | .docx ↔ .pdf | Word与PDF互转 |
| 媒体 | .mp4 ↔ .mp3 | 视频音频转换 |
| 读取 | .docx, .xlsx | 提取内容和数据 |
| Operation | Supported Formats | Description |
|---|---|---|
| Creation | .docx, .xlsx | Word, Excel |
| Conversion | .docx ↔ .pdf | Mutual conversion between Word and PDF |
| Media | .mp4 ↔ .mp3 | Video to audio conversion |
| Reading | .docx, .xlsx | Extract content and data |
from skills.content_extractor.content_extractor import extract
from skills.document_hub.document_hub import write
result = extract("https://mp.weixin.qq.com/s/xxx")
doc_content = {
"title": result.title,
"paragraphs": [
f"作者:{result.author}",
f"发布时间:{result.publish_time}",
"",
result.content
]
}
write("文章.docx", doc_content)from skills.content_extractor.content_extractor import extract
from skills.document_hub.document_hub import write
result = extract("https://mp.weixin.qq.com/s/xxx")
doc_content = {
"title": result.title,
"paragraphs": [
f"作者:{result.author}",
f"发布时间:{result.publish_time}",
"",
result.content
]
}
write("文章.docx", doc_content)from skills.document_hub.document_hub import write
data = {
"sheets": {
"汇总": {
"data": [
{"平台": "小宇宙", "标题": "播客1"},
{"平台": "B站", "标题": "视频1"}
]
}
}
}
write("内容汇总.xlsx", data)from skills.document_hub.document_hub import write
data = {
"sheets": {
"汇总": {
"data": [
{"平台": "小宇宙", "标题": "播客1"},
{"平台": "B站", "标题": "视频1"}
]
}
}
}
write("内容汇总.xlsx", data)from skills.document_hub.document_hub import convert
convert("报告.docx", "报告.pdf")from skills.document_hub.document_hub import convert
convert("报告.docx", "报告.pdf")| Skill | Relationship | Use Case |
|---|---|---|
| 专业补充 | 复杂的PDF读取和处理 | |
| content-extractor | 上游输入 | 提取网络内容生成文档 |
| email-sender | 下游分发 | 将文档作为邮件附件发送 |
| long-form-writer | 内容生成 | 生成长文后导出文档 |
| md-to-wechat | 格式转换 | Markdown转公众号HTML |
| image-ocr | 辅助识别 | 提取图片文字到文档 |
| Skill | Relationship | Use Case |
|---|---|---|
| Professional Supplement | Complex PDF reading and processing | |
| content-extractor | Upstream Input | Extract web content to generate documents |
| email-sender | Downstream Distribution | Send documents as email attachments |
| long-form-writer | Content Generation | Export documents after generating long-form content |
| md-to-wechat | Format Conversion | Convert Markdown to WeChat Official Account HTML |
| image-ocr | Auxiliary Recognition | Extract text from images into documents |