https://github.com/moogong7/ltow_v2/tree/main
git clone https://github.com/moogong7/ltow_v2.git
从AI 那里复制了一段带公式的回答,兴冲冲粘贴到 Word 里——公式变成了 \frac{a}{b} 这种原始代码,表格挤成一团,流程图直接没了。市面上有一款要你¥19.9,¥99 or ¥299,想着你花了 20 分钟手动排版,排完一看,AI 都更新三版回答了。所以这是一个本地运行的 AI 对话转 Word 工具。(ps:当然我想过买个服务器和域名搞一下子,但是好像如果流量大了我还得升级服务器,所以我想开源吧,用得着的人应该本地都有环境)他的核心就一件事:你从 AI 平台复制,它帮你完美还原成 Word。线恒载标准:gk=0.15kN/㎡×1.05m=0.1575kN/m 线活载标准:qk=3.0kN/㎡×1.05m=3.15kN/m 线荷载设计值:\(q=1.2g_k+1.4q_k=1.2×0.1575+1.4×3.15=4.509\ \mathrm{kN/m}\)2 抗弯验算(三跨连续梁,跨中弯矩系数 0.08,支座 0.10)支座最大弯矩控制:\(M_{max}=0.10×q×L_a^2\)\(M_{max}=0.10×4.509×1.5^2=1.0145\ \mathrm{kN·m}=1.0145×10^6\ \mathrm{N·mm}\) 截面抗弯应力:\(\sigma=\frac{M_{max}}{W}\)\(\sigma=\frac{1.0145×10^6}{4130}=245.6\ \mathrm{N/mm^2}\) 说明:荷载为最不利双层满布,实际施工分层错峰,局部卸荷后 σ<205N/mm²,满足。3 挠度验算(标准组合,限值 [w]=La/150=10mm)线标准总荷载:q 总 k=0.1575+3.15=3.3075kN/m 三跨连续梁挠度公式:\(w_{max}=\frac{0.677×q_{总k}×L_a^4}{100×E×I}\) 代入数值:\(w_{max}=\frac{0.677×3.3075×1500^4}{100×2.06×10^5×9.86×10^4}=1.52\ \mathrm{mm}\)\(w_{max}=1.52\mathrm{mm}<[w]=10\mathrm{mm},挠度满足\)二、横向水平杆(小横杆)抗弯、挠度验算1 支座集中反力(大横杆传递)\(F=0.5×q×L_a=0.5×4.509×1.5=3.382\ \mathrm{kN}\)
支持 $...$、(...)、$...$、[...] 四种格式,豆包/DeepSeek/千问/Kimi 的复制格式都做了适配。也加入了编辑latex公式的模式(其实我最开始写的就是他的latex)一直在想要不要也加入进去,我一想,我都写前端转义了,这个应该是用不着了吧。表格:Markdown 表格自动转成带边框、带底纹、表头加粗的规范表格。不是那种虚线条,是能直接交差的正式表格。流程图:Mermaid 代码自动渲染成图片嵌进去。本地离线渲染,不用联网,不用注册。(主要我是看到他也有这个功能,于是我也决定加进去,不一样的是,他是在编辑框内编辑,而我是实时匹配表达式渲染)公式编辑器:左侧输 LaTeX,右侧实时预览,5 类常用模板一键插入流程图编辑器:左侧写代码,右侧实时看效果,3 套模板起步公文规范:仿宋_GB2312+方正黑体,三线表,三号字(主要是满足部分人群,记得自带字体,否则好像识别不了,因为我没test)全浏览器兼容:Chrome、Edge、Firefox、360、QQ、搜狗都能用。国内浏览器默认用极速模式打开,切到兼容模式会有提示。手机端也能用:手机和电脑连同一个 WiFi,手机浏览器打开就能用。自动切换上下布局,编辑器在上预览在下,随时随地改文档。PDF 导出不挑浏览器:Edge 浏览器一键导出 PDF,其他浏览器用打印方式另存为 PDF,所有浏览器都能导出。完全离线:所有依赖都下载到本地,不联网也能用,不怕 CDN 抽风。免费:在线工具免费版有水印/页数限制,这个完全免费Windows 编码:Pandoc 调用必须加 encoding='utf-8',不然中文全乱码。这个坑踩了三天。公式嵌套:AI 的复制按钮会把多个公式连在一起写成 (公式1(公式2,正常应该是 (公式1) (公式2)。写了个自动修复函数才搞定。前端重写翻车:有次想把界面改成 iOS 风格,顺手改了 JS 逻辑,结果公式全崩了。教训:改界面可以,别动数据处理代码。富文本编辑器:试过 TinyMCE、WangEditor,都和 Pandoc 导出不兼容。最后用回最朴素的 contenteditable,反而最稳。我个人目前最喜欢的是PDF导出(主要是导出来好看)- 装 Pandoc(官网下载,装本地环境,或者装目录下https://github.com/jgm/pandoc/releases/tag/3.10.2)
- 浏览器打开 http://127.0.0.1:5000
这个工具还在持续更新,目前是 beta_v2 版本。当然这个版本基础使用肯定是没问题,因为一般就用一下复制AI对话导出功能,如果你遇到了BUG,欢迎反馈,我继续优化。
八、版本信息
运行环境:Windows 10/11 + Python 3.x + Pandoc 3.10+ + 任意现代浏览器项目位置:https://github.com/moogong7/ltow_v2