L’interface est localisée ; les présentations et documents des Skills sont traduits automatiquement par IA dans votre langue. Le code, les commandes, chemins et termes techniques restent en version originale, et le document de l’auteur fait foi.
Explorer les Skills
Productivité · SKILL.md

tongwen

tongwen

Use when translating engineering CAD drawings between languages — DWG text extraction, translation workspace with terminology management, quality-checked write-back. TongWen (同文): local-first CAD/BIM lossless translation suite for AutoCAD 2019-2026.

Independent GitHub snapshot · Automated classification · Original documentation governs

Documentation de la Skill

GitHub

name: tongwen description: "Use when translating engineering CAD drawings between languages — DWG text extraction, translation workspace with terminology management, quality-checked write-back. TongWen (同文): local-first CAD/BIM lossless translation suite for AutoCAD 2019-2026." tags:

  • autocad
  • cad
  • dwg
  • translation
  • bim
  • l10n
  • i18n
  • dotnet
  • terminology
  • commercial
  • plugin

产品定位: 商业软件(非开源),面向工程图纸的本地优先 CAD/BIM 无损翻译套件

项目地址: 不适用(专有商业软件,产品官网详见下方)

产品官网: https://shandianweihu.com/

上游文档: https://znlgis.github.io/cad/TongWen/

许可证: 专有商业软件

CAD 平台: AutoCAD 2019—2026

概述

同文(TongWen)是一套面向工程图纸的 CAD/BIM 无损翻译套件,解决工程建设领域多语言图纸翻译的核心痛点。与传统人工翻译或通用机器翻译不同,同文直接解析 DWG 文件中的文字实体,提供术语库驱动的专业翻译工作流,最终将译文无损回写至原图纸,保持图纸格式、布局和图层信息完全不变。

核心能力

能力说明
图纸文字提取从 DWG 文件中智能提取所有文字实体(单行文字、多行文字、属性、标注等)
翻译工作区分屏对照翻译界面,支持原文/译文并排编辑
术语库管理项目级术语库,确保翻译一致性和专业性
图纸回写翻译结果无损回写至原 DWG,保留字体、样式、图层、位置
质量检查自动检测漏译、术语不一致、文字溢出等 8+ 项质量指标
AutoCAD 插件内置 AutoCAD 插件,支持在 CAD 环境中直接操作
批量处理命令行模式支持多文件批量翻译处理
本地优先所有数据本地存储,无需联网,保护工程图纸数据安全

版本支持

  • AutoCAD 2019 / 2020 / 2021 / 2022 / 2023 / 2024 / 2025 / 2026

技术架构

技术栈

层面技术选型
运行时.NET Framework 4.8 / .NET 8+
语言C#
UIWPF + MVVM
CAD 互操作AutoCAD .NET API(ObjectARX)
翻译引擎支持接入多种 LLM/MT 翻译 API
数据存储SQLite(术语库、项目数据库)
文件处理DWG 直接读写(RealDWG 兼容层)

核心模块

模块功能
Studio 桌面工作台项目管理、文件导入、全局配置
DWG 解析器文字实体提取、样式属性收集、上下文识别
翻译编辑器分屏对照、术语高亮、搜索替换、批量操作
术语库引擎项目术语库、全局术语库、模糊匹配、术语验证
回写引擎文字替换、样式适配、图层保持、属性同步
质量检查器漏译检测、术语一致性、文字溢出、格式完整性
AutoCAD 插件在 AutoCAD 内部直接调用翻译功能
命令行工具无头模式批量处理、CI/CD 集成

典型工作流

标准翻译流程(7 步)

  1. 创建项目 — 在 Studio 桌面工作台新建翻译项目
  2. 导入图纸 — 加载待翻译的 DWG 文件
  3. 配置术语库 — 选择或创建项目术语库,导入已有术语
  4. 提取文字 — 自动提取图纸中所有文字实体
  5. 翻译编辑 — 在翻译工作区中翻译(支持机器翻译辅助 + 术语提示)
  6. 质量检查 — 运行质量检查工具,修复所有问题
  7. 回写图纸 — 将翻译结果写回 DWG,生成目标语言图纸

