89 Commits

Author SHA1 Message Date
fc3773b65d 更新配置常量与调试代码调整
1. 在 `Config.cs` 中新增多个环境常量字符串:
   - 新增 `ALL_IN_ONE`、`PRE` 和新的 `PROD` 常量。
   - 删除旧的 `PROD` 常量,原值为 `"http://aijdw1.goldmye.com/"`。
2. 调整 `WEB_PATH` 的值:
   - `#if DEBUG` 下改为 `AppServer.PRE`。
   - 非 `DEBUG` 下保持为 `AppServer.PROD`。
3. 在 `Tools.cs` 中注释掉两行 `Debug.WriteLine` 调试代码,减少不必要的调试输出。
2025-05-21 11:29:36 +08:00
ff9a25d437 Bridge.cs 中,向 data 字典新增 BuildVersion 键值对。 2025-05-19 19:58:14 +08:00
8284a9d552 break: ActiveDocument 改为实时获取
优化调试逻辑,增强日志记录,简化代码结构

- 修改 AIProofread.csproj.user 的 <StartAction> 配置,调试时直接启动项目。
- Bridge.cs 中增加异常处理的详细错误信息。
- DocumentInfo.cs 增加日志记录,调整 RunInMainThread 方法逻辑。
- DocumentList.cs 删除过时的 XML 注释。
- ThisAddIn.cs 优化文档管理逻辑,调整 ActiveDocument 属性为只读,改进文档列表处理,删除冗余代码。
2025-05-09 16:59:27 +08:00
a54765e911 优化面板按钮逻辑
- 调整 `TaskPane_VisibleChanged` 方法逻辑,增加异步延迟处理和详细日志记录,修复 `CurrentDocument` 引用问题。
- 优化 `CheckBtnStatus` 方法,提升代码可读性并修正按钮状态逻辑。
- 改进 `TaskPane` 释放逻辑,增加对控件的重置操作。
2025-05-08 16:48:10 +08:00
32e85c62c0 优化日志记录、资源管理及功能支持
- 引入 log4net 库,统一日志记录方式,提升可维护性。
- 优化异常处理,增加详细日志记录,增强代码健壮性。
- 调整资源文件引用,新增图标资源,删除无用资源。
- 优化文档事件处理逻辑,改进面板显示与隐藏逻辑。
- 增加对 WPS 环境的支持,动态调整功能行为。
- 禁用部分功能(如常识性检测、客服、升级和帮助)。
- 删除冗余代码,清理注释,统一代码风格。
- 更新程序集版本至 2.2.5,改进调试与生产环境配置。
2025-05-08 13:57:12 +08:00
5b519f48e1 fixed: 修复首次加载插件面板初始化多个窗口或环境无法正确初始化 2025-04-23 18:02:17 +08:00
b1ace782f8 添加模块配置 2025-04-21 13:29:24 +08:00
d061406026 fix: 修正扩展初始化时面板没有初始化的问题 2025-04-19 18:36:27 +08:00
fa62b66a02 检测面板是否已经创建 2025-04-18 20:45:06 +08:00
5e4f692897 feat:版本改为2.2.5;消息提示框能够提示关闭消息;修复多处问题并优化功能实现 2025-04-17 16:53:32 +08:00
3c3ccb8847 feat: 更新程序集信息至 2.2.4 2025-04-15 22:13:43 +08:00
1644a1591f 添加版本 2025-04-15 17:22:25 +08:00
2bebf743ba feat: 日志底层组件采用log4net 2025-04-13 13:59:22 +08:00
fb2f5e0d16 feat:勘误表导出底层组件修改 2025-04-13 01:32:21 +08:00
cf148e9000 feat(ui): 调整FormLogin窗体和web控件尺寸
- 添加关闭事件,用于释放web资源
2025-04-09 21:24:45 +08:00
e52fd188b6 feat: 调整方法参数和文件保存逻辑 2025-04-03 23:36:38 +08:00
200f415ac6 perf: 📜️更新版本;对于特殊内容文档兼容 2025-03-30 14:28:18 +08:00
2b3e330841 feat: ️新增全局回调方法,优化修订模式处理
在 `Bridge.cs` 文件中:
- 修改 `ProcessStartInfo` 的 `Verb` 属性赋值方式,保持不变。
- 新增 `Callback` 方法,用于全局回调。
- 新增 `CheckInTrackRevisions` 方法,用于检查文档是否处于修订模式,并根据用户选择关闭修订模式或返回相应结果。
- 修改提示信息内容,并在用户选择不关闭修订模式时,返回相应错误信息。
- 调整 `JSONObject.Create()` 的链式调用格式。
- 调整 `InitProofreadCacheList` 方法的参数格式。

