テキストで書き、組版で確かめ、紙とデータに出す ── 昔の日本語ワープロの 現代版。青空注記形式と AsciiDoc で執筆でき、縦書き組版プレビュー・印刷・ EPUB/PDF/公式XHTML への書き出し、Claude 校正・写真からの書き起こし(VLM) を備える。サーバは建てない。
もとは bunko(青空文庫)の工作員 ツールとして生まれ、2026-07-18 に独立した(それまでの履歴は bunko 側にある)。
| パッケージ | 役割 |
|---|---|
| pybunko | 青空注記の解析・変換(Document・EPUB・公式XHTML)。bunko リポジトリの中核 |
| pywashi | 日本語組版(縦書き・原稿用紙・PDF、Markdown/AsciiDoc入力) |
| pyasciidoc | CJKフレンドリーな AsciiDoc パーサ |
| flet / flet-printing | GUI と印刷 |
pip install -r requirements.txt # 開発時は pip install -e ../bunko[epub] を推奨
flet run # デスクトップ
KOBO_PORT=8790 python main.py # Webサーバ(同一LANのスマフォからも)- 執筆 … 青空注記/AsciiDoc。選択語にルビ・傍点、字下げ・見出し・挿絵、 表(xlsxから挿入)。Ctrl+S 保存(.pykobo 構造化データ)
- 外部エディタ … ファイル→「外部エディタで開く」。
KOBO_EDITOR→VISUAL→EDITOR→OS既定アプリの順で起動し、保存を検知して取り込める - 組版 … washi プレビュー(縦書き)・印刷(Ctrl+P、印刷ダイアログ)・印刷用PDF
- エクスポート … 青空注記テキスト(UTF-8/提出用Shift_JIS CR+LF)・JSON・EPUB
- ツール … 変換点検(未対応注記・外字)・Claude校正(要 ANTHROPIC_API_KEY)・ 写真から書き起こし
付属アプリ: aozora_shinkan.py(変換プレビュー/検索・閲覧)、
aozora2epub.py(EPUB変換CLI)、aozora_tts.py(読み上げ)。
AGPL-3.0-or-later(Copyright (C) 2026 aiseed.dev)。