Skip to content

v0.1.0

Choose a tag to compare

@oubakiou oubakiou released this 01 Jun 03:01
· 137 commits to main since this release

mdxg-redline v0.1.0 — 初版リリース

MDXG に準拠した markdown レビューツールの初版。LLM エージェントが人間レビュワーから「長文 markdown に対するフィードバック」を散文の感想ではなく位置情報付きの構造化 JSON として受け取るためのブラウザツールです。

利用方法

A. standalone.html を直接配布

このリリースの standalone.html をダウンロードしてブラウザで開く。インストール・サーバー不要・LLM コンテンツ起点での外部通信ゼロ。

B. npm 経由で CLI を起動

npx mdxg-redline <input.md>

入力 markdown と同じディレクトリに <basename>-<docHash>-review.html が生成され、標準ブラウザが自動起動します。

主要機能

  • 位置情報付きインラインコメント (headingPath / sourceLine) を構造化 JSON で書き出し
  • Shiki bundled 全言語 (約 235) のシンタックスハイライト
  • Mermaid ダイアグラム描画 / KaTeX 数式描画
  • Virtual Pages による Word / Pages 風の縦スクロール通読
  • WASD ベースのキーボードナビゲーション (左手のみで pane 移動・scroll・activate・検索)
  • マークダウンプレビューの CSS 差し替え (--markdown-css <path>、テンプレは添付の markdown.sample.css)

MDXG 準拠状況

MDXG Viewer (読み取り専用レンダラ準拠レベル) の MUST 11 セクション + SHOULD 3 セクション (Math / Diagram / Footnotes) を実装済み。詳細は README 参照。

動作要件

  • standalone.html: 任意のモダンブラウザ (Chromium 系で Write feedback.json のフルサポート)
  • CLI: Node.js 24+