<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/">
    <channel>
        <title>Software Engineer に関連するフィード</title>
        <link>https://izanami.dev/occupations/Software Engineer</link>
        <description>Software Engineer に関連する記事のRSSフィードです</description>
        <lastBuildDate>Tue, 28 Jul 2026 01:40:19 GMT</lastBuildDate>
        <docs>https://validator.w3.org/feed/docs/rss2.html</docs>
        <generator>izanami RSS Feed</generator>
        <language>ja</language>
        <image>
            <title>Software Engineer に関連するフィード</title>
            <url>https://izanami.dev/favicon.ico</url>
            <link>https://izanami.dev/occupations/Software Engineer</link>
        </image>
        <copyright>All rights reserved 2026</copyright>
        <item>
            <title><![CDATA[kamado]]></title>
            <link>https://izanami.dev/post/b4858114-1153-4b76-9040-c28269fb6486</link>
            <guid>https://izanami.dev/post/b4858114-1153-4b76-9040-c28269fb6486</guid><dc:creator>Kagami Hajime</dc:creator>
            <pubDate>Fri, 24 Jul 2026 22:06:29 GMT</pubDate>
            <description><![CDATA[kamado — 今日のごはん、もう迷わない。

家族で献立と買い物を共有するための、iOS ネイティブアプリです。
「なにを食べたいか」を決めるだけ。あとの段取りは kamado が引き受けます。
]]></description>
            <content:encoded><![CDATA[kamado — 今日のごはん、もう迷わない。

家族で献立と買い物を共有するための、iOS ネイティブアプリです。
「なにを食べたいか」を決めるだけ。あとの段取りは kamado が引き受けます。

こんな悩みを解決します

- 毎日「今日なに作ろう」で立ち止まってしまう
- 買い物に行ったのに材料が足りない/同じものを重複して買う
- 献立や買い物の予定が家族に共有できていない

主な機能

🍳 献立を登録
写真・材料・かかる時間をまとめて記録。一度つくれば、家族の定番としていつでも呼び出せます。

📅 カレンダーに計画
週ごとに朝・昼・夜へタップで配置。今週も来週も、献立の流れがひと目で見渡せます。

🛒 買い物リストを自動生成
予定した献立から必要な食材を自動で集計。重複はまとめ、売り場順に並ぶので、お店で行ったり来たりしません。

📲 ウィジェットで確認
今日の献立と買い物リストを、ホーム画面・ロック画面のウィジェットでひと目で。アプリを開かなくても今日の段取りがわかります。

家族みんなで

献立も買い物リストもリアルタイムで共有。「あとで買っておいて」がそのまま伝わり、家族の誰が見ても最新の状態です。

こだわり

- iOS 17 以降に対応したネイティブアプリ。動作は軽快です。
- Sign in with Apple で、面倒な登録なしにすぐ始められます。
- タグやカテゴリの提案には、対応端末で オンデバイス AI（Apple Intelligence) を活用。入力の手間を減らします。

無料ではじめられます。今日の献立から、ぜひ試してみてください。

📱 App Store で入手: https://apps.apple.com/jp/app/id6781683555
🌐 詳しく見る: https://kamado.dubhe-products.work]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[InterviewTrail AI（インタビュー・トレイル AI）]]></title>
            <link>https://izanami.dev/post/3e691314-fb46-4522-87c8-c0e17ff49848</link>
            <guid>https://izanami.dev/post/3e691314-fb46-4522-87c8-c0e17ff49848</guid><dc:creator>Hao Xu</dc:creator>
            <pubDate>Sun, 19 Jul 2026 23:44:40 GMT</pubDate>
            <description><![CDATA[インタビュー・トレイル AIとは
[InterviewTrail AI（インタビュー・トレイル AI）](https://interviewtrail-ai.com/ja)は、日本で新卒就職または中途]]></description>
            <content:encoded><![CDATA[インタビュー・トレイル AIとは
[InterviewTrail AI（インタビュー・トレイル AI）](https://interviewtrail-ai.com/ja)は、日本で新卒就職または中途転職を目指し、複数社の選考を進める方のためのAI面接準備・応募管理ワークスペースです。応募情報や経験を選考単位で整理し、AIによるマッチ分析と質問準備で、次の面接に向けた準備を一つの場所で進められます。

![ホームページ](https://api.izanami.dev/storage/v1/object/public/pictures/eyecatch/17877f75-98b6-4618-ba51-290c5ecb745c/d31c2670-0536-4374-a54b-f137f36ad914.png)

サンプル画像：ホームページ



主な特徴

- 応募から振り返りまでを一元管理: 企業ごとの選考状況、面接ラウンド、求人情報、面接メモを同じ応募レコードで確認できます。
- 自分の経験に基づくAI支援: 履歴書と求人票のマッチ分析、想定質問、逆質問、回答準備を、職務内容と経験に沿って進められます。
- 次の選考へ学びを再利用: 実際に聞かれた質問、回答、STARの改善点、経験談を残し、次の面接準備に活かせます。

こんな方におすすめ

- 複数社を併願している新卒・転職活動中の方: 企業ごとの進捗、日程、次に準備する内容を見失わずに管理したい。
- 応募書類を求人内容に合わせて見直したい方: 自分の強み・不足・改善点を確認し、履歴書や職務経歴書を整えたい。
- 面接経験を次に活かしたい方: 面接後の質問・回答・反省を蓄積し、毎回の準備をやり直す手間を減らしたい。

主要機能

面接トラッカー

応募、面接ラウンド、面接メモを一つの流れで管理します。応募前・応募済み・面接中・内定といった現在地と、次に控える面接を企業ごとに確認できます。

![面接トラッカー](https://api.izanami.dev/storage/v1/object/public/pictures/eyecatch/17877f75-98b6-4618-ba51-290c5ecb745c/b84c01cd-3a45-4930-b119-8d47659c81f5.jpg)

サンプル画像：面接トラッカー



職務内容 / 履歴書マッチ分析

履歴書・職務経歴書と求人票の一致点、不足、改善案を分析します。応募先ごとに、どの経験を前面に出すべきかの検討とAIによる修正準備につなげられます。

![職務内容 / 履歴書マッチ分析](https://api.izanami.dev/storage/v1/object/public/pictures/eyecatch/17877f75-98b6-4618-ba51-290c5ecb745c/d049a9bc-ee37-412b-a156-31b84a9ea5ec.jpg)

サンプル画像：職務内容 / 履歴書マッチ分析



面接ナレッジベースとAI質問準備

プロジェクトや経験談を構造化して保存し、想定質問、AI質問予測、逆質問、AI生成ベスト回答の精度を高めます。職務内容・面接タイプ・面接官に合わせた逆質問を5つ生成できます。

![よくある質問](https://api.izanami.dev/storage/v1/object/public/pictures/eyecatch/17877f75-98b6-4618-ba51-290c5ecb745c/05b7084e-0745-440c-8b6b-79176f4ef047.jpg)

サンプル画像：よくある質問



![逆質問](https://api.izanami.dev/storage/v1/object/public/pictures/eyecatch/17877f75-98b6-4618-ba51-290c5ecb745c/1bd07650-c650-4b88-b506-73d590cd823a.jpg)

サンプル画像：逆質問




導入効果

- 情報の見通し: 応募先・選考状況・面接ラウンド・準備メモを選考単位にまとめ、次の面接で確認する情報を探す時間を減らします。
- 準備の具体化: 求人票と自分の経歴を照らし合わせ、想定質問・逆質問・回答の準備を応募先ごとに進められます。
- 費用の把握: 応募管理機能は無料で利用でき、AI機能は月額契約ではなく固定クレジット制です。新規登録時には1,000 AIクレジットが付与されます。


InterviewTrail AI（インタビュー・トレイル AI）の公式サイト
https://interviewtrail-ai.com/ja]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[「選ばせない」瞑想アプリ『森呼吸』]]></title>
            <link>https://izanami.dev/post/01d2ce2d-863c-4704-8fea-abd1bb9ec336</link>
            <guid>https://izanami.dev/post/01d2ce2d-863c-4704-8fea-abd1bb9ec336</guid><dc:creator>Shigihara Mizuki</dc:creator>
            <pubDate>Sat, 27 Jun 2026 11:17:13 GMT</pubDate>
            <description><![CDATA[![森呼吸 — AI時代、止まれないあなたへ](https://api.izanami.dev/storage/v1/object/public/pictures/eyecatch/52f52744-]]></description>
            <content:encoded><![CDATA[![森呼吸 — AI時代、止まれないあなたへ](https://api.izanami.dev/storage/v1/object/public/pictures/eyecatch/52f52744-8be4-4960-a588-fb924f956577/60ffaa6f-576e-4976-9870-9603c339ef21.png)


「選ばせない」瞑想アプリ『森呼吸』

AI時代になって、できることが一気に増えました。調べ物も、書くことも、作ることも、驚くほど速くなった。

でも同時に、入ってくる情報も、こなせてしまうタスクも、爆発的に増えました。区切りがなくなって、気づけば手も頭も、ずっと動かし続けている。夜中まで「あと少しだけ」を繰り返している自分がいる。

止まり方が、分からなくなっていました。

だから、自分のために作りました。森呼吸（しんこきゅう）——3分間ただ深呼吸するだけのiOSアプリです。

どんなアプリか

開いて「はじめる」を押すと、全国の森や滝の写真が画面いっぱいに広がって、川のせせらぎや鳥の声が流れてきます。円がふくらんだら鼻から吸って、しぼんだら口から吐く。4秒吸って、8秒吐く。それを3分くりかえすと、そっと鐘が鳴って終わります。

それだけのアプリです。

あえて「何もできない」アプリにした

止まりたくて瞑想アプリを開くと、コース選択、BGM選択、会員登録、通知の設定……。落ち着きたいだけなのに、また「選ぶ・決める」が始まる。それって、情報過多の延長でしかないなと思ったんです。

だから、作るうえで3つのことを決めました。

応急処置であること。止まれなくなった時に、すぐ効く。難しいことは考えなくていい。

選択肢をゼロにすること。コースもBGMも選ばせない。景色はアプリが選ぶ。もう、これ以上なにも決めたくない夜のために。

何も要求しないこと。アカウントも、通知も、目標設定もない。続けられなくても、誰にも責められない。

世のアプリは、ログイン・通知・ストリークで「もっと使わせる」方向に進化しています。森呼吸は、その逆を行きました。使わせないための設計です。

こだわったところ

- 通信しない・記録しない。あなたの情報は何ひとつ集めないし、インターネットにもつなぎません。残るのは「今週ひらいた回数」だけ。
- 日本の実在の景勝地を中心に、綺麗な景色が切り替わる。常清滝、上高地、おしらじの滝、奈良公園……。30秒ごとに静かに移ろいます。
- 終わりは「吐き切ったところ」。3分きっかりでぶつ切りにせず、最後のひと呼吸を吐き終えてから鐘が鳴ります。途中で断ち切られない。

![画像の説明を入れてください](https://api.izanami.dev/storage/v1/object/public/pictures/eyecatch/52f52744-8be4-4960-a588-fb924f956577/0bd869ab-9b41-4e3b-8eb4-75734f7f8bbb.png)


]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[車旅のしおり]]></title>
            <link>https://izanami.dev/post/b3da8666-cfee-437c-aed2-aa048f6227f7</link>
            <guid>https://izanami.dev/post/b3da8666-cfee-437c-aed2-aa048f6227f7</guid><dc:creator>Shoji MAKINO</dc:creator>
            <pubDate>Wed, 17 Jun 2026 22:19:13 GMT</pubDate>
            <description><![CDATA[![画像の説明を入れてください](https://api.izanami.dev/storage/v1/object/public/pictures/eyecatch/52ad00f8-2f43-4c]]></description>
            <content:encoded><![CDATA[![画像の説明を入れてください](https://api.izanami.dev/storage/v1/object/public/pictures/eyecatch/52ad00f8-2f43-4ca3-a6d4-34c58c7d21df/145dae45-a87a-4dae-b607-362fb0cfe1ef.jpg)


- 万が一の時にも役立つ全国の車中泊スポットが、【1900件】を突破しました！
- 24時間トイレや近くのコンビニも無料で見つかるので、お守り代わりにぜひ使ってください🚐


]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[ゴルフメモ - 練習・ラウンド・飛距離を日記感覚で記録するゴルファー専用アプリ]]></title>
            <link>https://izanami.dev/post/de17118f-a986-4382-9b3f-672a0ddcaec5</link>
            <guid>https://izanami.dev/post/de17118f-a986-4382-9b3f-672a0ddcaec5</guid><dc:creator>西村健汰</dc:creator>
            <pubDate>Mon, 04 May 2026 20:47:09 GMT</pubDate>
            <description><![CDATA[ゴルフメモとは

複雑なスコア管理は不要。「ゴルフメモ」は、練習中の気づきや
クラブ別の飛距離、ラウンドの反省点を日記のようにサクっと残せる、
1人でコツコツ練習するゴルファーのための記録アプリです。]]></description>
            <content:encoded><![CDATA[ゴルフメモとは

複雑なスコア管理は不要。「ゴルフメモ」は、練習中の気づきや
クラブ別の飛距離、ラウンドの反省点を日記のようにサクっと残せる、
1人でコツコツ練習するゴルファーのための記録アプリです。

---

解決する課題

記録が続かない問題
ノートやメモ帳に書いたゴルフの意識メモが散らばって管理できない。
入力ステップは最短3タップ。思い立ったその場で記録できます。

スコアアプリが合わない問題
既存のスコア管理アプリは高機能すぎて、練習メモには向いていない。
ゴルフメモはラウンドのスコア入力を強制せず、「気づきの記録」に特化。

飛距離が曖昧な問題
クラブごとの飛距離が把握できていないと番手選択がブレる。
14本分の平均・最大飛距離をプリセット管理して、コースマネジメントに活かせます。

---

主な機能

カレンダーメモ
練習・打ちっぱなし・ラウンドをカレンダー形式で記録。
動画アップロードも無料で対応しています。

クラブ別 意識メモ
「今日気をつけたこと」「次回の課題」をクラブ単位で記録。
履歴をさかのぼって自分の成長を確認できます。

飛距離メモ
クラブごとの平均・最大飛距離をプリセット管理。
14本分まとめて把握できます。

統計ダッシュボード
練習頻度・ゴルフ費用・クラブ別データをグラフで可視化。
月別・年別・全期間で自分のゴルフを分析できます（プレミアム）。

---

料金プラン

| プラン | 価格 | 主な機能 |
|---|---|---|
| 無料 | 0円 | カレンダーメモ・意識メモ・飛距離メモ・動画アップロード |
| プレミアム | 月額480円〜 | 統計の月別・年別・全期間表示、広告非表示 |

---

こんな方におすすめ

- 週1〜2回、打ちっぱなしでコツコツ練習している方
- 100切り・90切りを目標に自己管理したい方
- スコアより「自分のスイングの成長」を記録したい方
- 毎月のゴルフ出費（ラウンド代・練習代）を把握したい方

---

FAQ

無料でどこまで使えますか？
カレンダーメモ・意識メモ・飛距離メモ・動画アップロードはすべて無料です。
統計グラフの月別・年別・全期間表示のみプレミアムプランが必要です。

スコア入力は必須ですか？
不要です。スコア管理には特化しておらず、気づきのメモ・飛距離・費用の記録に特化しています。

何本分のクラブを登録できますか？
ドライバー〜パターまで14本分を登録・管理できます。

iOS・Android両方に対応していますか？
はい。iOS・Android両方に対応しています。日本語・英語・韓国語にも対応済みです。

---

ダウンロード

App Store: https://apps.apple.com/app/apple-store/id6746414134?pt=127781617&ct=izanami&mt=8
Google Play: https://play.google.com/store/apps/details?id=com.nskn.golmemo&pcampaignid=izanami
]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[Bookstacks]]></title>
            <link>https://izanami.dev/post/62d50c95-d09f-46a9-9e54-3f14c3cfa4f6</link>
            <guid>https://izanami.dev/post/62d50c95-d09f-46a9-9e54-3f14c3cfa4f6</guid><dc:creator>Kenta Takeuchi</dc:creator>
            <pubDate>Fri, 20 Mar 2026 18:11:30 GMT</pubDate>
            <description><![CDATA[Bookstacksとは
ISBNバーコードをスキャンするだけで書籍を登録・管理できるiPhoneアプリです。

「あの本、もう持ってたっけ？」をなくす、シンプルな本棚管理アプリです。

主な機能
-]]></description>
            <content:encoded><![CDATA[Bookstacksとは
ISBNバーコードをスキャンするだけで書籍を登録・管理できるiPhoneアプリです。

「あの本、もう持ってたっけ？」をなくす、シンプルな本棚管理アプリです。

主な機能
- ISBNバーコードスキャン＋手動入力で書籍を登録
- 書名・著者・書影をOpenBD APIから自動取得
- ラベルで本棚を整理・フィルタリング
- カメラ・フォトライブラリから書影を設定
- キーワード検索
- 日本語 / 英語 対応

こんな方におすすめ
- 所有している本を一覧で管理したい方
- 本を買うとき「これ持ってたかな？」と迷う方
- シンプルで使いやすい本棚アプリを探している方

技術スタック
Flutter / Riverpod / Hive / Clean Architecture

開発者のメッセージ
本が増えてきて「これ買ったっけ？」と迷う機会が増えたので作りました。スキャンして登録するだけというシンプルさを最優先に設計しています。アカウント不要・データはデバイスに保存なので、気軽に使い始められます。]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[tongari]]></title>
            <link>https://izanami.dev/post/cc269ee6-8260-438d-ae9f-8efa95144a16</link>
            <guid>https://izanami.dev/post/cc269ee6-8260-438d-ae9f-8efa95144a16</guid><dc:creator>早乙女智也</dc:creator>
            <pubDate>Thu, 19 Mar 2026 15:52:55 GMT</pubDate>
            <description><![CDATA[tongari — 飲食店のDM予約をAIが24時間自動化

はじめに

tongari（トンガリ）— Instagram DM・LINE の予約対応を AI が自動化する、小規模飲食店向け予約管理 ]]></description>
            <content:encoded><![CDATA[tongari — 飲食店のDM予約をAIが24時間自動化

はじめに

tongari（トンガリ）— Instagram DM・LINE の予約対応を AI が自動化する、小規模飲食店向け予約管理 SaaS

[tongari](https://tongari-ai.com) は、飲食店の Instagram DM・LINE・Web チャットに届く予約メッセージを、AI が 24 時間自動で対応するサービスです。送客手数料なし・定額制。Googleアカウントでログインして店名を入れるだけ、最短10秒で利用開始できます。正式リリースまで完全無料。


![tongari ファーストビュー — 「そのDM、見てますか？」](ファーストビューのスクショ画像URL)

サービス概要

| 項目 | 内容 |
|------|------|
| サービス種別 | 飲食店向け AI 予約管理 SaaS |
| 主な機能 | DM 内での AI 自動予約対応、カレンダー型予約管理画面、電話予約のスクショ AI 登録 |
| 対応チャネル | Instagram DM / LINE / Web チャット |
| 料金 | 正式リリースまで完全無料（リリース後は月額 3,980 円〜を予定） |
| 送客手数料 | なし。予約が増えても追加コストゼロ |
| 導入の手軽さ | Google ログイン → 店名入力 → 最短 10 秒で AI 予約受付スタート |
| ターゲット | 小規模飲食店（個人経営のイタリアン、居酒屋、バーなど） |
| 技術スタック | Next.js 16 / Cloudflare Workers / Supabase / Anthropic Claude / Drizzle ORM |
| 開発 | 個人開発（AI 駆動開発、Claude Code 使用） |
| 公式 URL | https://tongari-ai.com |

tongari とは —「電話つながらないな…DM 送っておこ。」その DM、見てますか？

飲食店にとって、予約の電話に出られない瞬間は日常的に発生します。

ランチのピーク中、仕込みの真っ最中、ワンオペで手が離せないとき。お客様は電話がつながらないと、Instagram の DM や LINE にメッセージを送ります。でも、忙しい店主がそれに気づくのは数時間後。そのときにはもう「別のお店にします」と送られた後——。

これは特定の店だけの問題ではありません。小規模飲食店の多くが「DM で予約を逃している」という共通の課題を抱えています。

既存の予約システムは「外部サイトに飛ばす」設計が前提です。グルメサイトの予約フォーム、予約台帳の専用 URL——。お客様にリンクを踏ませ、別のサイトで情報を入力させる。この導線の離脱率は想像以上に高い。

tongari は、この問題を根本から解決するために作りました。お客様が普段使っている DM の中で、AI がその場で予約を完結させる。 外部サイトへの誘導は一切不要です。

なぜ作ったのか — 鎌倉の飲食店を見ていて思ったこと

鎌倉で個人開発をしています。鎌倉は観光地ということもあり、周りには個人経営の飲食店をやっている友人が多くいます。彼らの日々の仕事を近くで見ていて、予約業務の大変さをずっと感じていました。

ランチ営業中に電話が鳴っても手が離せない。営業が終わってスマホを開くと、Instagram の DM に「予約できますか？」と数時間前のメッセージ。慌てて返信しても「もう別の店に行きました」——こういう光景を何度も目にしてきました。

鎌倉の飲食店は Instagram での集客が特に盛んです。料理や店の雰囲気を投稿して、それを見たお客様が来店する。この流れの中で、お客様が予約しようとする場所も自然と Instagram の DM になる。であれば、その DM の中で予約まで完結させるのが最も自然な体験だろうと考えました。

友人たちの「あと少し楽になれば、もっと料理に集中できるのに」という声に、エンジニアとして応えたい。tongari はそんな思いから生まれたサービスです。

tongari の主な機能

AI 自動予約対応 — DM で即レス、その場で予約完結

Instagram DM・LINE・Web チャットに届いたメッセージに、AI が数秒で自動応答します。人数・日時・名前・電話番号を自然な日本語でヒアリングし、空席データに基づいてリアルタイムで予約を確定。24 時間 365 日、深夜でも定休日でもピークタイムでも対応します。予約に関係のない質問は丁重にお断りし、予約受付に特化した AI です。


![AI が Instagram DM 内で予約を完結させる様子](Solutionセクションのスクショ画像URL)

カレンダー管理画面 — 予約状況をひと目で把握

AI が受け付けた予約はカレンダー形式で自動反映されます。PC・スマホ両対応なので、外出先からでもスマホで確認可能。万が一の AI ミスもワンタッチで修正できます。


![カレンダー型の予約管理画面（PC表示）](calendar-pc.png の画像URL)

スクショ AI 登録 — 電話予約の二重管理をなくす

電話で受けた予約の手書きメモを、スマホでスクショ・撮影するだけ。AI が文字を読み取り、予約台帳に自動登録します。DM 予約と電話予約を一つの台帳で一元管理できるので、手入力の手間とダブルブッキングのリスクをなくせます。

ユーザーの声

> 金曜の夜は電話と予約サイトの通知が鳴り止まず、ダブルブッキングの恐怖と戦っていました。導入してから電話対応が激減し、完全にストレスが消えました。
> — イタリアン / オーナーシェフ

> 深夜にインスタで見つけてDMしてくるお客さんが多いのに、朝まで返せなかった。今はAIが即レスしてくれるので、朝起きたら予約が入ってます。
> — バー / 店長

> ランチのピーク中に電話取れなくて逃してた予約が、DMで自動で入るようになった。しかも設定が10秒で終わったのが衝撃でした。
> — 和食居酒屋 / オーナー

開発者として特にこだわったこと

DX（Developer Experience）ならぬ「店舗オーナー体験」には徹底的にこだわりました。飲食店のオーナーは忙しい人たちなので、やりたいことへの導線をとにかく短くすることを最優先に設計しています。ログインから予約確認まで、余計な画面遷移やローディングを挟まない。

もう一つこだわったのがスピードです。Cloudflare Workers のエッジ配信を活かして、管理画面は体感でほぼ一瞬で表示されます。既存の予約システムを触ったことがある方なら、画面遷移のたびに数秒待たされるストレスを知っていると思います。tongari はそこが圧倒的に違うので、日常的に使うツールとして「触っていて気持ちがいい」と感じてもらえるはずです。

従来の予約システムとの比較

| 比較項目 | 大手グルメサイト | 高機能予約台帳 | 無料予約システム | tongari |
|----------|----------------|--------------|----------------|-------------|
| 予約導線 | 外部サイト | 外部サイト | 外部サイト | DM 内で完結 |
| AI 自動対応 | なし | なし | なし | 24 時間即レス |
| 月額 | 数万円〜 | 1〜3 万円 | 無料 | 3,980 円〜 |
| 隠れたコスト | 送客手数料 1 人 200 円〜 | 決済手数料 3〜5% | 決済手数料 3.24%〜 | なし |
| 導入 | 数週間 | 数週間 | 即日 | 10 秒 |
| 予約の一元管理 | サイト内のみ | 高額な連携が必要 | サービス内のみ | スクショで AI 登録 |

tongari の設計思想は「お客様をどこにも飛ばさない」こと。DM の中だけで予約が完結するため、導線の離脱が構造的に発生しません。

料金

| 対象 | 料金 |
|------|------|
| テストユーザー（現在） | 完全無料 |
| 正式リリース後（予定） | 月額 3,980 円〜 |
| 送客手数料 | なし（何件予約が入っても追加コストゼロ） |
| 初期費用 | なし |

現在はテスト期間として、実際にご利用いただける店舗様に無料で提供しています。テスト期間終了後に自動で課金されることはありません。

技術スタック

tongari は Next.js 16 (App Router) を Cloudflare Workers 上で動かしています。opennextjs-cloudflare を使って Next.js を Workers にデプロイし、DB 接続は Cloudflare Hyperdrive 経由で Supabase (PostgreSQL) に接続。ORM は Drizzle を使っています。

AI エンジンには Anthropic Claude を採用しました。予約受付に特化したプロンプト設計で、空席確認・予約確定までを会話の中で完結させています。

チャネル抽象化レイヤーを設けているのが設計上のポイントで、Instagram DM・LINE・Web チャットのどのチャネルから来ても、同じ AI エンジンが対応します。



| レイヤー | 技術 |
|----------|------|
| フレームワーク | Next.js 16 (App Router) |
| ホスティング | Cloudflare Workers（opennextjs-cloudflare） |
| データベース | Supabase (PostgreSQL) + Drizzle ORM |
| DB 接続 | Cloudflare Hyperdrive（コネクションプーリング） |
| AI エンジン | Anthropic Claude |
| 決済 | Stripe |
| メール | Resend |
| UI | Tailwind CSS v4 + shadcn/ui |
| 監視 | Sentry |
| AI Coding | Claude Code |

開発は全て Claude Code を使った AI 駆動開発で進めています。設計・実装・テスト・デバッグの大部分を AI との対話で行っており、個人開発でもプロダクション品質を維持できている実感があります。

開発で一番ハマったところ — Cloudflare Hyperdrive と DB 接続

技術的に一番苦戦したのが、Cloudflare Workers 上での DB 接続です。

Workers はリクエストごとにランタイムが独立しているのですが、Hyperdrive がリクエスト間で接続を閉じる一方、postgres ライブラリ側がそれに気づかず、接続を使い回そうとしてハングする問題にぶつかりました。ローカルでは動くのに本番だけ固まる、という厄介なバグです。

結論として、Workers 環境ではリクエストごとに新しい DB クライアントを作る必要がありました。「毎回作るのはパフォーマンス的に大丈夫なのか？」と思いますが、Hyperdrive がプロキシ側でコネクションプーリングしてくれるので問題ありません。

実際のコードはこうなっています:



ポイントは3つです:

-  が必須。Hyperdrive 経由では prepared statement が使えない
-  で同一リクエスト内の再利用はしつつ、リクエスト間では必ず新規作成
- Supabase の Supavisor pooler（）は使わない。Hyperdrive と二重プーリングになってクエリが失敗する

Cloudflare Workers + Supabase + Drizzle の構成はまだ情報が少ないので、同じ構成で開発する方の参考になれば幸いです。

設計の判断 — なぜ「DM の中で完結」にこだわったのか

既存の予約システムは、どれも「外部サイトに飛ばす」設計です。お客様が DM で「明日19時、4名いけますか？」と聞いてきたとき、「こちらの URL から予約してください」と返す。

でも実際の飲食店のお客様は、Instagram の投稿を見てそのまま DM を送ってくる人たちです。わざわざ別のサイトを開いて、住所やメールアドレスを入力して、確認画面を経て予約する——その導線に耐えられる人はそう多くない。

だから tongari は「DM から一歩も出ない」設計にしました。お客様は普段通り DM でメッセージを送るだけ。AI が会話の中で必要な情報を聞き出し、その場で予約を確定する。お客様にとっては「DM で店に聞いたら予約が取れた」という自然な体験になります。

よくある質問（FAQ）

Q. AI が変な返事をしたり、予約ミスをしませんか？
tongari の AI は「予約受付」に特化してチューニングされています。予約に関係のない世間話は丁重にお断りし、空席データに基づいてのみ予約を確定します。万が一の場合も管理画面からワンタッチで修正可能です。

Q. 既存の予約システムと併用できますか？
はい。既存システムを使い続けながら、DM 経由の予約だけを tongari に任せる運用が可能です。

Q. なぜ無料で提供しているのですか？
テスト期間として、実際に店舗でご利用いただきフィードバックをいただける方に無料で提供しています。テスト期間終了後に自動課金されることはありません。

Q. Instagram・LINE 以外にも対応していますか？
Instagram DM、LINE に加えて、店舗専用の Web チャット画面にも対応しています。URL をお客様に共有するだけでブラウザから予約できます。

Q. LINE で予約する場合、お客様は友だち追加が必要ですか？
はい、LINE の仕様上、初回は友だち追加が必要です。ただし店舗にとっては、予約が入るたびに顧客リスト（友だち）が自動で増えるメリットがあります。

Q. 導入に専門知識は必要ですか？
不要です。Google アカウントでログインして店名を入力するだけ。営業時間や席数は後から設定できます。

リンク

- [tongari 公式サイト](https://tongari-ai.com)
- [管理画面](https://app.tongari-ai.com)
- 開発者 X (Twitter): 
- GitHub: 
]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[EasyEvent]]></title>
            <link>https://izanami.dev/post/4fd112dd-d5e4-461a-875d-13cb46896866</link>
            <guid>https://izanami.dev/post/4fd112dd-d5e4-461a-875d-13cb46896866</guid><dc:creator>Shota aaa</dc:creator>
            <pubDate>Sun, 15 Mar 2026 12:58:41 GMT</pubDate>
            <description><![CDATA[1. どんなプロダクトか

Easy Event というプロダクトを作りました。これは主に飲み会や遊びなどのプライベートでの日程調整をできるだけ負担なく行うことを目的にしたWebアプリケーションです!]]></description>
            <content:encoded><![CDATA[1. どんなプロダクトか

Easy Event というプロダクトを作りました。これは主に飲み会や遊びなどのプライベートでの日程調整をできるだけ負担なく行うことを目的にしたWebアプリケーションです!

https://ezy-event.com/ja

主な機能

カレンダーをポチポチするだけで候補日程を入力できる

イベント作成時に、カレンダーUIから日付をクリックするだけで候補日程が自動的にテキストエリアに追加されます。時刻も指定でき、「1/25(土) 19:00」のようなフォーマットで入力されます。もちろん、テキストエリアに直接自由記述することも可能です。

![日程入力画面](https://api.izanami.dev/storage/v1/object/public/pictures/eyecatch/d0198242-d5ea-4903-8b5a-999f5ea0462f/9e1f6b0a-803c-4033-bb8c-c64fa43b5c45.png)

日程入力画面




Googleカレンダー連携で自動回答

回答時に「カレンダー連携」ボタンを押すと、Googleカレンダーの予定と候補日程を照合し、予定がある時間帯は自動的に「×」、空いている時間帯は「○」が入力されます。忙しい人でもワンクリックで回答できます。また予定がカレンダーには入っているけどいけるなあという場合はカレンダー連携機能で入力されたものをあとから変更することも可能です。

![カレンダー連携画面](https://api.izanami.dev/storage/v1/object/public/pictures/eyecatch/d0198242-d5ea-4903-8b5a-999f5ea0462f/128b1ea0-9134-48d7-bb2d-d386e7908768.png)

カレンダー連携画面



参加しやすい日程がひと目でわかる

回答が集まると、参加者が多い候補日程にはマークがつき、最適な日程がすぐにわかります。

2. なぜ作ろうと思ったか

日程調整をするとき、回答がなかなか集まらずにリマインドを送った経験はないでしょうか？

回答が集まりにくい原因の一つに、自分の予定とにらめっこしながら回答するのが面倒だからというものがあると思います。カレンダーアプリを開いて、候補日程を一つずつ確認して、○×を入力して...この作業が地味に手間なんですよね。

そこで、この問題を解決するプロダクトを作ろうと思いました。Googleカレンダーと連携して、ボタン一つで自動的に○×が入力されれば、回答のハードルがグッと下がるはずです。

候補日程の入力UIについては、皆さんもよく使っているであろう「調整さん」の体験が良いと思っていたので、それをベースにしています。カレンダーから日付を選ぶだけで候補が追加され、自由テキストでの入力もできる。このシンプルさは踏襲しつつ、カレンダー連携という新しい価値を加えた形です。

3. 技術的な詳細

技術スタック

- フレームワーク: Next.js (App Router) + React
- データベース: Cloudflare D1
- ORM: Drizzle ORM
- インフラ: Cloudflare Workers
- UI: TailwindCSS + shadcn/ui
- 認可(今は認証としては利用していません): NextAuth.js

候補日程の文字列パース

Easy Eventでは、候補日程を自由テキストで入力できます。しかし、カレンダー連携機能を実現するには、このテキストを日時としてパースする必要があります。

対応フォーマット

以下のような様々なフォーマットに対応しています：

| フォーマット | 例（日本語） | 例（英語） |
|-------------|-------------|-----------|
| 日付のみ |  |  |
| 日付+曜日 |  |  |
| 日付+曜日+時刻 |  |  |
| 時間範囲 |  |  |
| 日付範囲 |  |  |

また日本語の場合は昼、夜などのテキストも12:00, 20:00に対応する時間としてパースされます。

i18nとタイムゾーン対応

Easy Eventは日本語と英語に対応しており、タイムゾーンも正しく処理する必要があります。

候補日程のi18n対応

候補日程を入力するテキストは日本語を利用するユーザなら日本語で、英語のユーザなら英語で表示してほしいですよね。カレンダーの日付を押したときにそれぞれの言語に対応した候補日程テキストを表示するようにしました。

ユーザーのタイムゾーンを考慮したパース

候補日程をパースする際、ユーザーのタイムゾーンを考慮する必要があります。例えば、「1/25 19:00」という入力は、日本のユーザーなら JST (UTC+9) の19:00、アメリカのユーザーなら現地時間の19:00として解釈されるべきです。

カレンダーイベントとの衝突判定

カレンダープロバイダからイベント情報をOAuthトークンを利用して取得し、候補日程との重複判定を行います。候補日程に終了時刻がない場合（例：「1/25 19:00」のみ）は、デフォルトで1時間の長さとして計算しています。

4. おわりに

Easy Eventは日程調整の「回答する側」の負担を減らすことを目指して作りました。ぜひ次の日程調整で使ってみてください。

https://ezy-event.com/ja

フィードバックや改善要望があればお気軽にどうぞ。




]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[ETL + LLM + File Storage がなぜ最強か : 全自動日記サービスの設計判断]]></title>
            <link>https://izanami.dev/post/5cb14ede-24d6-45e9-bb1d-619834a468ad</link>
            <guid>https://izanami.dev/post/5cb14ede-24d6-45e9-bb1d-619834a468ad</guid><dc:creator>Yuji Ueki</dc:creator>
            <pubDate>Sun, 15 Mar 2026 10:00:10 GMT</pubDate>
            <description><![CDATA[前提 : deariary が解いている問題

[deariary](https://deariary.com) は、Google Calendar、Slack、GitHub などのツールを連携するだ]]></description>
            <content:encoded><![CDATA[前提 : deariary が解いている問題

[deariary](https://deariary.com) は、Google Calendar、Slack、GitHub などのツールを連携するだけで、AI が毎朝自動で日記を生成するサービスです。

このサービスの本質は「複数ソースの活動データを集めて、人間が読める日記にする」こと。一見 AI がメインに見えますが、実際のアーキテクチャの核は ETL パイプラインです。

第1の柱 : スキーマのないデータベースからの脱却

日記データの特殊性

日記のデータ構造を考えてみてください。

- ある日は会議が5つ、ある日はゼロ
- Slack の会話量は日によって10倍違う
- GitHub のコミットがある日とない日がある
- ユーザーごとに連携サービスの組み合わせが違う

この「構造が毎日変わるデータ」を RDB のテーブルに押し込もうとすると、地獄が始まります。



連携サービスが増えるたびにカラムが増え、ほとんどの行でほとんどのカラムが  になる。JSONB に逃がしても、結局スキーマレスなデータを RDB に格納しているだけで、型の恩恵もクエリの最適化も効きません。

File Storage という選択

deariary では、生成された日記を Markdown + YAML として扱います。





この設計にはいくつかの決定的な利点があります。

- スキーマの変更が不要 : 新しい連携サービスを追加しても、マイグレーションが発生しない
- エクスポートがそのまま成果物 : ユーザーがダウンロードするファイルと内部保存形式が同一。変換レイヤーが不要
- ロックインしない : ユーザーが得るのはただのテキストファイル。サービスをやめても資産が残る
- 差分管理が容易 : テキストベースなので、日記の再生成や修正の diff が取りやすい

RDB は「ユーザー情報」「連携設定」「課金状態」のような構造化データに集中させ、日記そのものはファイルストレージに置く。データの性質に合った場所にデータを置く、という原則に忠実な設計です。

NoSQL ではダメなのか

「じゃあ MongoDB や Firestore でいいのでは？」という疑問があるかもしれません。

NoSQL は確かにスキーマレスですが、日記データの場合は以下の理由で File Storage のほうが適しています。

- 日記は書き込み1回、読み取りN回のパターン。DB の更新機能は不要
- エクスポート時に DB からファイルへの変換が必要になる。最初からファイルなら変換コストがゼロ
- Cloud Storage のほうが NoSQL より単純にコストが安い

第2の柱 : LLM の本質は要約と翻訳

LLM を「何でも屋」にしない

生成 AI の話になると、つい LLM に複雑な処理を任せたくなります。データの取捨選択、重要度の判定、文章のスタイル調整、感情分析。全部 LLM にやらせたくなる。

でも、それをやると以下の問題が起きます。

- 出力の品質が安定しない : 指示が複雑になるほどハルシネーションのリスクが上がる
- コストが膨らむ : トークン数が増え、API コストが跳ね上がる
- デバッグが困難 : 何が原因で出力がおかしいのか切り分けられない

LLM の役割を2つに限定する

deariary では、LLM に任せる仕事を明確に2つだけに絞っています。

1. 要約 : 構造化データを人間が読めるテキストにする

ETL パイプラインが出力した正規化済みデータを、自然な日記文にまとめる。これは LLM が最も得意とする「要約」タスクです。

2. 翻訳 : 機械的なログを人間的な言葉に変える

 を  に変換する。これは広い意味での「翻訳」です。

つまり、LLM に渡す時点でデータの収集・フィルタリング・正規化・構造化は全て終わっています。LLM は最後の仕上げだけを担当する。



この分離によって得られるメリットは大きいです。

- プロンプトがシンプル : 入力データがきれいなので、プロンプトも短くて済む
- 出力が安定する : LLM が判断すべきことが少ないので、品質のブレが小さい
- コスト削減 : 前処理で不要なデータを落としているので、トークン消費が最小限
- テスト可能 : ETL 部分は LLM なしで単体テストできる

プライバシーの副産物

「LLM に渡すデータを最小化する」設計は、プライバシー保護の観点でも理にかなっています。ETL パイプラインの段階で必要最小限のデータに絞り込むので、LLM プロバイダに送信されるデータ量が自然と少なくなります。

ETL + LLM + File Storage の三位一体

改めて全体を整理すると、こうなります。

| レイヤー | 役割 | 技術的な性質 |
| --- | --- | --- |
| ETL | データ収集・正規化・構造化 | 決定論的。テスト可能。スケーラブル |
| LLM | 要約・翻訳 | 非決定論的だが、入力が整理されているので安定 |
| File Storage | 日記の永続化・配信 | スキーマレス。エクスポート＝保存形式。低コスト |

それぞれが自分の得意な仕事だけを担当しています。

- ETL はデータの前処理に特化する（LLM に任せない）
- LLM は自然言語生成に特化する（データ処理をさせない）
- File Storage はテキストの保存に特化する（DB の構造制約を持ち込まない）

この「責務の分離」が、個人開発でもメンテナンス可能なシンプルさと、プロダクトとしての堅牢さを両立させています。

まとめ

- スキーマが定まらないデータを RDB や NoSQL に押し込まない。File Storage で素直に保存する
- LLM を万能ツールとして使わない。要約と翻訳という本質的な強みだけ活用する
- ETL で前処理を徹底すれば、LLM の出力は安定し、コストも下がり、プライバシーも守れる

「ETL + LLM + File Storage」は、LLM 時代のデータパイプライン設計の一つの解だと思います。

[deariary](https://deariary.com)]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[deariary : ツールを繋ぐだけで日記が毎朝届く、全自動日記サービス]]></title>
            <link>https://izanami.dev/post/edebff12-425f-4cf3-9e63-a5c3f20c57b3</link>
            <guid>https://izanami.dev/post/edebff12-425f-4cf3-9e63-a5c3f20c57b3</guid><dc:creator>Yuji Ueki</dc:creator>
            <pubDate>Sun, 15 Mar 2026 09:29:26 GMT</pubDate>
            <description><![CDATA[deariary とは
[deariary](https://deariary.com) は、日記を書く行為そのものをなくすことで、日記の継続を実現する全自動日記サービスです。
普段使っているツール（]]></description>
            <content:encoded><![CDATA[deariary とは
[deariary](https://deariary.com) は、日記を書く行為そのものをなくすことで、日記の継続を実現する全自動日記サービスです。
普段使っているツール（カレンダー、チャット、ソースコード管理など）を接続するだけで、1日の活動データを AI が収集し、翌朝に日記として届けてくれます。
書く必要がないので、習慣化に失敗することがありません。
なぜ作ったのか
日記をつけたい人は多いのに、続く人はほとんどいません。その理由はシンプルです。
- 書く時間がない : 忙しい日ほど記録すべきことが多いのに、書く余裕がない
- 習慣化が難しい : 1週間で途切れるのが普通。日記にはモチベーションを維持する仕組みがない
- 活動が分散している : カレンダー、Slack、GitHub、ゲーム。1日の情報はバラバラのアプリに散らばっている
deariary は、この「書くこと自体がボトルネック」という課題を、自動生成で丸ごと取り除くアプローチで解決しています。
仕組み
deariary の動作はシンプルな3ステップです。
1. ツールを接続する
Google Calendar、Slack、GitHub、Todoist、Steam など、日常使っているサービスを連携します。各サービスが1日の断片（会議、会話、コミット、ゲームセッションなど）を捉えます。
2. 翌朝、昨日の日記が届く
夜間に deariary がデータを収集し、AI が1日のストーリーとして日記を生成します。カレンダーの予定、Slack の会話、コーディング内容が1つの物語になります。
3. 読む、共有する、放置する
リンクで共有することもできますし、何もしなくても構いません。ただ蓄積させておくだけで、いつか振り返ったときに数年分の記録がそこにあります。
対応しているサービス
現在対応済みの連携先は以下の通りです。
| サービス | 記録される内容 |
| --- | --- |
| Google Calendar | 会議、予定、1日の構造 |
| Slack | 会話、意思決定、カジュアルなやり取り |
| GitHub | コミット、プルリクエスト、出荷したもの |
| Todoist | 完了したタスク、生産性、進捗 |
| Toggl Track | 時間計測、プロジェクト、作業時間 |
| Steam | ゲームセッション、プレイ時間、実績 |
| Bluesky | 投稿、ソーシャルインタラクション |
| Webhook | HTTP 経由の任意のカスタムデータ |
今後、Discord、Notion、Strava、Linear、GitLab、Mastodon なども対応予定です。

3つの日記フォーマット
deariary は用途に合わせて3つのフォーマットを選べます。
- Log : トピック別の箇条書き。事実を淡々と記録したい人向け
- Story : 一人称の物語形式。読み物として楽しめる日記
- Ad-lib : 事実＋自分のメモ。ファクトに個人的な感想を添えるスタイル
セキュリティとプライバシー
個人の日記データを扱うサービスだからこそ、セキュリティには徹底的に配慮しています。
- AI 学習に使わない : ユーザーのデータは言語モデルのトレーニングに一切使用されない
- 暗号化 : 通信は TLS 1.3、保存データは AES-256 で暗号化
- エクスポート・削除が自由 : Markdown + YAML 形式で保存。いつでもエクスポート、アカウント削除が可能
- GDPR・CCPA 準拠 : 個人データの完全なコントロールを保証
- Google Cloud 上でホスティング : エンタープライズレベルのインフラ

料金プラン
| プラン | 月額 | 主な内容 |
| --- | --- | --- |
| Free | 無料 | 日記自動生成、連携1つ、30日間履歴、リンク共有、エクスポート |
| Basic | 800円 | Free の全機能 + 連携5つ、無制限履歴、高性能 AI モデル、週次・月次サマリー |
| Advanced | 1,600円 | Basic の全機能 + 無制限連携、最高性能 AI モデル、Public API、カスタム Webhook |
年額プランもあります。クレジットカード不要で無料プランから始められます。

まとめ
- 書かない日記 : セットアップだけで、あとは全自動
- ツール連携 : 普段使いのサービスから1日を再構成
- プライバシー重視 : データはユーザーのもの。ロックインなし
- 無料で始められる : Free プランで即日利用可能
日記を続けたいけど続かなかった人へ。deariary なら「書く」必要がありません。
[deariary を始める](https://app.deariary.com)]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[資産推移シミュレーター]]></title>
            <link>https://izanami.dev/post/68e915d6-60ca-4220-8c39-87515f014234</link>
            <guid>https://izanami.dev/post/68e915d6-60ca-4220-8c39-87515f014234</guid><dc:creator>Kenta Takeuchi</dc:creator>
            <pubDate>Fri, 13 Mar 2026 16:56:30 GMT</pubDate>
            <description><![CDATA[資産推移シミュレーターとは

収入・支出・投資・ローンを入力すると、将来の純資産推移を月次グラフで可視化するiPhoneアプリです。

「老後にいくら貯まるか」を感覚ではなく数字で把握できます。

-]]></description>
            <content:encoded><![CDATA[資産推移シミュレーターとは

収入・支出・投資・ローンを入力すると、将来の純資産推移を月次グラフで可視化するiPhoneアプリです。

「老後にいくら貯まるか」を感覚ではなく数字で把握できます。

---

主な機能

- 収入・支出・投資項目の管理
- 現預金・投資資産・ローン残高の入力
- シミュレーションパラメータをスライダーで調整（期間・年収増加率・物価上昇率・運用利回り・配当再投資）
- 純資産・現預金・運用資産・負債を1グラフで表示（年次 / 月次切替）
- シミュレーションケースを名前付きで保存・比較
- 日本円・米ドル・ユーロの多通貨対応
- 日本語 / 英語 対応

---

こんな方におすすめ

- 将来の資産見通しを数字で確認したい方
- 「収入が上がったら」「投資を増やしたら」などのシナリオを比較したい方
- 老後資産を自分で概算したい方

---

技術スタック

Flutter / Riverpod + Freezed / Hive / flchart / Clean Architecture

---

開発者のメッセージ

Excelで試算するのが面倒で、スマホで手軽にシミュレーションできるアプリを探していましたが、ちょうど良いものが見当たらなかったので自分で作りました。複利計算・ローン返済・インフレを組み合わせたリアルな試算ができることを意識しています。]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[DoneLog - ルーティンタスク管理]]></title>
            <link>https://izanami.dev/post/0acc73c7-b64c-462b-82aa-e3bee3c43773</link>
            <guid>https://izanami.dev/post/0acc73c7-b64c-462b-82aa-e3bee3c43773</guid><dc:creator>Kenta Takeuchi</dc:creator>
            <pubDate>Fri, 13 Mar 2026 16:53:30 GMT</pubDate>
            <description><![CDATA[DoneLogとは

毎日のルーティンタスクを1タップで記録し、自動リセットで管理の手間をなくすiPhoneアプリです。

「今日薬を飲んだっけ？」「戸締まりしたっけ？」そんな繰り返す不安を、シンプル]]></description>
            <content:encoded><![CDATA[DoneLogとは

毎日のルーティンタスクを1タップで記録し、自動リセットで管理の手間をなくすiPhoneアプリです。

「今日薬を飲んだっけ？」「戸締まりしたっけ？」そんな繰り返す不安を、シンプルな操作で解消します。

---

主な機能

- 1タップで完了記録（タイムスタンプ付き）
- アプリ起動時に自動リセット
- 繰り返しルールを柔軟に設定（毎日・曜日指定・N日おき）
- 1日の実行回数を設定（例：薬を1日3回 → 進捗 2/3 で表示）
- カレンダーで過去の完了履歴を確認
- プッシュ通知でリマインダー
- ライト / ダーク テーマ対応
- 日本語 / 英語 対応

---

こんな方におすすめ

- 薬の服用・戸締まりなど、毎日同じことを確認したい方
- 汎用タスク管理アプリが多機能すぎて続かなかった方
- 習慣の記録を手間なく続けたい方

---

技術スタック

Flutter / Riverpod / Hive / Clean Architecture

---

開発者のメッセージ

汎用タスク管理アプリは高機能すぎて「今日これをやったか確認したい」だけのニーズには合わないと感じていました。毎日使うものだからこそ、余計な操作は一切なくすことを優先して作りました。]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[claude codeでのスマホ通知機能を極力簡単に実装する]]></title>
            <link>https://izanami.dev/post/14100f3a-6907-444b-8d23-da2a454f7468</link>
            <guid>https://izanami.dev/post/14100f3a-6907-444b-8d23-da2a454f7468</guid><dc:creator>youtube google</dc:creator>
            <pubDate>Sat, 07 Mar 2026 17:22:52 GMT</pubDate>
            <description><![CDATA[【はじめに】
Claude Codeにremote control機能が追加されました。
公式での実装はありがたく、pc前にいなくても操作できることが強みですが、まだまだ改善点が多く、現状claude]]></description>
            <content:encoded><![CDATA[【はじめに】
Claude Codeにremote control機能が追加されました。
公式での実装はありがたく、pc前にいなくても操作できることが強みですが、まだまだ改善点が多く、現状claude codeの通知機能が無いのでなるべく簡単に独自に実装する方法を記載します。
（基本的には本記事のソースコピペで動くと思いますが、動かなければAIに聞いてもらえれば多分動きます。）

【使用例】
下記のような形で通知が飛んできます（↓の画像はdiscrodの場合）
![画像の説明を入れてください](https://api.izanami.dev/storage/v1/object/public/pictures/eyecatch/8fd5548f-34d4-46dc-8868-dbf1dd2a4d6e/71c09a96-7ea1-4721-9baf-3ce422b3ab7a.jpeg)

【使用機能】
Claude Code の hook 機能：
　イベント発生時にスクリプトを実行できる。
　応答完了・許可待ち・autocompact など、通知内容をイベントごとに変えられる
Claude Code の statusline：
　ステータスバーにはコンテキスト使用率が渡ってくる。
　これをファイルに書き出して通知に含める（hook 側にはこの情報が来ないため）
Webhook：
　Discord / Slack 等

【通知の種類】
応答完了時 → "応答完了""
許可待ち時 → "許可待ち"
autocompact時 → "Auto-Compact発動"
また、statuslineを使うことで↑のような通知文に「Context: XX%」も表示されるようにすることも可能です。

【ディレクトリ例】


【手順】
1.Discord（または Slack等）で Webhook URL を作成
2.下記のソースを各パスに配置
　※notify.sh の WEBHOOKURL= を自分の Webhook URL に書き換えてください
　※settings.local.json の /absolute/path/to/notify.sh を実際の絶対パスに書き換えてください

【ソース例】※正しいディレクトリにおけばほぼコピペで動くと思います。
notify.sh

notify.sh

 | 🌿 ${branch}${CYAN}[${model}]${RESET} 📁 ${dir}${branch}${barColor}${bar}${RESET} ${pct}% | ${YELLOW}${cost.toFixed(2)}${RESET} | ⏱️ ${mins}m ${secs}s









]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[就活ダッシュボード]]></title>
            <link>https://izanami.dev/post/099be89a-1320-4ba8-be90-c736bde86223</link>
            <guid>https://izanami.dev/post/099be89a-1320-4ba8-be90-c736bde86223</guid><dc:creator>Keigo Chiba</dc:creator>
            <pubDate>Fri, 13 Feb 2026 00:54:46 GMT</pubDate>
            <description><![CDATA[転職活動の「情報の海」に溺れていませんか?

就職・転職活動を始めると、すぐに直面するのが情報管理の難しさです。応募した企業のマイページID、次の面接日程、ES締切日、企業ごとの福利厚生…。気づけばメ]]></description>
            <content:encoded><![CDATA[転職活動の「情報の海」に溺れていませんか?

就職・転職活動を始めると、すぐに直面するのが情報管理の難しさです。応募した企業のマイページID、次の面接日程、ES締切日、企業ごとの福利厚生…。気づけばメモ帳、スプレッドシート、カレンダーアプリと情報が散らばり、「あの企業、今どの選考段階だっけ？」と焦ることも少なくありません。

そんな悩みを解決するのが、就活ダッシュボードです。

すべての就活情報を、一箇所で管理

就活ダッシュボードは、転職活動に必要な情報をすべて一元管理できる無料ツールです。企業情報、応募状況、面接スケジュール、企業ごとのメモをまとめて管理できるので、もう情報の迷子になることはありません。

主な機能

- 企業管理: 気になる企業の情報を一箇所に集約。企業名、業界、マイページのログイン情報まで記録できます。

![企業管理](https://api.izanami.dev/storage/v1/object/public/pictures/eyecatch/b5bbb6f4-06fb-44d1-a636-e15dbd101f37/1e9ffbde-ff86-4759-9cdc-de478ac816c0.png)

企業管理

- 応募状況管理: 選考フローの進捗を視覚的に把握。エントリー、書類選考、面接、内定と、各ステージの状況を簡単に更新できます。

- スケジュール管理: ES締切、説明会、面接など、重要な予定をカレンダー形式で管理。複数企業の選考が同時進行しても、大切な日程を逃しません。

- 企業比較機能: 内定が複数出た時、どの企業を選ぶべきか迷いませんか？複数の企業を並べて、年収範囲、福利厚生、勤務地を一目で比較できます。納得のいく意思決定をサポートします。

![企業比較](https://api.izanami.dev/storage/v1/object/public/pictures/eyecatch/b5bbb6f4-06fb-44d1-a636-e15dbd101f37/42786a5e-8894-4498-a5d7-2947d9bcbe4d.png)

企業比較



- ダッシュボード: 登録企業数、応募数、スケジュール数を一目で把握。就活の進捗を可視化します。


さあ、あなたの就活を次のステップへ

情報管理のストレスから解放され、企業研究、自己分析、面接準備に集中しませんか？就活ダッシュボードは、あなたの就職活動を全力でサポートします。まずは無料で始めて、効率的な就活を実現しましょう。


よくある質問

Q1. 無料で使えますか？

はい、完全無料でご利用いただけます。登録料や月額料金は一切かかりません。Googleアカウントでログインするだけで、すぐに全ての機能をお使いいただけます。

Q2. スマートフォンでも使えますか？

はい、スマートフォン、タブレット、PCなど、どのデバイスからでも快適にご利用いただけます。外出先でも気軽にスケジュールを確認したり、企業情報をチェックできます。

Q3. どんな人におすすめですか？

複数の企業に同時応募している方、面接やES締切の管理に困っている方、内定後の企業比較で悩んでいる方に特におすすめです。就活を効率的に進めたいすべての方にお使いいただけます。]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[ANISARA]]></title>
            <link>https://izanami.dev/post/86361161-3371-4529-8c29-66c94404fc1f</link>
            <guid>https://izanami.dev/post/86361161-3371-4529-8c29-66c94404fc1f</guid><dc:creator>Satoshi</dc:creator>
            <pubDate>Tue, 13 Jan 2026 02:01:02 GMT</pubDate>
            <description><![CDATA[今期のアニメ作品を「眺める」ためのサイトを作った — ANISARA

概要

「今期、何のアニメやってるんだろ？」 
「途中まで見てたアニメ何だっけ？」

友達とそういう話題があった際に、  
放送]]></description>
            <content:encoded><![CDATA[今期のアニメ作品を「眺める」ためのサイトを作った — ANISARA

概要

「今期、何のアニメやってるんだろ？」 
「途中まで見てたアニメ何だっけ？」

友達とそういう話題があった際に、  
放送時期ごとにアニメをさらっと眺められるサイトを作りました。

その名も [ANISARA](https://anisara.app/)。

高機能なアニメ管理サービスはすでにたくさんありますが、  
ANISARA は「管理」ではなく “眺める” ことにフォーカスしています。

---

何ができるサイトか

- 放送シーズンごとのアニメ一覧をカード形式で表示
- 公式サイト / X / 配信サービスへのリンク
- 余計な情報を極力省いたシンプルなUI
- PC / モバイルどちらでも軽快に動作

ログイン機能やレビュー、評価などはありません。  
眺める → 興味持つ → 公式に飛ぶ、それだけです。

---

データについて

アニメの放送データは  
「しょぼいカレンダー（通称：しょぼかる）」のAPI を利用しています。

ただし以下の点を理解したうえで使っています。

- すべてのアニメを網羅しているわけではない
- 放送日時などにズレが出ることがある
- あくまで「一覧を眺めるための目安」

正確性を極限まで追うよりも、  
軽く一覧できることを優先しました。

データ取得と設計について

放送データは「しょぼいカレンダー」のAPIを元に、
今期アニメを一覧表示しやすい形に変換しています。

公式情報を尊重しつつ、  
「一覧で見る」という用途に必要な情報だけを抽出しています。

---

技術スタック

- [Astro](https://astro.build/)
- [Alpinejs](https://alpinejs.dev/)
- TypeScript
- Cloudflare Pages

---

UI / UX で意識したこと

- 情報を詰め込みすぎない
- 一目で「今期感」が伝わる
- スクロールして眺めるだけで把握できる
- ダークモード対応（状態は保持）

操作を覚えさせないUIを目標にしています。

![ダークモード時のUI](https://api.izanami.dev/storage/v1/object/public/pictures/eyecatch/6a89d067-8245-4cc2-96bc-97b14610d848/e7296a77-8c65-42c0-bcd0-9f1783a0e7ca.png)

ダークモードはこんな感じ

---

個人開発として

ANISARA は完全に個人の趣味で作っている  
非公式のアニメまとめサイトです。

- 特定の企業・団体とは無関係
- 機能追加は気が向いたとき
- バグ修正もマイペース

「こういうのが欲しかった」  
と思ってもらえたらそれだけで十分です。

---

開発者コメント  
自分自身が「今期のアニメ、何があるんだっけ？」となることがあり、  
調べるより“眺める”感覚で使える一覧が欲しくて作りました。

終わりに

ANISARAは アニメ作品を知るきっかけとして存在しています。

もし同じような感覚を持っている人がいたら、  
ちょっと覗いてもらえると嬉しいです。]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[Dicten 自分で作る英語ディクテーション]]></title>
            <link>https://izanami.dev/post/ac3fd300-992d-4429-a16d-fbbcbc0302a2</link>
            <guid>https://izanami.dev/post/ac3fd300-992d-4429-a16d-fbbcbc0302a2</guid><dc:creator>三浦賢志</dc:creator>
            <pubDate>Mon, 12 Jan 2026 13:43:44 GMT</pubDate>
            <description><![CDATA[

「Dicten」は、本当に学びたい英文で集中的にディクテーションができる、ユーザー作成型英語学習アプリです。苦手な文法や、お気に入りの英文等、自分が覚えたい英文を集中的に学習できます。ニュース、映]]></description>
            <content:encoded><![CDATA[

「Dicten」は、本当に学びたい英文で集中的にディクテーションができる、ユーザー作成型英語学習アプリです。苦手な文法や、お気に入りの英文等、自分が覚えたい英文を集中的に学習できます。ニュース、映画のセリフ、TOEIC問題など、学びたい英文を自由に登録可能です。
英文の自動生成にも対応しているので、手軽に学習を始められます。

https://x.com/Threebaysdev/status/1997200284536524899?s=20

こんな人におすすめ
- 自分が学習したい英文を集中的に学習したい
- 学習状況を可視化したい

主な機能
・登録した英文でディクテーション  
登録した英文を音声再生し、単語を選択して回答します。

・英文の自動生成  
英文は直接入力するだけでなく、キーワード等を指定して自動生成することもできるので手軽に学習を始められます。長文を入力して自動的に分割することも可能です。

・結果のスコア算出と履歴のグラフ表示  
ディクテーションの結果から単語ごとの回答時間に応じてスコアが算出されます。
スコアの履歴はグラフ形式で確認できるので、自分の成長を実感しモチベーションを維持できます。

・英文リストの共有
作成した英文リストはJSON形式のテキストファイルでエクスポートして他のユーザーに共有できます。
JSON形式は以下のような構成です。


・クリップボードのjson形式のテキストから英文を追加
上記json形式のテキストをクリップボードから追加することが可能です。
これにより、Gemini等他のAIアプリで生成した英文を簡単に取り込むことができます。

https://x.com/Threebaysdev/status/2007000158656147700?s=20

Geminiの場合、以下のようなカスタム指示をGemに登録しておけば、画像や音声ファイル等から簡単に英文を自動生成することができます。

]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[wips-cli：開発メモ・ジャーナリングCLIツール]]></title>
            <link>https://izanami.dev/post/6fcedf9a-7720-4d2e-ba5c-0b28fbfe3a47</link>
            <guid>https://izanami.dev/post/6fcedf9a-7720-4d2e-ba5c-0b28fbfe3a47</guid><dc:creator>Ryunosuke KARIMATA</dc:creator>
            <pubDate>Thu, 08 Jan 2026 23:22:42 GMT</pubDate>
            <description><![CDATA[wips-cli プロダクト紹介

wips-cliとは

wips-cliは、開発者向けのクイックメモ・軽量ジャーナリングCLIツールです。作業中の思考や進捗が散逸しやすい課題を、ターミナルから即記]]></description>
            <content:encoded><![CDATA[wips-cli プロダクト紹介

wips-cliとは

wips-cliは、開発者向けのクイックメモ・軽量ジャーナリングCLIツールです。作業中の思考や進捗が散逸しやすい課題を、ターミナルから即記録できるワークログで解決し、「あとで思い出せない」状態をゼロに近づける状態を実現できます。

![基本機能のデモGIF画像](https://api.izanami.dev/storage/v1/object/public/pictures/eyecatch/fb2cf50f-0eca-490b-9886-d5b02926a38a/86bdb4bf-3c71-444b-9a98-585c7bad26e5.gif)

基本的な使い方のデモ



主な特徴

- ワンコマンドで即記録: 1行入力で作業メモを保存し、思考の流れを途切れさせません。
- Gitコンテキスト自動付与: リポジトリ/ブランチ/ディレクトリ情報を自動付与し、後から検索しやすくします。
- 日次・週次サマリー: メモをまとめて振り返れ、週報や日報作成が最短で完了します。

こんな方におすすめ

- 個人開発者: 進捗メモが散らばり、振り返りに時間がかかる。
- チーム開発者: 作業の途中経過や意思決定の理由を残しておきたい。
- リード/マネージャー: 週次報告やレビュー前の整理に手間を感じている。

主要機能

インタラクティブモード
ターミナルで連続してメモを記録できます。Enterで即保存、終了は空行またはCtrl+Cで完結します。

![インタラクティブモードのデモGIF画像](https://api.izanami.dev/storage/v1/object/public/pictures/eyecatch/fb2cf50f-0eca-490b-9886-d5b02926a38a/86bdb4bf-3c71-444b-9a98-585c7bad26e5.gif)

インタラクティブモード


サマリー機能
日次/週次/期間指定でメモを集計し、作業の棚卸しや報告の下書きに活用できます。
また、Markdown記法での出力も可能です。

![画像の説明を入れてください](https://api.izanami.dev/storage/v1/object/public/pictures/eyecatch/fb2cf50f-0eca-490b-9886-d5b02926a38a/da0275b2-dcbb-4d59-a281-2fc9264ff9f6.gif)

サマリー機能

Obsidianデイリーノートとの同期機能
メモをObsidianのデイリーノートと同期することができます。
タイムスタンプなどの文脈情報がついたメモを残すことができるので、その日どの時間に何のプロジェクトでメモをしたのかが後から容易に振り返ることができます。
普段Obsidianで記録をとっている方向け機能です。

![Obsidianと同期したときの画像](https://api.izanami.dev/storage/v1/object/public/pictures/eyecatch/fb2cf50f-0eca-490b-9886-d5b02926a38a/5eddff89-99ba-4de0-8fd6-0c8d256147b5.png)

同期後のObsidianデイリーノート

料金・ライセンス
- 料金はOSSで公開しているため無料
- ライセンスは[MITライセンス](https://github.com/rynskrmt/wips-cli?tab=MIT-1-ov-file)

wips-cliの始め方

導入まで3ステップ

ステップ1: インストール（所要時間: 2分）
Go言語で作られていますが、インストールするだけであれば必要ありません。
1. [GitHub Releases](https://github.com/rynskrmt/wips-cli/releases)ページにアクセス
2. 「最新リリース」からバイナリをダウンロード
3. PATHの通った場所に配置
   - macOS: 
   - Windows: 任意の実行可能パス
   - Linux:  など
4. 実行権限を付与して完了


ステップ2: 初期設定（所要時間: 5分） ※任意

 Obsidian連携の設定（任意）

wip config sync obsidian enable --path <デイリーノートが格納されているフォルダパス>
 - 自動記録を使う場合はが必要
 - 上記コマンドでGitフックインストール＆連携完了
 - 既存リポジトリで動作確認

ステップ3: 使用開始

1.  でインタラクティブモードを起動し、連続でメモを記録
2. で最新の記録を確認
3. で日次サマリーを確認

1-3を使うことができれば、基本は問題ないかと思います。

初回利用時のコツ

- 毎日最初に1行だけ記録: 記録のハードルを下げると習慣化しやすい。
- 短いキーワードでOK: 検索しやすい単語を残すだけで十分。
- 週次サマリーを活用: 週報・振り返りのテンプレとして使う。


困ったときは
公式リポジトリとガイド
https://github.com/rynskrmt/wips-cli
質問や不具合報告
https://github.com/rynskrmt/wips-cli/issues

 終わりに

 ライセンスの範囲内であればどのように使用していただいても構いません。
 GitHubでリポジトリを公開しているので、コミットやスターをお待ちしております🙇]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[Just Go Gym -自動トレーニング記録]]></title>
            <link>https://izanami.dev/post/e5c59d41-8e85-4c20-a3f6-2454e1ed8488</link>
            <guid>https://izanami.dev/post/e5c59d41-8e85-4c20-a3f6-2454e1ed8488</guid><dc:creator>西村考弘</dc:creator>
            <pubDate>Wed, 31 Dec 2025 06:13:27 GMT</pubDate>
            <description><![CDATA[ Just Go Gym とは

Just Go Gymは、トレーニング記録を継続したい方向けの完全自動トレーニング記録アプリです。「記録がめんどくさくて続かない」という課題を、iOS 標準のショート]]></description>
            <content:encoded><![CDATA[ Just Go Gym とは

Just Go Gymは、トレーニング記録を継続したい方向けの完全自動トレーニング記録アプリです。「記録がめんどくさくて続かない」という課題を、iOS 標準のショートカットアプリとの連携で完全自動化し、継続率の向上を実現します。

キャッチコピー: 「行くだけで、勝手に記録される」

主な特徴

- 完全自動記録: Wi-Fi接続/切断で操作ゼロの記録を実現
- 習慣化支援: シンプルな統計とカレンダーで継続をサポート
- ストレスフリー: トレーニング中にスマホを触る必要なし

こんな方におすすめ

- 継続が課題の方: トレーニング記録アプリが続かない、3日坊主になってしまう
- ライト勢: セット数・レップ数・重量などの細かい記録は求めてない
- 自動化好き: めんどくさいことは仕組みで解決したい

主要機能

Wi-Fi自動記録
ジムのWi-Fiに接続したら自動で記録開始、切断したら自動で記録終了。iOS標準のショートカットアプリとの連携で実現。

シンプルな統計
週単位のストリーク、月間訪問カレンダー、トレーニング回数・時間のグラフ、実績の獲得機能で継続をサポート。

簡単セットアップ
3分で完了する設定。一度設定すれば、あとはジムに行くだけ。

導入効果

- 継続率向上: 記録の手間がゼロになることで、習慣化のハードルを大幅に削減
- トレーニング集中: スマホ操作不要で、トレーニングに集中できる
- モチベーション維持: 自動で積み上がる記録を眺めて楽しめる


Just Go Gym の主要機能

核となる機能

Wi-Fi自動記録（完全自動化）

何ができるか: ジムのWi-Fi接続/切断をトリガーに、自動でトレーニング記録を開始・終了

具体的な効果:

- 操作ゼロ: アプリを開く必要なし、ポケットに入れておくだけでOK
- 記録忘れ防止: Wi-Fiに接続すれば自動で記録されるため、記録忘れがない


シンプルな統計とカレンダー

何ができるか: トレーニング記録を視覚的に確認できる、習慣化支援ダッシュボード

具体的な効果:

- 週単位ストリーク: 連続して週1回以上通えているか一目で確認
- 月間カレンダー: いつジムに行ったか、カレンダー形式で視覚化
- トレーニング統計: 回数・時間のグラフで成長を実感

使用場面: トレーニング後の振り返り、モチベーション確認時

実績システム

何ができるか: トレーニング継続に応じて獲得できる実績バッジ

具体的な効果:

- マイルストーン可視化: 節目で達成感を得られる
- ゲーミフィケーション: 次の実績を目指してモチベーション向上
- 継続の証: 自分の頑張りを形として残せる


他ツールとの違い

| 機能           | Just Go Gym          | 既存ジム記録アプリ | 紙のノート   |
| -------------- | -------------------- | ------------------ | ------------ |
| 記録方法       | 完全自動          | 手動入力        | 手書き    |
| 記録内容       | トレーニング日時 トレーニング時間  | セット数・レップ数・重量      | 自由記述  |
| ターゲット     |  ライト勢          |  ガチ勢向け      | ガチ勢向け    |
| 継続ハードル   | 超低い（操作ゼロ）| 高い（入力必須）| 高い      |
| 統計・可視化   | 高機能          | 高機能          | なし      |

Just Go Gymは、「続けること」に特化した、完全自動トレーニング記録アプリです。

---

始め方は簡単（3ステップ）

ステップ1: ダウンロード

App Storeから無料でダウンロード。

[Just Go Gym on App Store](https://apps.apple.com/jp/app/just-go-gym/id6739373989)

ステップ2: Wi-Fi設定（iOS Shortcuts）

アプリ内のガイドに従って、ショートカットを設定。

設定は3分で完了します。

1. Shortcutsアプリで「オートメーション」を作成
2. チェックインのセットアップ
3. チェックアウトのセットアップ
4. 完了

一度設定すれば、あとは何もする必要はありません。

ステップ3: ジムに行く

Wi-Fiをトリガーにした、自動記録体験を是非体感してください！

勝手に記録されます！！


]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[Agent Gear - Agent Skills共有プラットフォーム]]></title>
            <link>https://izanami.dev/post/f6777000-8d69-4644-97b3-b9702431533a</link>
            <guid>https://izanami.dev/post/f6777000-8d69-4644-97b3-b9702431533a</guid><dc:creator>秋枝尚樹</dc:creator>
            <pubDate>Sat, 27 Dec 2025 15:40:33 GMT</pubDate>
            <description><![CDATA[はじめに

Agent Skillsを共有・発見できるWebプ ラットフォームです。

Agent Gearは、Agent Skillsをコミュニティで共有し、ナレッジを蓄積・活用できる場を提供 しま]]></description>
            <content:encoded><![CDATA[はじめに

Agent Skillsを共有・発見できるWebプ ラットフォームです。

Agent Gearは、Agent Skillsをコミュニティで共有し、ナレッジを蓄積・活用できる場を提供 します。

概要

コアバリュー

- Skillsの発見: カテゴリ、タグ、キーワード検索で必要なSkillsを素早く発見
- コミュニティ評価: いいね・お気に入り機能で質の高いSkillsを可視化
- 簡単な共有: ドラッグ&ドロップでフォルダをアップロード、リッチテキストで説明文を作成

想定ユーザー

| ペルソナ | 説明 |
|---------|------|
| 閲覧ユーザー | 他の人が作成したSkillsを探して活用したい人 |
| 投稿ユーザー | 自分が作成したSkillsを共有・管理したい人 |
| ゲストユーザー | 未ログイン状態でサイトを閲覧する人 |

  主要機能
  
1. Skills一覧

- カテゴリフィルタ: Web開発、データ分析、DevOps、ドキュメント作成など
- ソート機能: いいね数順、新着順、更新順

![一覧画面](https://api.izanami.dev/storage/v1/object/public/pictures/eyecatch/8347d1bf-acdc-48b5-adb5-07f97fc7d4af/f7543a3e-74f3-4bee-983b-257115907fcc.png)

一覧画面



2. Skills詳細閲覧

- ファイルツリー表示: VSCode風の左ペインにファイル構造を表示
- ファイルプレビュー: 右ペインでMarkdownレンダリング、コードはシンタックスハイライト付き
- コピー機能: ワンクリックでファイル内容をクリップボードにコピー
- ZIPダウンロード: 全ファイルを一括でダウンロード

![詳細画面](https://api.izanami.dev/storage/v1/object/public/pictures/eyecatch/8347d1bf-acdc-48b5-adb5-07f97fc7d4af/859ccb16-572a-41f6-8ff3-8653eb5700d3.png)

詳細画面



3. いいね・お気に入り機能

4. Skills投稿

- ドラッグ&ドロップ: フォルダをドロップするだけでファイル構造を自動認識
- ファイルツリーエディタ: ファイル/フォルダの追加・削除・名前変更
- リッチテキストエディタ: Tiptapベースのエディタで説明文を作成
- 下書き/公開管理: 公開タイミングをコントロール可能

![投稿画面](https://api.izanami.dev/storage/v1/object/public/pictures/eyecatch/8347d1bf-acdc-48b5-adb5-07f97fc7d4af/089e3e91-eeac-412c-8d67-17cb9bd95881.png)

投稿画面



5. リッチテキストエディタ（Tiptap）

- 基本フォーマット: 太字、イタリック、下線、取り消し線
- 見出し: H1〜H3
- リスト: 箇条書き、番号付き、タスクリスト
- Markdownショートカット: →H1、→箇条書きなど自動変換
- キーボードショートカット: で太字など
- 画像挿入: ペーストで即座にアップロード
- リンク挿入: テキスト選択してURL貼り付けで自動リンク化
- コードブロック・引用ブロック

6. マイページ・プロフィール

- タブナビゲーション: 投稿/お気に入りの切り替え
- Skills管理: 編集・削除・公開状態の変更

7. ライブラリ機能

- Skills保存: 他のユーザーのSkillsを自分のライブラリにコピー
- カスタマイズ: 保存したSkillsを自分用に編集

最後に

AI Agentを使った開発をより効率的にするため、ぜひAgent Gearを活用してみてください。]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[エンジニア年収診断AI]]></title>
            <link>https://izanami.dev/post/86f1fe4c-689e-44bd-be1d-9cd7e6fd468c</link>
            <guid>https://izanami.dev/post/86f1fe4c-689e-44bd-be1d-9cd7e6fd468c</guid><dc:creator>Kohei Fujiwara</dc:creator>
            <pubDate>Thu, 25 Dec 2025 09:24:51 GMT</pubDate>
            <description><![CDATA[はじめに

職務経歴書やスキルシートを貼り付けるだけで、
想定年収とスキルレベルをAIが診断するサービスを作りました。

https://dev-salary.com


この記事では、

 なぜこの]]></description>
            <content:encoded><![CDATA[はじめに

職務経歴書やスキルシートを貼り付けるだけで、
想定年収とスキルレベルをAIが診断するサービスを作りました。

https://dev-salary.com


この記事では、

 なぜこの年収診断サービスを作ったのか
 既存の年収診断と何が違うのか
 AIをどういう立場で使っているのか

について書きます。

年収診断への違和感

世の中のエンジニア向け年収診断は、だいたい次の形をしています。

 使用言語を選ぶ
 フレームワークを選ぶ
 経験年数を選ぶ
 現職の年収を入力する

そして年収が表示される。

ただ、このやり方だと、  
実務での関わり方や責任の違いが十分に反映されず、  
異なる経験を持つエンジニアが同じように評価されてしまう  
ケースが多いと感じました。

そのため、
実際の経験差をうまく拾いきれていないと感じました。

年収を決めているのは「技術」ではなく「責任」

実際に年収差を生んでいるのは、

 Reactを使ったか
 Javaを書いたか

ではなく、

 実装だけなのか
 設計判断まで担ったのか
 他機能に影響する責務を持っていたのか
 技術的な意思決定を任されていたのか

といった 責任と判断の範囲 です。

同じ技術スタックでも、

 「作業者」として使っているのか
 「設計者」として使っているのか

で、実際の評価はまったく変わるはずです。

なぜ職務経歴書をそのまま使うのか

これまでに記載した通り、具体的な経験を
チェックボックスだけで診断するのは難しいと考えました。

だからこのサービスでは、
職務経歴書やスキルシートを、
そのまま貼り付けてもらう形にしました。

文章の中には、

 「何を自分で決めていたのか」
 「どこまで任されていたのか」
 「どこまで責任を持っていたのか」

といった内容が、一般的に含まれます。

その結果を元に年収を判断したほうが
実態に近い診断ができると考えました。
※ユーザーの作業を極力を減らしたいというのも理由の一つです

年収判断におけるAIの立ち位置

このサービスでは名前の通り、  
年収の判定自体はAIが行っています。

ただし、その判断を  
ゼロからAIに任せているわけではありません。

設計への関与度や責任範囲、  
技術的な判断の深さといった  
評価の基準は、あらかじめ人が定義しています。

AIはその基準を前提に、
職務経歴書の文章を読み取り、
各スキルをスコア化した結果を交えて年収を判定しています。

つまり、

> 評価軸は人間が決め、
> その軸に沿って判断するのがAI

という役割分担です。

このサービスでやりたかったこと

このサービスで目指したのは、  
根拠のある年収診断です。

単に数字を出すのではなく、  
職務経歴書の内容から  
「なぜこの年収になるのか」が分かる形にしたいと考えました。

実装中心なのか、設計に関わっていたのか。  
判断や責任をどこまで担ってきたのか。

> そうした評価軸をもとに、  
> 納得感のある年収とスキル評価を提示する

それを形にしたのが、このサービスです。

おわりに

根拠と納得感のある想定年収とスキル評価を  
提示することを目指しました。

もしよければ実際に使っていただき、
診断結果をXにポストしてもらい、感想を教えていただけると嬉しいです！

率直なフィードバックをもとに、
この評価軸自体も改善し更なる精度向上を目指したいと思っています。
]]></content:encoded>
        </item>
    </channel>
</rss>