@@ -7,24 +7,24 @@ tester.run("ai-tech-writing-guideline", rule, {
77 valid : [
88 // 良いテクニカルライティングの例
99 {
10- text : "ユーザーは設定を変更します。この操作により、アプリケーションのパフォーマンスが向上します。"
10+ text : "ユーザーは設定を変更します。この操作により、アプリケーションのパフォーマンスが向上します。" ,
11+ options : { enableDocumentAnalysis : false }
1112 } ,
1213 {
13- text : "応答時間は50ms未満になります。処理速度は従来比200%向上しました。"
14+ text : "応答時間は50ms未満になります。処理速度は従来比200%向上しました。" ,
15+ options : { enableDocumentAnalysis : false }
1416 } ,
1517 {
16- text : "システムがデータを検証します。エラーが発生した場合、ログファイルに記録されます。"
18+ text : "システムがデータを検証します。エラーが発生した場合、ログファイルに記録されます。" ,
19+ options : { enableDocumentAnalysis : false }
1720 }
1821 ] ,
1922 invalid : [
2023 // 冗長性の問題
2124 {
2225 text : "まず最初に設定ファイルを開きます。" ,
26+ options : { enableDocumentAnalysis : false } ,
2327 errors : [
24- {
25- message :
26- "【テクニカルライティング品質分析】この文書で1件の改善提案が見つかりました。効果的なテクニカルライティングの7つのC(Clear, Concise, Correct, Coherent, Concrete, Complete, Courteous)の原則に基づいて見直しを検討してください。詳細なガイドライン: https://github.com/textlint-ja/textlint-rule-preset-ai-writing/blob/main/docs/tech-writing-guidelines.md"
27- } ,
2828 {
2929 message :
3030 "【簡潔性】冗長表現が検出されました。「まず最初に」→「まず」または「最初に」への簡潔化を検討してください。"
@@ -33,11 +33,8 @@ tester.run("ai-tech-writing-guideline", rule, {
3333 } ,
3434 {
3535 text : "この機能を使用することができます。" ,
36+ options : { enableDocumentAnalysis : false } ,
3637 errors : [
37- {
38- message :
39- "【テクニカルライティング品質分析】この文書で1件の改善提案が見つかりました。効果的なテクニカルライティングの7つのC(Clear, Concise, Correct, Coherent, Concrete, Complete, Courteous)の原則に基づいて見直しを検討してください。詳細なガイドライン: https://github.com/textlint-ja/textlint-rule-preset-ai-writing/blob/main/docs/tech-writing-guidelines.md"
40- } ,
4138 {
4239 message :
4340 "【簡潔性】冗長な助動詞表現が検出されました。「できます」または「します」への簡潔化を検討してください。"
@@ -47,11 +44,8 @@ tester.run("ai-tech-writing-guideline", rule, {
4744 // 明確性の問題(能動態・動詞)
4845 {
4946 text : "データの変更を行います。" ,
47+ options : { enableDocumentAnalysis : false } ,
5048 errors : [
51- {
52- message :
53- "【テクニカルライティング品質分析】この文書で1件の改善提案が見つかりました。効果的なテクニカルライティングの7つのC(Clear, Concise, Correct, Coherent, Concrete, Complete, Courteous)の原則に基づいて見直しを検討してください。詳細なガイドライン: https://github.com/textlint-ja/textlint-rule-preset-ai-writing/blob/main/docs/tech-writing-guidelines.md"
54- } ,
5549 {
5650 message :
5751 "【明確性】名詞化された表現が検出されました。「を変更する」のような直接的な動詞表現を検討してください。"
@@ -61,11 +55,8 @@ tester.run("ai-tech-writing-guideline", rule, {
6155 // 具体性の問題
6256 {
6357 text : "高速なパフォーマンスを実現します。" ,
58+ options : { enableDocumentAnalysis : false } ,
6459 errors : [
65- {
66- message :
67- "【テクニカルライティング品質分析】この文書で1件の改善提案が見つかりました。効果的なテクニカルライティングの7つのC(Clear, Concise, Correct, Coherent, Concrete, Complete, Courteous)の原則に基づいて見直しを検討してください。詳細なガイドライン: https://github.com/textlint-ja/textlint-rule-preset-ai-writing/blob/main/docs/tech-writing-guidelines.md"
68- } ,
6960 {
7061 message :
7162 "【具体性】抽象的な性能表現が検出されました。具体的な数値基準の提示を検討してください(例:「50ms未満の応答時間」)。"
@@ -74,11 +65,8 @@ tester.run("ai-tech-writing-guideline", rule, {
7465 } ,
7566 {
7667 text : "大幅に向上します。" ,
68+ options : { enableDocumentAnalysis : false } ,
7769 errors : [
78- {
79- message :
80- "【テクニカルライティング品質分析】この文書で1件の改善提案が見つかりました。効果的なテクニカルライティングの7つのC(Clear, Concise, Correct, Coherent, Concrete, Complete, Courteous)の原則に基づいて見直しを検討してください。詳細なガイドライン: https://github.com/textlint-ja/textlint-rule-preset-ai-writing/blob/main/docs/tech-writing-guidelines.md"
81- } ,
8270 {
8371 message :
8472 "【具体性】定量化されていない変化表現が検出されました。具体的な数値や割合の提示を検討してください。"
@@ -88,11 +76,8 @@ tester.run("ai-tech-writing-guideline", rule, {
8876 // 一貫性の問題
8977 {
9078 text : "ユーザーがログインし、クライアントが設定を変更します。" ,
79+ options : { enableDocumentAnalysis : false } ,
9180 errors : [
92- {
93- message :
94- "【テクニカルライティング品質分析】この文書で1件の改善提案が見つかりました。効果的なテクニカルライティングの7つのC(Clear, Concise, Correct, Coherent, Concrete, Complete, Courteous)の原則に基づいて見直しを検討してください。詳細なガイドライン: https://github.com/textlint-ja/textlint-rule-preset-ai-writing/blob/main/docs/tech-writing-guidelines.md"
95- } ,
9681 {
9782 message :
9883 "【一貫性】同一対象を指す用語の混在が検出されました。文書全体で統一した用語の使用を検討してください。"
@@ -101,11 +86,8 @@ tester.run("ai-tech-writing-guideline", rule, {
10186 } ,
10287 {
10388 text : "設定画面を開き、設定ページでオプションを変更します。" ,
89+ options : { enableDocumentAnalysis : false } ,
10490 errors : [
105- {
106- message :
107- "【テクニカルライティング品質分析】この文書で1件の改善提案が見つかりました。効果的なテクニカルライティングの7つのC(Clear, Concise, Correct, Coherent, Concrete, Complete, Courteous)の原則に基づいて見直しを検討してください。詳細なガイドライン: https://github.com/textlint-ja/textlint-rule-preset-ai-writing/blob/main/docs/tech-writing-guidelines.md"
108- } ,
10991 {
11092 message :
11193 "【一貫性】機能名称の表記揺れが検出されました。プロジェクト内で統一した名称の使用を検討してください。"
@@ -115,11 +97,8 @@ tester.run("ai-tech-writing-guideline", rule, {
11597 // 受動態の問題
11698 {
11799 text : "処理がシステムによって実行されます。" ,
100+ options : { enableDocumentAnalysis : false } ,
118101 errors : [
119- {
120- message :
121- "【テクニカルライティング品質分析】この文書で1件の改善提案が見つかりました。効果的なテクニカルライティングの7つのC(Clear, Concise, Correct, Coherent, Concrete, Complete, Courteous)の原則に基づいて見直しを検討してください。詳細なガイドライン: https://github.com/textlint-ja/textlint-rule-preset-ai-writing/blob/main/docs/tech-writing-guidelines.md"
122- } ,
123102 {
124103 message :
125104 "【明確性】受動態表現が検出されました。「システムが○○を実行する」のような能動態への変更を検討してください。"
@@ -129,11 +108,8 @@ tester.run("ai-tech-writing-guideline", rule, {
129108 // 複数の問題が同時に存在する場合
130109 {
131110 text : "まず最初に高速なパフォーマンスの実装を実施することができます。" ,
111+ options : { enableDocumentAnalysis : false } ,
132112 errors : [
133- {
134- message :
135- "【テクニカルライティング品質分析】この文書で4件の改善提案が見つかりました。効果的なテクニカルライティングの7つのC(Clear, Concise, Correct, Coherent, Concrete, Complete, Courteous)の原則に基づいて見直しを検討してください。詳細なガイドライン: https://github.com/textlint-ja/textlint-rule-preset-ai-writing/blob/main/docs/tech-writing-guidelines.md"
136- } ,
137113 {
138114 message :
139115 "【簡潔性】冗長表現が検出されました。「まず最初に」→「まず」または「最初に」への簡潔化を検討してください。"
0 commit comments