-
逐語翻訳デスク(Complete Translation Desk)
簡単な紹介
「逐語翻訳デスク」は、Gemini 2.5 Flash APIを利用して長文テキストを省略・意訳なしで完全翻訳するためのシングルページWebツールです。PDFなどから抜き出した長文原稿を貼り付けると、指定した文字数でチャンク(分割単位)に自動分割し、各チャンクを順次Gemini APIに送信して翻訳、進捗状況と段落数の整合性チェックを表示しながら結果を結合し、最終的にWord用の.docファイルとしてダウンロードできます。APIキーはブラウザのタブ内メモリにのみ保持され、外部への保存は一切行われません。
詳しい紹介
1. 全体構成
単一のHTMLファイルで完結しており、外部依存はGoogle Fonts(Noto Sans JP / JetBrains Mono)のみです。画面は左右2カラムのグリッドレイアウトで、左に「設定」パネル、右に「原文入力・実行・結果表示」パネルが並びます(860px以下ではは1カラムに切り替わるレスポンシブ対応)。
2. 設定パネル
- Gemini APIキー:パスワード型入力欄。ヒントとして「このページを開いている間だけメモリ上に保持され、送信先はGoogleのAPIのみ。ページを閉じると消える」旨が明記されています。
- 翻訳先言語:日本語・英語・韓国語・中国語(簡体字/繁体字)・フランス語・ドイツ語・スペイン語から選択可能なセレクトボックス。
- チャンクサイズ(文字数):デフォルト7000文字、500〜15000の範囲で指定可能。大きいほど文脈は保たれるがAPI呼び出し回数は減る、という説明が付されています。
3. チャンク分割ロジック(
splitIntoChunks/splitLargeBlock)原文を空行(
ns*n)区切りで段落単位に分割し、指定チャンクサイズを超えない範囲で段落をまとめていきます。1段落だけでチャンクサイズを超える巨大な塊がある場合は、splitLargeBlock関数が行単位でさらに分割し、それでも1行が長すぎる場合は文字数で強制分割するという、3段階のフォールバック構造になっています。4. Gemini API呼び出し(
callGemini)- モデルは
gemini-2.5-flash固定。 - システムインストラクションには「省略・要約禁止」「意訳ではなく原文の構成に忠実」「見出し・箇条書き記号を維持」「訳文のみを出力し前置き等を付けない」「段落の空行区切りを1対1で対応させる」という6か条の厳格なルールがテンプレート化されて埋め込まれています。
generationConfigではtemperature: 0.1(訳の安定性重視)とthinkingBudget: 0(Gemini 2.5 Flashの内部思考トークンを無効化し、maxOutputTokensの枠を本文出力に全振りする)が設定されています。これはコード内コメントにある通り、Thinkingが原因で本文出力前にトークン上限(MAX_TOKENS)に達してしまう問題への対策です。safetySettingsは4カテゴリすべてBLOCK_ONLY_HIGHに緩和されており、差別・ヘイト等の語を含む調査資料のような翻訳対象を安全フィルターが誤って途中省略しないよう配慮されています。- 通信失敗時は指数バックオフ(最大30秒)で最大5回まで自動リトライします。
5. 進捗・品質チェック表示(「処理ステータス」パネル)
チャンクごとに「チップ」と呼ばれる小さなステータス表示が並び、以下の状態遷移を視覚化します。
状態 表示 意味 pending 半透明 未処理 working 黄色系 翻訳中 ok 緑系 原文と訳文の段落数が一致 warn オレンジ系 段落数不一致、または出力トークン上限で途中終了(MAX_TOKENS) err 赤系 安全フィルター等でブロック、または通信失敗 段落数チェックは
countParagraphs(空行区切り段落数のカウント)により原文・訳文を比較する簡易的な目安であり、フッターにも「警告が出たチャンクは原文と見比べて確認してください」との注意書きがあります。全体の進捗は上部のプログレスバーと「◯/◯ 完了(◯%)」のテキストでリアルタイム表示されます。
6. 出力・エクスポート機能
- コピー:
navigator.clipboardで訳文全体をクリップボードにコピー(失敗時はexecCommand('copy')にフォールバック)。 - .docでダウンロード:訳文を空行区切りで段落分割し、各段落を
<p>タグに変換したHTML文書を生成、MS Word互換のHTML形式(application/msword)でBlob化してダウンロードします。フォントは明朝体(Yu Mincho / MS Mincho)、フォントサイズ11pt、行間1.8で指定されており、そのまま印刷・提出用の文書として扱いやすい体裁になっています。
7. 想定される用途
長文の外国語資料(調査レポート、論文、規約文書など)を、意訳による情報の欠落を避けて日本語(または他言語)に「逐語的に」変換したい場面を想定したツールと考えられます。段落数チェックやfinishReasonの監視など、LLM翻訳にありがちな「知らないうちに一部が省略される」リスクに対する検証機構が随所に組み込まれている点が特徴です。
¥0 -
PDFTitleRenamer :D&DでPDF内のタイトルをファイル名にする
PDFファイルをドラッグ&ドロップするだけで、PDFの中身(本文レイアウトやメタデータ、埋め込みテキストがない場合はOCR)からタイトルを自動抽出し、「YYYYMMDD_タイトル.pdf」形式のファイル名にリネームするWindows向けの実行ファイル(.exe)です。フォルダごとドロップすれば配下のPDFを再帰的にまとめて処理でき、処理結果はメッセージボックスとログファイルの両方で確認できます。
¥0 -
語源単語帳(Etymology Vocabulary)~丸暗記をぶっ壊す!執念と愛のスパルタ語源解剖アプリ~
中学〜高校レベルの英単語を、語源(接頭辞・語根・接尾辞への分解)を手がかりに覚えるための、ブラウザ単体で動作する英単語学習アプリです。約2,900語を収録し、間隔反復(SRS)方式による「今日の学習」セッション、語源が共通する単語をまとめた「語源ファミリー」学習、テスト形式・フラッシュカード形式などの自由学習モードを備えています。学習データはブラウザのlocalStorageに保存され、サーバー通信なしで完結します。
¥0 -
外国語カラオケ練習アプリ(Streamlit製ローカルアプリ)
外国語の歌を使って語学学習するためのツールです。音楽ファイルをアップロードし、Whisperによる音声認識で歌詞の各行にタイミングを付け、行単位でループ再生しながら練習できます。さらにAIによる訳・文法・語彙解説の自動生成と、Wordファイルへの一括書き出しにも対応しています。
¥0 -
Local Notes — インストール不要のローカル保存Notion風メモアプリ
アプリのインストールなしに、ブラウザだけで使えるNotionライクなメモツールです。データはすべて自分のパソコン上に保存され、外部サーバには一切送信されません。Chrome・Edgeでそのまま動作し、個人利用はもちろん、共有フォルダを使えば複数人・複数台での共同利用も可能です。
¥0 -
【webツール】教職員向け 共依存傾向のセルフチェック(学習用)
小・中・高・特別支援学校の教職員を対象とした、共依存傾向を自己点検するためのWebツールです。全25問のアンケートに回答することで、自分の関わり方のくせや心理的な傾向を客観的に振り返ることができます。診断ツールではなく、内省・学習を目的としており、回答結果は端末内だけで処理され、外部には一切送信されません。
¥0 -
ExcelEverything v3(インデックスを作ってファイル名検索&フォルダを再帰的にgrep検索)
ExcelEverything v3 は、フォルダ内の大量ファイルを Excel だけで管理・検索できる VBA マクロツールです。
対象フォルダを指定するだけで全ファイルの一覧(インデックス)を自動作成。ファイル名での検索はもちろん、テキストファイルの中身を grep 検索することも可能です。外部ツール不要で、Windows の Excel さえあればすぐに使えます。
¥0 -
マークダウンファイルをWordに変換 markdown2word
このマクロは、**「Markdownファイルを読み込み、その書式を維持したままMicrosoft Word文書に変換する」**ツールです。
通常、MarkdownをWordにするには専用の変換ソフトやWebサービスが必要ですが、このマクロを使えばExcelさえあればオフラインで変換が可能になります。手元のメモ(.md)を、即座に提出用のドキュメント(.docx)へと整形したい時に最適です。
¥0 -
【webツール】文法プリント生成ツール
英文法プリント生成ツールは、カテゴリと問題数を選ぶだけで、A4サイズの英文法確認テスト(問題+解答)をその場で印刷・PDF保存できるブラウザ完結型のツールです。
¥0 -
Short Video Maker
Windows 用のデスクトップアプリで、GUI から縦型ショート動画(1080×1920 の MP4)を作れます。 テキスト・背景・人物画像・ナレーション・BGM を組み合わせ、主にデスクトップへ書き出します。教育・広報向けの定型レイアウト(テンプレート A/B/C)に沿って入力する想定です。
¥0 -
【webツール】RSS+AI英語学習アプリ(単語、フレーズ、長文、リスニング)
RSS×AI 英語学習は、ニュースや話題のテーマをもとに Gemini AI が1本の英語教材をつくる、ブラウザで動く英語学習用のPWAです。英検レベルに合わせた4ステップのクイズで、語彙・文脈・リスニングまでまとめて練習できます。
¥0 -
SHR学習用数学ドリル生成ツール
本ツールは、数学の朝学習プリントを自動作成してPDFで出力するソフトです。先生がブラウザ上で生徒ごとの名前・分野・難易度・問題数を設定するだけで、全員分の問題用紙を1つのPDFにまとめてダウンロードできます。
¥0





-co-lect.com_-300x300.png)





