jp-pdf
免费日本語Markdownを配色付きのオフラインPDFに変換するスキル。「PDF化して」「PDFにして」「PDFを生成」「markdownをPDF」「日本語PDF」等で発動。IPAゴシック+pandoc/xelatex(Chrome・Google不使用)、SVG図の埋め込み、色付き見出し・コールアウト引用・縞模様テーブルに対応。
中文简介正在准备中。当前显示原文说明。
日本語の文書を、公的ガイドライン準拠の「やさしい日本語」に書き換えるスキル。「やさしい日本語にして」「やさしい日本語に翻訳して」「外国人にもわかるように書いて」 「平易な日本語にして」「N4レベルの日本語にして」「easy Japanese にして」などで発動する。
「やさしい日本語かチェックして」「判定だけして」「スコアを出して」なら書き換えずに判定だけ行う。対象はお知らせ・案内・手続き説明・マニュアルなど、在留外国人や日本語学習者にも 読んでほしい説明文。根拠は「在留支援のためのやさしい日本語ガイドライン」 (出入国在留管理庁・文化庁、2020)。
二重否定・受身・推測表現・敬語・表記を textlint と prh 辞書で機械検出し、語彙レベル(既定 N4 相当・推定値)を同梱リストで機械判定する。明晰化(meiseki)とは対象読者が違う。日本語ネイティブ向けの推敲は meiseki を使う。
中文简介正在准备中。当前显示原文说明。
查看安装方法安装前可以查看交给 AI 代理的指令内容。
「やさしい日本語」は、日本語に不慣れな読者(在留外国人・日本語学習者)にも伝わるように 調整した日本語である。本スキルは、公的な外部規範であるガイドライン (出入国在留管理庁・文化庁「在留支援のためのやさしい日本語ガイドライン」2020年8月)に準拠して書き換える。
meiseki(明晰化)との違いは対象読者にある。meiseki は日本語ネイティブの読解負荷を下げる。 yorisoi は目標語彙レベル(既定 N4 相当)の読者が理解できる語彙と構文に落とす。 どちらも「検出と採点は決定論層、書き換えは LLM 層」の二層構成をとる。
node scripts/jev-judge.js --policy --scope yorisoi でポリシーを確認する。
deny: Jev を提案しない。近似のみで報告するask(既定): キーが設定済みなら、AskUserQuestion で「全文相当を外部送信して Jev で採点するか」を確認し、同意されたときだけ vocab-check に --typesafe-level を付けて実行するallow: ユーザーが求めたとき(「Jev でレベル判定して」等)は確認なしで実行してよい
ポリシーはプロジェクトの .meiseki.json(例: {"jev": {"yorisoi": "deny"}})で変更できる。
.meiseki-no-jev が作業ディレクトリまたは祖先にあれば、同意があっても送信は行われない。この文書を読んだ人が何を知り、何をすべきかを確定させる。 やさしくした結果、条件・例外・期限・連絡先が落ちたら失敗である。
原稿を一時ファイル(拡張子 .md)に書き出し、npx 経由で textlint を実行して JSON を読む。
npx --min-release-age=7 --yes --package textlint@14.8.4 --package textlint-rule-preset-ja-technical-writing@10.0.2 --package textlint-rule-prh@6.1.0 textlint -c "<SKILL_DIR>/references/textlint-yorisoi.config.json" -f json "<INPUT_MD>"
<SKILL_DIR> はこの SKILL.md があるディレクトリの実パスに置き換える。同梱スクリプトで目標レベル超過の語を洗い出す。
node "<SKILL_DIR>/scripts/vocab-check.js" --level N4 --format json "<INPUT_MD>"
--level は目標レベル(N5〜N1)。初回実行は形態素解析器の取得で数十秒かかる(以後キャッシュ)。over(超過)は書き換え候補、unknown(リスト外)は参考。判定は推定値であり、
最終判断は文脈で行う(references/vocab/README.md 参照)。§7 の式で before スコアを出す。判定モードならここで報告して終わる。
references/patterns-yorisoi.md を参照し、優先度 YA→YH の順で直す。
§2 の方針どおり、変換モードでは書き換え後の本文のみを出力する。
目標レベルの語彙しか持たない読者が、一度読んで「何をすべきか」を正しく理解できるか。
textlint と vocab-check の指摘をカテゴリ別に重みづけし、本文の文数で正規化する。低いほどやさしい。
YLS = Σ(カテゴリ件数 × 重み) ÷ 本文の文数 × 100
| カテゴリ | 検出 | 重み |
|---|---|---|
| YB 二重否定 | no-double-negative-ja + prh A1 | 3 |
| YF 語彙超過 | vocab-check の over(unknown は数えない) | 2 |
| YA 文長・読点 | sentence-length, max-ten, no-doubled-conjunctive-particle-ga | 2 |
| YF 漢字連続・冗長 | max-kanji-continuous-len, ja-no-redundant-expression | 2 |
| YC/YD/YE/YG | prh(A1 以外), no-mix-dearu-desumasu | 1 |
| その他 | no-doubled-joshi, no-doubled-conjunction | 1 |
この分担は meiseki と同じ設計思想(検出は決定論層・書き換えは LLM 層)である。
还没有评价。欢迎分享你的使用感受。
无需登录即可发表。欢迎分享使用感受、提问,或说明在哪些环境下无法运行。
还没有评论。来写第一条吧。
日本語Markdownを配色付きのオフラインPDFに変換するスキル。「PDF化して」「PDFにして」「PDFを生成」「markdownをPDF」「日本語PDF」等で発動。IPAゴシック+pandoc/xelatex(Chrome・Google不使用)、SVG図の埋め込み、色付き見出し・コールアウト引用・縞模様テーブルに対応。
中文简介正在准备中。当前显示原文说明。
日本語の文章を「一読で意味が取れる」状態に明晰化するスキル。 「わかりやすく直して」「読みやすくして」「読みにくいので整えて」「AIっぽさを消して」 「ドキュメントを推敲して」「冗長な日本語を削って」「文章を明晰化して」などで発動する。 対象は技術記事・README・設計書・社内ドキュメント・ブログの説明文など説明的な日本語の本文。 対象外はコード本体・SNS の短文・小説や詩などの創作・法務/医療/論文の厳密文。 二重否定・長い連体修飾・「の」の連鎖・過剰な名詞化・冗長表現・埋もれた列挙、 さらに「重要なのは〜」「掘り下げる」などの LLM 定型句や、段落レベルの言い換え反復といった 「日本語ネイティブでも読解負荷の高い構文」を削ぎ落とすことが目的。 声・立場・個性は足さず、明晰さ(明晰=澄んで分かること)だけを目的とする。
中文简介正在准备中。当前显示原文说明。
日本語を主対象とする資料から選択式の問題を 1 ページのフォームで出し、採点結果を学習履歴に残し、解説を絵解きノート(HTML)とテキストブック(PDF)に蓄積し、書き手向けの還流レポートを作るスキル。「理解度を確認して」「この資料でクイズして」「読めているかテストして」「内容を復習したい」などで発動する。
中文简介正在准备中。当前显示原文说明。