需求說明
前陣子收到一則讀者留言,指出:市面上AI核稿工具(ProWritingAid,WPS AI Spell Check,Writer,QuillBot,Grammarly)要么收費太高,要么讓人擔心文章泄露。
如下圖所示,高水平期刊上發表的文章也經常出現拼寫錯誤。
如果有一個本地文本校驗軟件,可以解決一些基本的語法糾錯,還不用擔心未發表的文章泄露。
于是我做了這款本地校驗器(Localcheck)。
開源地址:https://github.com/zstar1003/Localcheck
軟件效果展示
軟件運行效果如下:
使用非常簡單,可以直接將待分析文本粘貼進編輯框,也可以直接打開word/txt/md文件,點擊分析文本按鈕,就會分析全文內容,包含以下分析項。
📝 拼寫檢查
- 英文拼寫錯誤:檢測常見的英文單詞拼寫錯誤
- 示例:
recieve
→receive
,definately
→definitely
- 示例:
- 拼寫建議:提供正確的拼寫建議
- 專有名詞識別:自動跳過首字母大寫的專有名詞
🔤 重復檢測
- 重復詞語:檢測連續出現的相同詞語
- 示例:
這個 這個 問題
→這個 問題
- 示例:
- 重復字符:檢測中文重復字符(智能過濾正常用法)
- 檢測:
我我覺得
→我覺得
- 不誤報:
人人都知道
、事事如意
等正常用法
- 檢測:
🔣 標點符號
- 空括號:檢測多余的空括號
- 示例:
calculation ()
→ 刪除空括號或添加內容
- 示例:
- 括號配對:檢測不配對的括號
- 示例:
句子(缺少右括號
→ 添加右括號
- 示例:
- 連續標點:檢測連續使用的相同標點符號
- 示例:
什么???
→什么?
- 示例:
- 中英文標點混用:檢測同一行中混用中英文標點
📏 語法檢查
- 被動語態:檢測過度使用的被動語態
- 中文:
被
、受到
、遭到
等標記 - 英文:
is/are/was/were + 過去分詞
結構
- 中文:
- 主謂一致:檢測英文主謂不一致問題
- 時態一致性:檢測英文時態使用問題
- 中文語法:
的得地
用法檢測把
字句結構檢查
📐 文本結構
- 句子長度:檢測過長的句子
- 段落結構:分析文本的段落組織
🎨 寫作風格
- 冗余表達:檢測常見的冗余詞匯和表達
- 示例:
目前現在
→目前
或現在
- 示例:
- 非正式用詞:檢測學術寫作中的非正式表達
- 示例:
咱們
→我們
,俺們
→我們
- 示例:
- 語序問題:檢測中文語序不當的表達
下載方式
此軟件采用 Tauri 進行開發,安裝包僅3.8MB大小。
下載鏈接:https://zstar.lanzoul.com/ilWY53230gfa 密碼:1ib6
測試用例
以下是讀者提供的測試用例,可粘貼進編輯框測試:
例1: To assess the economic aspects of PBs, the current literature employed various methods such as LCC, cost-benefit method, and total cost calculation (). LCC has been utilized to evaluate the costs related to every phase of a building life cycle and clarify the distribution of the costs within all phases (Samani et al., 2018).
Error: ().例2: In the poresent study, the out-degree centrality of a node indicated the extent to which this stakeholder pointed out problematic interfaces for others, and in-degree centrality of a node means the extent to which other stakeholders pointed out that they experienced problematic interfaces with this stakeholder.
Error: Poresent例3: Geographic Endowment, Business Enronment and Corporate Financal Asset Alocation——Empincal Eydence from a share listed Corporate
Error: a lot of typos