AutoCAD 插件工作流(轻量模式)

对于只需翻译少量图纸的场景,可直接在 AutoCAD 内使用插件:

  1. TONGWEN 命令启动插件面板
  2. 选择当前图纸或打开项目
  3. 提取文字 → 翻译 → 回写,全程在 AutoCAD 内完成

批量处理工作流(CI 集成)

TongWen.CLI.exe --project "项目路径" --source-dir "源图纸目录" --output-dir "输出目录" --lang en --termbase "术语库路径" --qc-report "qa-report.json"

关键命令(AutoCAD 插件)

命令功能
TONGWEN启动同文插件主面板
TONGWEN_EXTRACT提取当前图纸所有文字
TONGWEN_TRANSLATE打开翻译工作区
TONGWEN_WRITEBACK将翻译结果回写图纸
TONGWEN_QC运行质量检查
TONGWEN_TERMBASE管理术语库
TONGWEN_SETTINGS打开设置面板

术语库体系

术语库分层

层级说明示例
全局术语库企业级、跨项目共享"混凝土" → "Concrete"
项目术语库项目专属术语"A区地下室" → "Zone A Basement"
用户术语库个人偏好术语个人惯用译法

术语管理特性

  • 模糊匹配与智能推荐
  • 术语导入/导出(Excel/CSV/TBX)
  • 术语冲突检测与合并
  • 术语使用统计与一致性报告

质量检查能力

检查项说明
漏译检测检测原文存在但译文为空的文字
术语一致性检查术语库定义的术语是否翻译一致
文字溢出检测译文长度是否超出原文字框范围
特殊字符检测译文中的字体是否支持目标语言字符集
格式完整性验证回写后 DWG 文件结构与原图一致
图层完整性确认图层信息未因翻译操作丢失
属性同步验证块属性、标注文字等特殊实体正确翻译
多行文字格式检查 MTEXT 格式化代码在翻译后是否完整

AI 使用建议

  • 推荐工作流模式:AI 助手辅助翻译时应遵循同文标准流程——提取 DWG 文字实体 → 建立项目术语库 → 在翻译工作区编辑 → 运行质量检查 → 回写图纸。批量处理场景使用 TongWen.CLI.exe 命令行工具实现 CI/CD 集成,术语库生成可使用 LLM 按同文术语库格式(Excel/CSV)批量生成。
  • 关键注意事项:① 所有数据本地存储,无需联网,保护工程图纸数据安全;② 术语库分三层(全局/项目/用户),确保翻译一致性和专业性;③ 回写图纸保持原 DWG 的字体、样式、图层、位置完全不变;④ 质量检查覆盖 8+ 项指标(漏译、术语一致性、文字溢出、格式完整性等)。
  • 常用代码模式:CLI 批处理:TongWen.CLI.exe --project "项目路径" --source-dir "源图纸目录" --output-dir "输出目录" --lang en --termbase "术语库路径"。术语库操作:Excel/CSV/TBX 格式导入导出,模糊匹配与智能推荐。AutoCAD 插件扩展:参考 AutoCAD .NET API 和 ObjectARX 开发规范。

常见问题

问题解决方案
图纸文字提取不完整检查图纸中是否有代理实体(Proxy Entity)或自定义对象,确保已安装对应的 Object Enabler
回写后字体显示异常确认目标语言字体已在系统中安装,或使用同文内置字体映射功能
术语库冲突使用术语库管理面板的"冲突检测"功能合并重复术语
批量处理卡顿大图纸建议分批次处理,每批次不超过 50 张
译文文字溢出使用质量检查的"文字溢出"检测项定位问题,调整翻译或在 AutoCAD 中手动调整文字框
插件加载失败检查 AutoCAD 信任路径配置(TRUSTEDPATHS),确保 .NET Runtime 版本匹配

相关技能


参考资源

Skills enregistrées