在 `FormMessage.cs` 文件中:
- 新增 `ShowMessage` 方法的重载版本,支持自定义确认和取消按钮的文本。

在 `DocumentInfo.cs` 文件中:
- 新增 `GlobalCallback` 方法,用于调用 Web 全局回调函数。

在 `ThisAddIn.cs` 文件中:
- 修改日志记录信息,增加文档修订模式的状态。
- 新增 `GlobalCallback` 方法,用于全局回调。
2025-03-29 21:25:19 +08:00
e8c18e6eb8 perf: 📜️强化常识性检测数据结构优化 2025-03-28 09:34:03 +08:00
342e32f49f fixed: 另存导致文档面板被关闭 2025-03-13 20:33:25 +08:00
d16d6d4671 fixed: ️修复文档关闭后再次打开展示多个面板 2025-03-10 16:46:47 +08:00
a296604f2c feat:新增模型选择 2025-03-06 22:35:04 +08:00
5013e10cb1 feat:添加模型选择菜单 2025-03-05 19:48:57 +08:00
31ee6d4894 fixed: 勘误表原文过长导致截取异常 2025-03-05 19:48:42 +08:00
03e0ffdce8 feat:客服调整;优化大文档及格式复杂文档卡片跳转卡顿 2025-03-05 15:36:24 +08:00
f418ec74e5 fixed: 修复ProofreadRangeInfo类丢失导致无法编译 2025-03-01 10:42:26 +08:00
e04d6104b2 feat: 添加并适配政务校对 2025-03-01 10:10:46 +08:00
d37882d6dd fixed: 校对后批注导致得百分号 2025-02-13 11:35:17 +08:00
b97e7d15ee 更新版本 2025-02-10 20:56:30 +08:00
d0126e6986 feat: 添加登录限制 2025-02-03 23:01:13 +08:00
c546fe21ef 批注导致校对产生百分号 2025-01-24 10:37:53 +08:00
90fc77b258 fixed: 勘误表顺序修复 2025-01-16 22:01:05 +08:00
907f4bc971 fixed: 细化按钮状态调整 2025-01-06 21:52:49 +08:00
22095404e0 fixed: 常识检测精确到选择位置;空格导致的查找失败. 2025-01-06 20:22:18 +08:00
94e7327dce fixed: 勘误表内容居中及定位错误;全角与半角空格导致定位不正确 2025-01-06 13:51:41 +08:00
b8f7341b9d fixed 当常识检测窗口被关闭时重新生成对象 2025-01-03 16:56:42 +08:00
41bfe9c5a3 更新常识检测 2025-01-02 17:07:50 +08:00
f1ddfa3d65 Merge branch 'dev/stream' into dev/sense-detection 2025-01-02 16:09:06 +08:00
7426273320 更新导出样式 2025-01-02 16:07:28 +08:00
697756127c feat: 改变入口进行登录判断 2024-12-31 20:13:16 +08:00
3a3d128ab0 update export style 2024-12-31 19:41:30 +08:00
e363d6df8b 常识性检测添加版本号 2024-12-31 16:45:57 +08:00
f7f9fdf5d3 feat: 新增文章常识性检测 2024-12-31 10:50:52 +08:00
b3b931e89f 添加版本提示 2024-12-30 09:42:01 +08:00
c036b904fa 统一弹出框样式 2024-12-25 19:29:29 +08:00
95de468a04 fixed: 缓存文件无法覆盖问题;纯空格删除后勘误表数据对不上; 2024-12-25 15:24:21 +08:00
ad0afdc54c feat: 缓存文件添加隐藏属性;勘误表添加造字首选和规范术语类型;
fixed: 校对项内容定位和原始不一致导致从头搜索
2024-12-19 16:29:50 +08:00
bc65188c0c update: 新增提示类型;弹窗样式统一;
fixed: 导出勘误表同一行校对数据顺序乱序;
2024-12-17 22:47:09 +08:00
59ebe8a18d 优化查找;
修正在结尾新增导致段落异常;
修正导出勘误表的样式;
2024-12-10 23:08:52 +08:00
753094447a update 2024-12-06 00:25:38 +08:00