Skip to content

Releases: MR-TABATA/SyncLane

SyncLane 0.2.10

Choose a tag to compare

@MR-TABATA MR-TABATA released this 19 Oct 11:55

発言の全文検索の索引(FTS5)を足した版。

  • 全文検索の索引: 3文字単位(trigram)の索引を、データベースの中に持つ。日本語も、部分一致で探せる。3文字以上の語は索引で探し、それより短い語は、これまでどおり、本文を直接探す。珍しい語の検索が速くなる(試験では約3.5倍)。よく出る語や、2文字の語は、これまでと同程度
  • 最初の起動で、自動で作る: 新しい版を入れた最初の起動で、いまある会話から、索引を作る(1度だけ。数千〜数万件で、1秒前後)。以降は、会話が増えるたびに、自動で追従する
  • データベースが、約4割大きくなる(索引の分)
  • データベースの版(スキーマ)は変わらない。古い版のアプリでも、開けて、会話を足せる(索引がずれない)
  • 索引が無いとき(読み取り専用で開いた MCP など)は、これまでの検索に自動で戻る
  • 0.2.9 を使っている場合は、アプリが更新を知らせます

インストール: dmg を開いて、SyncLane.app を /Applications に入れてください。
ダウンロードは https://mrktools.app/ja/synclane/download/ からも可能です。

SyncLane 0.2.9

Choose a tag to compare

@MR-TABATA MR-TABATA released this 19 Oct 11:26

題名を、話題のまとまり(区切り)ごとに編集できるようにした版。

  • 区切りごとの題名: 長く続いた1つの会話でも、片方の話題の題名を変えて、もう片方に影響しない。一覧の題名の右の ✎ から、その区切りだけの題名を編集する。空にして保存すると、会話全体の題名に戻る。編集した題名は、取り込みで上書きされない
  • 区切りの決まり方: 前の発言から30分以上あいた位置と、Claude Code が長くなった会話を要約して続けた位置で、自動で区切る。要約して続けた位置は、取り込みが記録する。すでに取り込んだ会話には、起動時に1度だけ、記録ファイルをさかのぼって残す
  • 題名の提案: 「最近の発言から提案」で、最近の発言から、手元の規則で候補を出す。外には何も送らない
  • 0.2.5 までを使っている場合は、アプリが更新を知らせます

インストール: dmg を開いて、SyncLane.app を /Applications に入れてください。
ダウンロードは https://mrktools.app/ja/synclane/download/ からも可能です。

SyncLane 0.2.5

Choose a tag to compare

@MR-TABATA MR-TABATA released this 19 Oct 07:27

サーバーに送る会話の「秘密の伏せ方」を、より思ったとおりに使えるようにした版。

  • 「必ず伏せる語」で、名前= や 名前: のように = か : で終わる行は、続く値も伏せる(例: tabata_key= と書けば、tabata_key=… の値が伏せられる。名前は残る)。画面の説明と入力例にも書いた
  • 名前が _key / -key / Key で終わる代入も、標準で伏せる(licenseKey: "…"、MY_APP_KEY=… など)。値が鍵らしいとき(16 文字以上で、英字と数字が両方入っている)だけ。primary_key・cache_key・public_key など、秘密ではない鍵の名前は伏せない
  • 0.2.4 を使っている場合は、アプリが更新を知らせます

インストール: dmg を開いて、SyncLane.app を /Applications に入れてください。
ダウンロードは https://mrktools.app/ja/synclane/download/ からも可能です。

SyncLane 0.2.4

Choose a tag to compare

@MR-TABATA MR-TABATA released this 19 Oct 07:14

サーバーに送る会話の「秘密の伏せ方」を、設定の画面から決められるようにした版。

  • 設定に「秘密の伏せ方」を追加: 「必ず伏せる語」(社内のホスト名・顧客名・案件のコード名など。re: で始まる行は正規表現)と、「伏せなくてよい値」(完全に一致したものだけ、そのまま送る)を、画面から編集できる。保存先はデータベースの隣の mask-block.txt と mask-allow.txt で、直接編集もできる
  • 0.2.2 から、サーバーに送る会話は、API キー・トークン・パスワードなど、秘密に見えるものを伏せてから送る。手元の記録と検索は、元のまま
  • 保存先と取り込み元の場所の決め方を、OS ごとに分けた(macOS の動作は変わらない)
  • 0.2.3 を使っている場合は、アプリが更新を知らせます

インストール: dmg を開いて、SyncLane.app を /Applications に入れてください。
ダウンロードは https://mrktools.app/ja/synclane/download/ からも可能です。

SyncLane 0.2.3

Choose a tag to compare

@MR-TABATA MR-TABATA released this 19 Oct 06:12

