[{"data":1,"prerenderedAt":1237},["ShallowReactive",2],{"navigation_docs_zh":3,"-zh-getting-started-command-line-interface":301,"-zh-getting-started-command-line-interface-surround":1232},[4,31,65,95,171,248],{"title":5,"icon":6,"path":7,"stem":8,"children":9,"page":30},"快速开始","i-lucide-rocket","\u002Fzh\u002Fgetting-started","zh\u002F01.getting-started",[10,14,18,22,26],{"title":11,"path":12,"stem":13},"简介","\u002Fzh\u002Fgetting-started\u002Fintroduction","zh\u002F01.getting-started\u002F01.introduction",{"title":15,"path":16,"stem":17},"安装","\u002Fzh\u002Fgetting-started\u002Finstallation","zh\u002F01.getting-started\u002F02.installation",{"title":19,"path":20,"stem":21},"命令行工具 (CLI)","\u002Fzh\u002Fgetting-started\u002Fcommand-line-interface","zh\u002F01.getting-started\u002F03.command-line-interface",{"title":23,"path":24,"stem":25},"AI 工具","\u002Fzh\u002Fgetting-started\u002Fai-tools","zh\u002F01.getting-started\u002F04.ai-tools",{"title":27,"path":28,"stem":29},"AI 集成","\u002Fzh\u002Fgetting-started\u002Fai-integration","zh\u002F01.getting-started\u002F05.ai-integration",false,{"title":32,"icon":33,"path":34,"stem":35,"children":36,"page":30},"CORE","i-lucide-box","\u002Fzh\u002Fcore","zh\u002F02.core",[37,41,45,49,53,57,61],{"title":38,"path":39,"stem":40},"@office-open\u002Fcore","\u002Fzh\u002Fcore\u002Foverview","zh\u002F02.core\u002F01.overview",{"title":42,"path":43,"stem":44},"XML 组件","\u002Fzh\u002Fcore\u002Fxml-components","zh\u002F02.core\u002F02.xml-components",{"title":46,"path":47,"stem":48},"值与验证","\u002Fzh\u002Fcore\u002Fvalues","zh\u002F02.core\u002F03.values",{"title":50,"path":51,"stem":52},"单位转换器","\u002Fzh\u002Fcore\u002Fconverters","zh\u002F02.core\u002F04.converters",{"title":54,"path":55,"stem":56},"Formatter","\u002Fzh\u002Fcore\u002Fformatter","zh\u002F02.core\u002F05.formatter",{"title":58,"path":59,"stem":60},"Charts","\u002Fzh\u002Fcore\u002Fcharts","zh\u002F02.core\u002F06.charts",{"title":62,"path":63,"stem":64},"Parser","\u002Fzh\u002Fcore\u002Fparser","zh\u002F02.core\u002F07.parser",{"title":66,"icon":67,"path":68,"stem":69,"children":70,"page":30},"XML","i-lucide-code-xml","\u002Fzh\u002Fxml","zh\u002F03.xml",[71,75,79,83,87,91],{"title":72,"path":73,"stem":74},"@office-open\u002Fxml","\u002Fzh\u002Fxml\u002Foverview","zh\u002F03.xml\u002F01.overview",{"title":76,"path":77,"stem":78},"解析","\u002Fzh\u002Fxml\u002Fparsing","zh\u002F03.xml\u002F02.parsing",{"title":80,"path":81,"stem":82},"序列化","\u002Fzh\u002Fxml\u002Fserialization","zh\u002F03.xml\u002F03.serialization",{"title":84,"path":85,"stem":86},"查询工具","\u002Fzh\u002Fxml\u002Fquery-utilities","zh\u002F03.xml\u002F04.query-utilities",{"title":88,"path":89,"stem":90},"XML 转义","\u002Fzh\u002Fxml\u002Fescape","zh\u002F03.xml\u002F05.escape",{"title":92,"path":93,"stem":94},"类型参考","\u002Fzh\u002Fxml\u002Ftypes","zh\u002F03.xml\u002F06.types",{"title":96,"icon":97,"path":98,"stem":99,"children":100,"page":30},"DOCX","i-lucide-file-text","\u002Fzh\u002Fdocx","zh\u002F04.docx",[101,105,108,112,116,120,124,128,132,136,140,144,148,152,156,160,164,167],{"title":102,"path":103,"stem":104},"@office-open\u002Fdocx","\u002Fzh\u002Fdocx\u002Foverview","zh\u002F04.docx\u002F01.overview",{"title":5,"path":106,"stem":107},"\u002Fzh\u002Fdocx\u002Fquickstart","zh\u002F04.docx\u002F02.quickstart",{"title":109,"path":110,"stem":111},"文本与段落","\u002Fzh\u002Fdocx\u002Ftext-and-paragraphs","zh\u002F04.docx\u002F03.text-and-paragraphs",{"title":113,"path":114,"stem":115},"表格","\u002Fzh\u002Fdocx\u002Ftables","zh\u002F04.docx\u002F04.tables",{"title":117,"path":118,"stem":119},"图片","\u002Fzh\u002Fdocx\u002Fimages","zh\u002F04.docx\u002F05.images",{"title":121,"path":122,"stem":123},"图表","\u002Fzh\u002Fdocx\u002Fcharts","zh\u002F04.docx\u002F06.charts",{"title":125,"path":126,"stem":127},"SmartArt","\u002Fzh\u002Fdocx\u002Fsmartart","zh\u002F04.docx\u002F07.smartart",{"title":129,"path":130,"stem":131},"媒体","\u002Fzh\u002Fdocx\u002Fmedia","zh\u002F04.docx\u002F08.media",{"title":133,"path":134,"stem":135},"链接","\u002Fzh\u002Fdocx\u002Flinks","zh\u002F04.docx\u002F09.links",{"title":137,"path":138,"stem":139},"页眉与页脚","\u002Fzh\u002Fdocx\u002Fheaders-and-footers","zh\u002F04.docx\u002F10.headers-and-footers",{"title":141,"path":142,"stem":143},"公式与符号","\u002Fzh\u002Fdocx\u002Fequations-and-symbols","zh\u002F04.docx\u002F11.equations-and-symbols",{"title":145,"path":146,"stem":147},"样式与主题","\u002Fzh\u002Fdocx\u002Fstyles-and-themes","zh\u002F04.docx\u002F12.styles-and-themes",{"title":149,"path":150,"stem":151},"页面布局","\u002Fzh\u002Fdocx\u002Fpage-layout","zh\u002F04.docx\u002F13.page-layout",{"title":153,"path":154,"stem":155},"引用","\u002Fzh\u002Fdocx\u002Freferences","zh\u002F04.docx\u002F14.references",{"title":157,"path":158,"stem":159},"批注与修订","\u002Fzh\u002Fdocx\u002Fcomments-and-revisions","zh\u002F04.docx\u002F15.comments-and-revisions",{"title":161,"path":162,"stem":163},"导出","\u002Fzh\u002Fdocx\u002Fexport","zh\u002F04.docx\u002F16.export",{"title":76,"path":165,"stem":166},"\u002Fzh\u002Fdocx\u002Fparsing","zh\u002F04.docx\u002F17.parsing",{"title":168,"path":169,"stem":170},"补丁","\u002Fzh\u002Fdocx\u002Fpatch","zh\u002F04.docx\u002F18.patch",{"title":172,"icon":173,"path":174,"stem":175,"children":176,"page":30},"PPTX","i-lucide-presentation","\u002Fzh\u002Fpptx","zh\u002F05.pptx",[177,181,184,188,191,194,197,200,203,206,210,213,216,220,223,227,231,235,239,242,245],{"title":178,"path":179,"stem":180},"@office-open\u002Fpptx","\u002Fzh\u002Fpptx\u002Foverview","zh\u002F05.pptx\u002F01.overview",{"title":5,"path":182,"stem":183},"\u002Fzh\u002Fpptx\u002Fquickstart","zh\u002F05.pptx\u002F02.quickstart",{"title":185,"path":186,"stem":187},"形状与文本","\u002Fzh\u002Fpptx\u002Fshapes-and-text","zh\u002F05.pptx\u002F03.shapes-and-text",{"title":113,"path":189,"stem":190},"\u002Fzh\u002Fpptx\u002Ftables","zh\u002F05.pptx\u002F04.tables",{"title":117,"path":192,"stem":193},"\u002Fzh\u002Fpptx\u002Fimages","zh\u002F05.pptx\u002F05.images",{"title":121,"path":195,"stem":196},"\u002Fzh\u002Fpptx\u002Fcharts","zh\u002F05.pptx\u002F06.charts",{"title":125,"path":198,"stem":199},"\u002Fzh\u002Fpptx\u002Fsmartart","zh\u002F05.pptx\u002F07.smartart",{"title":129,"path":201,"stem":202},"\u002Fzh\u002Fpptx\u002Fmedia","zh\u002F05.pptx\u002F08.media",{"title":133,"path":204,"stem":205},"\u002Fzh\u002Fpptx\u002Flinks","zh\u002F05.pptx\u002F09.links",{"title":207,"path":208,"stem":209},"线条与连接符","\u002Fzh\u002Fpptx\u002Flines-and-connectors","zh\u002F05.pptx\u002F10.lines-and-connectors",{"title":137,"path":211,"stem":212},"\u002Fzh\u002Fpptx\u002Fheaders-and-footers","zh\u002F05.pptx\u002F11.headers-and-footers",{"title":141,"path":214,"stem":215},"\u002Fzh\u002Fpptx\u002Fequations-and-symbols","zh\u002F05.pptx\u002F12.equations-and-symbols",{"title":217,"path":218,"stem":219},"幻灯片布局","\u002Fzh\u002Fpptx\u002Fslide-layout","zh\u002F05.pptx\u002F13.slide-layout",{"title":145,"path":221,"stem":222},"\u002Fzh\u002Fpptx\u002Fstyles-and-themes","zh\u002F05.pptx\u002F14.styles-and-themes",{"title":224,"path":225,"stem":226},"效果与填充","\u002Fzh\u002Fpptx\u002Feffects-and-fills","zh\u002F05.pptx\u002F15.effects-and-fills",{"title":228,"path":229,"stem":230},"切换效果","\u002Fzh\u002Fpptx\u002Ftransitions","zh\u002F05.pptx\u002F16.transitions",{"title":232,"path":233,"stem":234},"动画效果","\u002Fzh\u002Fpptx\u002Fanimations","zh\u002F05.pptx\u002F17.animations",{"title":236,"path":237,"stem":238},"批注","\u002Fzh\u002Fpptx\u002Fcomments","zh\u002F05.pptx\u002F18.comments",{"title":161,"path":240,"stem":241},"\u002Fzh\u002Fpptx\u002Fexport","zh\u002F05.pptx\u002F19.export",{"title":76,"path":243,"stem":244},"\u002Fzh\u002Fpptx\u002Fparsing","zh\u002F05.pptx\u002F20.parsing",{"title":168,"path":246,"stem":247},"\u002Fzh\u002Fpptx\u002Fpatch","zh\u002F05.pptx\u002F21.patch",{"title":249,"icon":250,"path":251,"stem":252,"children":253,"page":30},"XLSX","i-lucide-table-2","\u002Fzh\u002Fxlsx","zh\u002F06.xlsx",[254,258,261,265,269,273,277,281,284,287,291,294,297],{"title":255,"path":256,"stem":257},"@office-open\u002Fxlsx","\u002Fzh\u002Fxlsx\u002Foverview","zh\u002F06.xlsx\u002F01.overview",{"title":5,"path":259,"stem":260},"\u002Fzh\u002Fxlsx\u002Fquickstart","zh\u002F06.xlsx\u002F02.quickstart",{"title":262,"path":263,"stem":264},"单元格与数据","\u002Fzh\u002Fxlsx\u002Fcells","zh\u002F06.xlsx\u002F03.cells",{"title":266,"path":267,"stem":268},"公式","\u002Fzh\u002Fxlsx\u002Fformulas","zh\u002F06.xlsx\u002F04.formulas",{"title":270,"path":271,"stem":272},"样式","\u002Fzh\u002Fxlsx\u002Fstyles","zh\u002F06.xlsx\u002F05.styles",{"title":274,"path":275,"stem":276},"合并、列宽与行高","\u002Fzh\u002Fxlsx\u002Fmerge-col-row","zh\u002F06.xlsx\u002F06.merge-col-row",{"title":278,"path":279,"stem":280},"冻结窗格与自动筛选","\u002Fzh\u002Fxlsx\u002Ffreeze-filter","zh\u002F06.xlsx\u002F07.freeze-filter",{"title":117,"path":282,"stem":283},"\u002Fzh\u002Fxlsx\u002Fimages","zh\u002F06.xlsx\u002F08.images",{"title":121,"path":285,"stem":286},"\u002Fzh\u002Fxlsx\u002Fcharts","zh\u002F06.xlsx\u002F09.charts",{"title":288,"path":289,"stem":290},"数据验证","\u002Fzh\u002Fxlsx\u002Fvalidation","zh\u002F06.xlsx\u002F10.validation",{"title":161,"path":292,"stem":293},"\u002Fzh\u002Fxlsx\u002Fexport","zh\u002F06.xlsx\u002F11.export",{"title":76,"path":295,"stem":296},"\u002Fzh\u002Fxlsx\u002Fparsing","zh\u002F06.xlsx\u002F12.parsing",{"title":298,"path":299,"stem":300},"补丁修改","\u002Fzh\u002Fxlsx\u002Fpatch","zh\u002F06.xlsx\u002F13.patch",{"id":302,"title":19,"body":303,"description":1225,"extension":1226,"links":1227,"meta":1228,"navigation":1229,"path":20,"seo":1230,"stem":21,"__hash__":1231},"docs_zh\u002Fzh\u002F01.getting-started\u002F03.command-line-interface.md",{"type":304,"value":305,"toc":1209},"minimark",[306,314,317,323,348,351,387,425,428,511,514,519,543,546,574,578,605,609,612,614,754,756,996,998,1180,1183,1186,1193,1205],[307,308,309,313],"p",{},[310,311,312],"code",{},"office-open"," 包包含一个命令行工具，可从 JSON 文件或 JSON 字符串生成文档。",[315,316,15],"h2",{"id":15},[307,318,319,320,322],{},"命令行工具随 ",[310,321,312],{}," 包一起安装：",[324,325,330],"pre",{"className":326,"code":327,"language":328,"meta":329,"style":329},"language-bash shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","pnpm add office-open\n","bash","",[310,331,332],{"__ignoreMap":329},[333,334,337,341,345],"span",{"class":335,"line":336},"line",1,[333,338,340],{"class":339},"sBMFI","pnpm",[333,342,344],{"class":343},"sfazB"," add",[333,346,347],{"class":343}," office-open\n",[315,349,350],{"id":350},"用法",[324,352,354],{"className":326,"code":353,"language":328,"meta":329,"style":329},"office-open \u003C类型> \u003C输入> [输出]\n",[310,355,356],{"__ignoreMap":329},[333,357,358,360,364,367,371,374,376,379,382,384],{"class":335,"line":336},[333,359,312],{"class":339},[333,361,363],{"class":362},"sMK4o"," \u003C",[333,365,366],{"class":343},"类",[333,368,370],{"class":369},"sTEyZ","型",[333,372,373],{"class":362},">",[333,375,363],{"class":362},[333,377,378],{"class":343},"输",[333,380,381],{"class":369},"入",[333,383,373],{"class":362},[333,385,386],{"class":369}," [输出]\n",[388,389,390,409,415],"ul",{},[391,392,393,397,398,401,402,405,406],"li",{},[394,395,396],"strong",{},"类型"," — 文档类型：",[310,399,400],{},"docx","、",[310,403,404],{},"pptx"," 或 ",[310,407,408],{},"xlsx",[391,410,411,414],{},[394,412,413],{},"输入"," — JSON 字符串或 JSON 文件路径",[391,416,417,420,421,424],{},[394,418,419],{},"输出"," — 输出文件路径（默认：",[310,422,423],{},"output.\u003Cext>","）",[315,426,427],{"id":427},"选项",[429,430,431,447],"table",{},[432,433,434],"thead",{},[435,436,437,441,444],"tr",{},[438,439,440],"th",{},"参数",[438,442,443],{},"别名",[438,445,446],{},"说明",[448,449,450,466,481,496],"tbody",{},[435,451,452,458,463],{},[453,454,455],"td",{},[310,456,457],{},"--input-file",[453,459,460],{},[310,461,462],{},"-i",[453,464,465],{},"从文件读取 JSON",[435,467,468,473,478],{},[453,469,470],{},[310,471,472],{},"--output-file",[453,474,475],{},[310,476,477],{},"-o",[453,479,480],{},"输出文件路径",[435,482,483,488,493],{},[453,484,485],{},[310,486,487],{},"--help",[453,489,490],{},[310,491,492],{},"-h",[453,494,495],{},"显示帮助",[435,497,498,503,508],{},[453,499,500],{},[310,501,502],{},"--version",[453,504,505],{},[310,506,507],{},"-v",[453,509,510],{},"显示版本",[315,512,513],{"id":513},"示例",[515,516,518],"h3",{"id":517},"从-json-文件生成","从 JSON 文件生成",[324,520,522],{"className":326,"code":521,"language":328,"meta":329,"style":329},"office-open docx input.json \"我的文档.docx\"\n",[310,523,524],{"__ignoreMap":329},[333,525,526,528,531,534,537,540],{"class":335,"line":336},[333,527,312],{"class":339},[333,529,530],{"class":343}," docx",[333,532,533],{"class":343}," input.json",[333,535,536],{"class":362}," \"",[333,538,539],{"class":343},"我的文档.docx",[333,541,542],{"class":362},"\"\n",[515,544,545],{"id":545},"使用参数",[324,547,549],{"className":326,"code":548,"language":328,"meta":329,"style":329},"office-open pptx -i slides.json -o \"演示文稿.pptx\"\n",[310,550,551],{"__ignoreMap":329},[333,552,553,555,558,561,564,567,569,572],{"class":335,"line":336},[333,554,312],{"class":339},[333,556,557],{"class":343}," pptx",[333,559,560],{"class":343}," -i",[333,562,563],{"class":343}," slides.json",[333,565,566],{"class":343}," -o",[333,568,536],{"class":362},[333,570,571],{"class":343},"演示文稿.pptx",[333,573,542],{"class":362},[515,575,577],{"id":576},"内联-json","内联 JSON",[324,579,581],{"className":326,"code":580,"language":328,"meta":329,"style":329},"office-open docx '{\"sections\":[{\"children\":[{\"paragraph\":{\"children\":[\"你好，世界！\"]}}]}]}' \"output.docx\"\n",[310,582,583],{"__ignoreMap":329},[333,584,585,587,589,592,595,598,600,603],{"class":335,"line":336},[333,586,312],{"class":339},[333,588,530],{"class":343},[333,590,591],{"class":362}," '",[333,593,594],{"class":343},"{\"sections\":[{\"children\":[{\"paragraph\":{\"children\":[\"你好，世界！\"]}}]}]}",[333,596,597],{"class":362},"'",[333,599,536],{"class":362},[333,601,602],{"class":343},"output.docx",[333,604,542],{"class":362},[315,606,608],{"id":607},"json-格式","JSON 格式",[307,610,611],{},"每种文档类型有各自的必需结构。命令行工具会在生成前根据对应 schema 验证输入。",[515,613,96],{"id":400},[615,616,617],"api-example",{"type":400},[324,618,623],{"className":619,"code":620,"filename":621,"language":622,"meta":329,"style":329},"language-json shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","{\n  \"sections\": [\n    {\n      \"children\": [{ \"paragraph\": { \"children\": [{ \"text\": \"你好，世界！\", \"bold\": true }] } }]\n    }\n  ]\n}\n","JSON","json",[310,624,625,630,649,655,736,742,748],{"__ignoreMap":329},[333,626,627],{"class":335,"line":336},[333,628,629],{"class":362},"{\n",[333,631,633,636,640,643,646],{"class":335,"line":632},2,[333,634,635],{"class":362},"  \"",[333,637,639],{"class":638},"spNyl","sections",[333,641,642],{"class":362},"\"",[333,644,645],{"class":362},":",[333,647,648],{"class":362}," [\n",[333,650,652],{"class":335,"line":651},3,[333,653,654],{"class":362},"    {\n",[333,656,658,661,664,666,668,671,673,677,679,681,684,686,689,691,693,695,697,701,703,705,707,710,712,715,717,720,722,724,727,730,733],{"class":335,"line":657},4,[333,659,660],{"class":362},"      \"",[333,662,663],{"class":339},"children",[333,665,642],{"class":362},[333,667,645],{"class":362},[333,669,670],{"class":362}," [{",[333,672,536],{"class":362},[333,674,676],{"class":675},"sbssI","paragraph",[333,678,642],{"class":362},[333,680,645],{"class":362},[333,682,683],{"class":362}," {",[333,685,536],{"class":362},[333,687,663],{"class":688},"swJcz",[333,690,642],{"class":362},[333,692,645],{"class":362},[333,694,670],{"class":362},[333,696,536],{"class":362},[333,698,700],{"class":699},"su27w","text",[333,702,642],{"class":362},[333,704,645],{"class":362},[333,706,536],{"class":362},[333,708,709],{"class":343},"你好，世界！",[333,711,642],{"class":362},[333,713,714],{"class":362},",",[333,716,536],{"class":362},[333,718,719],{"class":699},"bold",[333,721,642],{"class":362},[333,723,645],{"class":362},[333,725,726],{"class":362}," true",[333,728,729],{"class":362}," }]",[333,731,732],{"class":362}," }",[333,734,735],{"class":362}," }]\n",[333,737,739],{"class":335,"line":738},5,[333,740,741],{"class":362},"    }\n",[333,743,745],{"class":335,"line":744},6,[333,746,747],{"class":362},"  ]\n",[333,749,751],{"class":335,"line":750},7,[333,752,753],{"class":362},"}\n",[515,755,172],{"id":404},[615,757,758],{"type":404},[324,759,761],{"className":619,"code":760,"filename":621,"language":622,"meta":329,"style":329},"{\n  \"title\": \"我的演示文稿\",\n  \"slides\": [\n    {\n      \"children\": [\n        {\n          \"shape\": {\n            \"x\": 100,\n            \"y\": 100,\n            \"width\": 760,\n            \"height\": 340,\n            \"textBody\": { \"children\": [{ \"text\": \"你好，世界！\", \"fontSize\": 32 }] }\n          }\n        }\n      ]\n    }\n  ]\n}\n",[310,762,763,767,788,801,805,817,822,837,855,871,888,905,963,969,975,981,986,991],{"__ignoreMap":329},[333,764,765],{"class":335,"line":336},[333,766,629],{"class":362},[333,768,769,771,774,776,778,780,783,785],{"class":335,"line":632},[333,770,635],{"class":362},[333,772,773],{"class":638},"title",[333,775,642],{"class":362},[333,777,645],{"class":362},[333,779,536],{"class":362},[333,781,782],{"class":343},"我的演示文稿",[333,784,642],{"class":362},[333,786,787],{"class":362},",\n",[333,789,790,792,795,797,799],{"class":335,"line":651},[333,791,635],{"class":362},[333,793,794],{"class":638},"slides",[333,796,642],{"class":362},[333,798,645],{"class":362},[333,800,648],{"class":362},[333,802,803],{"class":335,"line":657},[333,804,654],{"class":362},[333,806,807,809,811,813,815],{"class":335,"line":738},[333,808,660],{"class":362},[333,810,663],{"class":339},[333,812,642],{"class":362},[333,814,645],{"class":362},[333,816,648],{"class":362},[333,818,819],{"class":335,"line":744},[333,820,821],{"class":362},"        {\n",[333,823,824,827,830,832,834],{"class":335,"line":750},[333,825,826],{"class":362},"          \"",[333,828,829],{"class":675},"shape",[333,831,642],{"class":362},[333,833,645],{"class":362},[333,835,836],{"class":362}," {\n",[333,838,840,843,846,848,850,853],{"class":335,"line":839},8,[333,841,842],{"class":362},"            \"",[333,844,845],{"class":688},"x",[333,847,642],{"class":362},[333,849,645],{"class":362},[333,851,852],{"class":675}," 100",[333,854,787],{"class":362},[333,856,858,860,863,865,867,869],{"class":335,"line":857},9,[333,859,842],{"class":362},[333,861,862],{"class":688},"y",[333,864,642],{"class":362},[333,866,645],{"class":362},[333,868,852],{"class":675},[333,870,787],{"class":362},[333,872,874,876,879,881,883,886],{"class":335,"line":873},10,[333,875,842],{"class":362},[333,877,878],{"class":688},"width",[333,880,642],{"class":362},[333,882,645],{"class":362},[333,884,885],{"class":675}," 760",[333,887,787],{"class":362},[333,889,891,893,896,898,900,903],{"class":335,"line":890},11,[333,892,842],{"class":362},[333,894,895],{"class":688},"height",[333,897,642],{"class":362},[333,899,645],{"class":362},[333,901,902],{"class":675}," 340",[333,904,787],{"class":362},[333,906,908,910,913,915,917,919,921,923,925,927,929,931,934,936,938,940,942,944,946,948,951,953,955,958,960],{"class":335,"line":907},12,[333,909,842],{"class":362},[333,911,912],{"class":688},"textBody",[333,914,642],{"class":362},[333,916,645],{"class":362},[333,918,683],{"class":362},[333,920,536],{"class":362},[333,922,663],{"class":699},[333,924,642],{"class":362},[333,926,645],{"class":362},[333,928,670],{"class":362},[333,930,536],{"class":362},[333,932,700],{"class":933},"s2Zo4",[333,935,642],{"class":362},[333,937,645],{"class":362},[333,939,536],{"class":362},[333,941,709],{"class":343},[333,943,642],{"class":362},[333,945,714],{"class":362},[333,947,536],{"class":362},[333,949,950],{"class":933},"fontSize",[333,952,642],{"class":362},[333,954,645],{"class":362},[333,956,957],{"class":675}," 32",[333,959,729],{"class":362},[333,961,962],{"class":362}," }\n",[333,964,966],{"class":335,"line":965},13,[333,967,968],{"class":362},"          }\n",[333,970,972],{"class":335,"line":971},14,[333,973,974],{"class":362},"        }\n",[333,976,978],{"class":335,"line":977},15,[333,979,980],{"class":362},"      ]\n",[333,982,984],{"class":335,"line":983},16,[333,985,741],{"class":362},[333,987,989],{"class":335,"line":988},17,[333,990,747],{"class":362},[333,992,994],{"class":335,"line":993},18,[333,995,753],{"class":362},[515,997,249],{"id":408},[615,999,1000],{"type":408},[324,1001,1003],{"className":619,"code":1002,"filename":621,"language":622,"meta":329,"style":329},"{\n  \"worksheets\": [\n    {\n      \"name\": \"Sheet1\",\n      \"rows\": [\n        { \"cells\": [{ \"value\": \"姓名\" }, { \"value\": \"分数\" }] },\n        { \"cells\": [{ \"value\": \"张三\" }, { \"value\": 95 }] }\n      ]\n    }\n  ]\n}\n",[310,1004,1005,1009,1022,1026,1046,1059,1116,1164,1168,1172,1176],{"__ignoreMap":329},[333,1006,1007],{"class":335,"line":336},[333,1008,629],{"class":362},[333,1010,1011,1013,1016,1018,1020],{"class":335,"line":632},[333,1012,635],{"class":362},[333,1014,1015],{"class":638},"worksheets",[333,1017,642],{"class":362},[333,1019,645],{"class":362},[333,1021,648],{"class":362},[333,1023,1024],{"class":335,"line":651},[333,1025,654],{"class":362},[333,1027,1028,1030,1033,1035,1037,1039,1042,1044],{"class":335,"line":657},[333,1029,660],{"class":362},[333,1031,1032],{"class":339},"name",[333,1034,642],{"class":362},[333,1036,645],{"class":362},[333,1038,536],{"class":362},[333,1040,1041],{"class":343},"Sheet1",[333,1043,642],{"class":362},[333,1045,787],{"class":362},[333,1047,1048,1050,1053,1055,1057],{"class":335,"line":738},[333,1049,660],{"class":362},[333,1051,1052],{"class":339},"rows",[333,1054,642],{"class":362},[333,1056,645],{"class":362},[333,1058,648],{"class":362},[333,1060,1061,1064,1066,1069,1071,1073,1075,1077,1080,1082,1084,1086,1089,1091,1094,1096,1098,1100,1102,1104,1106,1109,1111,1113],{"class":335,"line":744},[333,1062,1063],{"class":362},"        {",[333,1065,536],{"class":362},[333,1067,1068],{"class":675},"cells",[333,1070,642],{"class":362},[333,1072,645],{"class":362},[333,1074,670],{"class":362},[333,1076,536],{"class":362},[333,1078,1079],{"class":688},"value",[333,1081,642],{"class":362},[333,1083,645],{"class":362},[333,1085,536],{"class":362},[333,1087,1088],{"class":343},"姓名",[333,1090,642],{"class":362},[333,1092,1093],{"class":362}," },",[333,1095,683],{"class":362},[333,1097,536],{"class":362},[333,1099,1079],{"class":688},[333,1101,642],{"class":362},[333,1103,645],{"class":362},[333,1105,536],{"class":362},[333,1107,1108],{"class":343},"分数",[333,1110,642],{"class":362},[333,1112,729],{"class":362},[333,1114,1115],{"class":362}," },\n",[333,1117,1118,1120,1122,1124,1126,1128,1130,1132,1134,1136,1138,1140,1143,1145,1147,1149,1151,1153,1155,1157,1160,1162],{"class":335,"line":750},[333,1119,1063],{"class":362},[333,1121,536],{"class":362},[333,1123,1068],{"class":675},[333,1125,642],{"class":362},[333,1127,645],{"class":362},[333,1129,670],{"class":362},[333,1131,536],{"class":362},[333,1133,1079],{"class":688},[333,1135,642],{"class":362},[333,1137,645],{"class":362},[333,1139,536],{"class":362},[333,1141,1142],{"class":343},"张三",[333,1144,642],{"class":362},[333,1146,1093],{"class":362},[333,1148,683],{"class":362},[333,1150,536],{"class":362},[333,1152,1079],{"class":688},[333,1154,642],{"class":362},[333,1156,645],{"class":362},[333,1158,1159],{"class":675}," 95",[333,1161,729],{"class":362},[333,1163,962],{"class":362},[333,1165,1166],{"class":335,"line":839},[333,1167,980],{"class":362},[333,1169,1170],{"class":335,"line":857},[333,1171,741],{"class":362},[333,1173,1174],{"class":335,"line":873},[333,1175,747],{"class":362},[333,1177,1178],{"class":335,"line":890},[333,1179,753],{"class":362},[315,1181,1182],{"id":1182},"验证",[307,1184,1185],{},"命令行工具会在生成前验证 JSON 输入。如果输入无效，会给出具体的错误位置和原因：",[324,1187,1191],{"className":1188,"code":1190,"language":700},[1189],"language-text","Error: Invalid docx options at \"sections.0.children.0\": Expected object, received string\n",[310,1192,1190],{"__ignoreMap":329},[307,1194,1195,1196,401,1199,1201,1202,1204],{},"完整的 schema 说明请参考 ",[1197,1198,96],"a",{"href":98},[1197,1200,172],{"href":174}," 和 ",[1197,1203,249],{"href":251}," 文档。",[1206,1207,1208],"style",{},"html pre.shiki code .sBMFI, html code.shiki .sBMFI{--shiki-light:#E2931D;--shiki-default:#FFCB6B;--shiki-dark:#FFCB6B}html pre.shiki code .sfazB, html code.shiki .sfazB{--shiki-light:#91B859;--shiki-default:#C3E88D;--shiki-dark:#C3E88D}html .light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html.light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html pre.shiki code .sMK4o, html code.shiki .sMK4o{--shiki-light:#39ADB5;--shiki-default:#89DDFF;--shiki-dark:#89DDFF}html pre.shiki code .sTEyZ, html code.shiki .sTEyZ{--shiki-light:#90A4AE;--shiki-default:#EEFFFF;--shiki-dark:#BABED8}html pre.shiki code .spNyl, html code.shiki .spNyl{--shiki-light:#9C3EDA;--shiki-default:#C792EA;--shiki-dark:#C792EA}html pre.shiki code .sbssI, html code.shiki .sbssI{--shiki-light:#F76D47;--shiki-default:#F78C6C;--shiki-dark:#F78C6C}html pre.shiki code .swJcz, html code.shiki .swJcz{--shiki-light:#E53935;--shiki-default:#F07178;--shiki-dark:#F07178}html pre.shiki code .su27w, html code.shiki .su27w{--shiki-light:#916B53;--shiki-default:#916B53;--shiki-dark:#916B53}html pre.shiki code .s2Zo4, html code.shiki .s2Zo4{--shiki-light:#6182B8;--shiki-default:#82AAFF;--shiki-dark:#82AAFF}",{"title":329,"searchDepth":632,"depth":632,"links":1210},[1211,1212,1213,1214,1219,1224],{"id":15,"depth":632,"text":15},{"id":350,"depth":632,"text":350},{"id":427,"depth":632,"text":427},{"id":513,"depth":632,"text":513,"children":1215},[1216,1217,1218],{"id":517,"depth":651,"text":518},{"id":545,"depth":651,"text":545},{"id":576,"depth":651,"text":577},{"id":607,"depth":632,"text":608,"children":1220},[1221,1222,1223],{"id":400,"depth":651,"text":96},{"id":404,"depth":651,"text":172},{"id":408,"depth":651,"text":249},{"id":1182,"depth":632,"text":1182},"使用 JSON 从命令行生成 Office 文件","md",null,{},true,{"title":19,"description":1225},"K9b4MF00SZTN7WT4kP2jYQ5h1EjwHtc8um2CbEE5Syo",[1233,1235],{"title":15,"path":16,"stem":17,"description":1234,"children":-1},"如何安装 office-open 包",{"title":23,"path":24,"stem":25,"description":1236,"children":-1},"使用 AI SDK 工具让 AI 代理生成 Office 文档",1780242162414]