[{"data":1,"prerenderedAt":384},["ShallowReactive",2],{"\u002Fblog\u002Fproduct-pain-vs-itch\u002F:ja":3,"\u002Fblog\u002Fproduct-pain-vs-itch\u002F-surround:ja":278,"blog-all-posts:ja":279},{"id":4,"title":5,"author":6,"body":10,"date":261,"description":262,"extension":263,"image":264,"locale":265,"meta":266,"minRead":267,"navigation":268,"original":269,"path":270,"pinned":269,"seo":271,"source":272,"sourceUrl":23,"stem":273,"tags":274,"updated":264,"__hash__":277},"blog\u002Fblog\u002Fproduct-pain-vs-itch.ja.md","ユーザーに「すごい」と言われても浮かれるな：痛点と痒点",{"name":7,"avatar":8},"Chen Dahuang",{"src":9,"alt":7},"\u002Favatar.jpg",{"type":11,"value":12,"toc":252},"minimark",[13,28,31,34,37,40,43,46,49,52,55,59,62,78,81,84,87,90,93,96,99,105,108,111,114,117,131,134,137,140,143,146,149,152,155,172,175,178,181,186,189,192,195,198,201,206,210,213,216,219,222,225,228,231,234,237,240,243],[14,15,16],"blockquote",{},[17,18,19,20,27],"p",{},"原文は ",[21,22,26],"a",{"href":23,"rel":24},"https:\u002F\u002Fx.com\u002Frealchendahuang\u002Farticle\u002F2068312581912379392",[25],"nofollow","X Articles"," に公開。",[17,29,30],{},"インディー開発者が一番騙されやすいのは、たった一言だ。",[17,32,33],{},"「そのアイデア、すごいね。」",[17,35,36],{},"この言葉は聞いてて気持ちいいけど、実際は一文の価値もないことが多い。たくさんの人に褒められたからといって、相手が本当に必要としているとは限らない。ただの社交辞令かもしれないし、方向性がよさそうに聞こえただけかもしれないし、ちょっと励ましたかっただけかもしれない。",[17,38,39],{},"あなたが熱く語れば語るほど、相手も水を差しにくくなって、ついこんな一言をくれる。",[17,41,42],{},"「いいね、けっこう価値ありそう。」",[17,44,45],{},"そしてあなたは舞い上がってしまう。",[17,47,48],{},"需要を検証できたと思い込むけど、実際に検証できたのは「相手はいい人だ」ということだけ。",[17,50,51],{},"ユーザーの口先の「すごい」は、せいぜい「あなたのアイデアは馬鹿っぽくはない」としか言っていない。",[17,53,54],{},"それは需要がある証明でも、移行してくれる証明でも、毎日使ってくれる証明でも、ましてや金を払ってくれる証明でもない。",[56,57,58],"h2",{"id":58},"口先の称賛がいちばん人を傷つける",[17,60,61],{},"プロダクト調査でいちばんタチが悪いのは、口先の称賛だ。",[63,64,65,69,72,75],"ul",{},[66,67,68],"li",{},"「リリースしたら教えてね」",[66,70,71],{},"「作ってくれたら絶対使うよ」",[66,73,74],{},"「この方向性は市場がありそう」",[66,76,77],{},"「周りの人がみんな必要としてる」",[17,79,80],{},"どれも需要っぽく聞こえるけど、実際はほとんどが社交の潤滑油。心地よくさせて、自信をつけさせて、ついにユーザーの痛点に触れたと思い込ませる。そしていざ作ってリンクを送ったら、相手は登録すら面倒くさがる。",[17,82,83],{},"そのとき初めて気づく。あの時の「すごい」は、ただの「頑張ってね」の言い換えだったんだと。",[56,85,86],{"id":86},"需要を判断する唯一のハードスタンダード",[17,88,89],{},"ユーザーが何を払う気があるかを見る。",[17,91,92],{},"お金はいちばん硬いシグナルだ。お金を払う気があるなら、その問題が本当に刺さっている証拠。",[17,94,95],{},"お金だけがコストじゃない。時間、データ移行、自ら試してみる、同僚を紹介する、粗削りなバージョンに耐える——これらも全部コストだ。",[17,97,98],{},"でも、ユーザーが一切のコストを払おうとせず、褒め言葉だけくれるなら、ほぼ痒点だろう。",[17,100,101],{},[102,103,104],"strong",{},"痛点は人を動かす。痒点は人を丁寧にさせるだけ。",[56,106,107],{"id":107},"友達の応援を市場と勘違いするな",[17,109,110],{},"インディー開発者の多くは、最初に友達にアイデアの話を聞いてもらいたがる。",[17,112,113],{},"友達がいいと言ったから作り始める。ネットの人が使いたいと言ったから作り始める。コメント欄で「これ待ってました」と言われたら、市場が来たと思う。",[17,115,116],{},"本当の市場は支払い履歴の中にあり、試用予約の中にあり、「今使ってるボロボロの Excel を見せていいよ」と言うユーザーの中にあり、毎月この問題にいくら無駄にしているか教えてくれるユーザーの中にあり、半完成品のバグに耐えてくれるユーザーの中にある。",[63,118,119,122,125,128],{},[66,120,121],{},"10 個の回避策で問題をやり過ごす人——その人は痛い。",[66,123,124],{},"毎月代替品のために金を払う人——その人は痛い。",[66,126,127],{},"30 分かけて自分のワークフローを説明してくれる人——その人は痛い。",[66,129,130],{},"「いいアイデアだね」と言うだけで、それ以上何もしない人——真に受けなくていい。",[17,132,133],{},"『置身钉内』に的確な指摘がある：",[17,135,136],{},"ユーザーがプロダクトを受け入れるかを判断するとき、「いい」「悪い」の口先だけを聞くのではなく、そのために何を払う気があるかを見るべきだ。お金を払える人もいれば、時間、注意力、移行コスト、組織の承認、心理的な安心感を払える人もいる。",[17,138,139],{},"なぜならインディー開発者には、大企業のような失敗を許す予算がないからだ。",[17,141,142],{},"「みんながいいと言ってる」だけで半年も燃やせない。この需要が本当にビジネスになるのか、早いうちに知る必要がある。",[56,144,145],{"id":145},"もっと現実的な質問をする",[17,147,148],{},"聞くな：「このプロダクトどう思う？」",[17,150,151],{},"この質問は、思いつきの言葉が返ってきすぎる。",[17,153,154],{},"聞くんだ：",[63,156,157,160,163,166,169],{},[66,158,159],{},"「今、どうやってこの問題を解決してる？」",[66,161,162],{},"「この問題にお金を払ったことはある？」",[66,164,165],{},"「今すぐアーリーアダプター価格で払う気はある？」",[66,167,168],{},"「今のワークフローのスクリーンショットを送ってくれない？」",[66,170,171],{},"「超ダサい MVP を作るけど、来週試してくれる？」",[17,173,174],{},"聞き終わったら行動を見る。",[17,176,177],{},"本当に痛い人は、詳細をくれる。今の悩み、代替案、予算、試したこと、なぜイライラしてるのかを話してくれる。",[17,179,180],{},"偽の痛みの人は、意見しかくれない。「この方向いいね」と言って、またスマホを眺め始める。",[17,182,183],{},[102,184,185],{},"意見は金にならない。行動は金になる。支払いがいちばん金になる。",[17,187,188],{},"多くのプロダクトが失敗する根本原因は、「褒めてくれた」を「買ってくれた」と勘違いすること。",[17,190,191],{},"この二つは大きく違う。褒めてくれる人はあなたの表現を消費している。買ってくれる人は自分の問題を解決している。",[17,193,194],{},"称賛を聞くのはいい。でも称賛で決断するな。",[17,196,197],{},"ポジティブなフィードバックを集めるのはいい。でも注文と勘違いするな。",[17,199,200],{},"方向性を信じるのはいい。でも最後は一つの問いに戻る：",[17,202,203],{},[102,204,205],{},"この人は、それのために何を払う気があるのか？",[56,207,209],{"id":208},"価値がありそうに見えるものはたいてい誰も急いで買わない","価値がありそうに見えるものは、たいてい誰も急いで買わない",[17,211,212],{},"インディー開発者がいちばん怖がるべきは、「価値がありそうに見える」プロダクトを作ること。",[17,214,215],{},"価値がありそうに見えるものは、誰もが理解できて、誰もが一言褒められるけど、誰も急いで買わない。",[17,217,218],{},"本当に良い初期プロダクトは、たいていそんなに壮大じゃない。ごく一部の人の、たった一つの面倒なことを解決するかもしれない。でもその面倒なことが、十分にウザくて、十分に頻繁で、十分に金を食う。あなたが差し出したら、相手は「いい方向性ですね」とは言わない。こう聞いてくる：",[17,220,221],{},"いくら？",[17,223,224],{},"いつ使える？",[17,226,227],{},"今日試させてくれない？",[17,229,230],{},"それが良いシグナルだ。",[17,232,233],{},"ユーザーに「すごい」と言われても、浮かれるな。",[17,235,236],{},"金を払わせろ。試させろ。移行させろ。少しだけでもリアルなコストを払わせろ。",[17,238,239],{},"コストが出た瞬間、需要は正体を現す。",[17,241,242],{},"痛点と痒点の違いも、そこで見えてくる。",[17,244,245,246,251],{},"参考：『",[21,247,250],{"href":248,"rel":249},"https:\u002F\u002Fdrive.google.com\u002Ffile\u002Fd\u002F1-jRahxfzJMQD9-8J9pZyeX1DIwKMyeg7\u002Fview?usp=drivesdk",[25],"置身钉内","』",{"title":253,"searchDepth":254,"depth":254,"links":255},"",2,[256,257,258,259,260],{"id":58,"depth":254,"text":58},{"id":86,"depth":254,"text":86},{"id":107,"depth":254,"text":107},{"id":145,"depth":254,"text":145},{"id":208,"depth":254,"text":209},"2026-06-20","口先だけの称賛は一文の価値もない。需要を判断する唯一の厳しい基準は、ユーザーが何を払う気があるかを見ること。","md",null,"ja",{},8,true,false,"\u002Fblog\u002Fproduct-pain-vs-itch",{"title":5,"description":262},"x-article","blog\u002Fproduct-pain-vs-itch.ja",[275,276],"プロダクト思考","需要判断","1lMFojv5Z-bk0nr3-S_sawaPPHEFgq1DARbN7RDFqSQ",[264,264],[280,289,298,307,314,321,328,336,342,344,351,360,367,375],{"path":281,"title":282,"description":283,"date":284,"minRead":285,"tags":286},"\u002Fblog\u002Fagent-harness-selection","Pi Agent・OMP・Codex・ZCode を試して、結局 OpenCode + OpenChamber を選んだ理由","Agent Harness 選定の振り返り：GUI 体験、ベンダーロックイン、二次開発の自由度の三基準で Pi Agent・OMP・Codex・ZCode を切り、最終的に OpenCode カーネル + OpenChamber インターフェースを選んだ。","2026-08-06",6,[287,288],"AI Agent","ツール選定",{"path":290,"title":291,"description":292,"date":293,"minRead":285,"tags":294},"\u002Fblog\u002Fcloudflare-broke-stack","2026 独立開発ベストプラクティス：Cloudflare 貧乏人フルセット","独立開発者のゼロコスト技術スタック：コードは Codex、バージョン管理は GitHub、決済は Stripe、フロントは TanStack Start、バックエンドは Hono + Workers、DB は D1、ストレージは R2、キャッシュは KV。全部 Cloudflare の上で回す。","2026-06-15",[295,296,297],"Cloudflare","独立開発","技術スタック",{"path":299,"title":300,"description":301,"date":302,"minRead":285,"tags":303},"\u002Fblog\u002Fdeepseek-api-web-search","DeepSeek API に組み込みの Web 検索、Responses API で公式の検索能力をタダで使う","DeepSeek が公式 API に Web 検索を内蔵。Responses エンドポイントで deepseek-v4-flash を呼び、web_search ツールを宣言するだけでいい。サードパーティの検索エンジンに繋がなくても、検索キーの申請も不要。","2026-08-05",[304,305,306],"DeepSeek","API","AI ツール",{"path":308,"title":309,"description":310,"date":302,"minRead":311,"tags":312},"\u002Fblog\u002Fdeepseek-v4-flash-review","DeepSeek V4 Flash 正式版を徹底レビュー：安い、速い、1M コンテキスト、検索内蔵","DeepSeek V4 Flash 正式版を数日間がっつり使ってみた：異常な安さ、電光石火の速さ、1M コンテキスト、公式組み込みの Web 検索、完全オープンソース。唯一の弱点はマルチモーダルだが、別モデルと組み合わせれば補える。",7,[304,313,306],"モデルレビュー",{"path":315,"title":316,"description":317,"date":293,"minRead":267,"tags":318},"\u002Fblog\u002Ffree-cloudflare","無料ユーザーはどうやって Cloudflare を搾り尽くすか。無料版でどこまでタダ乗りできる？","Cloudflare 無料版は個人用インターネット基盤一式を支えられる：DNS、CDN、Pages、Workers、KV、D1、R2、メール、Tunnel、AI Gateway など。",[295,319,320],"無料枠","デプロイ",{"path":322,"title":323,"description":324,"date":325,"minRead":267,"tags":326},"\u002Fblog\u002Fmodel-harness-decoupling","純正 Harness が必ずしも今の正解とは限らない：オープンモデル時代、モデルと Harness は分けて選ぶ","Claude を使うなら Claude Code？オープンモデル時代、この直感はアップデートが必要だ。純正の強みは本物だが、良いモデルを鍛えることと良い Harness を作ることは別の工学である——この記事では、モデルと Harness を分けて選べるようになった理由と、5 つの Harness の位置づけマップを解説する。","2026-09-09",[287,327,288],"Harness",{"path":329,"title":330,"description":331,"date":325,"minRead":267,"tags":332},"\u002Fblog\u002Fopencode-productive-stack","安定・高速・高生産性・安価：私の AI Coding スタック実録","OpenCode + OpenChamber + DeepSeek V4 Flash のサブスク 2 本で、15 プロジェクトを同時に回してもクォータはほとんど減らない。この記事では Context 剪定、階層メモリ、デスクトップ自動化、そして「やはり元の組み合わせ」という選定の教訓まで、設定の全記録をさらけ出す。",[333,334,335],"OpenCode","AI コーディング","設定",{"path":337,"title":338,"description":339,"date":261,"minRead":340,"tags":341},"\u002Fblog\u002Fproduct-faxin-principle","発心原理：独立開発者はなぜ「捨てる」ことを学ぶべきか","なぜ出発するのか。誰のために出発するのか。結局どの問題を解決したいのか。製品の鋭さは、手放す覚悟から生まれる。",10,[275,296],{"path":270,"title":5,"description":262,"date":261,"minRead":267,"tags":343},[275,276],{"path":345,"title":346,"description":347,"date":284,"minRead":348,"tags":349},"\u002Fblog\u002Fqwen-vision-for-deepseek","DeepSeek にマルチモーダルを補う：Qwen-3.7-Flash 識図スキーム","DeepSeek V4 Flash はマルチモーダル非対応。画像認識はどうする？調べたところ、現時点で最コスパのスキームは Qwen-3.7-Flash：画像一枚の認識コストが極端に安く、V4 Flash と組み合わせれば弱点を補える。",5,[304,350,313],"マルチモーダル",{"path":352,"title":353,"description":354,"date":355,"minRead":356,"tags":357},"\u002Fblog\u002Fsub-store-cloudflare","機場（プロキシサービス）のサブスク集約を Cloudflare に移した","複数の機場と自前ノードを一本のサブスクにまとめ、分流ルールはサーバー側で設定。クライアントはサブスクを使うだけ。","2026-06-28",4,[295,358,359],"科学上网（プロキシ）","オープンソースプロジェクト",{"path":361,"title":362,"description":363,"date":325,"minRead":311,"tags":364},"\u002Fblog\u002Ftui-cognitive-bandwidth","TUI はあなたの認知帯域を食いつぶしている：AI Coding の『ギークフィルター』はそろそろ砕くとき","AI Coding Agent がこぞって TUI を載せ、インタラクションを 80 年代のターミナル・パラダイムに押し戻しておきながら、「没入型」「プログラマーへの敬意」などと美称する。この記事では、TUI が認知帯域をシステマティックに下げる 3 つのメカニズムと、Web UI こそが正解である理由を解き明かす。",[334,365,366],"インタラクション設計","エッセイ",{"path":368,"title":369,"description":370,"date":371,"minRead":285,"tags":372},"\u002Fblog\u002Fvalue-not-external","「価値があるか」を議論すること自体に、価値はない","私たちの価値は誰にも定義されない。人は AI 時代に、一体どうやって自分を理解すべきなのか。","2026-06-18",[373,374],"AI 思考","人文エッセイ",{"path":376,"title":377,"description":378,"date":379,"minRead":380,"tags":381},"\u002Fblog\u002Fx-growth-1000-followers","1 日でフォロワー 1000+ 増えた、俺がやったこと","6 月に X を本気で運用したら、1 日でフォロワー 1000+ 増えた。この記事では当時やったことと、もらった反応を記録する。","2026-06-16",12,[382,383],"X 運用","コンテンツ成長",1789752313646]