{"text_format":"2","workbook":"xlsx","n_sheets":3,"sheets":["Sheet1","Sheet2","Sheet3"],"not_rendered":{"charts":0,"images":2,"macros":0,"external_links":0,"defined_names":0,"comments":0,"pivot_tables":0},"unopened":[],"bounds":{"document_bytes":16777216,"sheet_cells":100000,"run_cost":"one","rows_first":2000,"rows_last":500,"rows_between":2000,"halvings":0,"cell_chars":16384,"cell_head_chars":4096},"cells_cut":0,"cells_raw":0,"read":"whole","date_system":"1900"}

{"sheet":"Sheet1","index":0,"n_rows":3,"n_cols":4,"rows_kept":3,"cut":false,"hidden":false,"merged":[]}
["问题描述","参考图","产生原因","解决方式"]
["Electron控制台显示CSP安全警告",null,"未设置Content Security Policy，Vite开发环境需要unsafe-eval支持HMR","在index.html添加CSP meta标签；在main.js通过session.defaultSession.webRequest设置CSP响应头；开发环境允许unsafe-eval，生产环境使用严格策略"]
["0-NEW-PAGE.BAT运行后立即退出",null,"批处理保存为UTF-8且仅LF换行，CMD把多行黏在一起解析成乱码命令，脚本首行就异常退出。\n错误代码示例:\n@echo offsetlocal EnableDelayedExpansion\nrem Change to project rootcd /d %~dp0\\..\\.. 2>nul\nif errorlevel 1 (echo ERROR: Cannot change to project root directory)","将文件改为ANSI编码+CRLF换行并重新保存；编辑器切换到CRLF后保存即可，末尾保留pause提示再运行即可正常交互。\n正确代码示例:\n@echo off\nsetlocal EnableDelayedExpansion\nrem Change to project root\ncd /d %~dp0\\..\\.. 2>nul\nif errorlevel 1 (\n    echo ERROR: Cannot change to project root directory\n)\npause >nul"]

{"sheet":"Sheet2","index":1,"n_rows":0,"n_cols":0,"rows_kept":0,"cut":false,"hidden":false,"merged":[]}

{"sheet":"Sheet3","index":2,"n_rows":0,"n_cols":0,"rows_kept":0,"cut":false,"hidden":false,"merged":[]}