⌘, と ⌘F が効かないことがあったのを直した版。

  • ⌘, で設定、⌘F で検索: アプリのメニューに「設定…」(SyncLane メニュー)と「検索…」(編集メニュー)を置き、ショートカットを割り当てた。画面にフォーカスが無いときでも効く
  • 0.2.2 を使っている場合は、アプリが更新を知らせます

インストール: dmg を開いて、SyncLane.app を /Applications に入れてください。
ダウンロードは https://mrktools.app/ja/synclane/download/ からも可能です。

SyncLane 0.2.2

Choose a tag to compare

@MR-TABATA MR-TABATA released this 19 Oct 06:01

サーバーに送る会話から、秘密を伏せるようにした版。

  • 秘密を伏せて送る: API キー・トークン・秘密鍵・URL の中のパスワード・password=… のような代入を、[MASKED:種類] に置き換えてから、サーバーへ送る。対象は、会話の本文と題名。手元の記録と検索は、元のまま。迷ったら伏せる側に倒しているので、秘密でないものを伏せることもある
  • 伏せなくてよい値: データベースの隣の mask-allow.txt に、1 行に 1 つ書くと、そのまま送る(値が完全に一致したときだけ)
  • 必ず伏せたい語: 同じ場所の mask-block.txt に書く。社内の名前(ホスト名・顧客名・案件のコード名など)に使う。re: で始まる行は正規表現
  • すでにサーバーへ送った会話は、サーバーに残っています。この版で伏せられるのは、これから送る分です
  • 0.2.1 を使っている場合は、アプリが更新を知らせます

インストール: dmg を開いて、SyncLane.app を /Applications に入れてください。
ダウンロードは https://mrktools.app/ja/synclane/download/ からも可能です。

SyncLane 0.2.1

Choose a tag to compare

@MR-TABATA MR-TABATA released this 19 Oct 04:25

アイコンを刷新し、Gemini・ChatGPT の長い会話の取り込み漏れを直した版。

  • アイコンを刷新: 縦の線に吹き出しが並ぶ、会話のタイムラインの形に
  • 長い会話の取り込み漏れを修正(Chrome 拡張): Gemini で、画面から遠い古い答えが取り込まれず、最新の数件しか入らないことがあった
  • サーバーへの送信(任意): 設定の「サーバー」タブから、会話を選んで会社などのサーバーへ送れる。既定では何も送りません。送る会話はルールで除外でき、MCP からサーバーの会話も探せる
  • 0.2.0 を使っている場合は、アプリが更新を知らせます

インストール: dmg を開いて、SyncLane.app を /Applications に入れてください。
ダウンロードは https://mrktools.app/ja/synclane/download/ からも可能です。

Chrome 拡張: https://mrktools.app/downloads/synclane/SyncLane-extension.zip(入れ方は README を見てください)

SyncLane 0.2.0

Choose a tag to compare

@MR-TABATA MR-TABATA released this 16 Oct 02:55

Codex と、ウェブ版の Gemini・ChatGPT の会話を、取り込めるようにした版。

  • Codex の会話を、アプリが自動で取り込む(Codex アプリ・Codex CLI。~/.codex/sessions)。ChatGPT のウェブ版に出ない、「このコンピューター」で動かした作業も入る
  • Gemini・ChatGPT(ウェブ版) の会話を、Chrome 拡張で取り込む(Chrome で開いた会話が対象)。送り先は、この Mac の SyncLane だけ
  • 拡張は、画面の作りが変わって読み取れなくなると、アイコンに「!」を出す(アプリが起動していないときは「×」)
  • 画面の一覧に、取り込み元(Codex・Gemini・ChatGPT)を表示
  • macOS(Apple Silicon・Intel)。署名・公証済み。0.1.0 を使っている場合は、アプリが自動で更新を知らせます

インストール: dmg を開いて、SyncLane.app を /Applications に入れてください。
ダウンロードは https://mrktools.app/ja/synclane/download/ からも可能です。

Chrome 拡張: https://mrktools.app/downloads/synclane/SyncLane-extension.zip(入れ方は README を見てください)

SyncLane 0.1.0

Choose a tag to compare

@MR-TABATA MR-TABATA released this 15 Oct 06:54

初回リリース。

  • Claude Code の会話を、自分の PC に保存して、キーワードと日付で検索できる
  • 日付ごとのタイムライン
  • MCP サーバーとして、Claude Code・Claude アプリから、過去の会話を検索できる(読み取り専用)
  • 表示言語とメニューバーが、日本語・英語に対応
  • macOS(Apple Silicon・Intel)。署名・公証済み

インストール: dmg を開いて、SyncLane.app を /Applications に入れてください。
ダウンロードは https://mrktools.app/ja/synclane/download/ からも可能です。