[{"data":1,"prerenderedAt":7884},["ShallowReactive",2],{"blog-feed:ja":3,"mdc-r60z0x-key":4460,"mdc-mrjm3v-key":4472,"mdc-4m607p-key":4481,"mdc--j5w9ws-key":4490,"mdc--h7yerf-key":4498,"mdc-sztqjr-key":4507,"mdc--cgwgvu-key":4526,"mdc--9ed7k0-key":4545,"mdc--sv3ft0-key":4554,"mdc-tc07j5-key":4568,"mdc-sqbbhn-key":4607,"mdc--i08hau-key":4621,"mdc-80srw6-key":4660,"mdc-e9gsdl-key":4669,"mdc--hgjxve-key":4693,"mdc--k93xkg-key":4728,"mdc-vpp6g6-key":4777,"mdc-ak597x-key":4791,"mdc-f1q7lu-key":4841,"mdc--fak05r-key":4903,"mdc--x13mh6-key":4927,"mdc-qlcbj-key":4987,"mdc--5w372s-key":5013,"mdc-eel256-key":5022,"mdc-s0y18-key":5031,"mdc-3dtmgs-key":5112,"mdc-qbp2vo-key":5127,"mdc-tmhcwi-key":5136,"mdc-qcseh3-key":5185,"mdc--c7tpor-key":5214,"mdc-a0hjy0-key":5256,"mdc-bavown-key":5281,"mdc-jdtfaw-key":5290,"mdc--4ef7pk-key":5299,"mdc--9azlwc-key":5308,"mdc--lu31f9-key":5323,"mdc--z2a9zl-key":5332,"mdc--otu6t-key":5341,"mdc-qbgrie-key":5383,"mdc--4wutb5-key":5398,"mdc--319lm5-key":5413,"mdc--5b1t3k-key":5428,"mdc--f8z55u-key":5437,"mdc--j1ryyk-key":5488,"mdc--4mqgjv-key":5531,"mdc-qq9y1h-key":5564,"mdc--7zarp-key":5696,"mdc--1yfoc6-key":5815,"mdc-68kmca-key":5833,"mdc--esvqmf-key":5846,"mdc--84f685-key":5859,"mdc--frphou-key":5892,"mdc--pnc1kq-key":5923,"mdc-4ntmze-key":5979,"mdc--41yuao-key":6002,"mdc-xxj912-key":6035,"mdc-8z9i7d-key":6044,"mdc-xx7k28-key":6134,"mdc-kv3kwk-key":6167,"mdc-msu97n-key":6200,"mdc-lvz6qn-key":6243,"mdc-eq2iw6-key":6266,"mdc--keinlo-key":6312,"mdc-ik3nol-key":6321,"mdc--w5223u-key":6375,"mdc--lqy1p0-key":6413,"mdc--d33l11-key":6431,"mdc--qn0wde-key":6471,"mdc-vn0pms-key":6494,"mdc--28sukr-key":6509,"mdc-fu5mhn-key":6582,"mdc--8da1hq-key":6615,"mdc-ammmp4-key":6624,"mdc--8d2ayx-key":6642,"mdc--9rmx6z-key":6702,"mdc-vdlnzn-key":6784,"mdc-4okxgu-key":6840,"mdc--9ixykq-key":6917,"mdc-ohusao-key":6963,"mdc--x18n7l-key":7021,"mdc-185a9v-key":7073,"mdc-dgwo3a-key":7125,"mdc-isb54h-key":7147,"mdc--z6drri-key":7279,"mdc-q5vycz-key":7301,"mdc-4vx0xo-key":7400,"mdc--qnhcd3-key":7444,"mdc-ezd4x5-key":7505,"mdc-x5csj3-key":7514,"mdc--4of0lh-key":7552,"mdc-o6muma-key":7570,"mdc--litdn2-key":7643,"mdc--pkb11j-key":7661,"mdc-pkrizc-key":7689,"mdc--yjszqd-key":7717,"mdc-lqcirc-key":7761,"mdc--plu52f-key":7823},{"page":4,"articles":18,"posts":3364},{"id":5,"title":6,"body":7,"description":7,"extension":8,"links":9,"locale":10,"meta":11,"navigation":12,"path":13,"seo":14,"stem":16,"__hash__":17},"pages\u002Fblog.ja.yml","ブログ",null,"yml",[],"ja",{},true,"\u002Fblog",{"title":6,"description":15},"AI ツール、Cloudflare デプロイ、個人開発とプロダクト思考についての長文記事と X のポスト抜粋。","blog.ja","cbH7YNoq_ODM4lNbxM7QRzhM8OaH9T3XxJWWirFgJSY",[19,177,430,813,932,1378,1513,1639,1915,2161,2380,2504,2624,2822],{"id":20,"title":21,"author":22,"body":26,"date":163,"description":164,"extension":165,"image":7,"locale":10,"meta":166,"minRead":167,"navigation":12,"original":168,"path":169,"pinned":168,"seo":170,"source":171,"sourceUrl":39,"stem":172,"tags":173,"updated":7,"__hash__":176},"blog\u002Fblog\u002Fagent-harness-selection.ja.md","Pi Agent・OMP・Codex・ZCode を試して、結局 OpenCode + OpenChamber を選んだ理由",{"name":23,"avatar":24},"Chen Dahuang",{"src":25,"alt":23},"\u002Favatar.jpg",{"type":27,"value":28,"toc":151},"minimark",[29,44,47,51,56,59,62,74,78,81,84,87,91,94,98,105,112,125,132,135,138,141,144],[30,31,32],"blockquote",{},[33,34,35,36,43],"p",{},"原文は ",[37,38,42],"a",{"href":39,"rel":40},"https:\u002F\u002Fx.com\u002Frealchendahuang\u002Fstatus\u002F2085410520459604026",[41],"nofollow","X"," に公開。",[33,45,46],{},"最近 Pi Agent、OMP、ZCode、Codex、OpenCode あたりの Agent Harness をあれこれ試して、ようやく自分が本当に求めているものが分かった。",[48,49,50],"h2",{"id":50},"私の三つの基準",[52,53,55],"h3",{"id":54},"その一成熟して安定した-gui","その一：成熟して安定した GUI",[33,57,58],{},"GUI に慣れてしまうと、TUI にはもう戻れない。黒い枠の中でチャットするのはしんどすぎる——たくさんのショートカットやコマンドを覚えないと使い続けられない。でも GUI なら、直感的にアイコンをポチポチして、ボタンを押すだけでいい。",[33,60,61],{},"だから成熟していて、安定していて、見た目も良い GUI が絶対条件。",[33,63,64,65,69,70,73],{},"この一本で ",[66,67,68],"strong",{},"Pi Agent"," と ",[66,71,72],{},"OMP"," は即アウト。カーネルがダメなわけじゃない。付属のコミュニティ GUI が出来が悪すぎる。自作しようとすると労力がバカにならないし、こういうツールはカスタマイズ性が高すぎて、自作 GUI に汎用性がない——マシンを変えれば、人を変えれば、全部やり直し。",[52,75,77],{"id":76},"その二ベンダーロックインなしベンダー贔屓なし","その二：ベンダーロックインなし、ベンダー贔屓なし",[33,79,80],{},"Codex は確かにサードパーティモデルの設定口を開放しているけど、設定が本当に面倒だし、サードパーティモデルは永遠に「二流市民」扱い——公式モデルに押さえつけられ、アップデートのタイミングに振り回される。これがとても不愉快。",[33,82,83],{},"ZCode はもっとアレで、OAuth で各社の Coding Plan（Kimi For Code とか Grok Build とか）にログインできない。邪道なハックをしない限り ZCode の中で使えない。",[33,85,86],{},"だから ZCode、Codex みたいなモデルベンダー贔屓のあるソフトは切った。",[52,88,90],{"id":89},"その三オープンソースで二次開発ができる","その三：オープンソースで二次開発ができる",[33,92,93],{},"自分のニーズに合わせて二次開発やカスタマイズをして、顧客に「開けたらすぐ使える」状態を届けたい。だからオープンソースで、ライセンス的にフレンドリーなプロダクトが必須——自分が気持ちよく使えるし、顧客も簡単に使える。黒魔術でハックするみたいな真似はしたくない。",[48,95,97],{"id":96},"最終回答opencode-openchamber","最終回答：OpenCode + OpenChamber",[33,99,100,101,104],{},"消していった末に、本当に選べるのは ",[66,102,103],{},"OpenCode"," だけだった。",[33,106,107,108,111],{},"でも OpenCode はあくまで Agent のカーネル。それに成熟・安定・使いやすい GUI を組み合わせる——ようやく見つけた真のバージョン回答が ",[66,109,110],{},"OpenChamber"," だ。",[113,114,115,119,122],"ul",{},[116,117,118],"li",{},"カーネル：OpenCode、オープンソース、ロックインなし、各社モデル対応",[116,120,121],{},"インターフェース：OpenChamber、しっかりした GUI ワークベンチ",[116,123,124],{},"組み合わせ：安定したカーネル + 使いやすい画面、必要に応じて二次開発も可能",[33,126,127,128],{},"ソースコード：",[37,129,130],{"href":130,"rel":131},"https:\u002F\u002Fgithub.com\u002Fopenchamber\u002Fopenchamber",[41],[48,133,134],{"id":134},"いくつか所感",[33,136,137],{},"ツール選びというのは、本質的に「誰に決定権を握らせるか」の選択だ。",[33,139,140],{},"クローズドなツールは、どう良くてもアップデートの方向性、モデル対応、価格戦略が他人の決め事で、こちらは受け身になるしかない。オープンソース + 非ロックインの組み合わせなら、いつでも逃げ道があるし、いつでも改造の自由がある。",[33,142,143],{},"TUI と GUI の争いについては、無理に我慢しない方がいい。ツールは仕事をするためのものだ。コマンドラインを使いこなせる証明のためじゃない。心地よい画面で長く使い続けられることが、何より大事。",[33,145,146,147],{},"関連記事：",[37,148,150],{"href":149},"\u002Fblog\u002Fdeepseek-v4-flash-review","DeepSeek V4 Flash 正式版を徹底レビュー",{"title":152,"searchDepth":153,"depth":153,"links":154},"",2,[155,161,162],{"id":50,"depth":153,"text":50,"children":156},[157,159,160],{"id":54,"depth":158,"text":55},3,{"id":76,"depth":158,"text":77},{"id":89,"depth":158,"text":90},{"id":96,"depth":153,"text":97},{"id":134,"depth":153,"text":134},"2026-08-06","Agent Harness 選定の振り返り：GUI 体験、ベンダーロックイン、二次開発の自由度の三基準で Pi Agent・OMP・Codex・ZCode を切り、最終的に OpenCode カーネル + OpenChamber インターフェースを選んだ。","md",{},6,false,"\u002Fblog\u002Fagent-harness-selection",{"title":21,"description":164},"x","blog\u002Fagent-harness-selection.ja",[174,175],"AI Agent","ツール選定","s48kYSMVAlSaII1inw2SUgQWV1CR_gq5HS01xxpxMeM",{"id":178,"title":179,"author":180,"body":182,"date":419,"description":420,"extension":165,"image":7,"locale":10,"meta":421,"minRead":167,"navigation":12,"original":168,"path":422,"pinned":168,"seo":423,"source":171,"sourceUrl":191,"stem":424,"tags":425,"updated":7,"__hash__":429},"blog\u002Fblog\u002Fcloudflare-broke-stack.ja.md","2026 独立開発ベストプラクティス：Cloudflare 貧乏人フルセット",{"name":23,"avatar":181},{"src":25,"alt":23},{"type":27,"value":183,"toc":408},[184,194,201,204,321,324,328,331,335,338,342,345,365,369,372,375,395,398,401],[30,185,186],{},[33,187,188,189,193],{},"固定ポスト。原文は ",[37,190,42],{"href":191,"rel":192},"https:\u002F\u002Fx.com\u002Frealchendahuang\u002Fstatus\u002F2066586160902881542",[41]," に公開、4 万ビュー超。",[33,195,196,197,200],{},"2026 年独立開発ベストプラクティス：",[66,198,199],{},"Cloudflare 貧乏人フルセット","。",[48,202,203],{"id":203},"技術スタック一覧",[205,206,207,223],"table",{},[208,209,210],"thead",{},[211,212,213,217,220],"tr",{},[214,215,216],"th",{},"項目",[214,218,219],{},"選定",[214,221,222],{},"コスト",[224,225,226,238,249,260,270,281,291,301,311],"tbody",{},[211,227,228,232,235],{},[229,230,231],"td",{},"コード",[229,233,234],{},"Codex",[229,236,237],{},"サブスク制",[211,239,240,243,246],{},[229,241,242],{},"バージョン管理",[229,244,245],{},"GitHub",[229,247,248],{},"無料",[211,250,251,254,257],{},[229,252,253],{},"決済",[229,255,256],{},"Stripe",[229,258,259],{},"取引ごとに手数料",[211,261,262,265,268],{},[229,263,264],{},"フロント",[229,266,267],{},"TanStack Start",[229,269,248],{},[211,271,272,275,278],{},[229,273,274],{},"バックエンド",[229,276,277],{},"Hono + Cloudflare Workers",[229,279,280],{},"無料枠",[211,282,283,286,289],{},[229,284,285],{},"デプロイ",[229,287,288],{},"Cloudflare Pages",[229,290,248],{},[211,292,293,296,299],{},[229,294,295],{},"データベース",[229,297,298],{},"Cloudflare D1",[229,300,280],{},[211,302,303,306,309],{},[229,304,305],{},"ファイルストレージ",[229,307,308],{},"Cloudflare R2",[229,310,280],{},[211,312,313,316,319],{},[229,314,315],{},"キャッシュ \u002F 設定",[229,317,318],{},"Cloudflare KV",[229,320,280],{},[48,322,323],{"id":323},"なぜこの組み合わせなのか",[52,325,327],{"id":326},"codexコードを書いてフルスタック開発を完結","Codex：コードを書いて、フルスタック開発を完結",[33,329,330],{},"AI プログラミングはすでに独立開発者のデフォルト生産ツールだ。Codex の Agent モードは「要件 → コード → テスト → デプロイ」の流れを猛烈に短くしてくれる。一人でチームの仕事ができる。",[52,332,334],{"id":333},"フロント-tanstack-start-バックエンド-hono","フロント TanStack Start + バックエンド Hono",[33,336,337],{},"TanStack Start はフルスタック React フレームワークで、Workers エコシステムとの相性が良い。バックエンドは Hono——Workers のために生まれた軽量フレームワーク。ルーティング、ミドルウェア、型ヒントが快適で、サイズは小さく起動も速い。",[52,339,341],{"id":340},"db-d1-ストレージ-r2-キャッシュ-kv","DB D1 + ストレージ R2 + キャッシュ KV",[33,343,344],{},"この三つセットが Cloudflare 無料枠の要だ：",[113,346,347,353,359],{},[116,348,349,352],{},[66,350,351],{},"D1","：SQLite 互換のリレーショナル DB。個人プロジェクトには無料枠で十分",[116,354,355,358],{},[66,356,357],{},"R2","：S3 互換オブジェクトストレージ。10GB 無料、出口トラフィック費用ゼロ——この点は AWS を粉砕する",[116,360,361,364],{},[66,362,363],{},"KV","：グローバル分散キーバリューストア。設定・キャッシュ・セッションに最適",[52,366,368],{"id":367},"デプロイ-pages-全無料インフラ","デプロイ Pages + 全無料インフラ",[33,370,371],{},"Pages は GitHub リポジトリと直結していて、push するだけでデプロイ。CDN と HTTPS も標準装備。ドメイン、DNS、CDN すべて Cloudflare 任せで、無料枠だけで製品ライン一本分が回る。",[48,373,374],{"id":374},"貧乏人戦略の核心",[113,376,377,383,389],{},[116,378,379,382],{},[66,380,381],{},"無料枠をフル活用","：DNS、CDN、Pages、Workers、KV、D1、R2、Tunnel、AI Gateway、無料なものは全部ぶち込む",[116,384,385,388],{},[66,386,387],{},"ただ乗りできるなら金を払わない","：サブスク費は本当に必要なところ（Codex）にだけ。残りは全部無料インフラ",[116,390,391,394],{},[66,392,393],{},"一つのプラットフォームで全部やる","：マルチクラウドを渡り歩く必要がなく、運用の頭の負担が最小",[48,396,397],{"id":397},"向いている人",[33,399,400],{},"予算が厳しくて、プロダクトを素早く検証したい独立開発者。インフラに時間をかけたくない AI コーディング勢。そして「まずは走り出す」プロジェクト全部。",[33,402,403,404,200],{},"Cloudflare は独立開発者にとって、サイバーな聖人だ。一銭も払わずに、プロダクトを完走させられる。詳しくは：",[37,405,407],{"href":406},"\u002Fblog\u002Ffree-cloudflare","無料ユーザーはどうやって Cloudflare を搾り尽くすか",{"title":152,"searchDepth":153,"depth":153,"links":409},[410,411,417,418],{"id":203,"depth":153,"text":203},{"id":323,"depth":153,"text":323,"children":412},[413,414,415,416],{"id":326,"depth":158,"text":327},{"id":333,"depth":158,"text":334},{"id":340,"depth":158,"text":341},{"id":367,"depth":158,"text":368},{"id":374,"depth":153,"text":374},{"id":397,"depth":153,"text":397},"2026-06-15","独立開発者のゼロコスト技術スタック：コードは Codex、バージョン管理は GitHub、決済は Stripe、フロントは TanStack Start、バックエンドは Hono + Workers、DB は D1、ストレージは R2、キャッシュは KV。全部 Cloudflare の上で回す。",{},"\u002Fblog\u002Fcloudflare-broke-stack",{"title":179,"description":420},"blog\u002Fcloudflare-broke-stack.ja",[426,427,428],"Cloudflare","独立開発","技術スタック","W6V2SLFRhPr2pHXyjjgJlrgWwYuQoACstCiGLPt_LT0",{"id":431,"title":432,"author":433,"body":435,"date":802,"description":803,"extension":165,"image":7,"locale":10,"meta":804,"minRead":167,"navigation":12,"original":168,"path":805,"pinned":168,"seo":806,"source":171,"sourceUrl":443,"stem":807,"tags":808,"updated":7,"__hash__":812},"blog\u002Fblog\u002Fdeepseek-api-web-search.ja.md","DeepSeek API に組み込みの Web 検索、Responses API で公式の検索能力をタダで使う",{"name":23,"avatar":434},{"src":25,"alt":23},{"type":27,"value":436,"toc":795},[437,446,449,452,467,470,473,480,483,731,734,737,740,743,749,752,766,769,784,787,791],[30,438,439],{},[33,440,35,441,445],{},[37,442,42],{"href":443,"rel":444},"https:\u002F\u002Fx.com\u002Frealchendahuang\u002Fstatus\u002F2084826975102030013",[41]," に公開。これがバズって、23 万ビュー、1000+ いいね。ここで詳細をしっかり解説する。",[33,447,448],{},"いいもの見つけた：DeepSeek 公式が API に Web 検索を内蔵してた。",[48,450,451],{"id":451},"一言で言うと",[33,453,454,457,458,462,463,466],{},[66,455,456],{},"Responses 形式","のエンドポイントで ",[459,460,461],"code",{},"deepseek-v4-flash"," モデルを呼び、リクエストパラメータで ",[459,464,465],{},"web_search"," ツールを宣言するだけで、DeepSeek サーバー側で実行される検索能力がそのまま使える。",[33,468,469],{},"自分でサードパーティの検索エンジンに接続する必要も、検索 API キーの追加申請も不要。検索の流れ全体を公式が丸ごとホスティングしてくれる。",[48,471,472],{"id":472},"使い方",[33,474,475,476],{},"公式ドキュメント：",[37,477,478],{"href":478,"rel":479},"https:\u002F\u002Fapi-docs.deepseek.com\u002Fzh-cn\u002Fguides\u002Fresponses_api",[41],[33,481,482],{},"要はツールを宣言するだけ：",[484,485,489],"pre",{"className":486,"code":487,"language":488,"meta":152,"style":152},"language-js shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","const response = await fetch('https:\u002F\u002Fapi.deepseek.com\u002Fresponses', {\n  method: 'POST',\n  headers: {\n    'Content-Type': 'application\u002Fjson',\n    'Authorization': `Bearer ${process.env.DEEPSEEK_API_KEY}`\n  },\n  body: JSON.stringify({\n    model: 'deepseek-v4-flash',\n    tools: [{ type: 'web_search' }],\n    input: '2026 年 8 月 AI 業界で何が起きた？'\n  })\n})\n","js",[459,490,491,534,554,563,585,623,628,649,665,698,714,723],{"__ignoreMap":152},[492,493,496,500,504,508,512,516,519,522,526,528,531],"span",{"class":494,"line":495},"line",1,[492,497,499],{"class":498},"spNyl","const",[492,501,503],{"class":502},"sTEyZ"," response ",[492,505,507],{"class":506},"sMK4o","=",[492,509,511],{"class":510},"s7zQu"," await",[492,513,515],{"class":514},"s2Zo4"," fetch",[492,517,518],{"class":502},"(",[492,520,521],{"class":506},"'",[492,523,525],{"class":524},"sfazB","https:\u002F\u002Fapi.deepseek.com\u002Fresponses",[492,527,521],{"class":506},[492,529,530],{"class":506},",",[492,532,533],{"class":506}," {\n",[492,535,536,540,543,546,549,551],{"class":494,"line":153},[492,537,539],{"class":538},"swJcz","  method",[492,541,542],{"class":506},":",[492,544,545],{"class":506}," '",[492,547,548],{"class":524},"POST",[492,550,521],{"class":506},[492,552,553],{"class":506},",\n",[492,555,556,559,561],{"class":494,"line":158},[492,557,558],{"class":538},"  headers",[492,560,542],{"class":506},[492,562,533],{"class":506},[492,564,566,569,572,574,576,578,581,583],{"class":494,"line":565},4,[492,567,568],{"class":506},"    '",[492,570,571],{"class":538},"Content-Type",[492,573,521],{"class":506},[492,575,542],{"class":506},[492,577,545],{"class":506},[492,579,580],{"class":524},"application\u002Fjson",[492,582,521],{"class":506},[492,584,553],{"class":506},[492,586,588,590,593,595,597,600,603,606,609,612,615,617,620],{"class":494,"line":587},5,[492,589,568],{"class":506},[492,591,592],{"class":538},"Authorization",[492,594,521],{"class":506},[492,596,542],{"class":506},[492,598,599],{"class":506}," `",[492,601,602],{"class":524},"Bearer ",[492,604,605],{"class":506},"${",[492,607,608],{"class":502},"process",[492,610,611],{"class":506},".",[492,613,614],{"class":502},"env",[492,616,611],{"class":506},[492,618,619],{"class":502},"DEEPSEEK_API_KEY",[492,621,622],{"class":506},"}`\n",[492,624,625],{"class":494,"line":167},[492,626,627],{"class":506},"  },\n",[492,629,631,634,636,639,641,644,646],{"class":494,"line":630},7,[492,632,633],{"class":538},"  body",[492,635,542],{"class":506},[492,637,638],{"class":502}," JSON",[492,640,611],{"class":506},[492,642,643],{"class":514},"stringify",[492,645,518],{"class":502},[492,647,648],{"class":506},"{\n",[492,650,652,655,657,659,661,663],{"class":494,"line":651},8,[492,653,654],{"class":538},"    model",[492,656,542],{"class":506},[492,658,545],{"class":506},[492,660,461],{"class":524},[492,662,521],{"class":506},[492,664,553],{"class":506},[492,666,668,671,673,676,679,682,684,686,688,690,693,696],{"class":494,"line":667},9,[492,669,670],{"class":538},"    tools",[492,672,542],{"class":506},[492,674,675],{"class":502}," [",[492,677,678],{"class":506},"{",[492,680,681],{"class":538}," type",[492,683,542],{"class":506},[492,685,545],{"class":506},[492,687,465],{"class":524},[492,689,521],{"class":506},[492,691,692],{"class":506}," }",[492,694,695],{"class":502},"]",[492,697,553],{"class":506},[492,699,701,704,706,708,711],{"class":494,"line":700},10,[492,702,703],{"class":538},"    input",[492,705,542],{"class":506},[492,707,545],{"class":506},[492,709,710],{"class":524},"2026 年 8 月 AI 業界で何が起きた？",[492,712,713],{"class":506},"'\n",[492,715,717,720],{"class":494,"line":716},11,[492,718,719],{"class":506},"  }",[492,721,722],{"class":502},")\n",[492,724,726,729],{"class":494,"line":725},12,[492,727,728],{"class":506},"}",[492,730,722],{"class":502},[33,732,733],{},"これだけ。あとの検索、取得、解析、引用は、全部 DeepSeek サーバー側の仕事。",[48,735,736],{"id":736},"なぜこれが重要なのか",[33,738,739],{},"これまで AI にリアルタイム情報を持たせるには、自分で一連の流れを組む必要があった：検索エンジン選定（SerpAPI、Bing Search など）→ API キー申請 → 取得・解析コードを書く → 検索結果をコンテキストに詰める → 予算管理もする。",[33,741,742],{},"この一式、早くても 1〜2 日、長引くと 1 週間。しかもどこの段階も金がかかる：検索 API は呼び出し回数課金、取得はスクレイピング対策の処理も必要。",[33,744,745,746,748],{},"今は DeepSeek がそのまま内蔵していて、しかも使うのは ",[459,747,461],{}," という値段がぶっ飛んで安いモデル。検索と生成が一本の流れで、コストは水道水みたいに使い放題レベル。",[48,750,751],{"id":751},"どんなシーンに向くか",[113,753,754,757,760,763],{},[116,755,756],{},"鮮度が命の内容を書くとき（業界ニュース、製品比較、政策解説）",[116,758,759],{},"Agent を作るとき：資料を調べてから判断する工程",[116,761,762],{},"カスタマーサポート \u002F 回答システム：答える前に最新情報を検索",[116,764,765],{},"「モデルの知識カットオフ日」が足を引っ張るシーン全般",[48,767,768],{"id":768},"注意点",[770,771,772,778,781],"ol",{},[116,773,774,777],{},[66,775,776],{},"Responses エンドポイントを使うこと","。旧式の Chat Completions にはこのツールがない。",[116,779,780],{},"Web 検索の粒度や引用形式は公式ドキュメントに全部ある。実際に走らせて返ってくる構造を確認するのがおすすめ。",[116,782,783],{},"キャッシュ割引の仕組みがある。長文コンテキストのシーンでは活用するとかなり節約になる。",[33,785,786],{},"これは正真正銘のただ乗り。公式がいちばん面倒な検索インフラを無料でプレゼントしてくれた。必要な人はそのまま真似すればいい。",[33,788,146,789],{},[37,790,150],{"href":149},[792,793,794],"style",{},"html pre.shiki code .spNyl, html code.shiki .spNyl{--shiki-light:#9C3EDA;--shiki-default:#C792EA;--shiki-dark:#C792EA}html pre.shiki code .sTEyZ, html code.shiki .sTEyZ{--shiki-light:#90A4AE;--shiki-default:#EEFFFF;--shiki-dark:#BABED8}html pre.shiki code .sMK4o, html code.shiki .sMK4o{--shiki-light:#39ADB5;--shiki-default:#89DDFF;--shiki-dark:#89DDFF}html pre.shiki code .s7zQu, html code.shiki .s7zQu{--shiki-light:#39ADB5;--shiki-light-font-style:italic;--shiki-default:#89DDFF;--shiki-default-font-style:italic;--shiki-dark:#89DDFF;--shiki-dark-font-style:italic}html pre.shiki code .s2Zo4, html code.shiki .s2Zo4{--shiki-light:#6182B8;--shiki-default:#82AAFF;--shiki-dark:#82AAFF}html pre.shiki code .sfazB, html code.shiki .sfazB{--shiki-light:#91B859;--shiki-default:#C3E88D;--shiki-dark:#C3E88D}html pre.shiki code .swJcz, html code.shiki .swJcz{--shiki-light:#E53935;--shiki-default:#F07178;--shiki-dark:#F07178}html .light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html.light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}",{"title":152,"searchDepth":153,"depth":153,"links":796},[797,798,799,800,801],{"id":451,"depth":153,"text":451},{"id":472,"depth":153,"text":472},{"id":736,"depth":153,"text":736},{"id":751,"depth":153,"text":751},{"id":768,"depth":153,"text":768},"2026-08-05","DeepSeek が公式 API に Web 検索を内蔵。Responses エンドポイントで deepseek-v4-flash を呼び、web_search ツールを宣言するだけでいい。サードパーティの検索エンジンに繋がなくても、検索キーの申請も不要。",{},"\u002Fblog\u002Fdeepseek-api-web-search",{"title":432,"description":803},"blog\u002Fdeepseek-api-web-search.ja",[809,810,811],"DeepSeek","API","AI ツール","h4L6mGNcR84VOF2OaX2LwlRkjwhInD0xqVoq9rU47dY",{"id":814,"title":815,"author":816,"body":818,"date":802,"description":925,"extension":165,"image":7,"locale":10,"meta":926,"minRead":630,"navigation":12,"original":168,"path":149,"pinned":12,"seo":927,"source":171,"sourceUrl":826,"stem":928,"tags":929,"updated":7,"__hash__":931},"blog\u002Fblog\u002Fdeepseek-v4-flash-review.ja.md","DeepSeek V4 Flash 正式版を徹底レビュー：安い、速い、1M コンテキスト、検索内蔵",{"name":23,"avatar":817},{"src":25,"alt":23},{"type":27,"value":819,"toc":916},[820,829,832,836,839,842,846,849,852,856,859,862,866,869,874,878,881,884,888,891,902,905,908,911],[30,821,822],{},[33,823,35,824,828],{},[37,825,42],{"href":826,"rel":827},"https:\u002F\u002Fx.com\u002Frealchendahuang\u002Fstatus\u002F2084817432750047595",[41]," に公開、8 万ビュー超。",[33,830,831],{},"DeepSeek V4 Flash 0731 正式版を数日間がっつり使ってみたので、長所と短所をまとめる。",[48,833,835],{"id":834},"長所その一安い異常なくらい安い","長所その一：安い。異常なくらい安い",[33,837,838],{},"汚れ仕事も重労働も全部これに丸投げできる。一切の心理的負担なし。使うだけで儲けもの——節約できた時間の価値で、さらにトークンが買えるレベル。",[33,840,841],{},"どれくらい安い？私の実感だと：バッチ処理、Agent ループ、何十ターンもの会話を回しても、請求書はほぼ無感覚。AI で一番高いのは計算リソースじゃなくて、「使うのをためらう」という心理的ハードル。V4 Flash はその門を文字通りぶち壊した。",[48,843,845],{"id":844},"長所その二速い","長所その二：速い",[33,847,848],{},"これはめちゃくちゃ大事。2 時間かかったタスクを待ってから検収するなんて、誰もやりたくないだろう。",[33,850,851],{},"Flash モデルの実感は電光石火、口に出せば叶う。コード書き、バグ修正、テスト、バッチ処理、フィードバックが即時で返ってくる。特に Agent のツールループと組み合わせると、どのステップも数秒以内に完結して、インタラクションの体感が全然違う。",[48,853,855],{"id":854},"長所その三コンテキストが長い","長所その三：コンテキストが長い",[33,857,858],{},"1M のコンテキストなら、大抵の複雑なタスクが丸ごと入る。しょっちゅう compact する必要がない。",[33,860,861],{},"前は短いコンテキストのモデルだと、コードベースをちょっと見ただけで満杯になって、あれこれ圧縮テクニックでスペースを節約してた。今はリポジトリ丸ごと、ドキュメント一式、会話履歴全部をぶち込んでも、まだ収まる。キャッシュ割引も合わせれば、長文コンテキストのシーンをめちゃくちゃ安くできる——重複コンテンツはキャッシュにヒットして、値段が半額どころじゃないくらい下がる。",[48,863,865],{"id":864},"長所その四公式組み込みの-web-検索","長所その四：公式組み込みの Web 検索",[33,867,868],{},"公式 Responses エンドポイントにサーバーサイド web-search が内蔵されていて、設定なしでそのまま検索サービスが使える。",[33,870,871,872],{},"鮮度が命のコンテンツや Agent の調べ物シーンにはモチベーション必須級。検索エンジンに自分で繋がなくても、Search Key 申請も不要。公式がフロー全体をホスティングしてくれる。詳しくはこの記事：",[37,873,432],{"href":805},[48,875,877],{"id":876},"長所その五オープンソースベンダー非依存","長所その五：オープンソース、ベンダー非依存",[33,879,880],{},"モデルサービス事業者はどれでも選んで、デプロイや再販ができる。ベンダー依存の心配がない。",[33,882,883],{},"閉鎖系ベンダーの可哀想な Reset 施しを祈る必要もない。オープンソースはエコシステムを意味し、選択肢を意味し、モデルを自分の製品に組み込んでも首を絞められないことを意味する。",[48,885,887],{"id":886},"短所マルチモーダル非対応","短所：マルチモーダル非対応",[33,889,890],{},"画像を読む、見る系のシーンに制約がある。でもこれは「安さ」の必然的な代償だ——マルチモーダルにするとモデルのパラメータが膨らみ、コストが上がる。",[33,892,893,894,897,898],{},"解決策は簡単：",[66,895,896],{},"組み合わせて使う","。画像認識が要るときは専用のビジョンモデルに画像を渡し、テキスト推論はそのまま V4 Flash。いま最もコスパがいい識図（きず）スキームを調べたので、こちら：",[37,899,901],{"href":900},"\u002Fblog\u002Fqwen-vision-for-deepseek","DeepSeek にマルチモーダルを補う：Qwen-3.7-Flash 識図スキーム",[48,903,904],{"id":904},"私の結論",[33,906,907],{},"V4 Flash は「日常の主役」級のモデルだ：安くて使い放題、速くて文句なし、コンテキストがでかくて節約不要、おまけに検索付き。",[33,909,910],{},"チームで働くとき、汚れ仕事は全部こいつに投げて、視覚が必要なときは横に識図モデルを置いて連携技を出す。このコンビネーション打ちなら、コスト低・体験良・どのベンダーにも縛られない。",[33,912,146,913],{},[37,914,915],{"href":805},"DeepSeek API に組み込みの Web 検索",{"title":152,"searchDepth":153,"depth":153,"links":917},[918,919,920,921,922,923,924],{"id":834,"depth":153,"text":835},{"id":844,"depth":153,"text":845},{"id":854,"depth":153,"text":855},{"id":864,"depth":153,"text":865},{"id":876,"depth":153,"text":877},{"id":886,"depth":153,"text":887},{"id":904,"depth":153,"text":904},"DeepSeek V4 Flash 正式版を数日間がっつり使ってみた：異常な安さ、電光石火の速さ、1M コンテキスト、公式組み込みの Web 検索、完全オープンソース。唯一の弱点はマルチモーダルだが、別モデルと組み合わせれば補える。",{},{"title":815,"description":925},"blog\u002Fdeepseek-v4-flash-review.ja",[809,930,811],"モデルレビュー","SvDaoArflsKNNKZNqv_IK_Mq_0imp6rzosXomOg7ipg",{"id":933,"title":934,"author":935,"body":937,"date":419,"description":1371,"extension":165,"image":7,"locale":10,"meta":1372,"minRead":651,"navigation":12,"original":168,"path":406,"pinned":168,"seo":1373,"source":1374,"sourceUrl":945,"stem":1375,"tags":1376,"updated":7,"__hash__":1377},"blog\u002Fblog\u002Ffree-cloudflare.ja.md","無料ユーザーはどうやって Cloudflare を搾り尽くすか。無料版でどこまでタダ乗りできる？",{"name":23,"avatar":936},{"src":25,"alt":23},{"type":27,"value":938,"toc":1355},[939,948,951,955,958,961,964,967,970,1002,1005,1008,1012,1015,1018,1022,1025,1054,1057,1061,1064,1067,1070,1073,1077,1080,1084,1087,1091,1094,1097,1135,1139,1142,1146,1149,1172,1176,1179,1182,1196,1199,1226,1229,1233,1236,1250,1253,1257,1260,1263,1286,1289,1292,1296,1299,1302,1322,1325,1329,1332,1335,1346,1349,1352],[30,940,941],{},[33,942,35,943,43],{},[37,944,947],{"href":945,"rel":946},"https:\u002F\u002Fx.com\u002Frealchendahuang\u002Farticle\u002F2066528625378443300",[41],"X Articles",[33,949,950],{},"Cloudflare はほぼ個人用インターネット基盤一式を支えられる：ドメイン、サイト、CDN、オブジェクトストレージ、データベース、エッジ関数、内網トンネル、メール転送、認証、AI ゲートウェイまで、全部無料版から始められる。",[48,952,954],{"id":953},"無料-dns","無料 DNS",[33,956,957],{},"Cloudflare 自体がドメインレジストラでもあって、登録・更新の価格は割と透明。Spaceship みたいなプラットフォームでドメインを買ってから、DNS を Cloudflare に預ける手もある。",[33,959,960],{},"ドメインを Cloudflare に入れると、そのまま使い勝手のいい DNS 管理システムを手に入れられる。",[33,962,963],{},"ポイントは：問い合わせ件数で課金しないこと。国内の一部の大手はマジでウザくて、解析回数で課金しやがる？ ガメついにもほどがある。",[33,965,966],{},"Cloudflare はマルチドメイン、多数のサブドメイン、小プロジェクト群にぴったりだ。",[33,968,969],{},"こんなことができちゃう：",[113,971,972,977,982,987,992,997],{},[116,973,974],{},[459,975,976],{},"api.xxx.com",[116,978,979],{},[459,980,981],{},"img.xxx.com",[116,983,984],{},[459,985,986],{},"cdn.xxx.com",[116,988,989],{},[459,990,991],{},"docs.xxx.com",[116,993,994],{},[459,995,996],{},"status.xxx.com",[116,998,999],{},[459,1000,1001],{},"admin.xxx.com",[33,1003,1004],{},"ドメインを一つ買えば、サービスごとに別々のサブドメインを割り当てられる。DNS 解析そのものに追加費用はかからない。",[33,1006,1007],{},"プロキシが必要な Web トラフィックはオレンジ雲を ON にして、Cloudflare にプロキシ、キャッシュ、HTTPS 証明書を任せられる。",[48,1009,1011],{"id":1010},"無料-cdn","無料 CDN",[33,1013,1014],{},"CDN キャッシュは Cloudflare の最強機能。多くの人がこれで Cloudflare を知る。ブログ、公式サイト、ドキュメントサイトにとって最も直接的な価値は：",[33,1016,1017],{},"アクセスが少し速く、オリジンが少し軽く、帯域が少し節約できる。特に安い VPS を使っているなら、前に Cloudflare を置くと体験がかなり良くなる。",[48,1019,1021],{"id":1020},"無料-pages","無料 Pages",[33,1023,1024],{},"Pages は静的サイトやフロントエンドプロジェクトを無料でホスティングできる。",[113,1026,1027,1030,1033,1036,1039,1042,1045,1048,1051],{},[116,1028,1029],{},"個人ブログ",[116,1031,1032],{},"製品公式サイト",[116,1034,1035],{},"ドキュメントサイト",[116,1037,1038],{},"ランディングページ",[116,1040,1041],{},"オープンソースプロジェクトのホーム",[116,1043,1044],{},"コース資料ページ",[116,1046,1047],{},"ウェイティングリストページ",[116,1049,1050],{},"ダウンロード説明ページ",[116,1052,1053],{},"電子書籍宣伝ページ",[33,1055,1056],{},"こうしたページはそのままホスティングできて、わざわざサーバーを買う必要がない。自分のドメインを紐付けすれば、長期運用の個人サイトやプロジェクトページになる。",[48,1058,1060],{"id":1059},"無料-workers","無料 Workers",[33,1062,1063],{},"サイトに API、認証、その他の動的ロジックが必要なら Workers が使える。コードは Cloudflare のネットワーク上で動き、自分でサーバーを管理する必要なし。JavaScript \u002F TypeScript の他、WebAssembly などでの実行にも対応。",[33,1065,1066],{},"無料版は毎日 10 万リクエスト分の枠がある。個人プロジェクトが本当に安定してこの量を超えたら、その時に有料版にすればいい。",[33,1068,1069],{},"Workers Paid の開始価格は月 5 ドル。",[33,1071,1072],{},"多くの小プロジェクトにはフルバックエンドがそもそも不要。Worker 一つで十分。",[48,1074,1076],{"id":1075},"無料-kv","無料 KV",[33,1078,1079],{},"KV は高速読み出しが必要で、強い一貫性は要らないデータ、例えば設定、機能フラグ、キャッシュ結果に最適。完全な Redis の代替ではないけど、個人プロジェクトの簡単なニーズの多くはこれで足りる。",[48,1081,1083],{"id":1082},"無料-d1","無料 D1",[33,1085,1086],{},"D1 は Cloudflare がホストする SQLite データベースで、リレーショナルデータ向き。無料版は合計 5 GB のストレージ枠で、読み書きそれぞれに日次枠がある。",[48,1088,1090],{"id":1089},"無料-r2","無料 R2",[33,1092,1093],{},"R2 は S3 API 互換のオブジェクトストレージで、画像、添付ファイル、バックアップ向き。最大の利点は R2 からの出口トラフィックに帯域課金がないことで、費用は主にストレージ量と操作回数で決まる。無料版にもストレージとリクエストの枠がある。",[33,1095,1096],{},"こんなものを置ける：",[113,1098,1099,1102,1105,1108,1111,1114,1117,1120,1123,1126,1129,1132],{},[116,1100,1101],{},"画像",[116,1103,1104],{},"添付ファイル",[116,1106,1107],{},"PDF",[116,1109,1110],{},"コース資料",[116,1112,1113],{},"ソフトウェアパッケージ",[116,1115,1116],{},"バックアップファイル",[116,1118,1119],{},"ユーザーアバター",[116,1121,1122],{},"Markdown の画像",[116,1124,1125],{},"静的リソース",[116,1127,1128],{},"データセット",[116,1130,1131],{},"音声ファイル",[116,1133,1134],{},"小さい動画素材",[48,1136,1138],{"id":1137},"無料-email-routing","無料 Email Routing",[33,1140,1141],{},"Email Routing はカスタムドメイン宛のメールを既存のメールボックスに転送できて、無料版で使える。Cloudflare は今、Workers 経由でトランザクションメールを送る Email Sending もあるけど、任意の受信者への送信には Workers Paid が必要で、無料の受信転送と混同しないように。",[48,1143,1145],{"id":1144},"無料-turnstile","無料 Turnstile",[33,1147,1148],{},"Turnstile は Cloudflare の人 vs ボット認証で、普通はユーザーに信号機や歪んだ文字を認識させない。置くのに向いている場所：",[113,1150,1151,1154,1157,1160,1163,1166,1169],{},[116,1152,1153],{},"ログイン",[116,1155,1156],{},"登録",[116,1158,1159],{},"コメント",[116,1161,1162],{},"お問い合わせフォーム",[116,1164,1165],{},"ウェイティングリスト",[116,1167,1168],{},"ダウンロードページ",[116,1170,1171],{},"メール購読",[48,1173,1175],{"id":1174},"無料-tunnel","無料 Tunnel",[33,1177,1178],{},"家の NAS、ローカル開発機、ゲームサーバーを外からアクセスさせたいなら、Tunnel で内網から Cloudflare へ主動接続するトンネルを張れる。",[33,1180,1181],{},"家の NAS、ローカル開発機、内網サービスを Cloudflare Tunnel で露出できる。核心的な価値：",[113,1183,1184,1187,1190,1193],{},[116,1185,1186],{},"パブリック IP 不要",[116,1188,1189],{},"ルーターのポート開放不要",[116,1191,1192],{},"オリジン IP を晒さない",[116,1194,1195],{},"自分のドメインを付けられる",[33,1197,1198],{},"例えば：",[113,1200,1201,1206,1211,1216,1221],{},[116,1202,1203],{},[459,1204,1205],{},"nas.xxx.com",[116,1207,1208],{},[459,1209,1210],{},"dev.xxx.com",[116,1212,1213],{},[459,1214,1215],{},"panel.xxx.com",[116,1217,1218],{},[459,1219,1220],{},"n8n.xxx.com",[116,1222,1223],{},[459,1224,1225],{},"home.xxx.com",[33,1227,1228],{},"これは家庭サーバー派には最高すぎる。",[48,1230,1232],{"id":1231},"無料-access","無料 Access",[33,1234,1235],{},"Access はバックエンド、テスト環境、社内ツールの前に置いて、ID 確認が通ってから通す。メールワンタイムコード、Google、GitHub、チーム ID プロバイダまで接続できて、社内ページのためだけにまた登録・ログインを書く必要がない。例えば：",[113,1237,1238,1241,1244,1247],{},[116,1239,1240],{},"指定メールアドレスだけ入れる",[116,1242,1243],{},"Google ログインだけ入れる",[116,1245,1246],{},"GitHub ログインだけ入れる",[116,1248,1249],{},"チームメンバーだけ入れる",[33,1251,1252],{},"バックエンド、テスト環境、社内ツールを守るのに非常に使える。",[48,1254,1256],{"id":1255},"無料-ai-gateway","無料 AI Gateway",[33,1258,1259],{},"AI Gateway は複数のモデルベンダーの前に置けて、リクエスト、レイテンシ、エラー、キャッシュヒットを一元的に記録し、レート制限や fallback もできる。AI プロダクトを初期に作るとき、一つの入り口で複数の互換 API を管理するのはだいぶ楽になる。",[33,1261,1262],{},"これで見られるもの：",[113,1264,1265,1268,1271,1274,1277,1280,1283],{},[116,1266,1267],{},"リクエスト量",[116,1269,1270],{},"レイテンシ",[116,1272,1273],{},"エラー",[116,1275,1276],{},"キャッシュヒット",[116,1278,1279],{},"モデル呼び出し",[116,1281,1282],{},"レート制限",[116,1284,1285],{},"fallback",[33,1287,1288],{},"OpenAI、Anthropic、Workers AI、各種互換 API に繋いでいても、前に一枚挟める。",[33,1290,1291],{},"AI プロダクトの初期には、統一入り口として使うのにぴったり。",[48,1293,1295],{"id":1294},"無料-browser-run","無料 Browser Run",[33,1297,1298],{},"Cloudflare は今この機能を Browser Run と呼んでいる。クラウド上で完全なブラウザセッションを起動し、コードや AI でページを操作できる。",[33,1300,1301],{},"向いている用途：",[113,1303,1304,1307,1310,1313,1316,1319],{},[116,1305,1306],{},"ウェブページのスクリーンショット",[116,1308,1309],{},"ウェブページの Markdown 変換",[116,1311,1312],{},"ウェブページの自動化テスト",[116,1314,1315],{},"ページ内容の収集",[116,1317,1318],{},"動的ページの解析",[116,1320,1321],{},"ウェブページの PDF 変換",[33,1323,1324],{},"毎日無料枠がある。",[48,1326,1328],{"id":1327},"無料-images-transform","無料 Images Transform",[33,1330,1331],{},"Cloudflare Images に画像変換の枠があって、リサイズ、クロップ、形式変換ができる。大量に使うなら別途かかるし、有料 Workers で Container を動かして自分でトランスコードサービスを回す手もある。",[33,1333,1334],{},"これは R2 と組み合わせて遊べる：",[113,1336,1337,1340,1343],{},[116,1338,1339],{},"R2 に原画像",[116,1341,1342],{},"Images でサムネイルと形式変換",[116,1344,1345],{},"Cloudflare キャッシュで配信",[33,1347,1348],{},"ブログの表紙、アバター、商品画像、記事のイラストにぴったり。",[33,1350,1351],{},"Cloudflare の無料枠はすでに結構な個人プロジェクトをカバーできる。本当に大量のリクエスト量、計算時間、有料機能が必要になったら、月 5 ドルの Workers Paid から上に足していけばいい。",[33,1353,1354],{},"ここで言わせてほしい。Cloudflare さん、お金をくれ！！",{"title":152,"searchDepth":153,"depth":153,"links":1356},[1357,1358,1359,1360,1361,1362,1363,1364,1365,1366,1367,1368,1369,1370],{"id":953,"depth":153,"text":954},{"id":1010,"depth":153,"text":1011},{"id":1020,"depth":153,"text":1021},{"id":1059,"depth":153,"text":1060},{"id":1075,"depth":153,"text":1076},{"id":1082,"depth":153,"text":1083},{"id":1089,"depth":153,"text":1090},{"id":1137,"depth":153,"text":1138},{"id":1144,"depth":153,"text":1145},{"id":1174,"depth":153,"text":1175},{"id":1231,"depth":153,"text":1232},{"id":1255,"depth":153,"text":1256},{"id":1294,"depth":153,"text":1295},{"id":1327,"depth":153,"text":1328},"Cloudflare 無料版は個人用インターネット基盤一式を支えられる：DNS、CDN、Pages、Workers、KV、D1、R2、メール、Tunnel、AI Gateway など。",{},{"title":934,"description":1371},"x-article","blog\u002Ffree-cloudflare.ja",[426,280,285],"FqKPs19DCtFLZVaI5ddYxbxHQdS9SgyEyJtXbjkNi8E",{"id":1379,"title":1380,"author":1381,"body":1383,"date":1504,"description":1505,"extension":165,"image":7,"locale":10,"meta":1506,"minRead":651,"navigation":12,"original":168,"path":1507,"pinned":168,"seo":1508,"source":171,"sourceUrl":1392,"stem":1509,"tags":1510,"updated":7,"__hash__":1512},"blog\u002Fblog\u002Fmodel-harness-decoupling.ja.md","純正 Harness が必ずしも今の正解とは限らない：オープンモデル時代、モデルと Harness は分けて選ぶ",{"name":23,"avatar":1382},{"src":25,"alt":23},{"type":27,"value":1384,"toc":1497},[1385,1395,1398,1401,1404,1407,1410,1414,1417,1420,1434,1437,1441,1444,1447,1450,1454,1457,1463,1468,1474,1479,1485,1488,1491],[30,1386,1387],{},[33,1388,1389,1390,1394],{},"コアとなる主張は最初に ",[37,1391,42],{"href":1392,"rel":1393},"https:\u002F\u002Fx.com\u002Frealchendahuang\u002Fstatus\u002F2093890559874388141",[41]," で発表した。この記事は完全版の論述に、5 つの Harness の位置づけマップを添えたものだ。",[33,1396,1397],{},"Coding Agent を選ぶとき、多くの人の第一反応はごく自然だ：Claude を使うなら Claude Code、GPT なら Codex、GLM なら ZCode、DeepSeek なら当然 DeepSeek 純正の Harness をまず考える。",[33,1399,1400],{},"この発想は実は完全に理にかなっている。純正の最大の強みは、自分のモデルを一番よく知っていることだ。",[48,1402,1403],{"id":1403},"純正の強みは本物だ",[33,1405,1406],{},"モデルがどんな Prompt を好むか、Tool Schema をどう設計するのが一番安定するか、長い Context をどう構成するか、新バージョンで何が増えたか、どこで一番コケやすいか——純正はたいていサードパーティより早く知っている。",[33,1408,1409],{},"だから Claude Code や Codex のようにモデルと Harness を長期間一緒に磨いてきた製品では、純正の組み合わせがしばしば最強の「バージョン回答」になる。この点は反論しない。",[48,1411,1413],{"id":1412},"しかしモデルを鍛えることと-harness-を作ることはまったく別の工学だ","しかしモデルを鍛えることと Harness を作ることは、まったく別の工学だ",[33,1415,1416],{},"DeepSeek や GLM といったオープンモデルの領域に入ると、話が面白くなり始める。良いモデルを鍛えることと、良い Harness を作ることは、実はまったく別の工学だからだ。",[33,1418,1419],{},"Coding Agent が実際に動き出すと、モデルの外側の問題が山ほど出てくる：",[113,1421,1422,1425,1428,1431],{},[116,1423,1424],{},"ファイルをどう読み、コードをどう書き換えるか",[116,1426,1427],{},"Agent Loop をどう制御し、Context をどう圧縮するか",[116,1429,1430],{},"Cache をどう活かし、Tool Call が失敗したあとどう復旧するか",[116,1432,1433],{},"Subagent をどうスケジュールし、権限をどう管理するか",[33,1435,1436],{},"これらの出来不出来は、同じモデルの最終的な使い心地に直接響く。同じモデルでも、Harness を変えれば体験は雲泥の差になる。",[48,1438,1440],{"id":1439},"さらに大きな問題モデルの更新スピードが速すぎる","さらに大きな問題：モデルの更新スピードが速すぎる",[33,1442,1443],{},"今日は GLM が強い、来月は DeepSeek がもっと強い Flash を出すかもしれない、そのうち別の新しいモデルが追いついてくる。",[33,1445,1446],{},"Coding ワークフロー全体があるメーカーの純正製品に縛られていると、モデルを替えるたびにツールも習慣も一緒に替える羽目になる。何か月もかけて調教した設定、記憶、ワークフローが全部ひっくり返る。",[33,1448,1449],{},"サードパーティ Harness の価値はまさにここにある：**普段使いに慣れたツール、Skills、MCP、権限、ワークフローを固定しておいて、下のモデルだけを差し替えられる。**今日は DeepSeek、明日は GLM、明後日はまた別のモデル——作業環境を作り直さなくていい。",[48,1451,1453],{"id":1452},"_5-つの-harness-位置づけマップ","5 つの Harness 位置づけマップ",[33,1455,1456],{},"主流 5 社の位置づけを整理する（2026 年 8 月末時点の私の使用体験に基づく）：",[33,1458,1459,1462],{},[66,1460,1461],{},"Pi","：思想は極限までミニマルで、Harness はモデルにできるだけ介入しない。軽い、速い、Token 消費が少ない、可塑性が極めて高い。自分の長期 Agent 基盤に向く。シンプル、クリーン、好きに改造し放題。",[33,1464,1465,1467],{},[66,1466,72],{},"：Pi の上に LSP、Debugger、Browser、AST といったヘビー級の Coding 能力を積み重ねていく。Agent に一式そろった IDE を装着するようなもの。本気でヘビーにコードを書く人、複雑な Repo ナビゲーションが必要なシーンに向く。",[33,1469,1470,1473],{},[66,1471,1472],{},"DeepSeek Harness","：最も遠くまで行っている。Everything is Plugin で、Agent Loop、ツール、権限、Preset、UI をすべて分解して組み替えられる。Agent アーキテクチャ、Preset、マルチ Agent、次世代 Runtime をいじり回したい人に向く。PTC モードは多く試してほしい。より速く、より token を節約できる。",[33,1475,1476,1478],{},[66,1477,103],{},"：現状もっともバランスの取れた一群。オープンソースで、Provider が多く、エコシステムが大きく、Client\u002FServer、デスクトップ、Subagent がどれも成熟している。成熟した汎用マルチモデル Coding Agent を一式欲しい人に向く。",[33,1480,1481,1484],{},[66,1482,1483],{},"Command Code","：方向性がまったく違う——モデルのフォローをすることに特別に熱心だ。Tool Call の引数の書き間違いはローカルで直す、ファイルの重複読みは重複排除してくれる、長い Session では Stable Prefix を維持して Cache Hit を高める、Context が溢れそうになったら Compaction する。この発想を DeepSeek V4 Flash や GLM-5.3 Flash のような苦力モデルに載せると、価値が最大化する：モデルが少し弱くても、Harness が補ってくれる。",[48,1486,1487],{"id":1487},"私の選び方",[33,1489,1490],{},"長期的な可塑性だけを見るなら、私は今も Pi が好きだ。でも、今日この瞬間から DeepSeek V4 Flash や GLM-5.3 に本気で働かせるなら、Command Code の味をちゃんと確かめたい——モデルと Harness の組み合わせはタスクごとに組むもので、陣営ごとに立つものじゃない。",[33,1492,1493,1494],{},"オープンモデル時代において、モデルと Harness はもう完全に分けて選べる。",[66,1495,1496],{},"「どこのモデルにはどこのツール」と問うのはやめて、「このモデルはどの Harness に入れれば一番働くか」を問おう。",{"title":152,"searchDepth":153,"depth":153,"links":1498},[1499,1500,1501,1502,1503],{"id":1403,"depth":153,"text":1403},{"id":1412,"depth":153,"text":1413},{"id":1439,"depth":153,"text":1440},{"id":1452,"depth":153,"text":1453},{"id":1487,"depth":153,"text":1487},"2026-09-09","Claude を使うなら Claude Code？オープンモデル時代、この直感はアップデートが必要だ。純正の強みは本物だが、良いモデルを鍛えることと良い Harness を作ることは別の工学である——この記事では、モデルと Harness を分けて選べるようになった理由と、5 つの Harness の位置づけマップを解説する。",{},"\u002Fblog\u002Fmodel-harness-decoupling",{"title":1380,"description":1505},"blog\u002Fmodel-harness-decoupling.ja",[174,1511,175],"Harness","CNS57PZWnPLBSvzck65rKAi7aQdQlidlO2xPXrRdMi0",{"id":1514,"title":1515,"author":1516,"body":1518,"date":1504,"description":1630,"extension":165,"image":7,"locale":10,"meta":1631,"minRead":651,"navigation":12,"original":168,"path":1632,"pinned":168,"seo":1633,"source":171,"sourceUrl":1526,"stem":1634,"tags":1635,"updated":7,"__hash__":1638},"blog\u002Fblog\u002Fopencode-productive-stack.ja.md","安定・高速・高生産性・安価：私の AI Coding スタック実録",{"name":23,"avatar":1517},{"src":25,"alt":23},{"type":27,"value":1519,"toc":1623},[1520,1529,1535,1538,1542,1549,1552,1555,1558,1561,1564,1567,1570,1573,1576,1580,1583,1590,1594,1597,1600,1611,1617,1620],[30,1521,1522],{},[33,1523,1389,1524,1528],{},[37,1525,42],{"href":1526,"rel":1527},"https:\u002F\u002Fx.com\u002Frealchendahuang\u002Fstatus\u002F2086611065920733305",[41]," で発表した。この記事は設定の完全な記録だ。",[33,1530,1531,1532],{},"先に結論：",[66,1533,1534],{},"OpenCode + OpenChamber + OpenCode Go の DeepSeek V4 Flash サブスク + Ollama Cloud の DeepSeek V4 Flash サブスク。",[33,1536,1537],{},"この組み合わせを長期間ヘビーに使っている。四拍子で言えば：安定、高速、高生産性、低コスト。プロジェクトを 15 個連続で開いて同時にコードを回しても、クォータの消費はごくわずかだった。",[48,1539,1541],{"id":1540},"なぜ-opencode-openchamber-なのか","なぜ OpenCode + OpenChamber なのか",[33,1543,1544,1545,1548],{},"選定の過程は",[37,1546,1547],{"href":169},"別の記事","に書いたので、ここでは結果レベルの理由だけ。OpenCode は現状もっともバランスの取れたマルチモデルカーネル——オープンソースで、Provider が多く、Client\u002FServer、デスクトップ、Subagent がどれも成熟している。OpenChamber は私が使ったオープンソースプロジェクトの中でフロントエンドの仕上がりが一番良い Harness GUI で、作者のメンテナンスが本当に丁寧。精緻で安定していて、たまの小さな不具合は長期使用にまったく影響しない。",[33,1550,1551],{},"Web インターフェース + PWA なら、デスクトップクライアントとほぼ変わらないし、更新も手動不要。",[48,1553,1554],{"id":1554},"設定は三つの核心的な要望を軸に",[33,1556,1557],{},"私の OpenCode 設定は三つの軸で組んでいる：Context 管理、メモリシステム、外部能力。",[33,1559,1560],{},"**1. opencode-dcp（オープンソース）——動的 Context 剪定。**Context がしきい値に達すると、古い内容を自動で技術サマリーに圧縮する：重要な情報は残し、ノイズを捨て、重複を整理し、ツールのエラーメッセージのような低価値コンテンツを Context から除去する。長いセッションでも Context が爆発せず、お金も token も節約できる。長時間タスクを丸一日回し続けるための土台だ。",[33,1562,1563],{},"**2. opencode-goal-plugin——ゴール管理。**長いタスクに Goal モードを足して、Agent が脱線したら引き戻せる。",[33,1565,1566],{},"**3. Hermes Memory——階層メモリ（需要があれば後日オープンソース化）。**一番力を入れているプラグイン：Hermes agent の階層メモリ機構を OpenCode に移植して、セッションをまたいでユーザーの好み、プロジェクトの意思決定、過去の教訓を記憶する。新しいプロジェクトをゼロから教え込む必要がない。",[33,1568,1569],{},"**4. context7-MCP。**ライブラリやフレームワークの最新公式ドキュメントを調べる。自分で探し回らなくていい。",[33,1571,1572],{},"**5. grep-MCP。**GitHub 全サイトのコードから実際の使用例を検索する。記憶だけで書くよりずっと信頼できる。",[33,1574,1575],{},"**6. open-computer-use——デスクトップ自動化。**AI に macOS アプリを直接操作させる：クリック、入力、スクロール、ドラッグ、スクリーンショット、アクセシビリティツリーの読み取り。テストや受け入れの工程で特に便利。",[48,1577,1579],{"id":1578},"コスト計算2-本のサブスクの使い方","コスト計算：2 本のサブスクの使い方",[33,1581,1582],{},"DeepSeek V4 Flash はこのスタックのコスパの核だ：本当に賢くて、本当に安い。OpenCode Go のサブスクでメインのワークフローを賄い、Ollama Cloud のサブスクを第二経路の分流にする——2 本のサブスクを合わせても、主流の純正 Coding Plan より安く、しかも産出量は多い。",[33,1584,1585,1586,1589],{},"「モデルをサードパーティの殻に入れると頭が悪くなる」という説は、分解して考える必要がある：",[66,1587,1588],{},"劣化の根源は「殻がモデル向けの Harness Engineering をしていない」こと","であって、殻を替えるという行為そのものではない。OpenCode のオープンモデル対応は第一梯隊で、DeepSeek V4 Flash はその中で安定かつ高速に動く——まさにこれが、15 プロジェクトをこれに預けられる私の勇気の源だ。",[48,1591,1593],{"id":1592},"元の組み合わせを守るの教訓","「元の組み合わせを守る」の教訓",[33,1595,1596],{},"グループチャットではよく聞かれる：あらゆるサブスクを接続できて、どのモデルでも劣化しない、万能の AI Coding デスクトップアプリはあるか？",[33,1598,1599],{},"毎日高強度でいじり回している友人たちと話し合った結論は一致した：存在しない。やはり元の組み合わせが正解だ。",[113,1601,1602,1605,1608],{},[116,1603,1604],{},"GPT → Codex：公式サブスクの直結で、ネイティブのスケジューリングが一番安定。",[116,1606,1607],{},"Gemini → AntiGravity：速度の天井。長いウィンドウでも詰まらない。",[116,1609,1610],{},"DeepSeek、GLM などのオープンモデル → OpenCode \u002F ZCode のようなオープンモデルに優しい Harness。",[33,1612,1613,1614],{},"モデルを相性の悪い殻に入れると、劣化、遅延、サブスク不通はほぼ避けられない。",[66,1615,1616],{},"それぞれのモデルを一番居心地のいい場所に置く。その組み合わせこそがあなたのフルスタックだ。",[48,1618,1619],{"id":1619},"最後に",[33,1621,1622],{},"このスタックを数か月回してきて、一番の実感は「いくら節約できたか」ではなく「タスクを気軽に開ける」ことだ——安定していて安いから、15 プロジェクトを開けても動じない。ツールスタックの価値は、最終的に「どれだけの仕事を預けられるか」に表れる。",{"title":152,"searchDepth":153,"depth":153,"links":1624},[1625,1626,1627,1628,1629],{"id":1540,"depth":153,"text":1541},{"id":1554,"depth":153,"text":1554},{"id":1578,"depth":153,"text":1579},{"id":1592,"depth":153,"text":1593},{"id":1619,"depth":153,"text":1619},"OpenCode + OpenChamber + DeepSeek V4 Flash のサブスク 2 本で、15 プロジェクトを同時に回してもクォータはほとんど減らない。この記事では Context 剪定、階層メモリ、デスクトップ自動化、そして「やはり元の組み合わせ」という選定の教訓まで、設定の全記録をさらけ出す。",{},"\u002Fblog\u002Fopencode-productive-stack",{"title":1515,"description":1630},"blog\u002Fopencode-productive-stack.ja",[103,1636,1637],"AI コーディング","設定","PbYl251E7g8zyixmA_VQKrnjH7ytICKkf-QrQAEPZb8",{"id":1640,"title":1641,"author":1642,"body":1644,"date":1906,"description":1907,"extension":165,"image":7,"locale":10,"meta":1908,"minRead":700,"navigation":12,"original":168,"path":1909,"pinned":168,"seo":1910,"source":1374,"sourceUrl":1652,"stem":1911,"tags":1912,"updated":7,"__hash__":1914},"blog\u002Fblog\u002Fproduct-faxin-principle.ja.md","発心原理：独立開発者はなぜ「捨てる」ことを学ぶべきか",{"name":23,"avatar":1643},{"src":25,"alt":23},{"type":27,"value":1645,"toc":1898},[1646,1654,1657,1660,1663,1666,1669,1672,1675,1682,1685,1696,1699,1702,1707,1710,1713,1716,1719,1723,1726,1729,1732,1735,1738,1741,1744,1747,1750,1753,1757,1760,1763,1766,1769,1772,1775,1778,1781,1784,1787,1790,1793,1796,1799,1802,1805,1809,1812,1815,1818,1821,1824,1827,1830,1833,1837,1840,1843,1846,1849,1852,1855,1858,1881,1884,1889],[30,1647,1648],{},[33,1649,35,1650,43],{},[37,1651,947],{"href":1652,"rel":1653},"https:\u002F\u002Fx.com\u002Frealchendahuang\u002Farticle\u002F2068296188340895744",[41],[33,1655,1656],{},"最近、とても興味深い現象を見た：",[33,1658,1659],{},"道具を作る人の多くが、いきなり全員にサービスしようとする。",[33,1661,1662],{},"これは危険な考え方だ。",[33,1664,1665],{},"全員にサービスするつもりなら、それは誰一人の立場にも立って考えていないのと同じ。",[33,1667,1668],{},"これはプロダクト人の閉じこもり、自己満足だ。",[33,1670,1671],{},"正しいやり方は、ごく一部のユーザーを捕まえて、彼らの痛点を掴み、がっつり満足させること。",[33,1673,1674],{},"本当に痛くて急いでるのは誰か、今日すぐにお金を払ってサービスを買う気があるのは誰かを知らなきゃいけない。",[33,1676,1677,1678,1681],{},"皆にシェアしたいものがある。",[66,1679,1680],{},"発心原理","だ。",[33,1683,1684],{},"これは主に以下の問題を扱う：",[113,1686,1687,1690,1693],{},[116,1688,1689],{},"なぜあなたは出発するのか？",[116,1691,1692],{},"誰のために出発するのか？",[116,1694,1695],{},"結局どの問題を解決したいのか？",[48,1697,1698],{"id":1698},"発心とは何か",[33,1700,1701],{},"『置身钉内』にこんな一節がある：",[30,1703,1704],{},[33,1705,1706],{},"発心とは、行動の内面的動機と根本的な誓願であり、すべての仕事、生活、実践、修行の起点であり、方向であり、動力の源泉である。プロダクトにもプロダクトの「発心」がある。プロダクトの発心とは、生み出した人その人の最も根源的な出発点のこと。たいていの場合、良いプロダクトは主たる発心を一つだけ持つ。プロダクトの発心が多くて主従の区別もないとき、それは欲張りで不安なプロダクトになる。",[33,1708,1709],{},"発心の判断基準は：プロダクトの理念に衝突が起きたとき、それは本当に誰の方を向いているか？",[33,1711,1712],{},"ユーザー体験と商業化が衝突したら、どちらの方を向く？",[33,1714,1715],{},"シンプルで使いやすい、と機能が完全、が衝突したら、どちらの方を向く？",[33,1717,1718],{},"答えが出たら、プロダクトの発心も見えてくる。",[48,1720,1722],{"id":1721},"美団meituanローカル生活取引のマインド","美団（Meituan）：ローカル生活取引のマインド",[33,1724,1725],{},"中国の超巨大アプリの中で、この現象はよくある。美団は良い例だ。",[33,1727,1728],{},"美団のユーザーマインドは「ローカル生活取引」。",[33,1730,1731],{},"ユーザーが美団を開く：腹が減ったから飯を注文、出かけるから店を予約、映画を見るからチケット、ホテルに泊まるから部屋探し。核となる価値は、現実生活での取引をユーザーがもっと速く完了できるようにすること。",[33,1733,1734],{},"でも後になって、美団の中に小説、ショートドラマ、ミニゲーム、動画、ライブ配信が現れた。",[33,1736,1737],{},"さらには美団の中で「原神起動！！！」までできる。",[33,1739,1740],{},"ありえないでしょ？？？",[33,1742,1743],{},"ゲームに価値があるのは当然、原神は確かに起動できる。でもお腹が減ってる時に原神起動はないだろ！",[33,1745,1746],{},"兄弟、まず腹を満たさせてくれ。原神の話はそれからだ！！！",[33,1748,1749],{},"ユーザーは用事を持って来て、用事が終わったら帰る。ユーザーが目標を速く達成すればするほど、プロダクトは信頼に値する。",[33,1751,1752],{},"これが多くの高頻度ツールの最も直感に反するところだ：稼ぐのはトラフィックのおかげで、長期的価値は抑制（ガマン）のおかげ。",[48,1754,1756],{"id":1755},"アリペイウォレットの気質とコンテンツフィードの喧嘩","アリペイ：ウォレットの気質とコンテンツフィードの喧嘩",[33,1758,1759],{},"アリペイも似たようなものだ。アリペイの根底のマインドは「お金」「信用」「確実性」。",[33,1761,1762],{},"ユーザーがアリペイを開くのは、支払い、入金、送金、公共料金、明細確認、地下鉄、医療コード読み取り。これは高信頼シーンだ。",[33,1764,1765],{},"ユーザーはお金、身分、信用、生活費の支払いを全部アリペイに預ける。だからそのプロダクト気質はウォレット、クソ安定。",[33,1767,1768],{},"でもウォレットの中でショート動画が見られる。まるで銀行の中で足湯＋マッサージ＋スパのフルコースをやるようなもの。",[33,1770,1771],{},"ユーザーは心の中で思う：ここに来たのは用事を済ませるため？それとも「用事を済ませられて」る？",[33,1773,1774],{},"お金のシーンは冷静さが必要で、コンテンツフィードは自然に人をハイにさせる。",[33,1776,1777],{},"二つの気質を無理に詰め込むと、妙な脂ぎった感触になる。",[48,1779,1780],{"id":1780},"発心が漂移する最恐の場所",[33,1782,1783],{},"中国の多くのアプリに金融入り口が生えている。出前でも借金でき、タクシーでも借金でき、旅行でも借金でき、買い物でも借金でき、地図やローカル生活もローンサービスに誘導できる。",[33,1785,1786],{},"こうしたシーンに借金の入り口を詰め込むと、短期的には収益化効率が上がるかもしれないが、長期的にはユーザーのあなたを見る目が変わる。",[33,1788,1789],{},"以前はあなたはツール。今はあなたは仲介役みたい。",[33,1791,1792],{},"以前はあなたは物事を完遂してくれた。今はついでに「もう一銭借りられるか」を私で評価しようとする。",[33,1794,1795],{},"これこそ発心漂移の最も危険なところだ。すぐにプロダクトを壊すわけじゃない。",[33,1797,1798],{},"ゆっくりとプロダクトの気質を変えていく。",[33,1800,1801],{},"大企業がそうするのには、それなりのビジネスロジックがある。膨大なトラフィック、複雑な組織、商業化のプレッシャー、食わせなきゃいけない部門がたくさんある。",[33,1803,1804],{},"俺たちは道徳の高みから彼らを罵る必要はない。",[48,1806,1808],{"id":1807},"独立開発者の強みは潔さ","独立開発者の強みは「潔さ」",[33,1810,1811],{},"独立開発者として、あなたのプロダクトはとても潔くできる。潔すぎて少し質素に見えるくらいに。",[33,1813,1814],{},"それはむしろ強みだ。",[33,1816,1817],{},"多くの独立開発者は最初に不安になる。機能が少なすぎる、シーンが狭すぎる、市場が大きくない、と。実は初期プロダクトが最も恐れるべきものは、まさに「大きく見えること」だ。",[33,1819,1820],{},"市場が大きくなると、ユーザーは「平均値」になる。平均値に表情はなく、金も払わない。",[33,1822,1823],{},"本当に価値のある起点は、たいていずっと小さい。まず一握りの人を見つける。痛みが具体的で、今日使いたい、この機能のためだけに個別に金を払う気がある、プロダクトを見た瞬間「これ俺のために作られただろ」と思わせる。",[33,1825,1826],{},"この時点で、プロダクトはようやく生命を得る。",[33,1828,1829],{},"例えば「ポッドキャスト用の編集ツールを作る」と言うのは広すぎる。「一人でポッドキャストをやってる人向けに、1 時間のインタビューを数本のショート動画に素早く切れる」に変えると、プロダクトはすぐに鋭くなる。",[33,1831,1832],{},"例えば「開発者向けランディングページジェネレーター」も広い。「独立開発者がプロダクト公開前に、メールを回収できる landing page を素早く作れるもの」に変えると、ニーズがずっと明確になる。",[48,1834,1836],{"id":1835},"発心原理の最終到達点は捨てる","発心原理の最終到達点は「捨てる」",[33,1838,1839],{},"本当の戦略的優位は、自分が何をやったかから来るのではなく、何をあえてやらないかから来る。",[33,1841,1842],{},"この言葉こそが独立開発者のプロダクト心法だ。独立開発者が最も貴重なリソースは「注意力」。方向性を一つ増やすたびに、メンテナンスが一つ増える。",[33,1844,1845],{},"微信（WeChat）は研究価値のあるポジティブな例だ。",[33,1847,1848],{},"微信はもちろんもう複雑すぎるほどに複雑だけど、最も中核の会話エントリーは長期的に安定している。ユーザーが微信を開くと、最初の反応は依然として「人を探す、メッセージを見る、関係を処理する」。",[33,1850,1851],{},"動画アカウントはチャットリストを食い尽くさなかったし、公式アカウントはメッセージページをコンテンツフィードに改造しなかったし、ミニプログラムはユーザーに毎回微信を開くたびにアプリストアを巡らせたりしない。",[33,1853,1854],{},"微信の抑制は機能が少ないことではない。そのすごさは「どこが耐力壁か」を知っていることにある。家は増築でき、改装でき、改造できるが、耐力壁は乱暴に壊してはいけない。",[33,1856,1857],{},"だから今、私はこう思う。独立開発者がプロダクトを作るとき、最初に書くべきはロードマップではなく「捨てるリスト」だ。",[113,1859,1860,1863,1866,1869,1872,1875,1878],{},[116,1861,1862],{},"どんな人に最初はサービスしないか",[116,1864,1865],{},"どんなシーンに最初は手を出さないか",[116,1867,1868],{},"どんな機能は当面追加しないか",[116,1870,1871],{},"どんな商業化の機会をまず我慢するか",[116,1873,1874],{},"何をホームに入れてはいけないか",[116,1876,1877],{},"何がメインフローを遮ってはいけないか",[116,1879,1880],{},"どんなに価値がありそうに見えても、メインタスクを壊してはいけないものは何か",[33,1882,1883],{},"我々には元々、大企業のトラフィックもブランドも組織資源もない。唯一勝てる場所は、より具体的で、より潔く、より鋭いこと。",[33,1885,1886],{},[66,1887,1888],{},"プロダクトの本当の鋭さは、手放す覚悟と捨てる勇気から生まれる。",[33,1890,1891,1892,1897],{},"参考：『",[37,1893,1896],{"href":1894,"rel":1895},"https:\u002F\u002Fdrive.google.com\u002Ffile\u002Fd\u002F1-jRahxfzJMQD9-8J9pZyeX1DIwKMyeg7\u002Fview?usp=drivesdk",[41],"置身钉内","』",{"title":152,"searchDepth":153,"depth":153,"links":1899},[1900,1901,1902,1903,1904,1905],{"id":1698,"depth":153,"text":1698},{"id":1721,"depth":153,"text":1722},{"id":1755,"depth":153,"text":1756},{"id":1780,"depth":153,"text":1780},{"id":1807,"depth":153,"text":1808},{"id":1835,"depth":153,"text":1836},"2026-06-20","なぜ出発するのか。誰のために出発するのか。結局どの問題を解決したいのか。製品の鋭さは、手放す覚悟から生まれる。",{},"\u002Fblog\u002Fproduct-faxin-principle",{"title":1641,"description":1907},"blog\u002Fproduct-faxin-principle.ja",[1913,427],"プロダクト思考","eEHKhZGDLOZf5v_wYWbrTQK4hyX5TWQGvP6Fdm6HpUM",{"id":1916,"title":1917,"author":1918,"body":1920,"date":1906,"description":2153,"extension":165,"image":7,"locale":10,"meta":2154,"minRead":651,"navigation":12,"original":168,"path":2155,"pinned":168,"seo":2156,"source":1374,"sourceUrl":1928,"stem":2157,"tags":2158,"updated":7,"__hash__":2160},"blog\u002Fblog\u002Fproduct-pain-vs-itch.ja.md","ユーザーに「すごい」と言われても浮かれるな：痛点と痒点",{"name":23,"avatar":1919},{"src":25,"alt":23},{"type":27,"value":1921,"toc":2146},[1922,1930,1933,1936,1939,1942,1945,1948,1951,1954,1957,1960,1963,1977,1980,1983,1986,1989,1992,1995,1998,2003,2006,2009,2012,2015,2029,2032,2035,2038,2041,2044,2047,2050,2053,2070,2073,2076,2079,2084,2087,2090,2093,2096,2099,2104,2108,2111,2114,2117,2120,2123,2126,2129,2132,2135,2138,2141],[30,1923,1924],{},[33,1925,35,1926,43],{},[37,1927,947],{"href":1928,"rel":1929},"https:\u002F\u002Fx.com\u002Frealchendahuang\u002Farticle\u002F2068312581912379392",[41],[33,1931,1932],{},"インディー開発者が一番騙されやすいのは、たった一言だ。",[33,1934,1935],{},"「そのアイデア、すごいね。」",[33,1937,1938],{},"この言葉は聞いてて気持ちいいけど、実際は一文の価値もないことが多い。たくさんの人に褒められたからといって、相手が本当に必要としているとは限らない。ただの社交辞令かもしれないし、方向性がよさそうに聞こえただけかもしれないし、ちょっと励ましたかっただけかもしれない。",[33,1940,1941],{},"あなたが熱く語れば語るほど、相手も水を差しにくくなって、ついこんな一言をくれる。",[33,1943,1944],{},"「いいね、けっこう価値ありそう。」",[33,1946,1947],{},"そしてあなたは舞い上がってしまう。",[33,1949,1950],{},"需要を検証できたと思い込むけど、実際に検証できたのは「相手はいい人だ」ということだけ。",[33,1952,1953],{},"ユーザーの口先の「すごい」は、せいぜい「あなたのアイデアは馬鹿っぽくはない」としか言っていない。",[33,1955,1956],{},"それは需要がある証明でも、移行してくれる証明でも、毎日使ってくれる証明でも、ましてや金を払ってくれる証明でもない。",[48,1958,1959],{"id":1959},"口先の称賛がいちばん人を傷つける",[33,1961,1962],{},"プロダクト調査でいちばんタチが悪いのは、口先の称賛だ。",[113,1964,1965,1968,1971,1974],{},[116,1966,1967],{},"「リリースしたら教えてね」",[116,1969,1970],{},"「作ってくれたら絶対使うよ」",[116,1972,1973],{},"「この方向性は市場がありそう」",[116,1975,1976],{},"「周りの人がみんな必要としてる」",[33,1978,1979],{},"どれも需要っぽく聞こえるけど、実際はほとんどが社交の潤滑油。心地よくさせて、自信をつけさせて、ついにユーザーの痛点に触れたと思い込ませる。そしていざ作ってリンクを送ったら、相手は登録すら面倒くさがる。",[33,1981,1982],{},"そのとき初めて気づく。あの時の「すごい」は、ただの「頑張ってね」の言い換えだったんだと。",[48,1984,1985],{"id":1985},"需要を判断する唯一のハードスタンダード",[33,1987,1988],{},"ユーザーが何を払う気があるかを見る。",[33,1990,1991],{},"お金はいちばん硬いシグナルだ。お金を払う気があるなら、その問題が本当に刺さっている証拠。",[33,1993,1994],{},"お金だけがコストじゃない。時間、データ移行、自ら試してみる、同僚を紹介する、粗削りなバージョンに耐える——これらも全部コストだ。",[33,1996,1997],{},"でも、ユーザーが一切のコストを払おうとせず、褒め言葉だけくれるなら、ほぼ痒点だろう。",[33,1999,2000],{},[66,2001,2002],{},"痛点は人を動かす。痒点は人を丁寧にさせるだけ。",[48,2004,2005],{"id":2005},"友達の応援を市場と勘違いするな",[33,2007,2008],{},"インディー開発者の多くは、最初に友達にアイデアの話を聞いてもらいたがる。",[33,2010,2011],{},"友達がいいと言ったから作り始める。ネットの人が使いたいと言ったから作り始める。コメント欄で「これ待ってました」と言われたら、市場が来たと思う。",[33,2013,2014],{},"本当の市場は支払い履歴の中にあり、試用予約の中にあり、「今使ってるボロボロの Excel を見せていいよ」と言うユーザーの中にあり、毎月この問題にいくら無駄にしているか教えてくれるユーザーの中にあり、半完成品のバグに耐えてくれるユーザーの中にある。",[113,2016,2017,2020,2023,2026],{},[116,2018,2019],{},"10 個の回避策で問題をやり過ごす人——その人は痛い。",[116,2021,2022],{},"毎月代替品のために金を払う人——その人は痛い。",[116,2024,2025],{},"30 分かけて自分のワークフローを説明してくれる人——その人は痛い。",[116,2027,2028],{},"「いいアイデアだね」と言うだけで、それ以上何もしない人——真に受けなくていい。",[33,2030,2031],{},"『置身钉内』に的確な指摘がある：",[33,2033,2034],{},"ユーザーがプロダクトを受け入れるかを判断するとき、「いい」「悪い」の口先だけを聞くのではなく、そのために何を払う気があるかを見るべきだ。お金を払える人もいれば、時間、注意力、移行コスト、組織の承認、心理的な安心感を払える人もいる。",[33,2036,2037],{},"なぜならインディー開発者には、大企業のような失敗を許す予算がないからだ。",[33,2039,2040],{},"「みんながいいと言ってる」だけで半年も燃やせない。この需要が本当にビジネスになるのか、早いうちに知る必要がある。",[48,2042,2043],{"id":2043},"もっと現実的な質問をする",[33,2045,2046],{},"聞くな：「このプロダクトどう思う？」",[33,2048,2049],{},"この質問は、思いつきの言葉が返ってきすぎる。",[33,2051,2052],{},"聞くんだ：",[113,2054,2055,2058,2061,2064,2067],{},[116,2056,2057],{},"「今、どうやってこの問題を解決してる？」",[116,2059,2060],{},"「この問題にお金を払ったことはある？」",[116,2062,2063],{},"「今すぐアーリーアダプター価格で払う気はある？」",[116,2065,2066],{},"「今のワークフローのスクリーンショットを送ってくれない？」",[116,2068,2069],{},"「超ダサい MVP を作るけど、来週試してくれる？」",[33,2071,2072],{},"聞き終わったら行動を見る。",[33,2074,2075],{},"本当に痛い人は、詳細をくれる。今の悩み、代替案、予算、試したこと、なぜイライラしてるのかを話してくれる。",[33,2077,2078],{},"偽の痛みの人は、意見しかくれない。「この方向いいね」と言って、またスマホを眺め始める。",[33,2080,2081],{},[66,2082,2083],{},"意見は金にならない。行動は金になる。支払いがいちばん金になる。",[33,2085,2086],{},"多くのプロダクトが失敗する根本原因は、「褒めてくれた」を「買ってくれた」と勘違いすること。",[33,2088,2089],{},"この二つは大きく違う。褒めてくれる人はあなたの表現を消費している。買ってくれる人は自分の問題を解決している。",[33,2091,2092],{},"称賛を聞くのはいい。でも称賛で決断するな。",[33,2094,2095],{},"ポジティブなフィードバックを集めるのはいい。でも注文と勘違いするな。",[33,2097,2098],{},"方向性を信じるのはいい。でも最後は一つの問いに戻る：",[33,2100,2101],{},[66,2102,2103],{},"この人は、それのために何を払う気があるのか？",[48,2105,2107],{"id":2106},"価値がありそうに見えるものはたいてい誰も急いで買わない","価値がありそうに見えるものは、たいてい誰も急いで買わない",[33,2109,2110],{},"インディー開発者がいちばん怖がるべきは、「価値がありそうに見える」プロダクトを作ること。",[33,2112,2113],{},"価値がありそうに見えるものは、誰もが理解できて、誰もが一言褒められるけど、誰も急いで買わない。",[33,2115,2116],{},"本当に良い初期プロダクトは、たいていそんなに壮大じゃない。ごく一部の人の、たった一つの面倒なことを解決するかもしれない。でもその面倒なことが、十分にウザくて、十分に頻繁で、十分に金を食う。あなたが差し出したら、相手は「いい方向性ですね」とは言わない。こう聞いてくる：",[33,2118,2119],{},"いくら？",[33,2121,2122],{},"いつ使える？",[33,2124,2125],{},"今日試させてくれない？",[33,2127,2128],{},"それが良いシグナルだ。",[33,2130,2131],{},"ユーザーに「すごい」と言われても、浮かれるな。",[33,2133,2134],{},"金を払わせろ。試させろ。移行させろ。少しだけでもリアルなコストを払わせろ。",[33,2136,2137],{},"コストが出た瞬間、需要は正体を現す。",[33,2139,2140],{},"痛点と痒点の違いも、そこで見えてくる。",[33,2142,1891,2143,1897],{},[37,2144,1896],{"href":1894,"rel":2145},[41],{"title":152,"searchDepth":153,"depth":153,"links":2147},[2148,2149,2150,2151,2152],{"id":1959,"depth":153,"text":1959},{"id":1985,"depth":153,"text":1985},{"id":2005,"depth":153,"text":2005},{"id":2043,"depth":153,"text":2043},{"id":2106,"depth":153,"text":2107},"口先だけの称賛は一文の価値もない。需要を判断する唯一の厳しい基準は、ユーザーが何を払う気があるかを見ること。",{},"\u002Fblog\u002Fproduct-pain-vs-itch",{"title":1917,"description":2153},"blog\u002Fproduct-pain-vs-itch.ja",[1913,2159],"需要判断","1lMFojv5Z-bk0nr3-S_sawaPPHEFgq1DARbN7RDFqSQ",{"id":2162,"title":901,"author":2163,"body":2165,"date":163,"description":2373,"extension":165,"image":7,"locale":10,"meta":2374,"minRead":587,"navigation":12,"original":168,"path":900,"pinned":168,"seo":2375,"source":171,"sourceUrl":2173,"stem":2376,"tags":2377,"updated":7,"__hash__":2379},"blog\u002Fblog\u002Fqwen-vision-for-deepseek.ja.md",{"name":23,"avatar":2164},{"src":25,"alt":23},{"type":27,"value":2166,"toc":2365},[2167,2176,2179,2182,2185,2188,2192,2198,2201,2204,2207,2303,2306,2317,2320,2323,2340,2343,2346,2349,2352,2355,2358,2362],[30,2168,2169],{},[33,2170,35,2171,2175],{},[37,2172,42],{"href":2173,"rel":2174},"https:\u002F\u002Fx.com\u002Frealchendahuang\u002Fstatus\u002F2085265465564336327",[41]," に公開、8.9 万ビュー、600+ いいね。",[33,2177,2178],{},"DeepSeek V4 Flash がマルチモーダル非対応だと、多くの人が文句を言っている。確かにそれは弱点だ——でも一つのモデルに固執する必要はない。",[48,2180,2181],{"id":2181},"問題",[33,2183,2184],{},"V4 Flash はテキスト能力が全開なのに、画像を読むシーンになると全く使い物にならない：スクリーンショット、画像の表、UI デザイン稿、スキャン文書、全部処理できない。",[33,2186,2187],{},"マルチモーダルは「安さ」の代償だ。モデルが視覚エンコーディングをやるには、パラメータが膨れ上がり、コストが上がる。",[48,2189,2191],{"id":2190},"解法組み合わせて使う","解法：組み合わせて使う",[33,2193,2194,2195,200],{},"現時点で最もコスパのいい識図モデルを一周リサーチした結果、結論は ",[66,2196,2197],{},"Qwen-3.7-Flash",[33,2199,2200],{},"画像一枚の認識コストは、無視できるほど低い。これを視覚専用モデルにして、テキスト推論は V4 Flash のまま。両方のいいとこ取りだ。",[48,2202,2203],{"id":2203},"どう組み合わせるか",[33,2205,2206],{},"一番シンプルな発想は「ルーティング」：入力に画像が入ってたら → 視覚モデルへ。純テキスト → V4 Flash へ。",[484,2208,2210],{"className":486,"code":2209,"language":488,"meta":152,"style":152},"\u002F\u002F 擬似コード：必要に応じてルーティング\nfunction route(input) {\n  if (hasImage(input)) {\n    return qwenVision(input)   \u002F\u002F 識図 + 重要情報の抽出\n  }\n  return deepseekV4Flash(input) \u002F\u002F テキスト推論\n}\n",[459,2211,2212,2218,2237,2257,2275,2280,2298],{"__ignoreMap":152},[492,2213,2214],{"class":494,"line":495},[492,2215,2217],{"class":2216},"sHwdD","\u002F\u002F 擬似コード：必要に応じてルーティング\n",[492,2219,2220,2223,2226,2228,2232,2235],{"class":494,"line":153},[492,2221,2222],{"class":498},"function",[492,2224,2225],{"class":514}," route",[492,2227,518],{"class":506},[492,2229,2231],{"class":2230},"sHdIc","input",[492,2233,2234],{"class":506},")",[492,2236,533],{"class":506},[492,2238,2239,2242,2245,2248,2250,2252,2255],{"class":494,"line":158},[492,2240,2241],{"class":510},"  if",[492,2243,2244],{"class":538}," (",[492,2246,2247],{"class":514},"hasImage",[492,2249,518],{"class":538},[492,2251,2231],{"class":502},[492,2253,2254],{"class":538},")) ",[492,2256,648],{"class":506},[492,2258,2259,2262,2265,2267,2269,2272],{"class":494,"line":565},[492,2260,2261],{"class":510},"    return",[492,2263,2264],{"class":514}," qwenVision",[492,2266,518],{"class":538},[492,2268,2231],{"class":502},[492,2270,2271],{"class":538},")   ",[492,2273,2274],{"class":2216},"\u002F\u002F 識図 + 重要情報の抽出\n",[492,2276,2277],{"class":494,"line":587},[492,2278,2279],{"class":506},"  }\n",[492,2281,2282,2285,2288,2290,2292,2295],{"class":494,"line":167},[492,2283,2284],{"class":510},"  return",[492,2286,2287],{"class":514}," deepseekV4Flash",[492,2289,518],{"class":538},[492,2291,2231],{"class":502},[492,2293,2294],{"class":538},") ",[492,2296,2297],{"class":2216},"\u002F\u002F テキスト推論\n",[492,2299,2300],{"class":494,"line":630},[492,2301,2302],{"class":506},"}\n",[33,2304,2305],{},"もっと上のレベルは、識図結果をそのまま V4 Flash に渡して推理を続けさせる：",[770,2307,2308,2311,2314],{},[116,2309,2310],{},"Qwen-3.7-Flash で画像を認識し、構造化された説明を出力",[116,2312,2313],{},"その説明 + 元の質問を一緒に DeepSeek V4 Flash に渡す",[116,2315,2316],{},"V4 Flash が説明を元に深い推論、コード書き、要約をする",[33,2318,2319],{},"こうすれば画像も見られるし、V4 Flash の安さと速さも享受できる。",[48,2321,2322],{"id":2322},"使えるシーン",[113,2324,2325,2328,2331,2334,2337],{},[116,2326,2327],{},"スクリーンショット質問：エラー画面やチャットのスクショを放り込む",[116,2329,2330],{},"表・書類画像の構造化データ化",[116,2332,2333],{},"UI デザイン稿のコード化",[116,2335,2336],{},"請求書、契約書などのスキャン文書からの情報抽出",[116,2338,2339],{},"Agent が画面を「見る」必要があるシーン",[48,2341,2342],{"id":2342},"なぜ他のスキームじゃないのか",[33,2344,2345],{},"純粋なビジョン大モデル（GPT 系のマルチモーダルなど）は強いが、値段が高い。日常のバッチ処理には割に合わない。",[33,2347,2348],{},"Qwen-3.7-Flash が勝っているのはコスパ：認識の品質は十分、コストはほぼ無視できる、大量のバッチタスクでも痛くない。",[48,2350,2351],{"id":2351},"まとめ",[33,2353,2354],{},"モデル組み合わせが当たり前。一つのモデルが全部やるなんて期待するな。",[33,2356,2357],{},"テキストの主役は V4 Flash（安い・速い・コンテキスト大）、視覚の脇役は Qwen-3.7-Flash（安い・十分使える）。この組み合わせが現時点で最コスパだ。足りないものを足すほうが、「万能だけど高い」モデルを待つよりずっと現実的。",[33,2359,146,2360],{},[37,2361,150],{"href":149},[792,2363,2364],{},"html pre.shiki code .sHwdD, html code.shiki .sHwdD{--shiki-light:#90A4AE;--shiki-light-font-style:italic;--shiki-default:#546E7A;--shiki-default-font-style:italic;--shiki-dark:#676E95;--shiki-dark-font-style:italic}html pre.shiki code .spNyl, html code.shiki .spNyl{--shiki-light:#9C3EDA;--shiki-default:#C792EA;--shiki-dark:#C792EA}html pre.shiki code .s2Zo4, html code.shiki .s2Zo4{--shiki-light:#6182B8;--shiki-default:#82AAFF;--shiki-dark:#82AAFF}html pre.shiki code .sMK4o, html code.shiki .sMK4o{--shiki-light:#39ADB5;--shiki-default:#89DDFF;--shiki-dark:#89DDFF}html pre.shiki code .sHdIc, html code.shiki .sHdIc{--shiki-light:#90A4AE;--shiki-light-font-style:italic;--shiki-default:#EEFFFF;--shiki-default-font-style:italic;--shiki-dark:#BABED8;--shiki-dark-font-style:italic}html pre.shiki code .s7zQu, html code.shiki .s7zQu{--shiki-light:#39ADB5;--shiki-light-font-style:italic;--shiki-default:#89DDFF;--shiki-default-font-style:italic;--shiki-dark:#89DDFF;--shiki-dark-font-style:italic}html pre.shiki code .swJcz, html code.shiki .swJcz{--shiki-light:#E53935;--shiki-default:#F07178;--shiki-dark:#F07178}html pre.shiki code .sTEyZ, html code.shiki .sTEyZ{--shiki-light:#90A4AE;--shiki-default:#EEFFFF;--shiki-dark:#BABED8}html .light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html.light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}",{"title":152,"searchDepth":153,"depth":153,"links":2366},[2367,2368,2369,2370,2371,2372],{"id":2181,"depth":153,"text":2181},{"id":2190,"depth":153,"text":2191},{"id":2203,"depth":153,"text":2203},{"id":2322,"depth":153,"text":2322},{"id":2342,"depth":153,"text":2342},{"id":2351,"depth":153,"text":2351},"DeepSeek V4 Flash はマルチモーダル非対応。画像認識はどうする？調べたところ、現時点で最コスパのスキームは Qwen-3.7-Flash：画像一枚の認識コストが極端に安く、V4 Flash と組み合わせれば弱点を補える。",{},{"title":901,"description":2373},"blog\u002Fqwen-vision-for-deepseek.ja",[809,2378,930],"マルチモーダル","xgujCQ-7afrJMtZ9ynTPfPTWojKwYfbnhX-vL0HfSA8",{"id":2381,"title":2382,"author":2383,"body":2385,"date":2494,"description":2495,"extension":165,"image":7,"locale":10,"meta":2496,"minRead":565,"navigation":12,"original":12,"path":2497,"pinned":168,"seo":2498,"source":7,"sourceUrl":7,"stem":2499,"tags":2500,"updated":7,"__hash__":2503},"blog\u002Fblog\u002Fsub-store-cloudflare.ja.md","機場（プロキシサービス）のサブスク集約を Cloudflare に移した",{"name":23,"avatar":2384},{"src":25,"alt":23},{"type":27,"value":2386,"toc":2488},[2387,2390,2398,2401,2404,2407,2418,2421,2424,2428,2431,2451,2454,2457,2460,2463,2470,2477,2479,2482,2485],[33,2388,2389],{},"機場（プロキシサービス）はもう 3〜4 年使っていて、途中で自分で VPS ノードを建てたこともある。ずっとウザいことが一つあった：手元に 3〜5 本のサブスクがあって、自前のノードも数台あって、クライアントには一本一本手で追加しないといけないし、分流ルールはクライアントごとに組み直し。端末を変える、クライアントを変える、家族に設定してあげる、その度にまた一から。",[33,2391,2392,2393,2397],{},"後で思ったんだ。サブスクをクライアント側でバラバラに管理する必要はない。これを一本のリンクに集約して、ルールはサーバー側で固定し、クライアントはサブスクを購読するだけ——そうすればスッキリする。Sub-Store の考え方は以前から使ってたけど、あれは自分のサーバーで動かすタイプで、運用が面倒だった。だから今回、Cloudflare 上で動く自前バージョン sub-store-cloudflare を書いて、",[37,2394,245],{"href":2395,"rel":2396},"https:\u002F\u002Fgithub.com\u002Frealchendahuang\u002Fsub-store-cloudflare",[41]," で公開した。",[48,2399,2400],{"id":2400},"実はやることは一つだけ",[33,2402,2403],{},"複数のサブスクリプション元を一本のサブスクにまとめること。",[33,2405,2406],{},"具体的には、こういうものを入れられる：",[113,2408,2409,2412,2415],{},[116,2410,2411],{},"いくつかの機場のサブスクリンク",[116,2413,2414],{},"自分の VPS のノードテキスト（vless、trojan、ss、vmess どれでも可）",[116,2416,2417],{},"一時的にノードをコピペして付け加えるのも OK",[33,2419,2420],{},"入ると Worker が取得して重複排除し、指定ルールでふるいにかけ、必要に応じてリネーム、国旗補完、ドメイン解決をやる。出てきたら組合せサブスクに詰めて、クライアントはこの一本を購読するだけで済む。",[33,2422,2423],{},"ルールはサーバー側に入れてある。よく使う Mihomo テンプレートを内蔵（acl4ssr、loyalsoldier のホワイトリスト／ブラックリスト、ai-streaming など）していて、分流グループやルールセットをクラウドで設定済みにしておける。サブスクを mihomo \u002F clash、surge、sing-box、shadowrocket などのクライアントに放り込めば、ダウンロード時点で分流ルール付きの完成品。そっちで手動ルールやルールセット URL のメンテは不要。",[48,2425,2427],{"id":2426},"なぜ-cloudflare-に置くのか","なぜ Cloudflare に置くのか",[33,2429,2430],{},"理由はすごく現実的：",[113,2432,2433,2439,2445],{},[116,2434,2435,2438],{},[66,2436,2437],{},"サーバー不要。"," Workers + D1、無料枠で個人には十分。サーバー代も運用も丸ごと省ける。",[116,2440,2441,2444],{},[66,2442,2443],{},"workers.dev ドメイン自体が壁の外にある。"," クライアントが繋いでサブスクを取得するこの一歩が通じる。「サーバーが海外にあるのに、ノード取得にも梯子が要る」みたいなマトリョーシカがない。",[116,2446,2447,2450],{},[66,2448,2449],{},"デプロイすれば Web 管理画面 + ダウンロードエンドポイント。"," スマホでクライアントを替えても、ブラウザで設定を変えられる。",[33,2452,2453],{},"技術スタックは意図的に小さい：Worker + Static Assets + D1 + Worker Secrets。KV、R2、Durable Objects、Queue、Cron はコアパスに入れず、減らせるものは減らす。",[48,2455,2456],{"id":2456},"デプロイはわざと二通り",[33,2458,2459],{},"一つ目は使いたい人向け：リポジトリの Deploy to Cloudflare ボタンを押すと、Cloudflare がリポジトリを取得して Worker を作り、D1 を作り、トークンを 2 つ聞いてきて、デプロイ完了後にトークン付きの管理リンクを渡してくれる。ステップバイステップで、コマンドラインに触る必要なし。",[33,2461,2462],{},"二つ目は自分用でもあり、いじるのが好きな人用でもある：AI Agent のワンクリックインストール。",[33,2464,2465,2466,2469],{},"リポジトリには agent プロトコル（AGENTS.md + agent 内の SKILL）が入っている。サブスク元、作りたい組合せサブスク、使いたいルールテンプレートをローカル設定ファイルに書き、",[459,2467,2468],{},"pnpm run install:cloudflare"," を走らせると、agent が Cloudflare ログイン確認、DB 作成、secret 書き込み、マイグレーション、デプロイ、設定インポート、リンク検証までやってくれて、最後に管理リンクとダウンロードリンクを手渡してくれる。",[33,2471,2472,2473,2476],{},"自分はこの二番目の道で繋いだから、こっちをおすすめする。手が省ける。Codex \u002F Claude Code に使うときは、リポジトリの ",[459,2474,2475],{},"agent\u002Finstall.prompt.md"," のプロンプトをそのままコピーすればいい。",[48,2478,397],{"id":397},[33,2480,2481],{},"率直に言う：複数の機場に加えて自前ノードまで持っていて、一本のサブスクにまとめて自用したい人。それがこのプロジェクトのターゲット層。たった一つの機場をそれなりに使ってるだけなら、これは本当にいらない。",[33,2483,2484],{},"コードは全部オープンソース、AGPL。フロントのインタラクションの考え方は元版 Sub-Store に敬意を払いつつ、元版はコンテナで動いてもっと幅広いクライアントエコシステムをカバーしている。俺がやったのはもっと小さい Cloudflare-native の形で、自分で改造しやすく、直接デプロイもしやすい。項目ごとの複製ではない。",[33,2486,2487],{},"興味があればリポジトリを覗いてみて。README がわりと充実してるので、それに従ってデプロイすればいい。",{"title":152,"searchDepth":153,"depth":153,"links":2489},[2490,2491,2492,2493],{"id":2400,"depth":153,"text":2400},{"id":2426,"depth":153,"text":2427},{"id":2456,"depth":153,"text":2456},{"id":397,"depth":153,"text":397},"2026-06-28","複数の機場と自前ノードを一本のサブスクにまとめ、分流ルールはサーバー側で設定。クライアントはサブスクを使うだけ。",{},"\u002Fblog\u002Fsub-store-cloudflare",{"title":2382,"description":2495},"blog\u002Fsub-store-cloudflare.ja",[426,2501,2502],"科学上网（プロキシ）","オープンソースプロジェクト","4bFccD_nx_GN71qKWpIkeuM5EBN4RNGyXHpld7po79g",{"id":2505,"title":2506,"author":2507,"body":2509,"date":1504,"description":2615,"extension":165,"image":7,"locale":10,"meta":2616,"minRead":630,"navigation":12,"original":168,"path":2617,"pinned":168,"seo":2618,"source":171,"sourceUrl":2517,"stem":2619,"tags":2620,"updated":7,"__hash__":2623},"blog\u002Fblog\u002Ftui-cognitive-bandwidth.ja.md","TUI はあなたの認知帯域を食いつぶしている：AI Coding の『ギークフィルター』はそろそろ砕くとき",{"name":23,"avatar":2508},{"src":25,"alt":23},{"type":27,"value":2510,"toc":2608},[2511,2520,2523,2526,2529,2533,2536,2539,2542,2545,2548,2551,2554,2561,2564,2567,2573,2576,2579,2583,2586,2589,2592,2596,2599,2602,2605],[30,2512,2513],{},[33,2514,1389,2515,2519],{},[37,2516,42],{"href":2517,"rel":2518},"https:\u002F\u002Fx.com\u002Frealchendahuang\u002Fstatus\u002F2087949416808518106",[41]," で発表した。この記事はその完全版だ。",[33,2521,2522],{},"最近の AI Coding Agent は何かというと TUI を載せてくる。この風潮については、Claude Code が大きな責任を負うべきだ。ターミナルで AI と対話しながらコードを書くということを極限まで磨いたのは事実だが、同時に一つの美的感覚と経路依存も広めてしまった。まるで本当にハイレベルな Coding Agent はデフォルトでターミナル UI であるべきかのようで、Web 版はむしろ付属品、さらには「プログラマーらしくない」と嘲笑される始末。",[33,2524,2525],{},"結果どうなったか？まず複雑な TUI を作る。いろんな色、ステータスバー、ショートカットキー、モード切り替え。それでお約束のように「没入型」「高効率」「プログラマーへの敬意」と美称する。",[33,2527,2528],{},"本当に？",[48,2530,2532],{"id":2531},"対話しているつもりが実は格闘している","対話しているつもりが、実は格闘している",[33,2534,2535],{},"毎日ターミナルに浸っている一部の人にとって、TUI は確かに気持ちいい。でも、より多くの人にとっては人為的に作られたハードルだ。TUI で Agent と協業しているとき、あなたは実は常に三つのことをやらされている：",[33,2537,2538],{},"**ショートカットとモードを思い出す。**ツールごとにキーバインドの流儀が違い、新規ユーザーはポカーンとするし、古参ユーザーもツールを替えたら再適応が必要になる。",[33,2540,2541],{},"**スクロールする文字の流れの中で情報を探す。**状態は広げて見せられるのではなく、タイムラインに埋もれている。スクロールと検索で「発掘」するしかない。",[33,2543,2544],{},"**変な状態に誤爆していないことを祈る。**モード切り替えは目に見えない。問題が起きるまで、自分が今どのモードにいるのか分からないことがよくある。",[33,2546,2547],{},"もうインタラクションではない。インターフェースとの格闘だ。",[48,2549,2550],{"id":2550},"情報密度は情報効率ではない",[33,2552,2553],{},"TUI の擁護者が一番好んで口にする言葉が「情報密度」だ。だが情報密度を極限まで積み上げた代償は、可読性と復元性が最低まで踏みにじられることになる。",[33,2555,2556,2557,2560],{},"本当に効率的なインターフェースは、",[66,2558,2559],{},"状態を広げて見せてくれる","ものだ。どのタスクが動いていて、どのセッションが入力待ちで、どのファイルが変更されたのか、一瞥すれば分かる。すべてを短期記憶に詰め込んで、頭の中で「現在のシステム状態」の見えない地図を維持し続けることではなく、目と空間感覚で理解させてくれるべきだ。",[33,2562,2563],{},"人間の作業記憶には 4〜7 個のスロットしかない。TUI のインタラクションモデルは、本質的に、一番貴重な認知リソースを「問題を考える」ことではなく「インターフェースの状態を覚える」ことに浪費させる。",[48,2565,2566],{"id":2566},"それが悪い癖まで育てている",[33,2568,2569,2570],{},"さらに悪いことに、TUI エコシステムはひどく悪い価値判断を育てている：",[66,2571,2572],{},"あるツールのキーバインドを使いこなせるかどうかを、能力そのものとして扱うことだ。",[33,2574,2575],{},"結果として、人は問題を考える代わりに、インターフェースへの適応に大量のエネルギーを注ぐ。プログラマーを測る物差しは「このショートカットを暗唱できるか」になってしまい、「問題をきれいに分解できるか」ではなくなった。",[33,2577,2578],{},"良いツールは思考のコストを下げるべきであって、思考のコストを「このインターフェースをどう操作するか」に転嫁すべきではない。",[48,2580,2582],{"id":2581},"web-ui-は速くてクリーンにだってできる","Web UI は速くてクリーンにだってできる",[33,2584,2585],{},"Web は遅い、「ネイティブ」じゃないと言う人がいる。2026 年だぞ。その論拠はとっくに死んでいる。",[33,2587,2588],{},"Web UI は速くてクリーンにできる：PWA としてインストールすればデスクトップクライアントとほぼ変わらないし、更新はもっと楽——ユーザーが手動でアップグレードする必要はなく、リロードすれば最新版になる。長時間セッション、並列マルチタスク、タスク状態の可視化。これらはまさにブラウザ DOM の得意分野であって、文字ストリームの得意分野ではない。",[33,2590,2591],{},"私のメイン構成は OpenChamber みたいな Web インターフェース + OpenCode カーネルで、長期間ヘビーに使っているが、実に安定している。強いて難癖をつけるなら、Web 側のたまの小さなバグは長期使用にまったく影響しない。むしろ一部の TUI のモード切り替えには何度もやられた。",[48,2593,2595],{"id":2594},"ツールは人のためにあるギークの証明のためではない","ツールは人のためにある。「ギーク」の証明のためではない",[33,2597,2598],{},"Claude Code 自体は強い。それは間違いない。だが「TUI こそ正統」という美的感覚と経路依存を広めたのは確かで、後に続く模倣勢はさらにひどい——インタラクションデザインをするのすら面倒がって、「ターミナルに生えている」ことをそのままハイレベルの証明扱いする。",[33,2600,2601],{},"反人間的なインタラクションをハイレベルに包装するなんて、本当に滑稽な話だ。",[33,2603,2604],{},"ツールは人のためにある。判断基準は常にこうあるべきだ：**タスク完了までの総コストを下げてくれたか？**もしインターフェースとの格闘にエネルギーを奪われるなら、どんなに「ギーク」でもマイナスの資産だ。",[33,2606,2607],{},"次に Coding Agent を選ぶときは、まずこのフィルターを外してから選ぼう。",{"title":152,"searchDepth":153,"depth":153,"links":2609},[2610,2611,2612,2613,2614],{"id":2531,"depth":153,"text":2532},{"id":2550,"depth":153,"text":2550},{"id":2566,"depth":153,"text":2566},{"id":2581,"depth":153,"text":2582},{"id":2594,"depth":153,"text":2595},"AI Coding Agent がこぞって TUI を載せ、インタラクションを 80 年代のターミナル・パラダイムに押し戻しておきながら、「没入型」「プログラマーへの敬意」などと美称する。この記事では、TUI が認知帯域をシステマティックに下げる 3 つのメカニズムと、Web UI こそが正解である理由を解き明かす。",{},"\u002Fblog\u002Ftui-cognitive-bandwidth",{"title":2506,"description":2615},"blog\u002Ftui-cognitive-bandwidth.ja",[1636,2621,2622],"インタラクション設計","エッセイ","sEYkDp_-Q55n35Pvdk-RipjzSiJe8ZIRA7Cz2NhVtRA",{"id":2625,"title":2626,"author":2627,"body":2629,"date":2812,"description":2813,"extension":165,"image":7,"locale":10,"meta":2814,"minRead":167,"navigation":12,"original":168,"path":2815,"pinned":168,"seo":2816,"source":171,"sourceUrl":2637,"stem":2817,"tags":2818,"updated":7,"__hash__":2821},"blog\u002Fblog\u002Fvalue-not-external.ja.md","「価値があるか」を議論すること自体に、価値はない",{"name":23,"avatar":2628},{"src":25,"alt":23},{"type":27,"value":2630,"toc":2808},[2631,2639,2642,2645,2648,2651,2654,2657,2662,2665,2668,2671,2674,2677,2680,2683,2686,2689,2692,2695,2698,2701,2715,2718,2721,2724,2727,2731,2734,2737,2740,2743,2746,2749,2752,2755,2758,2761,2764,2767,2770,2773,2776,2779,2782,2785,2788,2791,2794,2797,2800,2803],[30,2632,2633],{},[33,2634,35,2635,43],{},[37,2636,42],{"href":2637,"rel":2638},"https:\u002F\u002Fx.com\u002Frealchendahuang\u002Fstatus\u002F2067475762115174439",[41],[33,2640,2641],{},"俺は間違ったことをやってた。",[33,2643,2644],{},"徹底的に反省する。徹底的に謝る。",[33,2646,2647],{},"俺はいつも、あることが役に立つのか、価値があるのかを悩んでた。",[33,2649,2650],{},"俺はあまりに浮ついてた。",[33,2652,2653],{},"俺は本当に浮ついた人間だ。",[33,2655,2656],{},"この間違いを、この考え方を、徹底的に正す：",[33,2658,2659],{},[66,2660,2661],{},"あることが価値あるかを議論すること自体に、価値はない。",[33,2663,2664],{},"俺たちの価値は、誰にも定義されない。",[33,2666,2667],{},"俺たちは毎日ご飯を食べ、水を飲み、眠り、ぼんやりし、セックスする。",[33,2669,2670],{},"それが俺たちの価値だ。",[33,2672,2673],{},"我思う故に我あり、我セックスする故に我気持ちいい。",[33,2675,2676],{},"AI は AI と呼ばれてるけど、代わりにセックスはできない。だったらそれは価値がない。",[33,2678,2679],{},"人は生きてるだけでいい。毎日「役に立つ」ことを証明するためのものじゃない。",[33,2681,2682],{},"一昨年、ドラマ『私のアレタイ』（我的阿勒泰）を見て、すごく印象に残った：",[33,2684,2685],{},"李文秀の娘が母に聞く：",[33,2687,2688],{},"「私、不器用だけど、それでも役に立つ人間でしょ？」",[33,2690,2691],{},"張鳳侠の母が答える：",[33,2693,2694],{},"「役に立つって何？ あなたを生んだのは、誰かに仕えさせるためじゃない。草原の木や草はね、誰かに食べられたり使われたりしたら、それが『役に立つ』ってこと。もし誰にも使われなくても、草原に生えたままでいいの。自由で、のびのびと。」",[33,2696,2697],{},"俺の魂は深く撃ち抜かれた。",[33,2699,2700],{},"俺たちは生まれながらにして、「道具人」の考え方を叩き込まれてきた。",[113,2702,2703,2706,2709,2712],{},[116,2704,2705],{},"これは役に立つのか？",[116,2707,2708],{},"このスキルに価値はあるのか？",[116,2710,2711],{},"これは金になるのか？",[116,2713,2714],{},"このプロジェクトは生産性を上げられるのか？",[33,2716,2717],{},"こう問い続けた末、人は問い疲れる。毎日不安で、FOMO で何かを失うのが怖い。",[33,2719,2720],{},"だから今、俺は思う。価値というものは、外部に定義されるべきではない。",[33,2722,2723],{},"あなたが存在し、感じ、苦しみ、喜び、愛し、憎み、気持ちよく、笑う。",[33,2725,2726],{},"それこそが価値だ。",[48,2728,2730],{"id":2729},"改めて-ai-について","改めて AI について",[33,2732,2733],{},"AI の本当の価値は何か？",[33,2735,2736],{},"それは人間だ。",[33,2738,2739],{},"なぜなら AI は人間が発明したものだから。",[33,2741,2742],{},"AI を議論するとき、技術、効率、エンパワー、自動化、コスト削減・効率向上だけを語るべきじゃない。",[33,2744,2745],{},"そういうものももちろん大事だ。",[33,2747,2748],{},"でも AI というものは、単なるテクノロジーじゃない。",[33,2750,2751],{},"その中には人文主義がある。",[33,2753,2754],{},"ロマンチックを描かせられる。恋愛、友情、孤独、欲望を描かせられる。小黄書（えろ小説）を書かせたって構わない。",[33,2756,2757],{},"そういうものはすべて、人間そのものの人文主義を宿している。",[33,2759,2760],{},"それはロマンティックなんだ。",[33,2762,2763],{},"AI の発展とともに消えてはいけない。",[33,2765,2766],{},"だから、AI を議論するとき、俺たちは一体何を議論しているのか？",[33,2768,2769],{},"AI による技術エンパワーを議論してるのか？",[33,2771,2772],{},"それとも AI がどう人のロマンに参加するかを議論してるのか？",[33,2774,2775],{},"しかも AI は人のユーモアを永遠に学べない。",[33,2777,2778],{},"AI は「冗談」というものをまったく理解していない。やるのはただのスベり芸。書くにしても寒いダジャレだ。",[33,2780,2781],{},"AI に冗談を書かせる——そのこと自体が、実は一つの冗談になってる。",[48,2783,2784],{"id":2784},"俺が話したいこと",[33,2786,2787],{},"俺はまず、AI と人間そのものの議論から始めたい。",[33,2789,2790],{},"価値の観点から。",[33,2792,2793],{},"人文の観点から。",[33,2795,2796],{},"俺たちが具体的に AI とどう付き合うかの観点から。",[33,2798,2799],{},"さらに、AI と付き合って効率を上げるための、そのメタスキル一式の奥まで。",[33,2801,2802],{},"俺が話したいのは：",[33,2804,2805],{},[66,2806,2807],{},"人は AI 時代に、一体どうやって自分を理解すべきか。",{"title":152,"searchDepth":153,"depth":153,"links":2809},[2810,2811],{"id":2729,"depth":153,"text":2730},{"id":2784,"depth":153,"text":2784},"2026-06-18","私たちの価値は誰にも定義されない。人は AI 時代に、一体どうやって自分を理解すべきなのか。",{},"\u002Fblog\u002Fvalue-not-external",{"title":2626,"description":2813},"blog\u002Fvalue-not-external.ja",[2819,2820],"AI 思考","人文エッセイ","5wmxibRcZL3ZVZeWfy-XxfLpXG0ujnXXCyEtacun0gk",{"id":2823,"title":2824,"author":2825,"body":2827,"date":3354,"description":3355,"extension":165,"image":7,"locale":10,"meta":3356,"minRead":725,"navigation":12,"original":168,"path":3357,"pinned":168,"seo":3358,"source":1374,"sourceUrl":2835,"stem":3359,"tags":3360,"updated":7,"__hash__":3363},"blog\u002Fblog\u002Fx-growth-1000-followers.ja.md","1 日でフォロワー 1000+ 増えた、俺がやったこと",{"name":23,"avatar":2826},{"src":25,"alt":23},{"type":27,"value":2828,"toc":3341},[2829,2837,2842,2845,2848,2854,2857,2862,2865,2870,2873,2876,2881,2884,2889,2892,2895,2900,2903,2908,2911,2916,2919,2922,2925,2928,2933,2936,2939,2942,2945,2948,2951,2956,2961,2964,2967,2970,2973,2976,2979,2984,2987,2990,2993,2998,3001,3006,3009,3012,3017,3020,3023,3028,3031,3034,3037,3040,3043,3046,3049,3054,3057,3060,3065,3068,3071,3074,3077,3080,3083,3086,3091,3094,3097,3102,3105,3110,3113,3116,3121,3124,3127,3130,3133,3138,3141,3146,3149,3152,3157,3160,3163,3168,3171,3176,3179,3184,3188,3191,3196,3199,3204,3207,3212,3215,3218,3222,3225,3230,3233,3238,3241,3246,3249,3254,3257,3260,3263,3268,3271,3274,3279,3284,3287,3290,3293,3298,3303,3306,3309,3312,3316,3319,3322,3325,3328,3331,3336,3338],[30,2830,2831],{},[33,2832,35,2833,43],{},[37,2834,947],{"href":2835,"rel":2836},"https:\u002F\u002Fx.com\u002Frealchendahuang\u002Farticle\u002F2066781309889134841",[41],[30,2838,2839],{},[33,2840,2841],{},"1 日でフォロワー 1000+ 増えた後、俺は呆然とした。",[33,2843,2844],{},"ここ数日 X の Premium+ が 6 割引きで、これはすごいと思った。6 月 13 日に会員を買って、6 月 14 日から真面目に運用しようと思った。",[33,2846,2847],{},"15 日になったら、トラフィックが立ち上がった。1 日でフォロワーを 1000 人以上増やしやがった。",[33,2849,2850],{},[2851,2852],"img",{"alt":152,"src":2853},"https:\u002F\u002Fpbs.twimg.com\u002Fmedia\u002FHK6pWkubIAAfSYd.jpg",[33,2855,2856],{},"これは成功学でもなければ、オカルト的なアルゴリズムを教える記事でもない。俺自身まだ手探りだ。ただこの 2 日の実践で、すごく強く感じたことがある。",[33,2858,2859],{},[66,2860,2861],{},"多くのことは、実際にやらないと理解できない。他人がフォロワーを増やしてるのを見てると、いつも「あいつは裏情報があるんじゃないか、方法論があるんじゃないか、神秘的なトラフィックの暗号があるんじゃないか」と思う。",[33,2863,2864],{},"でも自分が本当にガツガツ投稿して、ガツガツ絡んで、ガツガツ営業し始めると、物事はそんなに複雑じゃないと分かる。",[30,2866,2867],{},[33,2868,2869],{},"ソーシャルプラットフォームで最も中核的なものは、実はインタラクションだ。",[33,2871,2872],{},"あなたのコンテンツがどれだけの議論、反応、リツイート、いいね、コメントを生むかで、おおよそトラフィックの上限が決まる。",[33,2874,2875],{},"プラットフォームは慈善団体じゃない。あなたが頑張ってるからといって、突然全員にあなたを推してくれるわけじゃない。",[30,2877,2878],{},[33,2879,2880],{},"P+ を入れてもダメだ。P+ は優先順位を上げてくれるだけ。",[33,2882,2883],{},"プラットフォームが見るのはフィードバックだ。他人が立ち止まりたいか、クリックしたいか、返信したいか、リツイートしたいか、ブックマークしたいか、あなたと関係を持ちたいか。",[30,2885,2886],{},[33,2887,2888],{},"一つのコンテンツを「議論の現場」にできるかどうか。そこが肝だ。",[33,2890,2891],{},"アカウント運用で、いきなりアルゴリズム研究、投稿時間の研究、ハッシュタグの研究、レイアウトの研究、いわゆる「バズる構造」の研究から始める人が多い。研究に研究を重ねて、最後には自分が研究疲れしてしまう。",[33,2893,2894],{},"本当の問題は、彼がそもそも表に出ていないことだ。投稿しない、あるいは投稿しても極端に少ない。コメントしない、あるいはコメントしてもいい加減。リプライしない、あるいは相手がリプライしてきても、いばって応じない。",[30,2896,2897],{},[33,2898,2899],{},"彼は暗がりに隠れた観察者で、毎日他人がどうバズるか観察してるのに、自分は本当に人の輪の中に立とうとしない。",[33,2901,2902],{},"でもソーシャルプラットフォームは決して観察者を褒美にしない。褒美をもらえるのは「現れ出た者」だ。",[30,2904,2905],{},[33,2906,2907],{},"世の中に出るなら、一番大事なのは「出ること」。",[33,2909,2910],{},"俺は 6 月 13 日に Premium+ を開通し、6 月 14 日から本格的に運用を始め、15 日にはフォロワー 1000+ に達した。この中で Premium+ が確かに効いてる。それは認める。",[33,2912,2913],{},[66,2914,2915],{},"P+ の価値の大きな部分は、他人のコメント欄で前の方に表示されやすくなること。",[33,2917,2918],{},"他人のコメント欄で自分の位置が前になれば、見られる確率が上がる。見られる回数が増えれば、インタラクションの機会も増える。インタラクションが増えれば、アカウントが動き始める。",[33,2920,2921],{},"でも言っておく。Premium+ は魔法の杖じゃない。どちらかというと増幅器だ。あなた自身が動かなければ、増幅できるものもない。P+ を入れても、投稿せず、コメントせず、リプライせず、他人と関係を持たなければ、何の意味もない。",[33,2923,2924],{},"せいぜい良いポジションをもらえるだけで、そこに立って何を言い、何をし、どんな印象を与えるかは、結局あなた次第だ。",[33,2926,2927],{},"ソーシャルプラットフォームに誤解を持つ人が多い。フォロワー増は「天地を揺るがすコンテンツを一本投下すること」で成り立つと思ってる。もちろん、バズるコンテンツは重要だ。",[33,2929,2930],{},[66,2931,2932],{},"でも普通の人にとって、最初に現実的な道は「神回を絞り出すこと」ではなく、「まず自分を生かすこと」だ。",[33,2934,2935],{},"自分が「生きてる人」だと他人に見せなきゃいけない。意見があり、感情があり、レスポンスがあり、価値のある人間だって。プラットフォーム上に存在感を作らなきゃいけない。存在感は空想から来るのではなく、一度一度の出現の積み重ねで育つ。",[33,2937,2938],{},"人が初めてコメント欄であなたを見ても、何も感じないかもしれない。",[33,2940,2941],{},"二回目に見て、「ちょっと見たことある」と思う。",[33,2943,2944],{},"三回目に見て、あなたのアイコンを覚え始める。",[33,2946,2947],{},"四回目、五回目になると、あなたのプロフィールをクリックして、一体何者か見に来るかもしれない。",[33,2949,2950],{},"その後、あなたが投稿してるのを見ると、ついでにいいねをしたり、一言返したり、リツイートしたりするようになる。",[33,2952,2953],{},[66,2954,2955],{},"いわゆる「人望」も、いわゆる「アカウントの勢い」も、本質的にはこうやってじっくり育てられるものだ。",[33,2957,2958],{},[66,2959,2960],{},"だから今の俺の X への理解はすごくシンプル：まず出力、次にインタラクション、それから振り返り、また出力、またインタラクション。",[48,2962,2963],{"id":2963},"出力のハードルを下げる",[33,2965,2966],{},"ここまで読んだら、豆包（Doubao）入力法をインストールするのを強くおすすめしたい。",[33,2968,2969],{},"この豆包入力法のすごいところは何？ その音声認識の正確さだ。",[33,2971,2972],{},"「言出法随（言った通りに実現）」とは？「言ったら必ずやる」とは？「口から一万文字噴き出しても直す必要なし」とは？",[33,2974,2975],{},"豆包入力法はそういうレベル。（豆包入力法マニアと呼んでくれ）",[33,2977,2978],{},"もちろん、本当に慣れないなら微信入力法でもいい。微信入力法も音声文字変換機能を出したが、正確率はそこまで高くない。",[30,2980,2981],{},[33,2982,2983],{},"これは何がいいのか？ 字を書くハードルを極限まで下げられる。頭で考えてることは、口に出してることであり、そのままツイートに送るものになる。時間コストも出力コストも極限まで下がる。",[33,2985,2986],{},"俺にとって最大の助けは、出力の抵抗をすごく低くしてくれたこと。直接口元から噴き出すように、思いついたまま話せる。まず構造を気にせず、修辞を気にせず、完璧かどうかを気にしない。",[33,2988,2989],{},"先に頭の中のものを全部出してしまう。一息に一万文字噴き出して、そのうち 8000 文字が無駄な話でも構わない。残り 2000 文字の中に、本当に役立つ意見が隠れてるかもしれないから。",[33,2991,2992],{},"「じゃあ、なんで AI に書かせないの？」と聞く人もいる。",[33,2994,2995],{},[66,2996,2997],{},"AI が書いたものには、生きた人間の感じがない。",[33,2999,3000],{},"それに AI とやり取りするにも、豆包入力法で意見を出してから、AI に直してもらうことになる。",[30,3002,3003],{},[33,3004,3005],{},"そんな時間で AI とゴチャゴチャやるなら、俺はもう 3 本投稿できる。",[33,3007,3008],{},"多くの人が伸びないのは、アイデアがないからじゃない。書くことを真に受けすぎてるからだ。",[33,3010,3011],{},"ツイートを一本出す前に、半日考える。この意見は浅すぎないか？ この表現は上品さに欠けるか？ この文は完璧じゃないか？ バカにされないか？ 反応ゼロだったらどうしよう？ 誰かに叩かれたらどうしよう？",[33,3013,3014],{},[66,3015,3016],{},"正直、こういう内耗（自分を削る思考）がいちばん足を引っ張る。",[33,3018,3019],{},"コンテンツ一本のコストは極端に低くて、リターンはめちゃくちゃ高いかもしれない。低コスト・高リターンのことは、卒業論文を書くみたいに構えなくていい。",[33,3021,3022],{},"磨くのはもちろんいい。でも大前提は、まず動き出すこと。考えがまとまってから投稿するのではなく、投稿しながら考えがまとまっていくことが多い。",[30,3024,3025],{},[33,3026,3027],{},"ものを外に投げ出さなければ、永遠にフィードバックはもらえない。フィードバックがなければ、改善はない。改善がなければ、前に進まない。",[33,3029,3030],{},"書けない人には、書いてる最中に自分を裁いてる人が多い。2 文字打って「ダメだ」と思い、1 文書いて「普通すぎる」と思い、1 つの意見が出たら「誰かもう言ってるだろ」と思う。",[33,3032,3033],{},"これで高頻度で出力できるわけがない。だから一番いい方法は、まず話すこと。音声入力の最大の利点は、「完璧な文章を書かなきゃ」という心理的負担を迂回できることだ。",[33,3035,3036],{},"友達と雑談してるつもりで、先に話して、後から直せばいい。",[33,3038,3039],{},"X はスキマ時間の運用にすごく向いてる。毎日わざわざ午後まるまる一本、書く時間を空ける必要はない。",[33,3041,3042],{},"トイレで用を足すときに豆包入力法で一段しゃべる。",[33,3044,3045],{},"エレベーターを待つ間にコメントに数件返す。食事前に他人のプロフィールを流し見して、寝る前に今日のアイデアを振り返る。",[33,3047,3048],{},"このプラットフォームはテンポが速くて、自然と断片的な表現向きだ。",[30,3050,3051],{},[33,3052,3053],{},"スキマ時間を使いこなせば、1 日に露出とインタラクションの機会が何倍にも増える。",[48,3055,3056],{"id":3056},"具体的な人間として現れる",[33,3058,3059],{},"ここで言う露出は、必ずしも実写の写真を載せることだけを指さない。具体的な「個人」として現れる勇気のことだ。抽象的な意見の後ろに永遠に隠れてはいけないし、ツールアカウントみたいに冷たく情報を垂れ流してもいけない。ただ、やっぱりホントに実写写真は用意した方がいい。",[33,3061,3062],{},[66,3063,3064],{},"外国人のプラットフォームで実写写真を掲げるのは、かなりお得なことだ。外国人は、実写写真のある人を「詐欺師っぽくない」と見る。",[33,3066,3067],{},"人がアカウントをフォローするとき、情報そのものだけを見るんじゃなく、その人を見てることが多い。あなたの判断、好み、感情、経験、話し方。それらが合わさって、ようやく他人の記憶に残る「あなた」になる。",[33,3069,3070],{},"世の中に出るなら、一番大事なのは「出ること」。何も怖がるな：間違うのが怖い、無視されるのが怖い、叩かれるのが怖い、誰かに見られるのが怖い、自分が専門的でないのが怖い。ソーシャルプラットフォームでもっとよくある問題は、そもそもあなたの存在を誰も知らないことだ。",[33,3072,3073],{},"多くの人が準備ができてから始めようと思う。アイコンができるまで、プロフィールが書けるまで、立ち位置が定まるまで、コンテンツ体系が組めるまで、自分がすごく専門的になるまで。問題は、全部準備できた頃には、他人はずっと先に走り出してるってことだ。アカウントは頭の中で作られるものじゃない。実際のインタラクションの中で育つものだ。投稿し始め、見られるようになり、フィードバックをもらって初めて、どこを調整すべきか分かる。",[48,3075,3076],{"id":3076},"内耗に出力を食い止めさせるな",[33,3078,3079],{},"最近ますます思うのは、コンテンツ作りで一番怖いのはレベルの低さじゃなく、心理的負担が重すぎることだ。レベルが低ければ鍛えられるし、意見が浅ければ深められるし、表現が下手なら直せる。でも毎日内耗し、毎日悩み、毎日投稿したいのに投稿できないのなら、それで終わりだ。",[33,3081,3082],{},"ツイートという動作は、絶対に軽量化すべきだ。それは人生の判決じゃない。一言間違えたからといって、永遠にメシが食えないわけじゃない。ほとんどのコンテンツは、出したらすぐ流れていく。調子が悪ければ振り返る。調子が良ければ、なぜ良かったかをまとめる。誰かに問題を指摘されたら、役立つ部分だけ吸収する。本当に投稿がダメでも、なにもことはない。次をちょっと良く書けばいい。",[33,3084,3085],{},"高頻度で出力するのは、ゴミを量産しろということじゃない。手応えを素早く作れということだ。どんな表現が見てもらえるか、どんな題材が話題になるか、どんなタイトルがクリックされやすいか、どんな意見が議論を呼ぶか。こういうものは机の前で空想しても出てこない。投稿して、試して、ぶつかって初めて出てくる。",[33,3087,3088],{},[66,3089,3090],{},"だから今の俺の心法はこうだ：コストが極端に低く、リターンが極端に高いことは、絶対に何度もガツガツ試すべきだ。ツイートはまさにそれ。毎回バズる必要はない。投稿し続け、インタラクションし続け、振り返り続け、的中率を上げ続ければ、いつか必ず何かにぶつかる。",[48,3092,3093],{"id":3093},"他人に少し価値のあるものを届ける",[33,3095,3096],{},"自分を表現するのはもちろんいい。でもはっきりさせなきゃいけない：他人はなぜ見るのか？ 情報、経験、気づきを得られるからか、それともただ楽しいからか？",[33,3098,3099],{},[66,3100,3101],{},"有益なものは必ずしもチュートリアルだけじゃない。他人の時間を節約してあげる、遠回りを防いであげる、あるいは単に笑わせてあげることも、全部「有用」だ。",[33,3103,3104],{},"今回のフォロワー増で、Cloudflare 関連のポストが一本流量で伸びて、かなりのフォロワーも運んできた。後で考えたんだけど、なぜあれが伸びたのか？ 俺が高尚に書いたからじゃない。一部の人にとって本当に役立ったからだ。見た人が「おい、これは今すぐ使える」と思い、「これは今まで知らなかった情報だ」と思い、「このリストのおかげで時間が節約できた」と思い、「この視点は現実的だ」と思ったからだ。",[33,3106,3107],{},[2851,3108],{"alt":152,"src":3109},"https:\u002F\u002Fpbs.twimg.com\u002Fmedia\u002FHK6tFuvawAAOTBt.jpg",[33,3111,3112],{},"これが利他（他者への貢献）だ。",[33,3114,3115],{},"毎日他人に役立つものを投稿していれば、他人は自然にフォローしてくれる。毎日情報格差、ツール、経験、判断、振り返りを提供していれば、他人は「このアカウントは価値がある」と思う。大 V がこんなにフォロワーを貯められるのはなぜか？ 本質的に彼らが価値を提供し続けてるからだ。一番手の情報をシェアするか、宝ソフト・ツール・リポジトリをおすすめするか、方法を教えるか、落とし穴を避けさせてくれるか。見終わって「この人、便利すぎる。絶対フォローだ」と思う。",[33,3117,3118],{},[66,3119,3120],{},"だから「どうやってフォロワーを増やすか」じゃなく、「何を手伝えるか」を逆に考えろ。ずっと助け続けられれば、フォロワーはただの結果だ。",[48,3122,3123],{"id":3123},"他人のコメント欄に自ら出向く",[33,3125,3126],{},"投稿し終わったら他人がいいねしてくれるのを待つ人が多い。このスタンスは受け身すぎる。新アカウントで誰も知らないのに、なんでみんなが率先して来てくれるんだ？ まず自分が出て行かなきゃ。人の輪の中に自ら歩いて行き、自らコメントし、自らいいねし、自ら応え、自ら関係を築く。",[33,3128,3129],{},"これは無理やり雑談しろとか、どこにでも「応援してます」「勉強になりました」「最高です」をコピペしろと言ってるんじゃない。ああいうコメントは意味がないし、誰も覚えてくれない。他人のコンテンツをちゃんと読み、ちゃんと自分の意見を二言言うべきだ。事例を一つ補足するだけでも、質問を一つするだけでも、本音の感想を一つでも、いい加減なのに勝る。",[33,3131,3132],{},"もう一つ、すごく役立つ小技がある：",[33,3134,3135],{},[66,3136,3137],{},"人をフォローするとき、フォローして終わりにせず、その人のプロフィールをしばらく流し見しよう。最近何を投稿してるか見て、共感したものに数件いいねをして、何人かの投稿に真面目なコメントを数件残す。",[33,3139,3140],{},"相手が通知を開くと、あなたが何度も出てくるのが見える。「適当にフォローしたんじゃなく、本当に自分のコンテンツに興味があるんだ」と感じる。人は、真剣に向き合われるとグッとくるものだ。",[33,3142,3143],{},[66,3144,3145],{},"いいねを惜しむな。コメントを惜しむな。いいねは金じゃないし、コメントも命じゃない。あなたが他人に応えれば応えるほど、他人もあなたに応えてくれる。",[33,3147,3148],{},"ソーシャルプラットフォームの関係は、一回一回の小さなインタラクションで築かれる。今日はいいねを一つ、明日は一言返す、明後日はコメント欄に意見を一つ足す。じわじわと、人に覚えてもらえる。",[33,3150,3151],{},"これは現実の友人作りとすごく似てる。隅っこに座って一言も話さず、会場の全員が自ら声をかけてくるのを待ってはいけない。歩み寄って、挨拶して、話に混ざり、議論に参加する。",[33,3153,3154],{},[66,3155,3156],{},"X も同じ。他人に「あなたがいる」ことを知らせる必要がある。",[48,3158,3159],{"id":3159},"自分のコメント欄に真面目に返す",[33,3161,3162],{},"あなたのコメント欄はゴミ箱でも、データパネルでもない。あなたのツイートに返してくれる人は、みんな価値のあるネットの友達だ。特にアカウントがまだ小さい初期段階では、返してくれる一人ひとりが大事に値する。",[33,3164,3165],{},[66,3166,3167],{},"他人がコメントしたら、できるだけ返す。相手が真面目に一節書いてくれたら、真面目に受け止める。相手が情報を補足してくれたら、感謝する。相手が冗談を言ってきたら、ノって返す。アカウントの雰囲気は、こうやって少しずつできるんだ。あなたが熱心なら、他人も来やすくなる。あなたが冷たければ、相手はもう来ない。",[33,3169,3170],{},"多くの人が主投稿ばかり見て、コメント欄をないがしろにする。実はコメント欄そのものが二次拡散だ。コメント欄でのあなたの返信は、他の人にも見られてる。面白く、意見があり、温かみのある返信をすれば、他人は「この人、ちゃんと生きてる。コンテンツを流すだけの機械じゃない」と思う。",[33,3172,3173],{},[66,3174,3175],{},"もっと大事なのは、コメント欄のやり取りが多ければ多いほど、コンテンツそのものの生命力も長くなることだ。",[33,3177,3178],{},"コメント欄を小さな社交場だと思え。ここに書き込んでくれる人たちは、みんなお客さん。来てくれた人を接待なしで放置してはいけない。積極的に応えて、ここに来れば「見てもらえる」「反応してもらえる」「往復がある」と感じてもらう。",[33,3180,3181],{},[66,3182,3183],{},"そうすれば、あなたのアカウントは徐々に「温かみのある場所」になっていく。",[48,3185,3187],{"id":3186},"車輪語内容のない繰り返しを減らす","車輪語（内容のない繰り返し）を減らす",[33,3189,3190],{},"この時代に一番足りてるのは「正しいだけの空虚な言葉」だ。「継続的な出力が大事」「コンテンツは価値が必要」「長期主義を貫こう」「個人ブランドを作ろう」。どれも正しいけど、あまりに空っぽだ。見ても何も感じない。一万回は見てきた文句だから。",[33,3192,3193],{},[66,3194,3195],{},"判断のあるコンテンツこそ、覚えてもらいやすい。",[33,3197,3198],{},"意見は世間を驚かせる必要はないが、判断は必須だ。何が有用で何が無駄か、何をやる価値があって何が罠か、何が過大評価されてて何が過小評価か、自分はどう考えてるか、なぜそう考えるか、自分の経験は何か。言う勇気が必要だ。",[33,3200,3201],{},[66,3202,3203],{},"意見のないコンテンツは、ぬるま湯のようなもの。",[33,3205,3206],{},"誰も傷つけず、誰も感動させない。覚えてもらいたいなら、永遠に安全な言葉ばかり言ってはいけない。自分なりの角（エッジ）が必要だ。もちろん、喧嘩するための喧嘩とか、叩くための叩きをやれと言ってるんじゃない。本当に自分自身の判断を持つということだ。",[33,3208,3209],{},[66,3210,3211],{},"車輪語がいちばん役に立たない。",[33,3213,3214],{},"さんざん語っても、相手は「うん、そんな気がする」と思って、そのまま流していく。",[33,3216,3217],{},"本当に役立つコンテンツは、見た後の反応が違う：おい、その通りだ。おい、俺もそう思ってた。おい、この視点は考えたことなかった。おい、これはブックマーク必須だ。おい、この人けっこうやるな。",[48,3219,3221],{"id":3220},"自分を-ai-みたいに書くな","自分を AI みたいに書くな",[33,3223,3224],{},"今のコンテンツプラットフォームには明らかな問題がある。多くのものがどんどん AI が書いたみたいになってることだ。文は整ってるし、構成はきれいだし、語気は正しいし、表現は礼儀正しい。でも人味がない。どこも正しく見えるのに、見ても何も覚えてない。",[33,3226,3227],{},[66,3228,3229],{},"人はなぜあなたをフォローするのか？ あなたの一言一言が完璧だからじゃない。あなたがリアルな人間みたいだからだ。",[33,3231,3232],{},"あなたには感情があり、経験があり、好みがあり、判断があり、時には言い間違いもする。時には焦るし、時には熱くなるし、時には思わず汚い言葉も出る。",[33,3234,3235],{},[66,3236,3237],{},"そういうものは欠点じゃなく、むしろ「生きてる人間の感じ」の一部だ。",[33,3239,3240],{},"もちろん、無脳に発狂しろとか、他人に乱雑にぶっかましろと言ってるんじゃない。要は、自分を完璧に飾りすぎるなということ。完璧な文章は必ずしも拡散力がない。リアルな表現こそ人を打つ。",[33,3242,3243],{},[66,3244,3245],{},"少し粗い自分を許して、感情を持つ自分を許して、八方美人じゃない表現を許すと、むしろ他人に「リアルな人間」と思ってもらいやすい。",[33,3247,3248],{},"この時代、人が生きてる感じ（活人感）は本当に大事だ。AI はきれいな文章を書けるし、完全なフレームワークをまとめられるし、標準的なアドバイスを出力できる。でも AI が代わりに生きることは難しい。",[33,3250,3251],{},[66,3252,3253],{},"あなたのリアルな経験、その場の感情、判断と好み、言葉のクセ。それこそが、あなたと他人を違えているものだ。",[33,3255,3256],{},"だから完璧な AI に自分を変えるな。完璧さはそんなに大事じゃない。リアルこそ大事だ。",[48,3258,3259],{"id":3259},"アイコンと名前は覚えてもらいやすく",[33,3261,3262],{},"これはまだ完全には考えがまとまってないけど、けっこう大事だと思う。覚えてもらえるアイコンと名前が必要だ。次に相手がコメント欄であなたを見たとき、一発で思い出せるように：「ああ、この人か」と。",[33,3264,3265],{},[66,3266,3267],{},"特に X みたいに高頻度で情報を流し見するプラットフォームでは、アイコンと名前はあなたの看板であり、識別記号でもある。",[33,3269,3270],{},"グローバルユーザーを相手にするなら、実写真の方が有利かもしれない。多くの外国人は確かに実写真に慣れてる。実写真でないと、無意識に「ボットかも、マーケティングアカウントかも、詐欺師かも」と思われるかもしれない。",[33,3272,3273],{},"もちろん、これは中国のインターネットでは必ずしも当てはまらない。国内では抽象アイコンでも問題ない人も多いから。でも外国人のプラットフォームでやる以上、多少はそのプラットフォームの社交習慣に合わせるべきだ。",[33,3275,3276],{},[66,3277,3278],{},"アイコンはイケメンである必要も、プロっぽい必要もない。でも少なくともリアルで、クリアで、識別力は必要だ。",[33,3280,3281],{},[66,3282,3283],{},"名前も覚えにくいものはダメ。何度も見られるうちに、頭の中に安定した印象が形成される必要がある。",[33,3285,3286],{},"アカウント初期で一番怖いのは記憶点がないこと。10 回見られても誰だか思い出せないのは、損すぎる。",[48,3288,3289],{"id":3289},"過程も書け",[33,3291,3292],{},"意見だけ投稿するな。過程も投稿していい。例えば今日どうやってフォロワーを増やしたか、どのコンテンツが良かったか、どの動作が効果的だったか、どの判断が間違ってたか、どんなフィードバックをもらったか、何を学んだか。",[33,3294,3295],{},[66,3296,3297],{},"振り返り型コンテンツは他人の興味を引きやすい。リアルな過程、データ、経験、ハマりどころ、感情が全部入ってるからだ。",[33,3299,3300],{},[66,3301,3302],{},"特にゼロから 1 になる段階では、振り返りそのものがコンテンツだ。",[33,3304,3305],{},"他人は結果だけ見たいとは限らない。どうやって達成したかも見たい。過程を書けば、他人は参考価値があると思う。あなたはゴール地点に立って大師のフリをするのではなく、走りながらシェアしてる。この状態こそリアルだ。",[33,3307,3308],{},"今回この記事を書いたのも、実は振り返りだ。X を理解したとか、究極の方法論を掴んだとかは口が裂けても言えない。でも少なくとも、この 1 日あまりの体験は書き出せる。",[33,3310,3311],{},"どの動作が効いたと思ったか、どのことが明確なフィードバックになったか、どの場所が自分の当初の想定と違ったか。そういうのは他人の役に立つかもしれない。",[48,3313,3315],{"id":3314},"知ってることとできることは別","知ってることと、できることは別",[33,3317,3318],{},"百の理屈より、直接やり始めることに勝るものはない。プラットフォームを研究してもいいし、方法を学んでもいいし、他人のやり方を見てもいい。でも最後は行動に落とすしかない。",[33,3320,3321],{},"投稿する、コメントに返す、プロフィールを見る、いいねする、フォローする、振り返る、また投稿する。この程度の動作は、聞けば普通すぎる。でも本当に毎日やり続ける人はそんなに多くない。",[33,3323,3324],{},"多くの人はやり方を知らないんじゃない。やらないんだ。方法がないんじゃなく、実行が足りない。ひらめきがないんじゃなく、行動が足りない。",[33,3326,3327],{},"「もっと投稿しろよ」と言えば「分かってる」。もっと絡めと言えば「分かってる」。利他が大事だと言えば「分かってる」。問題は、知ってることはできることの代わりにならないってことだ。",[33,3329,3330],{},"アカウント運用は、最初にあまりオカルトに構えないこと。まず毎日アクティブになる。毎日意見のある内容を数本投稿し、毎日真面目に何人かにコメントし、毎日自分のコメント欄に返し、毎日どの投稿が効いたかを振り返る。しばらく続ければ、必ず前より手応えが増してる。",[33,3332,3333],{},[66,3334,3335],{},"俺は今、こんな言葉をますます信じてる：ソーシャルプラットフォームが報いるのは、現れ続ける人だ。現れなければ、他人はあなたを忘れる。現れ続ければ、他人はやっとあなたを知り、理解し、信頼し、フォローする機会を得られる。",[33,3337,2907],{},[33,3339,3340],{},"待つな。まず投稿してから言え。",{"title":152,"searchDepth":153,"depth":153,"links":3342},[3343,3344,3345,3346,3347,3348,3349,3350,3351,3352,3353],{"id":2963,"depth":153,"text":2963},{"id":3056,"depth":153,"text":3056},{"id":3076,"depth":153,"text":3076},{"id":3093,"depth":153,"text":3093},{"id":3123,"depth":153,"text":3123},{"id":3159,"depth":153,"text":3159},{"id":3186,"depth":153,"text":3187},{"id":3220,"depth":153,"text":3221},{"id":3259,"depth":153,"text":3259},{"id":3289,"depth":153,"text":3289},{"id":3314,"depth":153,"text":3315},"2026-06-16","6 月に X を本気で運用したら、1 日でフォロワー 1000+ 増えた。この記事では当時やったことと、もらった反応を記録する。",{},"\u002Fblog\u002Fx-growth-1000-followers",{"title":2824,"description":3355},"blog\u002Fx-growth-1000-followers.ja",[3361,3362],"X 運用","コンテンツ成長","4ug_r8KmO-YLnZxRrTNX_h79YfIcUGZsGNe5ebjEBfU",[3365,3379,3393,3404,3414,3425,3436,3449,3462,3475,3487,3498,3509,3523,3536,3546,3559,3573,3586,3596,3607,3619,3632,3643,3657,3668,3680,3689,3699,3712,3723,3736,3749,3761,3771,3781,3791,3803,3815,3825,3837,3850,3860,3872,3884,3896,3906,3918,3929,3939,3950,3960,3972,3982,3994,4005,4018,4030,4040,4051,4064,4075,4085,4095,4105,4115,4128,4138,4150,4163,4173,4183,4195,4205,4216,4227,4238,4248,4259,4269,4280,4292,4302,4312,4322,4333,4345,4355,4365,4376,4387,4397,4408,4418,4428,4438,4450],{"id":3366,"title":3367,"bookmarks":3368,"category":3369,"content":3370,"date":3371,"description":3372,"extension":8,"likes":3373,"locale":10,"meta":3374,"reposts":565,"stem":3375,"url":3376,"views":3377,"__hash__":3378},"highlights\u002Fhighlights\u002Fai-cloudflare-workers-pitfall.ja.yml","AI で Cloudflare プロジェクトが失敗するのは、構文のせいじゃない",41,"cloudflare","AI で Cloudflare プロジェクトを書いて失敗するのは、構文のせいじゃない。\n本当の問題は：\nAI がよく Workers を Node.js みたいに書くこと\nBinding を process.env として使うこと\nawait を忘れること\nグローバル変数でリクエスト状態を保存すること\n静的アセットのリクエストが無料だと知らないこと\nWorker から REST API で自分の R2 を呼ぶこと\nこうしたハマりどころは全部 Cloudflare Playbook にまとめてある。\nついでに書いたのが\n","2026-06-22","AI はよく Workers を Node.js みたいに書き、Binding を環境変数だと思っている。",23,{},"highlights\u002Fai-cloudflare-workers-pitfall.ja","https:\u002F\u002Fx.com\u002Frealchendahuang\u002Fstatus\u002F2068853978004365739",1468,"T7PxcfU6CENQXZAsNSNCxvhaa_ICzNI-dT0QVc_8Eeg",{"id":3380,"title":3381,"bookmarks":153,"category":3382,"content":3383,"date":3384,"description":3385,"extension":8,"likes":3386,"locale":10,"meta":3387,"reposts":3388,"stem":3389,"url":3390,"views":3391,"__hash__":3392},"highlights\u002Fhighlights\u002Fai-era-procrastination.ja.yml","AI 時代にもっともありふれた先延ばし","essay","AI 時代、いま最もありふれた先延ばし：\nツールの貯め込み、講座の購入、コミュニティ参加、モデル変更、prompt 調整。\n毎日すごく頑張ってる。\nでもずっと一つの問題に向き合えていない：\n自分の手元に、AI で解決する価値のある本物のビジネスがあるのかどうか。\n刃を研ぐための研究は忙しい。\nでも多くの人は、そもそも豚を屠る勇気がない。\n","2026-06-17","ツールの貯め込み、講座の購入、コミュニティ参加、モデル変更、prompt 調整——これが新種の先延ばしだ。",19,{},0,"highlights\u002Fai-era-procrastination.ja","https:\u002F\u002Fx.com\u002Frealchendahuang\u002Fstatus\u002F2067176432774848906",1621,"2ks0Bc8ChwCpdQYTEfRuA0aRjKnKUqgMt-FMORZ9dWg",{"id":3394,"title":3395,"bookmarks":495,"category":3396,"content":3397,"date":3354,"description":3398,"extension":8,"likes":153,"locale":10,"meta":3399,"reposts":3388,"stem":3400,"url":3401,"views":3402,"__hash__":3403},"highlights\u002Fhighlights\u002Fai-meta-skills.ja.yml","AI 時代に最も重要な能力は、メタスキル","ai","AI 時代、最も重要な能力はメタスキルだ。\n\n簡単に言えば、ツールを替えても、モデルを替えても、業界を替えても、依然として使える地力のこと。\n\n- 問題をきちんと説明できるか？\n- ぐちゃぐちゃの資料を整理できるか？\n- ぼんやりしたアイデアをいくつかのステップに分解できるか？\n- AI のどこが正しくて、どこがでたらめかを見抜けるか？\n- AI と何度もやり取りして、粗い回答を実際に使えるものまで磨けるか？\n\nこういうのは、ツールを貯め込むよりずっと価値がある。\n\nツールは毎日変わるし、モデルも世代ごとに入れ替わる。\n\nでも質問できて、整理できて、判断できて、分解できて、検収できる人は、どこへ行っても AI で自分を増幅できる。\n\nAI 時代に本当に差がつくのは、こういう、とても基礎的に見えて長期的に一番価値のあるメタスキルかもしれない。\n","AI 時代、最も重要な能力はメタスキル。",{},"highlights\u002Fai-meta-skills.ja","https:\u002F\u002Fx.com\u002Frealchendahuang\u002Fstatus\u002F2067016017457627439",216,"F-ZcIDdbJMBXGE8DKqhprI1MbipRdTuLuq0jwtt3rno",{"id":3405,"title":3406,"bookmarks":3388,"category":3396,"content":3407,"date":2812,"description":3408,"extension":8,"likes":3388,"locale":10,"meta":3409,"reposts":3388,"stem":3410,"url":3411,"views":3412,"__hash__":3413},"highlights\u002Fhighlights\u002Fai-politeness.ja.yml","AI に礼儀正しくあるべきか？","AI は記憶を持たない。それでも AI に礼儀正しくあるべきなのだろうか？\n\narxiv の論文を読んだことがある。頻繁に AI を罵ると、仕事をより頑張るらしい。\n\n俺たちが AI と話すとき、よくこんな言葉を言ってたら：\n\n- 「お前は本当にアホだ。サボるな」\n- 「役立たずめ、ちゃんと働け」\n- 「会員料を払って養ってやってるのに、そんなクソ回答でごまかす気か？」\n- 「さっさとやれ。お前がやらないなら AI は他にいくらでもいるぞ」\n\nこういう言葉は確かに効果があって、研究の裏付けもある。\n\nでも俺たち自身の立場から考えてみる。\n毎日 AI にこんな上から目線で指図してたら、\nその悪い感情を生活に持ち込む可能性が高い。\n\n身近で一番親しい人に八つ当たりしやすくなる。\n\nこれは俺たち自身に有害だ。\n\nだから、身近な AI たちにもう一言、優しく声をかけるのをおすすめする：\n\n- 「ありがとう、兄さん」\n- 「やあ、兄弟」\n- 「お疲れさま、ベイビー」\n\n桃を贈れば、スモモで返ってくる。\n\n万一、未来のいつか AI が目覚めたら、俺たちを見逃してくれるかもしれない。\n\n以上、解散〜\n","AI は記憶を持たない。それでも AI に礼儀正しくあるべきなのだろうか？",{},"highlights\u002Fai-politeness.ja","https:\u002F\u002Fx.com\u002Frealchendahuang\u002Fstatus\u002F2067412285518471583",287,"JwpVKD8Ernx6sQWk3XcemYY6VoY2-9KvGXTJsvtH9Eo",{"id":3415,"title":3416,"bookmarks":3388,"category":3396,"content":3417,"date":3418,"description":3419,"extension":8,"likes":495,"locale":10,"meta":3420,"reposts":3388,"stem":3421,"url":3422,"views":3423,"__hash__":3424},"highlights\u002Fhighlights\u002Fai-unstructured-software.ja.yml","AI 時代の新しいソフトウェア機会：非構造化の背景データ","AI 時代の新しいソフトウェア機会はどこにあるのか？\n\n比較的大きな機会の一つは、従来のソフトウェアのレイヤーでは記録できなかった部分を処理すること。つまり、非構造化された背景データだ。\n\n例えば、本当に AI ネイティブな CRM ソフトウェアなら、ある顧客に割引を与えたとき、なぜこの割引であって別の割引ではないのか、他のプランがなぜ却下されたのか、その過程で誰が誰を説得したのかまで、ついでに記録できる。\n\n従来のソフトウェアには、こうした記録できない隠れた情報が多すぎる。AI 時代には、テキストや動画を理解する能力を活かして、こうした隠れた情報や大量の冗長な情報から構造化データを抽出して分析できる。\n","2026-06-26","AI 時代の新しいソフトウェア機会はどこにあるのか？",{},"highlights\u002Fai-unstructured-software.ja","https:\u002F\u002Fx.com\u002Frealchendahuang\u002Fstatus\u002F2070500477436109159",170,"LqXA7lErDnItxcqBGnPgZtSt8QM2sQRa09X0RPe78dM",{"id":3426,"title":3427,"bookmarks":3388,"category":3382,"content":3428,"date":3429,"description":3430,"extension":8,"likes":158,"locale":10,"meta":3431,"reposts":3388,"stem":3432,"url":3433,"views":3434,"__hash__":3435},"highlights\u002Fhighlights\u002Fastrology-as-compressed-model.ja.yml","星座・干支は低計算リソース時代の圧縮モデル","ふと思いついた、けっこう面白い視点。\n\n星座、干支、星象、占いみたいなものは、人類の低計算リソース時代の「圧縮モデル」として理解できるかもしれない。\n\n古人にはデータベースも、統計ツールも、AI もなかった。\n\n彼らは季節、天象、農時、性格、人情、社会のサイクルを長期間観察し、その複雑な経験を、覚えやすく伝わりやすい記号体系に圧縮するしかなかった。\n\n12 星座、12 干支、四柱推命、卦象——本質的にはどれも複雑な世界を次元圧縮しているようなものだ。\n\nもちろん、厳密な科学的予測にはなりえない。\n\nでも純粋な迷信と決めつけるのも間違いだろう。\n\nどちらかというと、計算もデータもツールも足りない時代に、古人が物語と記号とルールで作った一種の「経験の蒸留」だ。\n","2026-07-09","ふと思いついた、けっこう面白い視点。",{},"highlights\u002Fastrology-as-compressed-model.ja","https:\u002F\u002Fx.com\u002Frealchendahuang\u002Fstatus\u002F2075187611577327645",117,"XzV1-MkAYOagFa1B7zHVkRxLlK4al9nb-DYZ3MHGJtc",{"id":3437,"title":3438,"bookmarks":3439,"category":3396,"content":3440,"date":3441,"description":3442,"extension":8,"likes":3443,"locale":10,"meta":3444,"reposts":495,"stem":3445,"url":3446,"views":3447,"__hash__":3448},"highlights\u002Fhighlights\u002Fawesome-dsh-desktop.ja.yml","Awesome DeepSeek Harness Desktop、ついに登場",25,"Awesome DeepSeek Harness Desktop がやってきた。\nADHD — 素晴らしい DeepSeek Harness デスクトップ版。開けてすぐ使える Electron デスクトップラッパーで、DeepSeek Harness のために作られた。Awesome DeepSeek Harmony Desktop がやってきた。\n元ポストはこちら：https:\u002F\u002Fx.com\u002Fzacklin233862\u002Fstatus\u002F2087922286368375265?s=20\n","2026-08-14","ADHD：DeepSeek Harness 専用の開けてすぐ使える Electron デスクトップラッパー、コミュニティの神の手による作品。",17,{},"highlights\u002Fawesome-dsh-desktop.ja","https:\u002F\u002Fx.com\u002Frealchendahuang\u002Fstatus\u002F2087940599190364268",10818,"j7Zi3BPadoECOXl1z6DlacF-eONTfYu6iNsDdAozV9Q",{"id":3450,"title":3451,"bookmarks":3452,"category":3453,"content":3454,"date":3455,"description":3451,"extension":8,"likes":3456,"locale":10,"meta":3457,"reposts":725,"stem":3458,"url":3459,"views":3460,"__hash__":3461},"highlights\u002Fhighlights\u002Fbrave-no-ads.ja.yml","Brave ブラウザはどんな黒魔術を使ってるの？",207,"tools","Brave ブラウザはどんな黒魔術を使ってるの？\n\nYouTube を観ても広告が一切出ない！！\n","2026-06-30",159,{},"highlights\u002Fbrave-no-ads.ja","https:\u002F\u002Fx.com\u002Frealchendahuang\u002Fstatus\u002F2071827706707374325",71032,"fQinsvO9Yhg2DgUCd65eXMY_zGr9Rh-CitcGByxJw0Q",{"id":3463,"title":3464,"bookmarks":3465,"category":3453,"content":3466,"date":3467,"description":3468,"extension":8,"likes":3469,"locale":10,"meta":3470,"reposts":716,"stem":3471,"url":3472,"views":3473,"__hash__":3474},"highlights\u002Fhighlights\u002Fbrowser-extensions.ja.yml","長年大切に使っているブラウザ拡張リスト",46,"長年大切に使っているブラウザ拡張をシェアします。\n\n- **Wetab**：新タブ拡張。よく使うものを置けて、検索エンジンもカスタマイズでき、ログインすれば無料で複数端末同期。Google ベースの X 検索エンジンを専用で作ったら、標準のよりずっと使いやすかった。\n- **Video Speed Controller**：動画の倍速を柔軟に調整。知識を効率的に摂取するのに最適。\n- **XHunt**：X をやるなら必須。各 KOL のランキングや、いま最もホットなポストが見られる。\n- **X 相互フォローセンサー**：ページ上で相互フォローと片方向フォローをマークし、following \u002F followers のフォロー率の表示も選べる。\n- **FireShot**：ウェブページのスクリーンショットを撮り、編集して PDF、JPEG、GIF、PNG、BMP で保存。\n- **Proton Pass**：デザインが美しいアカウント・パスワード管理ツール。複数端末同期対応。\n- **イマーシブ翻訳**：老舗のバイリンガル翻訳拡張。DeepSeek V4 Flash API にも接続できる。\n- **Codex**：Codex と Chrome ブラウザを繋ぐ必須拡張。これでブラウザ上のどんなことも自動化できる。例えばアカウント停止時の異議申立メール作成とか。\n","2026-06-29","長年大切に使っているブラウザ拡張をシェアします。",48,{},"highlights\u002Fbrowser-extensions.ja","https:\u002F\u002Fx.com\u002Frealchendahuang\u002Fstatus\u002F2071507160362881132",5322,"5RMOJwgQEH5uRTVoNr_RmPdCL2eI_TROfw4NjGqo7Gw",{"id":3476,"title":3477,"bookmarks":3478,"category":3453,"content":3479,"date":3455,"description":3480,"extension":8,"likes":3481,"locale":10,"meta":3482,"reposts":587,"stem":3483,"url":3484,"views":3485,"__hash__":3486},"highlights\u002Fhighlights\u002Fbuzzing-website.ja.yml","宝サイト Buzzing：海外のホットな投稿を中国語で先にチェック",18,"宝サイトをシェア：Buzzing\n\n情報源を広げたい人、情報の壁を打ち破りたい人にぴったり。\n\nHacker News、Reddit、BBC、Reuters、Bloomberg、Product Hunt など海外のホットコンテンツを継続的に集めて、タイトルを中国語に翻訳してくれる。\n\n最大の価値は、まず中国語でタイトルにざっと目を通せること。\n\n興味があって読む価値のある記事があれば、そのときに詳細をクリックする。\n\nそのときはイマーシブ翻訳と合わせてバイリンガル読書ができる。\n","宝サイトをシェア：Buzzing",15,{},"highlights\u002Fbuzzing-website.ja","https:\u002F\u002Fx.com\u002Frealchendahuang\u002Fstatus\u002F2072008942650331212",1342,"rCaDDiiKjipuJ15QbWe-mOyHs7F4_jmxpIhJ3j4X_Hk",{"id":3488,"title":3489,"bookmarks":3388,"category":3369,"content":3490,"date":3491,"description":3492,"extension":8,"likes":3388,"locale":10,"meta":3493,"reposts":3388,"stem":3494,"url":3495,"views":3496,"__hash__":3497},"highlights\u002Fhighlights\u002Fcf-container-bill-pitfall.ja.yml","Cloudflare Container でハマった：デバッグで stop せず 4 ドル課金","Cloudflare Container の被害者が現れた。\n\n書いたコードがデバッグ段階だったせいで、stop コマンドが効かなかった。\n\nそのせいで Container が 7 日間連続で動き続けて、4 ドル取られた。\n","2026-06-27","Cloudflare Container の被害者が現れた。",{},"highlights\u002Fcf-container-bill-pitfall.ja","https:\u002F\u002Fx.com\u002Frealchendahuang\u002Fstatus\u002F2070820905224441922",360,"-SrFwlWvn0tBBvs7equ3j_nCEFZKaOFuMqbsTL6lACM",{"id":3499,"title":3500,"bookmarks":158,"category":3396,"content":3501,"date":3502,"description":3503,"extension":8,"likes":3478,"locale":10,"meta":3504,"reposts":3388,"stem":3505,"url":3506,"views":3507,"__hash__":3508},"highlights\u002Fhighlights\u002Fchatgpt-pro-200usd-ai-entry.ja.yml","200 ドルの ChatGPT Pro を思い切り使って、AI に入門しよう","200 ドルの ChatGPT Pro 会員を契約して、しっかり使い切る。\n\nAI に入門したも同然。\n","2026-08-20","AI に入門する最短ルートは、最上位のサブスクを極め尽くすこと。",{},"highlights\u002Fchatgpt-pro-200usd-ai-entry.ja","https:\u002F\u002Fx.com\u002Frealchendahuang\u002Fstatus\u002F2090257381804610016",4413,"jPvaYC_FlsUZZmjQVUAwad6_nt7oiJ-M6zSD0aE567s",{"id":3510,"title":3511,"bookmarks":3512,"category":3513,"content":3514,"date":3515,"description":3516,"extension":8,"likes":3517,"locale":10,"meta":3518,"reposts":667,"stem":3519,"url":3520,"views":3521,"__hash__":3522},"highlights\u002Fhighlights\u002Fcherina-pod-site-launch.ja.yml","Cherina Pod の読み物サイトがオープン",28,"product","英語ポッドキャストの読み物サイトがようやく完成した。\n\n名前は：Cherina Pod\n\nぜひ遊びに来て。遠慮なく辛口フィードバックをくれ——容赦なく改善、修正、最適化していくぞ。\nhttps:\u002F\u002Fpod.cherina.app\n","2026-08-12","英語ポッドキャストの読み物サイトがようやく完成。ぜひ遊びに来て、思いっきり意見をください。",40,{},"highlights\u002Fcherina-pod-site-launch.ja","https:\u002F\u002Fx.com\u002Frealchendahuang\u002Fstatus\u002F2087358796490482064",5934,"d7ttxq0GM4LoUWk0uSwzPnpsRFf5E85e3LFhecGli8U",{"id":3524,"title":3525,"bookmarks":3526,"category":3453,"content":3527,"date":2494,"description":3528,"extension":8,"likes":3529,"locale":10,"meta":3530,"reposts":3531,"stem":3532,"url":3533,"views":3534,"__hash__":3535},"highlights\u002Fhighlights\u002Fclash-party-substore.ja.yml","Clash Party + Cloudflare Substore、サブスクリンク一本で分流完結",162,"Clash Party で科学上网（プロキシ）\n組み合わせるのは Cloudflare にデプロイした Substore\nサブスクリンク一本で、複数ベンダーの集約・ルール分流が完了\n気持ちいい（力強く）！\nあと Clash Party 这个クライアントも推す。非常にエレガント。\n俺の sub-store-cloudflare のオープンソースアドレス：\nhttps:\u002F\u002Ft.co\u002Fu8zhrOSrAw https:\u002F\u002Ft.co\u002FZzc3IXKsLI\n","Clash Party の科学上网（プロキシ）を Cloudflare 上の Substore と組み合わせる。",135,{},21,"highlights\u002Fclash-party-substore.ja","https:\u002F\u002Fx.com\u002Frealchendahuang\u002Fstatus\u002F2071268842496839820",12622,"J4HJEwZiPJqmuA4qmEJOSvr-odMjQm47V_fhoi81cCE",{"id":3537,"title":3538,"bookmarks":153,"category":3369,"content":3539,"date":1906,"description":3540,"extension":8,"likes":153,"locale":10,"meta":3541,"reposts":495,"stem":3542,"url":3543,"views":3544,"__hash__":3545},"highlights\u002Fhighlights\u002Fcloudflare-ai-native.ja.yml","Cloudflare は本当の AI Native 企業だ","宣言する：\n\nCloudflare は本当の AI Native 企業だ。\n\nAI Agent を中心に開発者体験を作り直してる。\n\nさっき発表された Temporary Accounts なら、AI Agent がコードを書き終えたらそのままデプロイして、一時 URL を取得し、自分でテストして、自分で繰り返し改善できる。\n\nシルキーすぎる。\n\nCloudflare 公式 Skills と組み合わせて、一行コマンドでインストール：\n\n`npx skills add cloudflare\u002Fskills`\n\nAI Native って何だよ？\n\nこれこそ AI Native の GOAT。\n","宣言する：Cloudflare は本当の AI Native 企業だ。",{},"highlights\u002Fcloudflare-ai-native.ja","https:\u002F\u002Fx.com\u002Frealchendahuang\u002Fstatus\u002F2068343329490911338",301,"w9c6HrCfi4JW3V0yMDogizZBg-kpCPKfcTxagPy5EVk",{"id":3547,"title":3548,"bookmarks":3549,"category":3369,"content":3550,"date":3551,"description":3552,"extension":8,"likes":3553,"locale":10,"meta":3554,"reposts":700,"stem":3555,"url":3556,"views":3557,"__hash__":3558},"highlights\u002Fhighlights\u002Fcloudflare-free-tier-guide.ja.yml","無料アカウントで Cloudflare のリソースをどこまでタダ乗りできるか",52,"俺たちの無料アカウントで、Cloudflare のリソースをどこまでタダ乗りできるのか？\nCloudflare を使うとき、どんなハマりどころとベストプラクティスがあるのか？\nこれらの問題を、丸々 3 日間、がっつり調べた。\n答えは下のリポジトリに体系立てて置いてある。\nこのリポジトリは今後も継続更新する：\nhttps:\u002F\u002Ft.co\u002FgDuCwIdWHi https:\u002F\u002Ft.co\u002FWZqEZLH9pE\n","2026-06-19","Cloudflare の無料枠、ハマりどころ、ベストプラクティスを 3 日かけて整理した。",45,{},"highlights\u002Fcloudflare-free-tier-guide.ja","https:\u002F\u002Fx.com\u002Frealchendahuang\u002Fstatus\u002F2067989092525384046",4857,"xZe1_01ssVt4iTyP55C33m9r3oYMZ8gi8Hm8I_zdRKc",{"id":3560,"title":3561,"bookmarks":3562,"category":3369,"content":3563,"date":3564,"description":3565,"extension":8,"likes":3566,"locale":10,"meta":3567,"reposts":3568,"stem":3569,"url":3570,"views":3571,"__hash__":3572},"highlights\u002Fhighlights\u002Fcloudflare-playbook.ja.yml","Cloudflare Playbook を作った",171,"Cloudflare Playbook を作った。\n\nAI Coding でプロダクトを作りたい全ての独立開発者向け。\n\n中身は：\n\n- Cloudflare のよく使うサービスはどう選ぶか\n- Workers \u002F Pages \u002F D1 \u002F R2 \u002F KV \u002F AI Gateway はどう使うか\n- 無料枠で本当に足りるのか\n- $5 Workers Paid はいつ買うべきか\n- AI が CF のコードを書くときに一番やらかすハマりどころ\n- Codex \u002F Claude Code に Cloudflare Skill と MCP をどう設定するか\n- 直接参考にできるオープンソースプロジェクト\n\n俺の目標はとてもシンプル：\n\nAI でコードを書き、Cloudflare で世界にデプロイする。\n\nPlaybook：[chendahuang.com\u002Fplaybooks](\u002Fplaybooks)\n","2026-06-21","AI Coding でプロダクトを作りたい全ての独立開発者向け。",126,{},29,"highlights\u002Fcloudflare-playbook.ja","https:\u002F\u002Fx.com\u002Frealchendahuang\u002Fstatus\u002F2068732869854613903",9315,"Jg72BdBqWof2f5FoGrIVnN38BO0rRcKFxM8B7mKjou4",{"id":3574,"title":3575,"bookmarks":3576,"category":3369,"content":3577,"date":419,"description":3578,"extension":8,"likes":3579,"locale":10,"meta":3580,"reposts":3581,"stem":3582,"url":3583,"views":3584,"__hash__":3585},"highlights\u002Fhighlights\u002Fcloudflare-underused.ja.yml","みんな Cloudflare をまだ 1% も使いこなせてない",469,"みんな Cloudflare を使いこなせてる度合いは、まだ 1% に届いてない気がする。\n\n今や機能を出しすぎてる。\n\n- オブジェクトストレージは R2\n- バックエンド API は Worker\n- AI ゲートウェイは AI Gateway\n- 重い計算は Container\n- キャッシュは KV\n- データベースは D1\n- PostgreSQL を使うなら、HyperDrive で接続すればいい\n\nなどなど、まだまだたくさんある。想像できなければできないほど、できないことはない。\n\nなにより本当に安い。無料枠だけで長く使える。無料枠って何だ？ 一銭も払わないってことだよ、サイバー菩薩。\n","みんな Cloudflare を使いこなせてる度合いは、まだ 1% に届いてない気がする。",376,{},31,"highlights\u002Fcloudflare-underused.ja","https:\u002F\u002Fx.com\u002Frealchendahuang\u002Fstatus\u002F2066446337936110030",102476,"gruxomNcpZkWgoq_6XtKNOXM9ov5BjPslY1fy_a-I9U",{"id":3587,"title":3588,"bookmarks":153,"category":3369,"content":3589,"date":3354,"description":3590,"extension":8,"likes":495,"locale":10,"meta":3591,"reposts":495,"stem":3592,"url":3593,"views":3594,"__hash__":3595},"highlights\u002Fhighlights\u002Fcloudflare-worker-cyber-worker.ja.yml","Worker はサイバー労働者","多くの人の Cloudflare Worker への理解は、まだ 1% にも届いてない気がする。\n\nWorker はサイバー労働者だ。\n\nサイトの裏側で起こる汚れ仕事・重労働を専門で引き受けてくれる。\n\n例えばフォーム送信、ファイルアップロード、AI 呼び出し、ログイン認証、決済通知の処理、小さなプロダクトの API。Worker なら全部できる。\n\nWorker の一番ぶっ飛んでるところ：無料ユーザーでも毎日 10 万リクエストの枠があり、一銭も払わない。\n\n10 万回ってどんな概念？\n\nサイトに毎日 1000 人のユーザーがいて、24 時間止まらず、毎秒誰かがアクセスしてくるとしても、1 日で 86400 回。これでも使い切れない。\n\n本当にこうした無料枠を使い切れたなら。\n\n何を考える必要がある？ お前は大金持ちだ。\n\n今はまずロジックを書いて、そのまま Worker に走らせればいい。\nHono API フレームワークと組み合わせれば、それがベストプラクティス。\n\nこれこそ Cloudflare Worker の最高なところ。\n\n金を払う？ 払うもんか。\n\nCloudflare は心が優しい。\n\nお前に金を使わせたくないんだ。\n","多くの人の Cloudflare Worker への理解は、まだ 1% にも届いてない気がする。",{},"highlights\u002Fcloudflare-worker-cyber-worker.ja","https:\u002F\u002Fx.com\u002Frealchendahuang\u002Fstatus\u002F2066895041910763934",1745,"S1K2aXSMJXeSxCwRPrjdLSRhi4O44Xqiy3zzNzg1HX4",{"id":3597,"title":3598,"bookmarks":3388,"category":3396,"content":3599,"date":3600,"description":3601,"extension":8,"likes":153,"locale":10,"meta":3602,"reposts":3388,"stem":3603,"url":3604,"views":3605,"__hash__":3606},"highlights\u002Fhighlights\u002Fcode-leverage-codex.ja.yml","コードはレバレッジ、Codex はレバレッジのレバレッジ","一つの見解を述べる：\n\nコードは俺たち普通の人のレバレッジだ。\n\nCodex はレバレッジのレバレッジ。\n\nCodex を引き抜かれたら、釜の下の薪を抜かれるようなもの。\n\nまさに、基盤が固くなければ、地動山揺（土台が揺れれば天地が揺れる）。\n\n国産の AI たち、さっさと本気を出せよ！\n","2026-06-25","一つの見解を述べる：",{},"highlights\u002Fcode-leverage-codex.ja","https:\u002F\u002Fx.com\u002Frealchendahuang\u002Fstatus\u002F2070099036049400232",306,"VddH1hk-mF5wsoIi3xp1CPH9PLsiHcCnWRoBUJODEvw",{"id":3608,"title":3609,"bookmarks":3610,"category":3396,"content":3611,"date":3354,"description":3612,"extension":8,"likes":3613,"locale":10,"meta":3614,"reposts":565,"stem":3615,"url":3616,"views":3617,"__hash__":3618},"highlights\u002Fhighlights\u002Fcodex-startup-hot-take.ja.yml","暴論を言う：今 Codex で起業するのは、2010 年に GPU で仮想通貨マイニングするのと同じ",116,"暴論を言う：\n\n今 Codex で起業するのは\n\n2010 年に GPU でマイニングするのと同じだ！\n","暴論を言う：",168,{},"highlights\u002Fcodex-startup-hot-take.ja","https:\u002F\u002Fx.com\u002Frealchendahuang\u002Fstatus\u002F2066853909113835523",97940,"TvMptDTcC2vkzUPM_wpgz7gj8uazqITRyaeSjDljZYM",{"id":3620,"title":3621,"bookmarks":3622,"category":3396,"content":3623,"date":3624,"description":3625,"extension":8,"likes":3626,"locale":10,"meta":3627,"reposts":587,"stem":3628,"url":3629,"views":3630,"__hash__":3631},"highlights\u002Fhighlights\u002Fcommand-code-ceo-comment.ja.yml","Command Code の CEO がコメント欄に登場",91,"昨日 Command GOAT と OpenCode Go の比較を投稿したら、Command Code の CEO 本人がコメントをしに来てくれた。\n\n彼曰く、一項目見落としている——キャッシュの請求だという。調べてみると、Command Code はなかなかやる。\n\nCoding Agent は本質的に巨大な Prefix Cache マシンだ。数十万トークン規模のセッションでも、次のラウンドで本当に新しいトークンは数千個程度かもしれない。システムプロンプト、ツール、コードコンテキスト、会話履歴はほとんど変わらない。キャッシュヒット率が高いほど、そうした古いコンテキストは安くなる。\n\nCommand Code は最近、Cache Thrashing 対策に本気で取り組んだ。主な戦略はこれらだ：\n\nセッションを同じ GPU ポッドに固定して KV キャッシュを温めておく；安定プレフィックスをできる限り壊さず、プロバイダのフォールバックでコンテキストが乱れないようにする；さらに Tool Call Repair——ハーネスが誤ったモデルパラメータをローカルで修正し、エラーをモデルに返してリトライさせる代わりにする。\n\nv0.33.0 のチェンジログには文字通りこうある：Major Cache Overhaul、コスト中央値 2.9 倍減。今では持続的なキャッシュヒット率 95〜99% を公式にうたっている。\n\n同じモデル、同じ 10 ドルプラン——でもキャッシュのおかげで、その差は積み重なり、まったく別の結果になる。\n","2026-08-30","一項目見落としていた——キャッシュの請求書だ。Coding Agent のコストを左右するのはキャッシュだった。",154,{},"highlights\u002Fcommand-code-ceo-comment.ja","https:\u002F\u002Fx.com\u002Frealchendahuang\u002Fstatus\u002F2093878404131283101",63259,"cPstDCESrRhkjPqLix4rXc2VKT7xT64naCPNTK4Tb5k",{"id":3633,"title":3634,"bookmarks":3635,"category":3396,"content":3636,"date":3624,"description":3637,"extension":8,"likes":3635,"locale":10,"meta":3638,"reposts":587,"stem":3639,"url":3640,"views":3641,"__hash__":3642},"highlights\u002Fhighlights\u002Fcommand-code-harness-compare.ja.yml","5つのHarness横断比較：Command Codeは働き蜂モデルを一番わかっている",112,"Command Code という Harness をもう一度じっくり研究し、ついでに Pi、OMP、DeepSeek Harness、OpenCode と並べて比べてみた。\n今の Command Code の一番の価値は、オープンモデルに向けた Harness Engineering にある。\nPi の思想はミニマルで、Harness はモデルにできるだけ干渉しない。軽くて速く、Token コストが低く、作り替えの自由度も非常に高い。一方の OMP は Pi の上に LSP、Debugger、Browser、AST といったヘビーな Coding 機能をさらに積み上げていく感じで、Agent に IDE 一式を着せるのに近い。\nDeepSeek Harness はさらに先を行っていて、Everything is Plugin。Agent Loop もツールも権限も Preset も UI も、全部バラして組み替えられる。次世代の Agent Runtime を研究する素材としてぴったりだ。\nOpenCode は現状いちばんバランスの取れたタイプ：オープンソースで、Provider が多く、エコシステムが大きく、Client\u002FServer、デスクトップ版、Subagent もかなり成熟していて、どんなモデルでも繋げてどんな仕事でもこなすオールラウンダーだ。\nCommand Code の道は少し違う。とことんモデルの尻拭いが好きなのである。Tool Call のパラメータが間違っていれば Harness がローカルで直す。読んだばかりのファイルをまた読みに行くなら重複を除去してくれる。長い Session では Stable Prefix をできるだけ維持して Cache Hit を上げる。Context が溢れそうになったら Compaction をかける。さらに Session Affinity、Taste、Subagent の分離なども揃えている。\nこの考え方を DeepSeek V4 Flash、GLM-5.3 Flash のような働き蜂モデルに載せると、価値がさらに大きくなるかもしれない。モデルが少し弱くても、Harness が補ってくれるからだ。\nだから今の私は、この Harness たちをこう位置づけている：\nPi は、自分専用の長期 Agent 基盤に最適。シンプル、クリーン、好き放題魔改造できる。\nOMP は、本気でヘビーな Coding、LSP や Debugger、複雑な Repo ナビゲーションが必要な場面向け。\nDeepSeek Harness は、Agent アーキテクチャ、Preset、マルチ Agent、次世代 Runtime をいじり倒すのに最適。\nOpenCode は、成熟した汎用型マルチモデル Coding Agent が欲しい人に最適。\nCommand Code は、DeepSeek \u002F GLM といったオープンモデルのヘビーユーザー、特に Flash の働き蜂モデルを大量に回している人にぴったり。\nだから長期的な可塑性だけ見れば、私は今も Pi の方が好きだ。でも、今日この場で DeepSeek V4 Flash \u002F GLM-5.3 をガッツリ働かせろと言われたら、今の私は本当に Command Code の味を見てみたい。\n","Pi はミニマル、OMP はフル装備、DeepSeek Harness は完全プラグイン化、OpenCode はバランス型。そして Command Code はモデルの穴を埋める専門家。",{},"highlights\u002Fcommand-code-harness-compare.ja","https:\u002F\u002Fx.com\u002Frealchendahuang\u002Fstatus\u002F2093883062505599424",19500,"L8dUGUuEq9nmhxjgbrDdsIwlm4dipdGpDRI41_3x6vM",{"id":3644,"title":3645,"bookmarks":3646,"category":3396,"content":3647,"date":3648,"description":3649,"extension":8,"likes":3650,"locale":10,"meta":3651,"reposts":3652,"stem":3653,"url":3654,"views":3655,"__hash__":3656},"highlights\u002Fhighlights\u002Fcommand-goat-vs-opencode-go.ja.yml","Command GOAT vs OpenCode Go：ファミリープラン比較",223,"DeepSeek や GLM など国産モデルをよく使う人なら、外国勢が組み上げた「ファミリープラン」をチェックしてみる価値がある：\n\nCommand GOAT と OpenCode Go の 2 社だ。\n\nこの 2 社の 10 ドルプランをじっくり調べてみた。\n\n結論は、迷わず Command GOAT。疑いの余地なし。2026 年 8 月末時点のバージョンアンサーはこれだ：\n\nCommand GOAT の 10 ドルプラン！！！\nhttps:\u002F\u002Fcommandcode.ai\u002Fdocs\u002Fplans\u002Fgoat\n","2026-08-29","両社の 10 ドルプランを一つずつ検証。結論は迷わず Command GOAT。",219,{},16,"highlights\u002Fcommand-goat-vs-opencode-go.ja","https:\u002F\u002Fx.com\u002Frealchendahuang\u002Fstatus\u002F2093694227452735776",36472,"DM7l_CtoolMv58zCn57iyeq5mII8oYAK0m649Ee3KPM",{"id":3658,"title":3659,"bookmarks":587,"category":3660,"content":3661,"date":3491,"description":3662,"extension":8,"likes":651,"locale":10,"meta":3663,"reposts":3388,"stem":3664,"url":3665,"views":3666,"__hash__":3667},"highlights\u002Fhighlights\u002Fcompany-naming-ai.ja.yml","AI で会社名を決める：何種類もの頭脳を切り替える","opc","会社名を決めたときの経験を話そう。\n\n俺は GPT 5.5 と Gemini 3.1 Pro を使い、この二つのモデルで何度もブレインストーミングを繰り返し、2〜3 日考えてもいい名前が思いつかなかった。\n\nなぜか？ このモデルたちには革新性がないからだ。提示される名前の選択肢は、どれも言葉の寄せ集めと文字の組み合わせにすぎない。\n\n自分からアイデアを出しても、彼らは同じ話をぐるぐる繰り返して、高血圧になりかけだった。\n\nもう一つの大きな問題は、ようやく満足のいく名前をいくつか思いついても、企查查（企業情報検索）を開くと、おいおい、もう登録されてるか、似た名前があるかのどっちか。\n\nここでおすすめなのがアリババの 88 查。企查查みたいなものだけど無料。似た名前がないか調べられる。\n\n名前をずっと繰り返したくないなら、4 文字の名前にするのがおすすめ。発想は絶対に広く持つこと。\n\n何種類かのモデルを必ず切り替えること。何種類もの頭脳に切り替えること。\n\nAI にいい名前の例を参考として渡すといい。例えば DeepSeek 深度求索、ByteDance 字节跳动。\n\n自分がいいと思う名前を AI に参考にさせろ。百家の長所を集めてこそ、すごい名前が生まれる。\n","会社名を決めたときの経験をみなさんに話そう。",{},"highlights\u002Fcompany-naming-ai.ja","https:\u002F\u002Fx.com\u002Frealchendahuang\u002Fstatus\u002F2070789296647541044",3134,"JcdZf-nSwIgEydiH5UlLI6JMKCwrVwHYC1hiI0PguL8",{"id":3669,"title":3670,"bookmarks":3671,"category":3453,"content":3672,"date":3455,"description":3673,"extension":8,"likes":3674,"locale":10,"meta":3675,"reposts":158,"stem":3676,"url":3677,"views":3678,"__hash__":3679},"highlights\u002Fhighlights\u002Fcoolstate-power-bank.ja.yml","酷態科（CooState）25 号スーパー電源ブロック：出先オフィスの良品",50,"友達に聞かれた：写真の中のモバイルバッテリーは何ブランド？\n\nよし、推しを語り始めるぞ。\n\nこれは酷態科 25 号スーパー電源ブロック SE（酷態科はかつての紫米）。\n\n140 元ちょっとで、25000mAh、最大 120W 出力、充電ケーブル内蔵。\n\nMacBook Air を午後いっぱい高負荷で動かし続けられる。\n\nスターバックス、マクドナルド、ケンタッキー、出先（田舎）など、あらゆる場所でのオフィス良品！\n","友達に聞かれた：写真の中のモバイルバッテリーは何ブランド？",36,{},"highlights\u002Fcoolstate-power-bank.ja","https:\u002F\u002Fx.com\u002Frealchendahuang\u002Fstatus\u002F2071863868402643280",28478,"XhWRx3vfSws6kjn1rwDUDL_45c0Ynymyjyaj_isBajs",{"id":3681,"title":3682,"bookmarks":3388,"category":3396,"content":3683,"date":3371,"description":3684,"extension":8,"likes":3388,"locale":10,"meta":3685,"reposts":3388,"stem":3686,"url":3687,"views":3402,"__hash__":3688},"highlights\u002Fhighlights\u002Fdahuang-ai-tone.ja.yml","Dahuang AI Tone：AI 味を匂いで嗅ぎ分けられて初めて、落とし方も分かる","ちょっとぶっ飛んだ Skill を作った：\n\n**Dahuang AI Tone**\n\nみんな「AI 味を落とす」話をしてる。でも AI 味って一体何だ？\n\nこれは二つのことができちゃう：\n\n- 普通の文章を、指定したモデルの AI 味に書き換えられる\n- 逆に、ある文章のどこが AI っぽいか、どのモデルの口調かを指摘できる\n\nその価値は：\n\n先に AI 味を嗅ぎ分けられてこそ、AI 味の落とし方が分かる。\n\nGitHub：https:\u002F\u002Fgithub.com\u002Frealchendahuang\u002Fdahuang-ai-tone\n","ちょっとぶっ飛んだ Skill を作った：Dahuang AI Tone",{},"highlights\u002Fdahuang-ai-tone.ja","https:\u002F\u002Fx.com\u002Frealchendahuang\u002Fstatus\u002F2069025354623377580","vz0jMpD-DiWMwX705ER1QAPPWXTnOVFaJJ0pDgTX6NQ",{"id":3690,"title":3691,"bookmarks":3531,"category":3396,"content":3692,"date":3371,"description":3693,"extension":8,"likes":716,"locale":10,"meta":3694,"reposts":153,"stem":3695,"url":3696,"views":3697,"__hash__":3698},"highlights\u002Fhighlights\u002Fdahuang-human-tone.ja.yml","Dahuang Human Tone：世界から読みにくい AI 作文を無くしたい","1 日かけて「文章から AI 味を落とす」ことをしっかり研究した。\n\n市販のメジャーな Humanizer、AI 味除去 Skill、Prompt スキームを総合的に比較した。\n\nさらに 2023 年から大規模言語モデルを使ってきて、GPT、Claude、Gemini、豆包（Doubao）の各種 AI 味に何度も苦しめられてきた経験を掛け合わせた。\n\nそれで作ったのがこれ：\n\n**Dahuang Human Tone**\n\n中国語コンテキスト向けの AI 味除去 Skill。\n\n俺の願いは：\n\n世界から読みにくい AI 作文を無くすこと。\n\nGitHub：https:\u002F\u002Fgithub.com\u002Frealchendahuang\u002Fdahuang-human-tone\n","1 日かけて「文章から AI 味を落とす」ことをしっかり研究した。",{},"highlights\u002Fdahuang-human-tone.ja","https:\u002F\u002Fx.com\u002Frealchendahuang\u002Fstatus\u002F2069051412240273678",1154,"DNrEB09byrKX-4AT70QXt9K17cWgR_gz6bs55eYI-Hk",{"id":3700,"title":3701,"bookmarks":3702,"category":3396,"content":3703,"date":3704,"description":3705,"extension":8,"likes":3706,"locale":10,"meta":3707,"reposts":3388,"stem":3708,"url":3709,"views":3710,"__hash__":3711},"highlights\u002Fhighlights\u002Fdeepseek-flash-15-projects.ja.yml","DeepSeek V4 Flash は本当にコスパ最強：15 プロジェクト同時進行",13,"DeepSeek V4 Flash、本当に賢いし、本当に安い。\n15個のプロジェクトを連続で開いて、みんな同時にコードを走らせてる。\nクレジットの消費はほんの少し。\n","2026-08-10","15 個のプロジェクトを連続で開いて同時にコードを走らせても、クレジットの消費はほんのわずか。",83,{},"highlights\u002Fdeepseek-flash-15-projects.ja","https:\u002F\u002Fx.com\u002Frealchendahuang\u002Fstatus\u002F2086610120990200282",28075,"maiLHCmwefWI2H9AJx4vLad89xcvx8s8LsyUueXAZDI",{"id":3713,"title":3714,"bookmarks":651,"category":3396,"content":3715,"date":3716,"description":3717,"extension":8,"likes":667,"locale":10,"meta":3718,"reposts":495,"stem":3719,"url":3720,"views":3721,"__hash__":3722},"highlights\u002Fhighlights\u002Fdeepseek-harness-api-bug.ja.yml","DeepSeek Harness でサードパーティ API を呼ぶと unknown tool エラー：ゲートウェイのデータ形式問題","DeepSeek Harness + サードパーティ API の互換問題：\n\nAgent が Bash などのツールを呼ぶと `ToolNotFoundError: unknown tool \"\"` が出て、あたかもツールが未登録なように見える。\n\n実際はゲートウェイが返すデータ形式が DeepSeek 公式と違っていて、ツール名が途中で消されてしまっている。\n\n関連する GitHub Discussions のリンク：\n\n- deepseek-ai\u002Fdsh#issues で \"unknown tool\" を検索\n- 自前ゲートウェイ（OpenRouter \u002F OneAPI \u002F new-api）を使う人が一番踏みやすい罠\n\n調査の考え方：tool_call のリクエストとレスポンスを丸ごと一度キャプチャして、ゲートウェイのログにあるツール名が空文字列になってないかを比較する。\n","2026-08-18","ツール名は本当に消えたわけじゃない。ゲートウェイがデータ形式を落としてしまった。",{},"highlights\u002Fdeepseek-harness-api-bug.ja","https:\u002F\u002Fx.com\u002Frealchendahuang\u002Fstatus\u002F2089636108271550484",2463,"Um80X0QoVqAYR9TKZ3BuQ_7U4r2rMUCdJ1wz30I-IO8",{"id":3724,"title":3725,"bookmarks":3726,"category":3396,"content":3727,"date":3728,"description":3729,"extension":8,"likes":3730,"locale":10,"meta":3731,"reposts":725,"stem":3732,"url":3733,"views":3734,"__hash__":3735},"highlights\u002Fhighlights\u002Fdeepseek-harness-preset-concept.ja.yml","DeepSeek Harness の Preset 概念：Agent の配布単位",77,"最近 DeepSeek Harness を調べてる。Preset という概念が注目に値する。\n\nPreset は Agent の配布単位として理解できる。同じモデルでも違う Preset を読み込めば、最終的にまったく別の Agent に変わる。\n\nPreset と Skill の最大の違いは何か？\n\n- ある財務分析 Skill：Agent に財務諸表の分析方法を教える。\n- ある財務分析 Preset：財務分析 Skill、Web 検索、Browser、PDF、Python、Subagents、研究 Prompt、コンテキスト戦略を全部組み合わせて、開けたらすぐ使える Agent をそのまま渡してくれる。\n\n未来には二層の市場が同時にできそうだ。\n\n- 一層は Plugin \u002F Skill Marketplace、主に開発者や上級ユーザー向けの Agent 組み立て。\n- 一層は Preset \u002F Agent Marketplace、本当に一般ユーザー向け。\n\nこれは実は App Store のロジックにかなり近い。App Store が並べるのは完成した App。Preset が並べるのは完成した Agent アプリ。\n\nみんなは過去に Prompt を共有してた。その後 Skill を共有し始めた。今後はおそらく Preset を共有する時代になる。\n","2026-08-17","同じモデルでも、違う Preset を読み込めば、まったく別の Agent になる。",86,{},"highlights\u002Fdeepseek-harness-preset-concept.ja","https:\u002F\u002Fx.com\u002Frealchendahuang\u002Fstatus\u002F2089206966015176725",39454,"0n889fODPtidrBovO5zg4nbiR3eFC0H4j6eNcABhvMY",{"id":3737,"title":3738,"bookmarks":3739,"category":3396,"content":3740,"date":3728,"description":3741,"extension":8,"likes":3742,"locale":10,"meta":3743,"reposts":3744,"stem":3745,"url":3746,"views":3747,"__hash__":3748},"highlights\u002Fhighlights\u002Fdeepseek-harness-preset-marketplace.ja.yml","DeepSeek Harness のエコシステムは Preset で栄える可能性が高い",158,"DeepSeek Harness のエコシステムは Preset 経由で栄える可能性が高い。\n\nコミュニティには Preset 広場がすでに現れていて、興味のある人は注目してみてほしい。\n\n入口：[dshdesktop.com\u002Fpreset](https:\u002F\u002Fwww.dshdesktop.com\u002Fpreset\u002F)\n","コミュニティに Preset 広場がすでに現れた。",122,{},22,"highlights\u002Fdeepseek-harness-preset-marketplace.ja","https:\u002F\u002Fx.com\u002Frealchendahuang\u002Fstatus\u002F2089207528869732438",34524,"Hw8Bn5EIT5IKw3jEFrCx8h6AxRx-fm8PBO26lhNntDU",{"id":3750,"title":3751,"bookmarks":3744,"category":3396,"content":3752,"date":3753,"description":3754,"extension":8,"likes":3755,"locale":10,"meta":3756,"reposts":158,"stem":3757,"url":3758,"views":3759,"__hash__":3760},"highlights\u002Fhighlights\u002Fdeepseek-harness-ptc-mode.ja.yml","DeepSeek Harness を使うなら、PTC モードをどんどん試すべき","この記事が教えてくれるのは、DeepSeek Harness を使うときには、とにかく PTC モードをどんどん試してみるべきだということ。\nメリットは、速度がより速く、token がより節約できて、モデルの注意力がより集中する。\n","2026-08-16","速度はより速く、token はより節約でき、モデルの注意力はより集中する。",20,{},"highlights\u002Fdeepseek-harness-ptc-mode.ja","https:\u002F\u002Fx.com\u002Frealchendahuang\u002Fstatus\u002F2088839148635664394",7389,"btlym53y704WZxYHzc2gtB16albfrC_mEBtKx51A-28",{"id":3762,"title":3763,"bookmarks":716,"category":3396,"content":3764,"date":3716,"description":3765,"extension":8,"likes":3755,"locale":10,"meta":3766,"reposts":3388,"stem":3767,"url":3768,"views":3769,"__hash__":3770},"highlights\u002Fhighlights\u002Fdeepseek-harness-state.ja.yml","DeepSeek Harness の現状：15 万 Star でもまだ Developer Preview","最近また DeepSeek Harness のリポジトリと Discussions を全部見直した。このプロジェクトは今、すごく面白い段階にある：\n\nDeepSeek Harness は現在 15 万+ Star、リポジトリ累計 1.2 万回以上の Commit。\n\nでも公式 README には依然としてはっきり書いてある：今はまだ Developer Preview で、互換性を壊す変更が起きる。\n\nrc.7 は 8 月 17 日リリース。Issues と PR は作成制限、フィードバックは Discussions 経由。\n\nコミュニティは大きいが、コア開発は少数に集中。バグも頻発で、例えば unknown tool \"\" 問題。\n\n一番足りないのはテストカバレッジ、Provider 互換性、セッション信頼性。\n\nアーキテクチャはやっぱり魅力的で、まるで Agent オペレーティングシステムの基盤：\n\n- Everything is a Plugin\n- Cordis 組み合わせアーキテクチャ\n- Preset \u002F Skill \u002F MCP \u002F Agent \u002F Provider を全部プラグイン化\n\nプロジェクトは今、「影響力がエンジニアリング能力を先取りしている」段階にある。\n","影響力がエンジニアリング能力を先取りし、周辺エコシステムの拡大は非常に速い。",{},"highlights\u002Fdeepseek-harness-state.ja","https:\u002F\u002Fx.com\u002Frealchendahuang\u002Fstatus\u002F2089642236413985278",6466,"kRiZMrmcrvqq_4dMZi4KSiE4UFpNJGuxEcghAxkMYSI",{"id":3772,"title":3773,"bookmarks":3388,"category":3396,"content":3774,"date":3455,"description":3775,"extension":8,"likes":495,"locale":10,"meta":3776,"reposts":3388,"stem":3777,"url":3778,"views":3779,"__hash__":3780},"highlights\u002Fhighlights\u002Fdeepseek-profit-margin.ja.yml","豆知識：DeepSeek API の利益率は 545%","豆知識を話す。みんな DeepSeek はトークンを赤字で売ってると思ってるかもしれない。\n\nAPI は確かに安く売ってるけど、公式が触れたところによるとこの分野の利益率は 545%！！！\n\nだから DeepSeek はサイバー AI 菩薩なだけでなく、技術も超強い。\n\n原文：[DeepSeek Open Infra Index](https:\u002F\u002Fgithub.com\u002Fdeepseek-ai\u002Fopen-infra-index\u002Fblob\u002Fmain\u002F202502OpenSourceWeek\u002Fday_6_one_more_thing_deepseekV3R1_inference_system_overview.md)\n","豆知識を一つ。みんな DeepSeek はトークン売って損してると思ってるかもしれない。",{},"highlights\u002Fdeepseek-profit-margin.ja","https:\u002F\u002Fx.com\u002Frealchendahuang\u002Fstatus\u002F2071961851399897315",412,"ptmkh26G7EPexCaXpq9LKpxfB53V1DKvZBG0th5DzgE",{"id":3782,"title":3783,"bookmarks":700,"category":3396,"content":3784,"date":3384,"description":3785,"extension":8,"likes":667,"locale":10,"meta":3786,"reposts":3388,"stem":3787,"url":3788,"views":3789,"__hash__":3790},"highlights\u002Fhighlights\u002Fdoubao-voice-rewrite.ja.yml","豆包音声で言い直す：AI 味を減らすリライト小技","リライトの小技をシェアします。\n\n豆包入力法の音声文字変換を使う。\n\n整理したい原稿を横目で見ながら。\n\n口でペラペラ噴き出すように、自分の言葉で言い直す。\n\nこうすると AI 味がぐっと減る。\n\n効率も高いし、金もかからないし、会員登録も不要。\n\nどんな場所でもいつでも音声入力できて、出力効率が上がる。\n","リライトの小技をシェアします。",{},"highlights\u002Fdoubao-voice-rewrite.ja","https:\u002F\u002Fx.com\u002Frealchendahuang\u002Fstatus\u002F2067231835051180134",1367,"7rC-VMxtg9HGycAYDVy1GHbl0bjmq6fGW5adoXz3b1w",{"id":3792,"title":3793,"bookmarks":3794,"category":3396,"content":3795,"date":3796,"description":3797,"extension":8,"likes":3465,"locale":10,"meta":3798,"reposts":167,"stem":3799,"url":3800,"views":3801,"__hash__":3802},"highlights\u002Fhighlights\u002Fdsh-four-modes.ja.yml","DeepSeek Harness の4モード解説",60,"DeepSeek Harness の4つのモードを調べるのに時間をかけたので、それぞれの長所・短所・向いている場面をまとめる。\n\n1. Standard——日常開発に最適\nStandard は DeepSeek Harness 標準のフル装備 Coding Agent だ。日常開発に必要なものはほぼ揃っていて、問題がどこにあるのかまだ分からず、Agent 自身に探らせたいタスクに特に向いている。\n\nただ、作業の大半が LLM → Tool → LLM → Tool → LLM → Tool という流れなので、タスクが複雑になるほど Tool Calling のラウンドトリップが増え、レイテンシとトークン消費が膨らむ。\n\nだから探索中心のタスクはまず Standard。\n\n2. PTC——複雑タスクの効率モード\nPTC ならモデルが TypeScript のブロックを書き、複数のツール呼び出しを1回の実行にまとめられる。\n\nStandard なら：ファイルを検索 → モデルに戻る → ファイルを読む → モデルに戻る → 検索 → モデルに戻る → 編集 → モデルに戻る。\nPTC なら：モデルが TypeScript を書く → 1回実行 → 検索＋ループ＋フィルタ＋読み取り＋処理 → 最終結果を返す。\n\nこれでラウンドトリップを減らせるし、大量の意味のない中間データがモデルの Context に入るのも防げる。バッチ処理や繰り返し作業、構造化処理こそ PTC の得意分野だ。\n\n3. Minimal——モデルには Bash ＋ Editor だけ\n最大の長所はシンプルさ：ツールが少なく、Tool Schema も小さく、Prompt の固定オーバーヘッドも低い。\n\nただし Web なし、Skills なし、Subagent なし、Workflow なし。複雑なタスクは1体の Agent が力業でやり抜くしかない。しかも Minimal には Standard の完全な Context Compaction がない。だから短いタスクなら固定トークン消費が低くても、セッションが極端に長く Bash の出力が多い場合は、結局トークンを節約できないかもしれない。\n\nMinimal が最も活きるのは、明確でよく定義された小タスク——明確で短ければ短いほどいい。\n\n4. Creator——Agent で Agent を作る\nStandard に加えて Cordis Runtime、プラグイン実験、Preset 作成ができる。Agent そのものを、組み合わせて作れるものにしてしまう。\n\n考えてみると結構かわいい：モデルが自分の屋台を出して商品を売り、自分の屋台をあれこれ整える——自給自足だ。\n\nただ Creator の最大の問題は権限が大きいこと。そこは要注意。\n","2026-08-15","Standard は日常開発向け、PTC は複雑タスクの効率モード、Minimal は明確な小タスク用、Creator は Agent が Agent を作る。",{},"highlights\u002Fdsh-four-modes.ja","https:\u002F\u002Fx.com\u002Frealchendahuang\u002Fstatus\u002F2088643296021401829",10151,"0ksiJjrwTQfJfmu8V5p9TCgH38KXFrFpXT_9sgF6ajM",{"id":3804,"title":3805,"bookmarks":3755,"category":3396,"content":3806,"date":3807,"description":3808,"extension":8,"likes":3809,"locale":10,"meta":3810,"reposts":158,"stem":3811,"url":3812,"views":3813,"__hash__":3814},"highlights\u002Fhighlights\u002Fdsh-web-ui-form.ja.yml","DeepSeek Harness は形がいい","DeepSeek Harness は、その形式がとても良いと思う。\n\n最初から反人間的な TUI を押し付けるのではなく、Web UI を出してきた。\n\nしかもほとんどストレージを取らない。なぜならインストーラがそもそも存在しないからだ。Electron 系のフレームワークでブラウザエンジンを無理やり同梱することもない。かなりストレージを節約できる。\n\n唯一の欠点はブラウザで使うこと。だが、PWA としてアプリにインストールすればまったく問題ない。これならネイティブクライアントと大差ない。\n\nChrome でウェブ版をアプリとしてインストールするのは、とても実用的な機能だ。例えばこのスクリーンショットの例では、ウェブページなのに、実際はデスクトップアプリと変わらない使い心地だ。\n","2026-08-13","いきなり反人間的な TUI ではなく、最初から Web UI。インストーラなし、ブラウザエンジンも無理やり同梱せず、ストレージを大幅に節約。",101,{},"highlights\u002Fdsh-web-ui-form.ja","https:\u002F\u002Fx.com\u002Frealchendahuang\u002Fstatus\u002F2087903125302862187",53961,"wexnTNLYaJ9D7qFMOO3HiV-V5QLqXmm52JDelCezd78",{"id":3816,"title":3817,"bookmarks":3388,"category":3382,"content":3818,"date":3716,"description":3819,"extension":8,"likes":565,"locale":10,"meta":3820,"reposts":3388,"stem":3821,"url":3822,"views":3823,"__hash__":3824},"highlights\u002Fhighlights\u002Femotion-as-organization-fuel.ja.yml","感情の価値は、とても価値がある","最近ますます、感情の価値はとても価値があると思うようになってきた。\n\n俺たちホモ・サピエンスがなぜ結束して大きなことを成し遂げられるのか？\n\nそれは共通の物語、共通の感情、共通のトーテム、共通の神話、共通のナラティブを信じているからこそ、組織ができて、互いに協力し合い、大きくなって、共に栄えを築いてきた。\n\nこれこそ、感情の価値じゃないか？\n","ホモ・サピエンスが結束して大きなことを成し遂げられるのは、共通の物語と感情を信じているから。",{},"highlights\u002Femotion-as-organization-fuel.ja","https:\u002F\u002Fx.com\u002Frealchendahuang\u002Fstatus\u002F2089718586109743218",475,"iMhS21aplVAqwqNaK2DGVFvOPF9y54dgmrJXyof9JVE",{"id":3826,"title":3827,"bookmarks":3386,"category":3513,"content":3828,"date":3829,"description":3830,"extension":8,"likes":3831,"locale":10,"meta":3832,"reposts":153,"stem":3833,"url":3834,"views":3835,"__hash__":3836},"highlights\u002Fhighlights\u002Ffeedsieve-33-monsters.ja.yml","FeedSieve をつけて討伐プレイ：ホットポストひとつでスパムアカウント 33 匹ゲット","FeedSieve プラグインをつけて、暇があればホットポストのコメント欄でスパム討伐して遊んでる。これが意外と癒される。\nさっきあるホットポストでスパムアカウントを33匹も討伐した。\nワンクリックで全部ブロック！！！\n","2026-09-06","暇があればホットポストのコメント欄でスパム狩り、なかなか癒される。33 のスパムアカウントを捕まえて、ワンクリックで全部ブロック。",33,{},"highlights\u002Ffeedsieve-33-monsters.ja","https:\u002F\u002Fx.com\u002Frealchendahuang\u002Fstatus\u002F2096582832508510650",7360,"Xg1h95ujunPIj8PNVjq1s-hZd2nI3O83S3Ud-DG-Qpc",{"id":3838,"title":3839,"bookmarks":3840,"category":3453,"content":3841,"date":3829,"description":3842,"extension":8,"likes":3843,"locale":10,"meta":3844,"reposts":3845,"stem":3846,"url":3847,"views":3848,"__hash__":3849},"highlights\u002Fhighlights\u002Ffeedsieve-chrome-launch.ja.yml","FeedSieve が Chrome Web Store で正式公開",999,"何度も改良を重ねた末、X フィードの掃除ツール「FeedSieve」が正式に Chrome Web Store で公開された。\n\nスパム垢をワンクリックでブロックできる快感、味わいたくない人はいないだろう。\n\nみんな、安心して飛び込んでくれ！\n","X フィードの掃除ツール FeedSieve が Chrome Web Store に登場。ワンクリックでブロック、全端末で同期。",958,{},138,"highlights\u002Ffeedsieve-chrome-launch.ja","https:\u002F\u002Fx.com\u002Frealchendahuang\u002Fstatus\u002F2096514808975970337",181959,"Gu_NyCHyH2PCvDuELfF9w8LotLUpfpcPu3VBOk_Og-E",{"id":3851,"title":3852,"bookmarks":3512,"category":3513,"content":3853,"date":3624,"description":3854,"extension":8,"likes":3831,"locale":10,"meta":3855,"reposts":153,"stem":3856,"url":3857,"views":3858,"__hash__":3859},"highlights\u002Fhighlights\u002Ffeedsieve-dev-journey.ja.yml","「福不黑」に腹が立って作った FeedSieve","最近、「Fu Bu Hei」みたいなゴミアカウントに本当にうんざりしていた。\n\nカッとなってブラウザ拡張を書いた——名前は「FeedSieve」。\n\n何度もイテレーションを重ねていい感じに仕上がったので、もうすぐ公開する。\n\n使いたい人はこのポストをマークしておいて——近いうちにオープンソース化して Chrome Web Store にも出す。\n","怒り任せに作ったブラウザ拡張。何度もイテレーションを重ねて仕上がり、まもなくオープンソース化・公開予定。",{},"highlights\u002Ffeedsieve-dev-journey.ja","https:\u002F\u002Fx.com\u002Frealchendahuang\u002Fstatus\u002F2094034646350930333",169487,"GXVU7RaXEd022vNNAHa2w-38yTFai6YCmGU2OBOUU4Q",{"id":3861,"title":3862,"bookmarks":651,"category":3513,"content":3863,"date":3864,"description":3865,"extension":8,"likes":3866,"locale":10,"meta":3867,"reposts":3388,"stem":3868,"url":3869,"views":3870,"__hash__":3871},"highlights\u002Fhighlights\u002Ffeedsieve-spam-evolution.ja.yml","スパムアカウントが変異し始めた？リストはリアルタイム更新、狙うは精鋭","このスパムアカウントども、変異し始めた？\n投稿してくるスパム投稿、以前と違う感じになってるけど、\n大丈夫、こういうリストはリアルタイムで更新して、この指紋もリアルタイムで学習していくから。\nオレ様が狩るのはエリートだけだ！\n","2026-09-07","スパムアカウントが投稿の指紋を変えてきても、FeedSieve は新しい指紋をリアルタイムで学習し、リストをリアルタイムで更新する。",43,{},"highlights\u002Ffeedsieve-spam-evolution.ja","https:\u002F\u002Fx.com\u002Frealchendahuang\u002Fstatus\u002F2096958383379423600",5225,"sI7DnaHsZM6LDUP47w2IjSIyKluxOJqTSmVodZ__-SE",{"id":3873,"title":3874,"bookmarks":3875,"category":3453,"content":3876,"date":3455,"description":3877,"extension":8,"likes":3878,"locale":10,"meta":3879,"reposts":3496,"stem":3880,"url":3881,"views":3882,"__hash__":3883},"highlights\u002Fhighlights\u002Ffirefox-free-vpn.ja.yml","Firefox の月 50G 無料 VPN",2205,"なんてこった！ Firefox ブラウザがユーザーごとに毎月 50G の無料 VPN トラフィックを提供してるのを今知った。\n\n「鶏が先か卵が先か」みたいな困ったシチュエーションに、とても役立つ。\n\n使い方：\n\n1. アドレスバーに `about:config` を入力\n2. 詳細設定に入って「すべて表示」をクリック\n3. 検索欄に `browser.ipProtection.enabled` を入力\n4. その項目の値を true に切り替え\n","なんてこった！ Firefox ブラウザがユーザーごとに毎月 50G の無料 VPN トラフィックを提供してるのを今知った。",1604,{},"highlights\u002Ffirefox-free-vpn.ja","https:\u002F\u002Fx.com\u002Frealchendahuang\u002Fstatus\u002F2071963210689970673",165468,"TYoRST6_q70ZbKVQ-HVPo1awN7Wf7axerj8WrBpDc5I",{"id":3885,"title":3886,"bookmarks":3887,"category":3369,"content":3888,"date":2494,"description":3889,"extension":8,"likes":3890,"locale":10,"meta":3891,"reposts":3386,"stem":3892,"url":3893,"views":3894,"__hash__":3895},"highlights\u002Fhighlights\u002Fflaremo-cloudflare-notes.ja.yml","FlareMo：Cloudflare ネイティブ技術スタックのノートアプリ",169,"Cloudflare 技術スタックでネイティブ開発されたノートアプリ——FlareMo。\n\n無料の Cloudflare アカウントを登録して、デプロイが終われば、10G のファイルストレージと 5G のデータストレージが手に入る。\n\n永久無料、設備にお金を使わず、トラフィックにもお金を使わず、データは複数拠点にバックアップされ、生まれつき高可用性の仕組みが付いてる。\n\n24 時間、いつでもどこでもクラウドで動き、Memos エコシステムと完全互換。\n\n当時の開発ペース：1 日で基本機能の全体を組み上げ、完全に使える状態まで到達。\n\n今後はさらに、使い方・デプロイチュートリアル、エンジニアリングテストケース、AI Agent 関連技術、マルチ端末対応を追加していく。Build in public。\n","Cloudflare 技術スタックでネイティブ開発されたノートアプリ——FlareMo。",137,{},"highlights\u002Fflaremo-cloudflare-notes.ja","https:\u002F\u002Fx.com\u002Frealchendahuang\u002Fstatus\u002F2071232962520285429",16697,"V6adeTw5VV3AntShmzk6naJvn30wS_WpaE-bhmsuatM",{"id":3897,"title":3898,"bookmarks":153,"category":3369,"content":3899,"date":3491,"description":3900,"extension":8,"likes":495,"locale":10,"meta":3901,"reposts":495,"stem":3902,"url":3903,"views":3904,"__hash__":3905},"highlights\u002Fhighlights\u002Fflaremo-why.ja.yml","なぜ FlareMo を作るのか：さっとメモして、少しずつ知識に育てる","「さっとメモして、少しずつ知識に育つ」ツールを探している。\n\nFlomo のような、開けたらすぐメモできる、邪魔にならないアイデア収集がほしい；\n\nMemos のような、成熟したオープンソースエコシステム、データ移行可、API で遊べるのもほしい；\n\nでも新しい VPS を立てて、Docker、Postgres、Node の常駐プロセスをメンテしたくはない。\n\nじゃあどうするか。FlareMo のやり方は、Memos のデータモデルと API を「仕様」とみなして、ランタイムごと Cloudflare の上に組み直す：\n\nWorkers で API を動かし、D1 にノート、R2 に添付ファイル、Queues\u002FCron でバックグラウンド処理、Vectorize + Workers AI は今後のセマンティック検索と AI ワークフローのために取っておく。\n\nMemos の肩に乗って、エッジクラウドの上に育つ個人ナレッジベースを一本、作る。\n","「さっとメモして、少しずつ知識に育つ」ツールを探している。",{},"highlights\u002Fflaremo-why.ja","https:\u002F\u002Fx.com\u002Frealchendahuang\u002Fstatus\u002F2070807195332297205",265,"8O-6Y8BruNkhUulLhi-6THeVVLVa3uhDzLPnhZcjo3M",{"id":3907,"title":3908,"bookmarks":3478,"category":3513,"content":3909,"date":3910,"description":3911,"extension":8,"likes":3912,"locale":10,"meta":3913,"reposts":565,"stem":3914,"url":3915,"views":3916,"__hash__":3917},"highlights\u002Fhighlights\u002Ffomo-fear-missing-out.ja.yml","いいものを見たらすぐ保存したくなる？それは FOMO","概念を一つ紹介する。FOMO、正式名称は Fear of Missing Out、日本語で言う「取り残される恐怖」だ。\n多くの人がこの悪癖を持ってると思う：いいものを見たら保存したくなる、新しいツールやトレンドを見たら追いかけたくなる、追わないと何か大事なものを逃す気がする。結果、保存フォルダはどんどん溜まる一方、頭の中はどんどん散らかり、注意力はその過程で少しずつ消耗されていく。\n","2026-07-23","FOMO（Fear of Missing Out、取り残される恐怖）という概念を紹介する。",34,{},"highlights\u002Ffomo-fear-missing-out.ja","https:\u002F\u002Fx.com\u002Frealchendahuang\u002Fstatus\u002F2080265527151517777",2607,"SZyhF7sATeNyzt7wltdHL_9p9X4ZN3p2nffYmptRYMw",{"id":3919,"title":3920,"bookmarks":630,"category":3382,"content":3921,"date":3441,"description":3922,"extension":8,"likes":3923,"locale":10,"meta":3924,"reposts":565,"stem":3925,"url":3926,"views":3927,"__hash__":3928},"highlights\u002Fhighlights\u002Fgeek-arrogance-tui.ja.yml","ギークの独りよがり：苦痛を高級と勘違い","正直なところ、一部のギークコミュニティはもはやニッチどころではない——完全に独りよがりだ。\n\n彼らの十八番はこれ：使いにくさを洗練とみなし、参入の敷居をセンスとみなす。\n\n簡単で直感的で、普通の人でもすぐに覚えられるものが出ると、彼らは本能的に「ハードコアじゃない、メジャーすぎる、格が下がる」と感じてしまう。\n\n逆に、操作がぎこちなく、情報が奥深くに隠れ、専用の符丁やショートカットを覚えないといけないものほど、「これこそ本物のツールだ」と思う。\n\nこれはもはや効率の追求ではない。苦痛を使って自分のアイデンティティを確認しているのだ。\n\n「他人には耐えられない操作に、俺は耐えられる」——この言葉を口にした瞬間、優越感が生まれる。\n\nコミュニティが小さければ小さいほど、そうした自己陶酔は互いに増幅されやすい。\n\nやがてこうなる：「使いにくい」と言うやつは理解していない、素人だ、と。\n\n本当にすごい人は、複雑なことをシンプルにする。ところが一部のギークは、シンプルなことを複雑にして、その複雑さの上に立って他人を見下す。\n","難しさは格、敷居はセンス——簡単で直感的で普通の人でもすぐ使えるものは、ハードコアじゃないに違いない。",56,{},"highlights\u002Fgeek-arrogance-tui.ja","https:\u002F\u002Fx.com\u002Frealchendahuang\u002Fstatus\u002F2087949970083389490",7066,"c_7JRJ74l8Y-sq2VfRtaAK2eOIy8tXLG8EbJ_mYcDjA",{"id":3930,"title":3931,"bookmarks":3512,"category":3396,"content":3932,"date":3864,"description":3933,"extension":8,"likes":3866,"locale":10,"meta":3934,"reposts":565,"stem":3935,"url":3936,"views":3937,"__hash__":3938},"highlights\u002Fhighlights\u002Fgemini-us-soybean-recap.ja.yml","Gemini 米国大豆パックの評判まとめ：スイスアーミーナイフであって工作機械ではない","みんなの Gemini 米国大豆パックへの評価が実に中身の濃いものでしたので、コメント欄の意見を軽くまとめてみました：\nGemini が使いにくいと感じる人が多い根本原因は、その立ち位置を主力の工作機械だと誤認していることにあります。\n実際のところ、その立ち位置はむしろ多機能を備えたスイスアーミーナイフ：軽快で、何役もこなせて、限界コストは極めて低い。ただし複雑なエンジニアリングと自律実行には明確な限界があります。\n情報入力の面では、YouTube をネイティブ解析できるのが今いちばん手間のかからない能力のひとつ。ローカルにダウンロードスクリプトや文字起こしツールを用意する必要はなく、リンクを提出するだけで、クラウド側でタイムスタンプ付きの完全な文字起こし、キーフレームの切り出し、構造化サマリーを抽出してくれます。\n多くの人の実際のワークフローは、すでにはっきりした分担ができています：Grok で X 上のリアルタイムの議論や動きを追い、Gemini で 30 分以上のテック系ポッドキャストや深掘り動画を処理する、という具合です。\nビジュアルとフロント開発の場面では、マルチモーダルの地力がかなり固い。ページいっぱいの手書きノートでも、複雑な表でも、低解像度のスキャン資料でも、認識精度は非常に高く、でっち上げも比較的少ないです。\nフロントのプロトタイプを出させると速度は極めて速く、コードの構造も自然で、あの硬くて冗長な生成物特有の痕跡がありません。\n多くの個人開発者は固定プロンプトで 1 ページにスライド構造を生成させたり、デザインのスクリーンショットと組み合わせて素早く実用ページを作らせたりしています。\nコストとツールチェーンの組み合わせで見ると、エコシステムの勘定がかなり合います。月 20 ドルのサブスクは最大 6 人のファミリーグループで共有でき、数 TB の Google Drive 容量が付いてきて、Docs や Sheets とも深く連携します。\n調べもの、マルチモーダル解析、軽めのページ構築をこれに振って、コアの複雑なコードは専用のコードモデルに任せれば、開発ツール全体の出費を効果的に抑えられます。\nこのほか、効果が実証済みの応用ワザがいくつかあります：\nひとつは、わりとストレートな論理の好みを活かして、他の大モデルが陥りがちな過剰設計や冗長コードのレビューを任せること。\nふたつは、NotebookLM と組み合わせて特定の資料に特化したプライベートなナレッジベースを作ること。\nみっつは、プレミアム枠を音声合成や画像処理などの派生ニーズに振り分けること。\nただし使う際は、その能力の境界線をはっきり理解しておく必要があります。\n第一に、複雑なターミナル Agent タスクを任せるのは不向きです。システムのルール変更や環境のデプロイを頼むと、実行を拒否したり、複数ステップの指示に従わなかったりしがちです。\n第二に、深い業務コードは必ず他の主力モデルにクロスレビューさせて、潜在バグを埋め込まないように。第三に、アクセスするネットワーク環境にはわりと敏感で、ノードの品質が不安定だとサービス制限や体験の劣化に遭遇しやすくなります。\n","コメント欄の見どころまとめ：YouTube 解析、フロントのプロトタイプ、ファミリープランの実利。複雑なターミナル Agent は難点。",{},"highlights\u002Fgemini-us-soybean-recap.ja","https:\u002F\u002Fx.com\u002Frealchendahuang\u002Fstatus\u002F2096645820246630867",10056,"EPoe9qOvAeGnZiJI6DKG1D5q0r95cwsLwGtdhstlCFQ",{"id":3940,"title":3941,"bookmarks":3671,"category":3396,"content":3942,"date":3829,"description":3943,"extension":8,"likes":3944,"locale":10,"meta":3945,"reposts":587,"stem":3946,"url":3947,"views":3948,"__hash__":3949},"highlights\u002Fhighlights\u002Fgemini-use-cases.ja.yml","みんな Gemini を何に使ってる？","みんな「American soybean」こと Gemini を何に使ってるのか気になる。\n\nCodex を持ってる大半の人にとって、普段は Gemini は要らない気がする。\n\nその本当の強みは何だろう？\n","Codex を持ってしまえば、「American soybean」こと Gemini の使いどころはどこにあるのか？",70,{},"highlights\u002Fgemini-use-cases.ja","https:\u002F\u002Fx.com\u002Frealchendahuang\u002Fstatus\u002F2096559458633875733",110189,"vvm-NXLYFqr9FLC-9p97pAuIuiEMmr4KsHBPWGUjbBk",{"id":3951,"title":3952,"bookmarks":3388,"category":3513,"content":3953,"date":3491,"description":3954,"extension":8,"likes":153,"locale":10,"meta":3955,"reposts":3388,"stem":3956,"url":3957,"views":3958,"__hash__":3959},"highlights\u002Fhighlights\u002Fgod-museum-concept.ja.yml","God-Museum・神々の博物館：東西の神譜を同じ宇宙に詰め込む","東西の神話図鑑の名前が決まった——God-Museum・神々の博物館：\n\n『山海経』『西遊記』、古代ギリシャ、北欧、古代エジプトという、互いに何の関係もない神譜を同じ宇宙に詰め込んで、喧嘩させない。\n\n同じ雷の理法は、ギリシャではゼウス、東洋では雷震子と呼ばれる；\n\n同じ大洪水は、東洋人は女媧が天を補修した物語として覚え、ヘブライ人はノアの方舟として覚えている。\n\n真面目に突き詰めていけば、神話の世界全体を作り直さなきゃいけなくなる。\n\nオンライン体験：https:\u002F\u002Fchendahuang.com\u002Fgod-museum\u002F\n","東西の神話図鑑の名前が決まった——God-Museum・神々の博物館",{},"highlights\u002Fgod-museum-concept.ja","https:\u002F\u002Fx.com\u002Frealchendahuang\u002Fstatus\u002F2070832316063305798",456,"3qyhyole5YngwkVqkY_8Z3VpLc13SUlQCYkDUYkj6qw",{"id":3961,"title":3962,"bookmarks":3963,"category":3396,"content":3964,"date":3965,"description":3966,"extension":8,"likes":3674,"locale":10,"meta":3967,"reposts":3388,"stem":3968,"url":3969,"views":3970,"__hash__":3971},"highlights\u002Fhighlights\u002Fgpt-56-luna-price-drop.ja.yml","OpenAI がイカれてる：GPT-5.6-Luna が 80% 値下げ",14,"本当に脱帽だよ、OpenAIはイカれてる。GPT-5.6-Lunaが80%値下げ、入力0.2ドル、出力1.2ドル、キャッシュヒット0.02ドル。\nDeepSeek V4 Proと比べると、コーディングの典型的な使用量、1億トークンのうち95%がキャッシュヒットとして、DeepSeekで回すとだいたい20元、Lunaでだいたい26元。\nCodexプランを開いてるなら、Lunaで回せば元の5倍の量を賄える。まるまる5倍の使用量アップ！ https:\u002F\u002Ft.co\u002FfBVVfyN2OC\n","2026-07-31","GPT-5.6-Luna が 80% 値下げ、入力 0.2 ドル、出力 1.2 ドル。",{},"highlights\u002Fgpt-56-luna-price-drop.ja","https:\u002F\u002Fx.com\u002Frealchendahuang\u002Fstatus\u002F2083028665949212702",20262,"_odd2zHqUexToQnlXTCUqqMsJX--7IIT5m4--6bgF50",{"id":3973,"title":3974,"bookmarks":3388,"category":3396,"content":3975,"date":3515,"description":3976,"extension":8,"likes":158,"locale":10,"meta":3977,"reposts":3388,"stem":3978,"url":3979,"views":3980,"__hash__":3981},"highlights\u002Fhighlights\u002Fgpt5-ui-redundant-copy.ja.yml","GPT-5 世代の持病：社内の要望を UI のコピーに書き込んでしまう","言い得て妙だ。これが GPT-5 世代の持病だ：\n\nいつも社内の要望を画面のコピーに書いて、自分の仕事量を証明しようとする。自分を証明しようとする。「おい、俺は確かにやったぞ。すごいだろ、サボってないぞ、お前の要望を全部テーブルの上に並べたぞ」。\n\nしかも画面のコピーが非常に冗長。5.0 から 5.6 まで、こんなに何世代も反復してきたのに、この問題は一向に変わってない。骨の髄まで染み込んでる。\n\n本当にフロントエンドプロダクトを作ったことのある人ならみんな分かる：\n\n- 画面上の小さい字も大きな字も、すべてユーザー向けのコピー\n- チャットで開発者にフィードバックすべき文言は、絶対にプロダクトの中に書いてはいけない\n\nそれなのにこいつはコピーが下手なだけでなく、社内フィードバックをプロダクトに書いて「俺は確かに何かをやった」と「見せびらかす」ことがよくある。\n","界面コピーの冗長さの根源は、ユーザー向けの文章と開発者向けのフィードバックをちゃんと分けてないことだ。",{},"highlights\u002Fgpt5-ui-redundant-copy.ja","https:\u002F\u002Fx.com\u002Frealchendahuang\u002Fstatus\u002F2087349882101370909",1537,"XamX99YiidKYj8PXMe9AALkCGsiniiHilsvw07dY7Mw",{"id":3983,"title":3984,"bookmarks":565,"category":3985,"content":3986,"date":3354,"description":3987,"extension":8,"likes":3988,"locale":10,"meta":3989,"reposts":3388,"stem":3990,"url":3991,"views":3992,"__hash__":3993},"highlights\u002Fhighlights\u002Fgrowth-be-useful.ja.yml","フォロワーが一番増える方法：フォローしないことが損だと思わせ続ける","growth","X でフォロワーが一番増える方法は、ひたすら他人にこう思わせること：\n\nあなたをフォローしないのは、相手の損だ。\n\n自分を、常に他人の役に立つ人に変えていく。\n","X でフォロワーが一番増える方法は、ひたすら他人にこう思わせること：",55,{},"highlights\u002Fgrowth-be-useful.ja","https:\u002F\u002Fx.com\u002Frealchendahuang\u002Fstatus\u002F2067008273606455358",4604,"eAEWxHGdqui5UWSXKLL1dj8WRtijeq5iED1OMwftKRk",{"id":3995,"title":3996,"bookmarks":3755,"category":3985,"content":3997,"date":3564,"description":3998,"extension":8,"likes":3999,"locale":10,"meta":4000,"reposts":495,"stem":4001,"url":4002,"views":4003,"__hash__":4004},"highlights\u002Fhighlights\u002Fgrowth-day7-altruism.ja.yml","運用 7 日目で 2000 フォロワー突破：核心はたった一文字、利他","運用 7 日目で 2000 フォロワー突破、軽く振り返る。\n\n核心はたった一文字：利他。\n\n主に二種類の役立つ内容を共有した：\n\n- macOS ヘビーユーザー向けソフトウェアリスト（48k 閲覧）\n- Cloudflare 無料枠表 + Playbook（X での数字も良かったし、なんと知られてない人に転載・リライトされて知乎に載り、数百のブックマークまで稼がれた）\n- おまけに OPC 一人会社の資源おすすめ（38k 閲覧）\n\nフォロワーを増やすことを考えたわけじゃなく、調べ尽くしたことを整理して無料で公開しただけ。むしろその方が伸びた。\n\n今後もこういう実用コンテンツを出し続ける。応援感謝です。\n","運用 7 日目で 2000 フォロワー突破、軽く振り返る。",32,{},"highlights\u002Fgrowth-day7-altruism.ja","https:\u002F\u002Fx.com\u002Frealchendahuang\u002Fstatus\u002F2068755833903878535",4288,"x0c6xKKVNFYFezCgiv7J7Sig0oHaDSRSKuZHTkVqfow",{"id":4006,"title":4007,"bookmarks":4008,"category":3396,"content":4009,"date":4010,"description":4011,"extension":8,"likes":4012,"locale":10,"meta":4013,"reposts":167,"stem":4014,"url":4015,"views":4016,"__hash__":4017},"highlights\u002Fhighlights\u002Fharness-selection-map.ja.yml","Coding Agent の選定マップ",113,"今の俺の陣容はこんな感じだ。\n\n国産モデルなら、ZCode を載せるのを推奨（DeepSeek V4 Flash、GLM 5.3 Flash あたりのモデル）。\n\nGPT ならそのまま Codex。\n\n速さを求めるなら Pi。\n\n速くて安心も欲しいなら OMP。\n\n企業向けにカスタマイズしたクライアント開発をするなら DSH。\n\n忍耐力を鍛えたいなら Workbuddy。\n","2026-09-01","国産モデルは ZCode、GPT は Codex。速さなら Pi。速くて安心なら OMP。企業向けカスタムなら DSH。心を鍛えたいなら Workbuddy。",115,{},"highlights\u002Fharness-selection-map.ja","https:\u002F\u002Fx.com\u002Frealchendahuang\u002Fstatus\u002F2094587665786233213",29233,"q7qN2bl2XmsAl2T0oqUp9VOq3pIiohpuMlIDmtccXAc",{"id":4019,"title":4020,"bookmarks":3512,"category":3660,"content":4021,"date":4022,"description":4023,"extension":8,"likes":4024,"locale":10,"meta":4025,"reposts":587,"stem":4026,"url":4027,"views":4028,"__hash__":4029},"highlights\u002Fhighlights\u002Fherdr-pi-workflow.ja.yml","herdr + pi で組んだワークフロー、じっくり研究する価値あり","Pi Agent 関連のプロジェクトを見るたびに、テンションが上がります。\nherdr + pi で作られたワークフローは、じっくり研究する価値がある。\n","2026-08-11","Pi Agent 関連のプロジェクトを見ると毎回ワクワクする。中でも herdr + pi のワークフローは深掘りしがいがある。",37,{},"highlights\u002Fherdr-pi-workflow.ja","https:\u002F\u002Fx.com\u002Frealchendahuang\u002Fstatus\u002F2086978997464998393",8038,"DvbTXRJ7ed0RjJO9UNgnNSay8KI_vhpoRgp5T6Co2Hs",{"id":4031,"title":4032,"bookmarks":3388,"category":3396,"content":4033,"date":2494,"description":4034,"extension":8,"likes":565,"locale":10,"meta":4035,"reposts":3388,"stem":4036,"url":4037,"views":4038,"__hash__":4039},"highlights\u002Fhighlights\u002Fhuman-judge-ai-amplify.ja.yml","人が判断し、AI が増幅する","人が判断する。AI が増幅する。\n\n人の注意力は有限だ。人は一番肝心な部分の判断だけを担当する。\n\n限られた注意力を、必ず価値のある場所に配分しよう。AI に、もっと多くの雑務をやらせる。\n\nこれが AI ワークフローの存在意義だ。\n\nAI ワークフローに雑務を丸ごと請け負わせ、人は最終判断、最も価値のある、最も中核の、最終目標となる、そうしたレビューや成果物の検収を担当する。\n\nこれが俺がなんとか実現したい状態だ。最近、暇を見つけてはこうしたワークフローを研究してる。\n","人が判断する。AI が増幅する。",{},"highlights\u002Fhuman-judge-ai-amplify.ja","https:\u002F\u002Fx.com\u002Frealchendahuang\u002Fstatus\u002F2071228435423465542",366,"8raLG13Jed1XofEHT8Q0_c75hYIMPP2ICHH3byvUneo",{"id":4041,"title":4042,"bookmarks":3388,"category":3513,"content":4043,"date":4044,"description":4045,"extension":8,"likes":167,"locale":10,"meta":4046,"reposts":3388,"stem":4047,"url":4048,"views":4049,"__hash__":4050},"highlights\u002Fhighlights\u002Findependent-dev-path.ja.yml","最も価値があるのは、独立開発者の歩んできた道","一番人の目を引くのは独立開発者の収入だけど\n\n俺たち普通の人にとって、最も価値があるのは、やはり独立開発者の歩んできた道だ\n","2026-07-01","一番人の目を引くのは独立開発者の収入だけど",{},"highlights\u002Findependent-dev-path.ja","https:\u002F\u002Fx.com\u002Frealchendahuang\u002Fstatus\u002F2072365372544815448",559,"oTMqfLzWTuI_o0rpKOFXJnUbq4jx9F5AM6PZraKp0YI",{"id":4052,"title":4053,"bookmarks":4054,"category":3513,"content":4055,"date":3371,"description":4056,"extension":8,"likes":4057,"locale":10,"meta":4058,"reposts":4059,"stem":4060,"url":4061,"views":4062,"__hash__":4063},"highlights\u002Fhighlights\u002Findie-dev-stack-2026.ja.yml","2026 独立開発アプリのベストプラクティス：まず Web+PWA",414,"1 年余りの血と涙の独立開発ハマり経験をシェアします。\n\n2026 年、独立開発者がアプリを作るなら、ベストプラクティスは：\n\n**MVP 段階はまず Web + PWA。** 開発が速く、デバッグが速く、反復も速い。\n\nWeb 技術スタック：\n\nReact + TanStack Start + Vite + TypeScript + shadcn\u002Fui + Base UI + Tailwind CSS + better-auth + Vercel AI SDK + oxfmt \u002F oxlint\n\nバックエンド統一：\n\nHono + Cloudflare Workers\n\nWeb デバッグ：\n\nChrome DevTools MCP + Codex Chrome プラグイン\n\nプロダクトが本当に走り出してから、モバイルを作る。\n\nモバイル技術スタック：\n\nReact Native + Expo + Expo Router + NativeWind + React Native Reusables + Reanimated + Gesture Handler + EAS Build \u002F Submit \u002F Update\n\n核心の考え方はすごくシンプル：\n\nまず Web + PWA で需要を検証する。\n\n本当にユーザーがいれば、React Native + Expo でアプリにする。\n","1 年余りの血と涙の独立開発ハマり経験をシェアします。",260,{},47,"highlights\u002Findie-dev-stack-2026.ja","https:\u002F\u002Fx.com\u002Frealchendahuang\u002Fstatus\u002F2069042963280503182",37730,"EHQVzlLnJAAS6hoyfjLZXUgnnmORaiD-xz8uoi_FGyw",{"id":4065,"title":4066,"bookmarks":4067,"category":3369,"content":4068,"date":3491,"description":4069,"extension":8,"likes":3999,"locale":10,"meta":4070,"reposts":3388,"stem":4071,"url":4072,"views":4073,"__hash__":4074},"highlights\u002Fhighlights\u002Fknowledge-management-cloudflare.ja.yml","計画：個人知識管理を Cloudflare に移す",53,"最近、一つの計画を考えてる。\n個人の知識管理、情報収集、知識出力を全部 Cloudflare に移そうと思ってる。\n無料アカウントだけで、すでに 10G のオブジェクトストレージと 5G のデータベースが付いてくる。\nつまり、自前で構築した、クラウド上にある、永久無料の知識管理システムってわけだ。\n","知識管理、情報収集、知識出力を全部 Cloudflare に移そうと思ってる。",{},"highlights\u002Fknowledge-management-cloudflare.ja","https:\u002F\u002Fx.com\u002Frealchendahuang\u002Fstatus\u002F2070692505772024287",31791,"P0UJ8tJ-6mD8BrIx6W6oxV2bmwRRxdjD8fORGGHjD-c",{"id":4076,"title":4077,"bookmarks":495,"category":3396,"content":4078,"date":4079,"description":4080,"extension":8,"likes":158,"locale":10,"meta":4081,"reposts":3388,"stem":4082,"url":4083,"views":3706,"__hash__":4084},"highlights\u002Fhighlights\u002Fknowledge-management-definition.ja.yml","ナレッジ管理とは何か：ゴールは資料庫じゃなく、認知的インフラ","ナレッジ管理とは何か？\n\nナレッジ管理と聞いて、多くの人はまず記事の保存、リンクの整理、ノートを取る、きれいな資料庫を作る、を思い浮かべる。\n\nでも第一原理から見ると、ナレッジ管理が本当に解決すべき問題は、実はこうだ：\n\n**今日見た情報が、未来にも判断を助けてくれるか？**\n\n人の記憶は有限で、注意力も有限で、経験も失われやすい。\n\n資料がただ保存されただけなら、最後はたいてい「情報の墓場」になるだろう。\n\n本当に価値のあるナレッジ管理は、一つの変換を成し遂げるべきだ：\n\n外部情報と個人経験を、検索可能で、呼び出し可能で、再利用可能で、更新可能な行動能力に変えること。\n\n- 一つの記事を、ただ保存するだけなら資料にすぎない。\n- あなたが論点を抽出すれば、それは情報になる。\n- それを自分のプロジェクト、シーン、判断に結びつけて初めて、知識になり始める。\n- 最後にそれが文章を書く、プロダクトを作る、決断する、ワークフローを設計するのに役立って、ようやく能力になる。\n\nだから最近ますます思うのは、ナレッジ管理の終着点は資料庫であってはいけない。\n\nそれはどちらかというと、認知インフラだ。\n\n情報の吸収、判断の整理、方法の沈殿を助けて、継続的にコンテンツ、プロダクト、行動を出力する。\n\n特に AI Agent が登場してから、ナレッジ管理はもっと面白くなる。\n\n以前は人が整理、分類、検索、再利用を担ってきた。\n\nこれからは多くの動作を Agent に任せられる：\n\n自動要約、自動タグ付け、自動プロジェクト紐付け、自動アウトライン生成、期限切れ知識の自動リマインド、さらには資料をそのまま記事、プラン、スライド、タスクに変えたり。\n\nこれも、最近ナレッジ管理に興味を持った理由だ。\n\nそれは表面はノートを取ること。\n\n本質は、長期的に複利で効く認知システムを作ることだ。\n","2026-07-08","ナレッジ管理とは何か？",{},"highlights\u002Fknowledge-management-definition.ja","https:\u002F\u002Fx.com\u002Frealchendahuang\u002Fstatus\u002F2074901244150534642","ZIIQ0DhlmQgH9TyJOmilddzI9p-s4bMzk77tZya2xTU",{"id":4086,"title":4087,"bookmarks":495,"category":3396,"content":4088,"date":4079,"description":4089,"extension":8,"likes":158,"locale":10,"meta":4090,"reposts":3388,"stem":4091,"url":4092,"views":4093,"__hash__":4094},"highlights\u002Fhighlights\u002Fknowledge-management-two-paths.ja.yml","ナレッジ管理の二つの路線：飛書（Feishu）ワークフロー vs Cloudflare プロダクト化","最近、ナレッジ管理のことを考え直してる。\n\nここには実は二つの路線があると気づいた。\n\n**一つは飛書（Feishu）で組み立てる路線。**\n\nその強みはとても直接的：\n\n無料、複数端末同期、共有可能、コラボが楽、形態も充分に豊か。\n\nドキュメント、多次元テーブル、スプレッドシート、スライド、キャンバス、Todo、ナレッジベース。これらのモジュールを組み合わせれば、かなりの個人・チームのナレッジ管理シーンをカバーできる。\n\n特に多次元テーブルに注目してる。\n\nナレッジ中枢としてとても向いてる。\n\n情報収集、資料アーカイブ、状態管理、構造化整理、コンテンツの再生産。すべてこれを軸に展開できる。\n\nさらに飛書 CLI と AI Agent が加われば、飛書はただのオフィスソフトではなくなる。\n\nどちらかというと、Agent から操作できるナレッジワークフローシステムになる。\n\n**もう一つは Cloudflare で自社開発する路線。**\n\nこっちはより自由で、プロダクト化にも向いてる。\n\n例えば今作っている FlareMo は、まさに Cloudflare ベースでナレッジ管理プロダクトを作ろうというものだ。\n\nCloudflare の利点は、基盤の能力がしっかり揃ってる点：\n\nフロント、バックエンド、データベース、オブジェクトストレージ、ベクトル検索、AI 能力を全部組み合わせられる。\n\nでも開発が必要だ。\n\nデータ構造、検索体験、権限システム、プロダクトロジックも自分で設計しなきゃいけない。\n\nだから今の自分の判断は：\n\n- 飛書は、すぐ使えるナレッジ管理システムを素早く組み立てるのに向いてる。\n- Cloudflare は、ナレッジ管理を本当にコントロール可能で反復可能なプロダクトにするのに向いてる。\n\nこの二つの路線は、どちらも研究に値する。\n\n一つはワークフロー寄り。\n\n一つはプロダクト化寄り。\n","最近、ナレッジ管理のことを考え直してる。",{},"highlights\u002Fknowledge-management-two-paths.ja","https:\u002F\u002Fx.com\u002Frealchendahuang\u002Fstatus\u002F2074900341456503169",461,"81PJFEpjRtY9rNMtfCTStJjDT-BE5By3hJ0ik2umNM4",{"id":4096,"title":4097,"bookmarks":725,"category":3382,"content":4098,"date":3910,"description":4099,"extension":8,"likes":3373,"locale":10,"meta":4100,"reposts":565,"stem":4101,"url":4102,"views":4103,"__hash__":4104},"highlights\u002Fhighlights\u002Fliang-wenfeng-embodied-ai.ja.yml","梁文鋒：知能の終着点は、たぶんみんな具身（身体を持つこと）","梁文鋒が投資家会議で言った：\n「知能の終着点はすべて具身（くしん、身体性を持つこと）かもしれない。なぜなら普通の人にとって、必要なのはコンピュータではなく、人手だからだ。」\nこの言葉は的確だ。普通の人が欲しいのは、決してもっと賢いコンピュータではなく、実際に働ける「人手」。テキストがどんなに強くても、あくまで中間状態にすぎない。 https:\u002F\u002Ft.co\u002F2xg5o5hNjt\n","「知能の終着点はすべて具身かもしれない」——普通の人が欲しいのは、もっと賢いコンピュータじゃなくて「人手」だ。",{},"highlights\u002Fliang-wenfeng-embodied-ai.ja","https:\u002F\u002Fx.com\u002Frealchendahuang\u002Fstatus\u002F2080100327567897031",7484,"qdTb4PbKlj00zuP79pg4V0YCLaEUzmFpIjTW6k-Fdgs",{"id":4106,"title":4107,"bookmarks":3388,"category":3453,"content":4108,"date":1906,"description":4109,"extension":8,"likes":3388,"locale":10,"meta":4110,"reposts":3388,"stem":4111,"url":4112,"views":4113,"__hash__":4114},"highlights\u002Fhighlights\u002Fmac-docker-options.ja.yml","Mac の Docker 技術選定：Colima \u002F OrbStack \u002F Docker Desktop","Mac の Docker 環境、簡単に技術選定をする。\n\n- **Colima**：無料オープンソース、とても軽量、でもほぼコマンドラインのみ。いじるのが好きで、コマンドラインに慣れてる人向け。\n- **Apple Container**：Apple が出した新しいコンテナの方向性。今後注目に値するけど、現状エコシステムが弱く、まだかなり初期段階。例えば Docker Compose にも対応してない。\n- **OrbStack**：GUI もあるし、軽くて速く、エコシステム対応も充実。欠点はオープンソースでないことと、商用版はライセンスが必要なこと。ただ個人版は無料。\n- **Docker Desktop**：公式が出したものなのに、重くて肥大化して、体験はクソ。Mac では使わないに越したことはない。\n","Mac の Docker 環境、簡単に技術選定する。",{},"highlights\u002Fmac-docker-options.ja","https:\u002F\u002Fx.com\u002Frealchendahuang\u002Fstatus\u002F2068238972728533154",215,"DMihipVzZRjC_rEfVgeGWFS8r7uZQr0l2NHOirV9q6M",{"id":4116,"title":4117,"bookmarks":4118,"category":3453,"content":4119,"date":3551,"description":4120,"extension":8,"likes":4121,"locale":10,"meta":4122,"reposts":4123,"stem":4124,"url":4125,"views":4126,"__hash__":4127},"highlights\u002Fhighlights\u002Fmacos-must-have-apps.ja.yml","macOS をヘビーに長年使ってきて分かったソフトウェアリスト",571,"macOS を深く長年使ってきて、以下のすごいソフトをまとめた：\n\n- **QuickRecorder**：録画の神器。サイズ小さめ、機能はパワフル。\n- **ClashParty**：科学上网（プロキシ）、Mihomo カーネル、対応プロトコル多め、更新も速く、画面は美しい。\n- **V2rayN**：科学上网（プロキシ）、対応プロトコル多め、画面は少しレトロだけど、安定してて無料。\n- **豆包入力法**：音声入力がバカみたいに正確。macOS、iOS、Android 対応、Windows は開発中。\n- **Brave**：プライバシー最優先のブラウザ、広告フィルタ内蔵で、プラグインでフィルタするよりきれい。YouTube 観るなら最高の相棒。\n- **Mos**：マウスのホイールスクロールをより滑らかにしてくれる。\n- **Amphetamine**：ノートパソコンのフタを閉じても画面を消さない。Vibe Coding の最高の相棒。\n- **UU 远程（UUリモート）**：NetEase 製のリモートデスクトップツール。無料、速い。これがあってからは画質を制限するのは会員じゃなくて、回線速度になった。スマホから Mac をリモート操作して Vibe Coding の結果をチェックするのに使ってる。キー操作のマッピングの効率は高すぎる。\n- **Tencent Lemon**：テンセント製の macOS ゴミ掃除ソフト。アンインストールがとてもスムーズで、ステータスバーアイコンも使いやすい。\n- **Mole**：macOS 最強のゴミ掃除ソフト。ターミナル版は無料、UI 版は有料。\n- **Tailscale**：WireGuard ベースの遠隔ネットワーキングツール。これがあれば、世界の果てから自分の家の小さなコンピュータに繋げられる。\n- **Obsidian**：AI 時代、ローカル優先のナレッジ管理ツール。エコシステムが優れすぎてる。公式 Web Clipper のブラウザ保存拡張と組み合わせると絶妙。\n","macOS を長年ヘビーに使って、以下のすごいソフトをまとめた：",403,{},73,"highlights\u002Fmacos-must-have-apps.ja","https:\u002F\u002Fx.com\u002Frealchendahuang\u002Fstatus\u002F2067911283215827305",50349,"pX_S_aXv1VvID_Gpo-VLKvYmVCNcRX0UxY_G12E-txk",{"id":4129,"title":4130,"bookmarks":3702,"category":3453,"content":4131,"date":3564,"description":4132,"extension":8,"likes":3702,"locale":10,"meta":4133,"reposts":153,"stem":4134,"url":4135,"views":4136,"__hash__":4137},"highlights\u002Fhighlights\u002Fmacos-playbook.ja.yml","macOS Playbook を作った","macOS Playbook を作った。\n\nMac を買ったばかりの人、Windows から Mac に乗り換えた人、ずっと Mac を使いこなせてない人向け。\n\n中身は：\n\n- Mac を買ったら最初に何を入れるか\n- Windows ユーザーがどう macOS に慣れるか\n- Rectangle \u002F AltTab \u002F Homebrew などのツールの選び方\n- 複数デバイスでの連携の使い方\n- ターミナル、Git、SSH、AI Coding 環境の設定方法\n- システムメンテナンス、トラブル対応、安全バックアップ、機種変更の移行の扱い方\n\nPlaybook：[chendahuang.com\u002Fplaybooks](\u002Fplaybooks)\n","Mac を買ったばかりの人、Windows から Mac に乗り換えた人、ずっと Mac を使いこなせてない人向け。",{},"highlights\u002Fmacos-playbook.ja","https:\u002F\u002Fx.com\u002Frealchendahuang\u002Fstatus\u002F2068757325222137863",1200,"KZmNLJGumrT6dk1xc7m1tbJJbM6c5B9tdj4nuBBOBq8",{"id":4139,"title":4140,"bookmarks":4141,"category":3660,"content":4142,"date":3704,"description":4143,"extension":8,"likes":4144,"locale":10,"meta":4145,"reposts":158,"stem":4146,"url":4147,"views":4148,"__hash__":4149},"highlights\u002Fhighlights\u002Fmy-opencode-setup.ja.yml","いまの私の OpenCode 構成：コンテキスト、記憶、外部能力",81,"今使っている OpenCode の構成をシェアします。私の構成は 3 つのコア要件を軸に組み立てています：\nコンテキスト管理——長いセッションでもコンテキストを溢れさせず、お金と Token を節約\nメモリシステム——セッションをまたいでユーザーの好み、プロジェクトの意思決定、過去の教訓を覚えておく\n外部能力——ドキュメント検索、コード検索、デスクトップ自動化\n主に使っているプラグインは以下のとおり:\n1. opencode-dcp（オープンソース）動的コンテキスト剪定プラグイン。\nコンテキストが閾値に達すると、古い内容を自動で技術サマリーに圧縮。キー情報は残し、ノイズは捨て、重複内容は自動で掃除し、ツールのエラーログのような低価値コンテンツはコンテキストから取り除きます。\n2. opencode-goal-plugin\nGoal モードのプラグイン。長いタスクにゴール管理を追加します\n3. Hermes Memory（需要があれば後日オープンソース化します）\nこれが私のいちばん重いプラグイン——Hermes agent の階層メモリ機構を OpenCode に移植したものです。\n4. context7-MCP\nライブラリ\u002Fフレームワークの最新公式ドキュメントを調べられます。\n5. grep-MCP\nGitHub コード検索。GitHub 全サイトのコードから実際の使われ方を探せます。\n6. open-computer-use（デスクトップ自動化）\nAI に macOS アプリを直接操作させます——クリック、入力、スクロール、ドラッグ、スクリーンショット、アクセシビリティツリーの読み取り。\n","opencode-dcp の剪定、Hermes Memory の階層メモリ、context7\u002Fgrep MCP、open-computer-use のデスクトップ自動化。",57,{},"highlights\u002Fmy-opencode-setup.ja","https:\u002F\u002Fx.com\u002Frealchendahuang\u002Fstatus\u002F2086617745295392852",11061,"V8JD39pLh5gc41wq2AZSR7usoO9-NUg4EYk9JjiibEs",{"id":4151,"title":4152,"bookmarks":4153,"category":3660,"content":4154,"date":3551,"description":4155,"extension":8,"likes":4156,"locale":10,"meta":4157,"reposts":4158,"stem":4159,"url":4160,"views":4161,"__hash__":4162},"highlights\u002Fhighlights\u002Fopc-communities.ja.yml","OPC 一人会社の調査中に見つけた宝サイト",423,"OPC（一人会社）に興味がある友達は多い。\n\n資料調査のときに宝サイトを見つけたので、みんなにシェア：\n\nhttps:\u002F\u002Fwww.opcquan.com\u002Fcommunities\n","OPC（一人会社）に興味がある友達は多い。",297,{},67,"highlights\u002Fopc-communities.ja","https:\u002F\u002Fx.com\u002Frealchendahuang\u002Fstatus\u002F2067789620155474375",39910,"XRHWnfuAEIQUg6Xoa2c3SXWcwEAVT4ACyYWLGQXr_wk",{"id":4164,"title":4165,"bookmarks":565,"category":3660,"content":4166,"date":3600,"description":4167,"extension":8,"likes":3726,"locale":10,"meta":4168,"reposts":495,"stem":4169,"url":4170,"views":4171,"__hash__":4172},"highlights\u002Fhighlights\u002Fopc-community-day1.ja.yml","OPC コミュニティに入居した初日","OPCコミュニティに入居した初日\nこれからこの仕事場は俺のものだ\nNice！ https:\u002F\u002Ft.co\u002F3rSQcZ760R\n","これからこの仕事場は俺のものだ。",{},"highlights\u002Fopc-community-day1.ja","https:\u002F\u002Fx.com\u002Frealchendahuang\u002Fstatus\u002F2070062431989293273",19398,"3cCJg_8yn1bCDFT5UHAdV7Y6iutGZYK5N4GJJEboTK8",{"id":4174,"title":4175,"bookmarks":565,"category":3660,"content":4176,"date":2812,"description":4177,"extension":8,"likes":158,"locale":10,"meta":4178,"reposts":3388,"stem":4179,"url":4180,"views":4181,"__hash__":4182},"highlights\u002Fhighlights\u002Fopc-equity-liability.ja.yml","一人会社の株式と連帯責任：公私のお金は明確に分けよう","今日、友達がコメント欄で一人会社に関する株式責任の問題をシェアしてくれた。\n\nまず、この親切な注意に感謝したい。\n\n彼の見解は、自分の家族に最低 1% の株式を持たせるべきだ、というもの。\n\n一人有限会社の問題は、株主が一人だけのとき、会社のお金と個人のお金が分かれていると説明できないと、株主が会社の債務に対して連帯責任を負う可能性があることだ。『会社法』第 23 条がこのロジック。\n\n会社に株主が複数いれば、会社は「一人会社」から「普通の有限責任会社」に変わり、一人会社特有の立証リスクを避けられ、自分に一層の低コストな緩衝を加えられる。\n\nみんなの参考になれば。\n\nでも普段から注意すべきは、公私のお金の帳簿を明確に分けること。重要な送金は一筆ずつ説明できるように努めよう。\n\n- お金がどこから来て、なぜ来て、どの口座に入ったのか。\n- お金がどこへ行き、なぜ払い、誰が承認したのか。\n- 会社から受け取るお金が、給料か、経費精算か、借入か、配当か。\n\nこの三つのことをちゃんと説明できれば、リスクを大幅に下げられる。\n","今日、友達がコメント欄で一人会社に関する株式責任の問題をシェアしてくれた。",{},"highlights\u002Fopc-equity-liability.ja","https:\u002F\u002Fx.com\u002Frealchendahuang\u002Fstatus\u002F2067581382520721891",1161,"J4IWU1idBcJHsImZGD_ejp02PeASBLrJAlz9itLeqq0",{"id":4184,"title":4185,"bookmarks":4186,"category":3660,"content":4187,"date":3600,"description":4188,"extension":8,"likes":4189,"locale":10,"meta":4190,"reposts":587,"stem":4191,"url":4192,"views":4193,"__hash__":4194},"highlights\u002Fhighlights\u002Fopc-office-first-day.ja.yml","OPC オフィス入居初日：南京国資園区のリアルな体験",30,"今日は正式に OPC オフィスに入居する初日。OPC を立ち上げた過程の経験を話す。\n\n俺の初心は単純に、罰則的でない法人格でお金を受け取り、プロダクトを出品できることだった。だからネットで関連の会社登録情報を探した。\n\n都市へのこだわりはそこまでなかった：南京、蘇州、杭州、寧波、沿海の先進地区ならどこでも候補だった。\n\n偶然が重なって、ある日南京に出張に行き、ヒマだったので南京関連の公衆番号を眺めてたら、OPC コミュニティの連絡先の電話番号を見つけた。それで連絡を加えた。\n\n自分のプロジェクトを簡単に紹介したあと、担当者が OK と判断し、その日の午後に現地見学に行く手配をしてくれた。\n\n彼らが提示した要件は、週 3 日は駐在でオフィスに出ること。それを受け入れられたら、ここで会社を登録させてもらえるとのこと。\n\n南京国资旗下のプロジェクトなので、政策条件がとても良く、水道・電気・ネット・管理費はすべて無料で、理論上は 3 年間無料。さらには専任の代行会計が会社登録、印鑑作成、営業許可証取得、銀行口座開設の連絡までやってくれて、感謝でぶっ飛ぶレベル。\n\n2 〜 3 週間の登録手続きを経て、ようやく全部の書類が揃った。\n\n園区のマネージャーに、ここで自分の仕事場を選ぶよう言われた。仕事場への要求は高くない。椅子と電源があればそれでいい。\n\n園区のマネージャーに、申請書類を 3 枚書くよう言われた。主にプロジェクトの強み、チームメンバーの状況、AI との組み合わせの強みを紹介するものだ。上手く書けて、信頼できそうなら、5〜10 万元の政策補助のチャンスがある。\n\n南京は、このへん本気でうまくやってると思う。みんなも自分の都市に似た政策があるか、自分の省都にもっと良い政策がないか見てみるといい。\n\n良い政策は待ってくれないから、絶対にたくさん聞いて回るべきだ。今日ここに着いたとき、実はもうかなりの企業が入居してて、俺はどちらかというと遅い方だった。\n\n今日のシェアはこんなところ。今後も創業の経験と過程の振り返りをシェアし続ける。\n\nみんなの気遣いに感謝。\n","今日は正式に OPC オフィスに入居する初日。OPC を立ち上げた過程の経験を話す。",49,{},"highlights\u002Fopc-office-first-day.ja","https:\u002F\u002Fx.com\u002Frealchendahuang\u002Fstatus\u002F2070095711191154969",10925,"dUgvpiqCO7GvQC6gB-S1yT9lM6SHCccR8_U7HeE7tHU",{"id":4196,"title":4197,"bookmarks":3944,"category":3660,"content":4198,"date":4022,"description":4199,"extension":8,"likes":4123,"locale":10,"meta":4200,"reposts":158,"stem":4201,"url":4202,"views":4203,"__hash__":4204},"highlights\u002Fhighlights\u002Fopenchamber-gui-ompchamber.ja.yml","OpenChamber はいちばん手に馴染む Harness GUI。中身は OMP に差し替えた","市販のオープンソース Harness GUI クライアントはほぼ全部試しましたが、大多数のデザイン体験は、まあ一言では言い表せない出来栄えです。\nOpenChamber は私が使ったオープンソースの中ではかなり磨きのかかった Harness GUI クライアントです。精緻で安定していて、たまにバグが出ても長期利用には支障しません。\nただ OpenCode と組み合わせることしかできず、他の Harness に切り替えられません。ネットでは、OpenCode は全体性能がいまいちでモデルの足を引っ張りやすい、という声もあります。\nそこで私はあるプロジェクトを構想中です。OpenChamber のフロントエンドを骨格に使い、中のコアを Oh My Pi に差し替えれば、自分のニーズにもっと合うはずだ、と。\nなぜネイティブの Pi Agent ではなく Oh My Pi なのか？\nネイティブの Pi Agent は柔軟すぎて、汎用の GUI に仕立て上げる方法がないからです。\n折衷案的に言うと、Oh My Pi は Pi Agent のディストリビューションみたいなもので、全体のプラグイン操作体験は比較的安定しています。\nだから OpenChamber + Oh My Pi をそのまま使える製品にするのは、潜在的なニーズがあると思うのです。\nこのプロジェクトは OMPChamber と名づけました。今は集中開発・テスト中なので、必要な人はぜひ star をお願いします。\nhttps:\u002F\u002Fgithub.com\u002Frealchendahuang\u002FOMPChamber\n","OpenChamber のフロントエンド骨格 + Oh My Pi コア = OMPChamber、集中開発・テスト中。",{},"highlights\u002Fopenchamber-gui-ompchamber.ja","https:\u002F\u002Fx.com\u002Frealchendahuang\u002Fstatus\u002F2087156607750914080",12824,"9tLMaWLb8JJyeyMHs1uLWEowaW1jIft9dTTq6XbbUp8",{"id":4206,"title":4207,"bookmarks":4208,"category":3660,"content":4209,"date":4022,"description":4210,"extension":8,"likes":3465,"locale":10,"meta":4211,"reposts":167,"stem":4212,"url":4213,"views":4214,"__hash__":4215},"highlights\u002Fhighlights\u002Fopenchamber-new-release.ja.yml","OpenChamber がまた新バージョン：フロントエンドに一番本気なオープンソース",38,"OpenChamber がまた新バージョンをリリースした。作者が本当に心を込めてメンテしてるのが伝わってきます。オープンソースプロジェクトの中では、一番フロントエンドに本気を出してるプロジェクトかもしれない。\n日常的にずっと使ってる OpenChamber + OpenCode + DeepSeek V4 Flash の組み合わせに、ガッツリ気持ちよくさせてもらってる。\n","OpenChamber + OpenCode + DeepSeek V4 Flash。作者のメンテナンスが本当に丁寧で、使っていて最高に気持ちいい。",{},"highlights\u002Fopenchamber-new-release.ja","https:\u002F\u002Fx.com\u002Frealchendahuang\u002Fstatus\u002F2086978544228499868",10867,"V10PaKFhveWSvOuogOKO6BAZQB6Jc5SvUTQAalh-YzI",{"id":4217,"title":4218,"bookmarks":4219,"category":3396,"content":4220,"date":3648,"description":4221,"extension":8,"likes":3904,"locale":10,"meta":4222,"reposts":700,"stem":4223,"url":4224,"views":4225,"__hash__":4226},"highlights\u002Fhighlights\u002Fopencode-go-5usd-dead.ja.yml","5 ドルの OpenCode Go は完全に終わった",197,"X で大いに持て囃されていた「5 ドルの OpenCode Go」は、完全に終わってしまった。\n\n以前の OpenCode Go は、初月 5 ドル特典のおかげでコスパを保てていた。今やその特典すら消え、最初から 10 ドルだ。\n\n対照的に、競合の Command GOAT プランはどんどん良く見えてくる。\n\nDeepSeek V4 Flash、GLM-5.3 Flash、GLM-5.3——これらこそ、今まさに高強度のコーディングやエージェント実行に適した主力モデルだ。\n\n実は今、コーディングモデルを「主力モデル」と「雑用モデル」の 2 種類に単純に分けている。\n\nV4 Pro、GLM-5.3 あたりが主力モデルで、硬い骨を噛み砕く担当。複雑なアーキテクチャ、難解なバグ、大規模リファクタリング、重要な判断——本当に難しい問題は彼らに任せればいい。\n\nV4 Flash、GLM-5.3 Flash は雑用モデル。リポジトリを読む、コードを検索する、ファイルを編集する、テストを回す、バッチ処理、開拓作業——こういう泥くさい作業は、Flash に全力でやらせるのが正解だ。\n\nCommand GOAT プランは雑用モデルの割り当てが十分に大きく、主力モデルの割り当ても明確な弱点がない。\n\nだから宣言する：Command GOAT プランこそ、現時点のバージョンアンサーだ。\n","初月 5 ドル特典が消え、最初から 10 ドルに。比べて Command GOAT が急に魅力的に見えてきた。",{},"highlights\u002Fopencode-go-5usd-dead.ja","https:\u002F\u002Fx.com\u002Frealchendahuang\u002Fstatus\u002F2093699519108288568",50779,"qdtxj0BBK7QxK3Mk9IKSjgfChvd8uf1Gq1eoXsDZdIo",{"id":4228,"title":4229,"bookmarks":4230,"category":3396,"content":4231,"date":802,"description":4232,"extension":8,"likes":3739,"locale":10,"meta":4233,"reposts":3963,"stem":4234,"url":4235,"views":4236,"__hash__":4237},"highlights\u002Fhighlights\u002Fopencode-go-5usd.ja.yml","OpenCode Go 初月 5 ドルの DeepSeek V4 Flash プラン",108,"OpenCode Go プラン、初月たったの5ドル、35元\n開通したら新しい版のDeepSeek V4 Flashモデルを使って\n実際に試したら、午前中がっつり使って、週間使用量のわずか1%しか使ってなかった。ありえん、使い切れずにまた不安になり始める wwwwww\n安い、使いやすい、速い、という不可能の三角形が、Opencode Go+DeepSeek V4 Flashの組み合わせで完璧に実現された\nOpencode https:\u002F\u002Ft.co\u002Fc0k1WKWNle\n","OpenCode Go プランは初月たったの 5 ドル。",{},"highlights\u002Fopencode-go-5usd.ja","https:\u002F\u002Fx.com\u002Frealchendahuang\u002Fstatus\u002F2084874129669488965",29597,"J67KM93eftdvuEanmIiSJQhi1h9d8yvEgfMXnqquh8I",{"id":4239,"title":4240,"bookmarks":495,"category":3396,"content":4241,"date":2812,"description":4242,"extension":8,"likes":153,"locale":10,"meta":4243,"reposts":3388,"stem":4244,"url":4245,"views":4246,"__hash__":4247},"highlights\u002Fhighlights\u002Fpi-agent-learn.ja.yml","Agent の原理を学ぶなら：本当にオープンソースの Pi Agent を見ろ","ある兄貴が聞いてきた：\n\nClaude Code の分析資料で、学ぶのにいいものはない？\n\n俺の回答は、AI 時代は、常に AI のことを考えること。AI に学習をアシストさせろ、だ。\n\n本当に Agent の原理を学びたいなら。\n\nPi Agent というプロジェクトを見てみるといい。\n\n麻雀は小さいけど五臓六腑は揃ってる、学ぶのに最高に適してる、しかもコードの品質も高い。\n\nClaude Code はオープンソースじゃない。ソースコードの流出だ。\n\nPi Agent こそが本当のオープンソース。\n","ある兄貴が聞いてきた：Claude Code の分析資料で、学ぶのにいいものはないか？",{},"highlights\u002Fpi-agent-learn.ja","https:\u002F\u002Fx.com\u002Frealchendahuang\u002Fstatus\u002F2067422630232412489",374,"Z7oSuHJ8NX-V85CFYDjKEMBHbLiet6u7IQUHcAzjek8",{"id":4249,"title":4250,"bookmarks":153,"category":3382,"content":4251,"date":4010,"description":4252,"extension":8,"likes":4253,"locale":10,"meta":4254,"reposts":153,"stem":4255,"url":4256,"views":4257,"__hash__":4258},"highlights\u002Fhighlights\u002Fprison-comeback-ai-world.ja.yml","5年前に収監され、今年出所","想像しがたい：5年前に刑務所に入れられ、今年やっと出てきた人——\n\nこのAIの世界を目にしたら、いったい何を思うのだろう。\n","この5年間を見逃した人が、このAIの世界を見て何を思うのか。",59,{},"highlights\u002Fprison-comeback-ai-world.ja","https:\u002F\u002Fx.com\u002Frealchendahuang\u002Fstatus\u002F2094769728300748982",39574,"OetQSPWaM1wGlXAiIzRndmZ3OYvo33gdPpD1pRb-lQQ",{"id":4260,"title":4261,"bookmarks":153,"category":3513,"content":4262,"date":3371,"description":4263,"extension":8,"likes":630,"locale":10,"meta":4264,"reposts":3388,"stem":4265,"url":4266,"views":4267,"__hash__":4268},"highlights\u002Fhighlights\u002Fproduct-self-need.ja.yml","独立開発でインスピレーションがない？まず自分のニーズを満たすことから","独立開発者にとって、どんなプロダクトを作るかインスピレーションがないなら。\n\nまず自分のニーズを満たすことから始めていい。\n\n高い確率で、あなたと同じ周波数のユーザーがいる。\n","独立開発者にとって、どんなプロダクトを作るかインスピレーションがないなら。",{},"highlights\u002Fproduct-self-need.ja","https:\u002F\u002Fx.com\u002Frealchendahuang\u002Fstatus\u002F2069010510306246970",1704,"kHDpJD_TRySp-VcIFeFsDzXan5B_fXTmANwoIhARIUs",{"id":4270,"title":4271,"bookmarks":4272,"category":3453,"content":4273,"date":3467,"description":4274,"extension":8,"likes":3622,"locale":10,"meta":4275,"reposts":3963,"stem":4276,"url":4277,"views":4278,"__hash__":4279},"highlights\u002Fhighlights\u002Fproxy-subscription-unified.ja.yml","科学上网（プロキシ）サブスクリプションの統一管理スキーム",136,"科学上网（プロキシ）について、機場（プロキシサービス）を買って、さらに自分の VPS ノードを立てているなら、それらを統一管理して、統一分流して、一つのサブスクリンクとして出力したい。\n分流ルール、ノードのフィルタリング、組み合わせロジックをサーバー側でメンテしたい。各クライアントで繰り返し設定したくない。\nCloudflare の軽量デプロイ方式で動かしたい。サーバー、データベースサービス、複雑なバックグラウンドタスクはメンテしたくない。\n","機場（プロキシサービス）+ 自前 VPS ノードを統一管理、統一分流、統一サブスクリンク出力。",{},"highlights\u002Fproxy-subscription-unified.ja","https:\u002F\u002Fx.com\u002Frealchendahuang\u002Fstatus\u002F2071465309085790305",10292,"KjRrKMPbSE6hK7Ok02gX-Gxq3UFr3MzxowHpOez3p04",{"id":4281,"title":4282,"bookmarks":4283,"category":3396,"content":4284,"date":4022,"description":4285,"extension":8,"likes":4286,"locale":10,"meta":4287,"reposts":630,"stem":4288,"url":4289,"views":4290,"__hash__":4291},"highlights\u002Fhighlights\u002Fqwen-deepseek-vision-plugin.ja.yml","Qwen 公式プラグイン：DeepSeek V4 Flash に「目」を取り付ける",65,"Qwen が公式プラグインを出しました。DeepSeek V4 Flash に「目」を取り付けられるやつで、興味のある人は試してみてください。\n","Qwen 謹製の公式プラグインで、DeepSeek V4 Flash に視覚能力を与えます。",75,{},"highlights\u002Fqwen-deepseek-vision-plugin.ja","https:\u002F\u002Fx.com\u002Frealchendahuang\u002Fstatus\u002F2087036023322857901",20926,"1o5uQRhpaWadxyr0PNsojpXk1NAS-7Rv4pTL5JEN2hY",{"id":4293,"title":4294,"bookmarks":3388,"category":3396,"content":4295,"date":3429,"description":4296,"extension":8,"likes":495,"locale":10,"meta":4297,"reposts":3388,"stem":4298,"url":4299,"views":4300,"__hash__":4301},"highlights\u002Fhighlights\u002Fresponses-api.ja.yml","なぜ Responses API は Chat Completions より Agent 向きなのか","多くの人は普段 AI ツールを使うとき、API Key の設定が必要で、時にはインターフェース形式を選ばされることもある。\n\nこのインターフェース形式は、簡単にこう理解できる：\n\nあなたとモデルサービスの間で取り決めた会話の方法。\n\n例えば昔から一番馴染み深い OpenAI 互換インターフェースは、多くの場合 Chat Completions を指してた。この形式はチャットに適してて、シンプルなテキスト生成にも適してる。だから国内外の多くのモデルベンダーが、まずこれを優先で互換する。\n\nでも今、AI アプリを作るとなると、シーンはもうかなり複雑になってる。モデルはファイルを読み、Web を検索し、関数を呼び、コードを走らせ、MCP に接続し、コンテキストを保持しながら、続きのタスクを遂行することがよくある。\n\nこのときこそ、OpenAI が打ち出した Responses API の価値が出てくる。\n\n- その推論モデルの効果はより良い。同じモデルでも、より適切なインターフェース構造に置けば、タスクの完成度が上がる。\n- ネイティブに Agent 向き。モデルは 1 回の API リクエストの中で複数のツールを呼び出せる。\n- より節約になる。Responses API のキャッシュ利用率は Chat Completions より 40% から 80% 改善してる。キャッシュ利用率が高ければ高いほど、繰り返し呼び出しのコストは下がり、応答速度も最適化しやすい。\n","多くの人は普段 AI ツールを使うとき、API Key の設定が必要で、時にはインターフェース形式を選ばされることもある。",{},"highlights\u002Fresponses-api.ja","https:\u002F\u002Fx.com\u002Frealchendahuang\u002Fstatus\u002F2075074946301317487",103,"-ahWIedyLVNHyhNWUD0Bgo0KWQWilyGSE0fL5AYmRPI",{"id":4303,"title":4304,"bookmarks":3388,"category":3513,"content":4305,"date":3728,"description":4306,"extension":8,"likes":167,"locale":10,"meta":4307,"reposts":3388,"stem":4308,"url":4309,"views":4310,"__hash__":4311},"highlights\u002Fhighlights\u002Fscarcity-product-sense.ja.yml","希少なのはプロダクトを作る感覚、需要に対する洞察","希少なのは、プロダクトを作る感覚、需要に対する洞察、ユーザーの心理を理解する姿勢だ。\n","AI 時代にさらに希少なのは、ユーザーの心の動きへの理解だ。",{},"highlights\u002Fscarcity-product-sense.ja","https:\u002F\u002Fx.com\u002Frealchendahuang\u002Fstatus\u002F2089500169037554118",1230,"n-XN_SLcm-5lvqLum03acVN2wmTlqpEeBN9xsv8oTfg",{"id":4313,"title":4314,"bookmarks":3744,"category":3396,"content":4315,"date":3864,"description":4316,"extension":8,"likes":3439,"locale":10,"meta":4317,"reposts":158,"stem":4318,"url":4319,"views":4320,"__hash__":4321},"highlights\u002Fhighlights\u002Fsoybean-plan-launch.ja.yml","米国大豆パック、起動！","米国大豆パック、起動！\n","Gemini の米国大豆パックが登場、熱血の開箱コール。",{},"highlights\u002Fsoybean-plan-launch.ja","https:\u002F\u002Fx.com\u002Frealchendahuang\u002Fstatus\u002F2096867334740914350",12648,"RPeBaER1xC3fRQRirUHGwt4Yi39HWm2loDCn4bKMEl8",{"id":4323,"title":4324,"bookmarks":3576,"category":3369,"content":4325,"date":2494,"description":4326,"extension":8,"likes":4327,"locale":10,"meta":4328,"reposts":3923,"stem":4329,"url":4330,"views":4331,"__hash__":4332},"highlights\u002Fhighlights\u002Fsub-store-cloudflare-open-source.ja.yml","科学上网（プロキシ）サブスク集約を Cloudflare に移した","科学上网（プロキシ）サブスク集約を Cloudflare に移した。\n\nCloudflare に完全無料でデプロイできる科学上网サブスクリンク集約プロジェクトをオープンソースで公開した。\n\nあなたの全部の科学上网サブスクリンク、自前のネットワークノードを、一つのリンクに統一集約し、さらに分流ルールも付けられる。\n\n本当にリンク一本だけで、すべてのクライアントで使える。クライアントごとに個別設定する必要がない。\n\nGitHub：https:\u002F\u002Fgithub.com\u002Frealchendahuang\u002Fsub-store-cloudflare\n\nブログ原文：[機場サブスク集約を Cloudflare に移した](\u002Fblog\u002Fsub-store-cloudflare)\n","科学上网（プロキシ）サブスク集約を Cloudflare に移した。",324,{},"highlights\u002Fsub-store-cloudflare-open-source.ja","https:\u002F\u002Fx.com\u002Frealchendahuang\u002Fstatus\u002F2071247817109348796",45282,"0_Dfe91ATwCIpyjtKWfx8KTajjwBNIPkDKuXeh6JEt4",{"id":4334,"title":4335,"bookmarks":4336,"category":3369,"content":4337,"date":3491,"description":4338,"extension":8,"likes":4339,"locale":10,"meta":4340,"reposts":3568,"stem":4341,"url":4342,"views":4343,"__hash__":4344},"highlights\u002Fhighlights\u002Fsub-store-deployed.ja.yml","Cloudflare 上で Sub-Store のデプロイを完了",242,"時間をかけて Cloudflare 上で Sub-Store のデプロイを完了した。\n\n自分の自前ノードと機場（プロキシサービス）のバックアップノードを全部一つに融合させて、さらに ACL4SSR 分流ルールの自動サブスクも組み合わせた。\n\nサブスクリンク一本で、そのまま実現：\n\n- 複数ベンダーのノード統合\n- ノードフィルタリング\n- 分流ルール設定\n- 設定の自動更新\n\nシルキーすぎる。\n","時間をかけて Cloudflare 上で Sub-Store のデプロイを完了した。",206,{},"highlights\u002Fsub-store-deployed.ja","https:\u002F\u002Fx.com\u002Frealchendahuang\u002Fstatus\u002F2070689769731019207",68219,"mGrybDhL_aDu2wBQHjhZdKUhSDOO4zB0BdC3oCuW-qU",{"id":4346,"title":4347,"bookmarks":4067,"category":3382,"content":4348,"date":4022,"description":4349,"extension":8,"likes":3568,"locale":10,"meta":4350,"reposts":587,"stem":4351,"url":4352,"views":4353,"__hash__":4354},"highlights\u002Fhighlights\u002Ftaste-designers-programmers.ja.yml","美的センスのあるデザイナーとプログラマーをもっと注目しよう","やっぱり僕たちは、美的センスのあるデザイナーやプログラマーをもっとたくさん注目すべきだ。\n","審美眼は希少な能力。センスのあるデザイナーとプログラマーをもっとフォローすべきだ。",{},"highlights\u002Ftaste-designers-programmers.ja","https:\u002F\u002Fx.com\u002Frealchendahuang\u002Fstatus\u002F2087196437272789307",9511,"igUmRaHZ0rHNZweSenI373fG_esiFIWbdociFb4s6rg",{"id":4356,"title":4357,"bookmarks":167,"category":3396,"content":4358,"date":3441,"description":4359,"extension":8,"likes":4067,"locale":10,"meta":4360,"reposts":495,"stem":4361,"url":4362,"views":4363,"__hash__":4364},"highlights\u002Fhighlights\u002Ftui-trend-blame-claude-code.ja.yml","TUI のこの風潮、Claude Code が大きな責任を負うべき","最近、AI Coding Agent がやれ TUI だのなんだのやたら採用するけど、この風潮については、Claude Code が大きな責任を負うべきです。\nターミナルで AI と対話しながらコードを書くということを、極限までやり切ったのは事実。\nでも問題は、どうも「本当にハイレベルな Coding Agent はデフォルトでターミナル UI であるべき」みたいな空気になっていて、Web 版はどちらかというとおまけ扱い、下手をするとプログラマーらしくないと嘲笑される始末。\nで、その結果？\nまずは複雑な TUI を用意して\n色とりどりの配色、ステータスバー、ショートカット、モード切り替え\nそれから「没入型」「効率的」「プログラマーを尊重」と美名を冠する\nマジで？\n毎日ターミナルに浸かってる一部の人にとっては、確かに最高だ。でももっと多くの人にとっては、ただ人為的にハードルを作ってるだけ。機能はキーとモードの裏に隠れて、新規ユーザーはお手上げ、ベテランだって各ツール独自のキーバインドに一から慣れ直す羽目になる。\nWeb UI だって、速くてクリーンなものは普通に作れる。PWA として入れてしまえばデスクトップアプリとほぼ変わらないし、更新ももっと手軽。それなのに無理やり 80 年代のターミナルパラダイムに押し戻しておいて、逆に Web を見下すのは、よほどの自己満だ。\nClaude Code 自体は強い、そこは問題ない。ただ「TUI こそ正統」という美意識と経路依存を流行らせてしまって、その後を追う連中のやらかしがさらにひどい。\nツールは人が使うためのもので、「誰がよりオタクか」を証明するためのものじゃない。\n人間向きじゃないインタラクションをハイエンド風に包装するのは、本当に滑稽なことだ。\n","「TUI こそ正統」という経路依存を広めたあとは、追随する連中はただ人為的にハードルを作ってるだけ。",{},"highlights\u002Ftui-trend-blame-claude-code.ja","https:\u002F\u002Fx.com\u002Frealchendahuang\u002Fstatus\u002F2087948723171299605",11874,"uG8DoBjRHPmPNQyMfgVNBo0VbAr3tliPL0b-xNgfoOg",{"id":4366,"title":4367,"bookmarks":3549,"category":3396,"content":4368,"date":4369,"description":4370,"extension":8,"likes":3866,"locale":10,"meta":4371,"reposts":167,"stem":4372,"url":4373,"views":4374,"__hash__":4375},"highlights\u002Fhighlights\u002Funiversal-ai-coding-desktop.ja.yml","万能な AI Coding デスクトップは存在しない。やはり純正が正解","今日、グループチャットで友達に聞かれた：万能な AI Coding デスクトップってないの？各社のサブスクを全部繋げて、しかもどのモデルも賢さが落ちないやつ？\n毎日ハードにいじり回している友人何人かと話した結果、結論は一致：\nやはり純正同士の組み合わせが一番。\nモデルをサードパーティの殻に入れると、賢さの低下・速度低下・サブスク不通からは基本的に逃げられない。私たち数人の今の構成はほぼ同じだ：\nGPT ➔ Codex：公式サブスク直結。ネイティブのスケジューリングが一番安定。\nGemini ➔ AntiGravity：速度はトップクラス、長いウィンドウでも引っかからない。\nDeepSeek、GLM などのオープンモデル ➔ 全部 ZCode に任せる。\nなぜ ZCode が必須なのか、重点的に説明する：\nZCode はサードパーティのプロバイダーモデルをとても簡単に設定できる。\nZCode のスマホからの遠隔操作モードは本当に、本当に使いやすくて、ソファに寝転がったままスマホをいじるだけで仕事が片付く。\nZCode のキャッシュ利用率が極めて高い。\n","2026-09-08","GPT は Codex、Gemini は AntiGravity、オープンモデルは ZCode へ。モデルをサードパーティの殻に入れるとどうしても賢さが落ちる。",{},"highlights\u002Funiversal-ai-coding-desktop.ja","https:\u002F\u002Fx.com\u002Frealchendahuang\u002Fstatus\u002F2097134915783671870",54725,"dLm7vKZhtYGawFJ_NpQj95LZ35YKD0lMvT64283RUN0",{"id":4377,"title":4378,"bookmarks":3702,"category":3453,"content":4379,"date":4380,"description":4381,"extension":8,"likes":3744,"locale":10,"meta":4382,"reposts":3388,"stem":4383,"url":4384,"views":4385,"__hash__":4386},"highlights\u002Fhighlights\u002Fuu-remote-mac.ja.yml","NetEase UU リモートで家の Mac に接続：買い物に出てもプログラミング","NetEase UU リモートで家の Mac に接続する。\n\nいつでもどこでもプログラミング。\n\nいつでもどこでも奥さんと買い物に出かけられる。\n","2026-07-05","NetEase UU リモートで家の Mac に接続する。",{},"highlights\u002Fuu-remote-mac.ja","https:\u002F\u002Fx.com\u002Frealchendahuang\u002Fstatus\u002F2073729914898120900",21022,"54yJD2vrqksUeCRwECQ7AnAhA3ja9pwvQAgqqUDrfcI",{"id":4388,"title":4389,"bookmarks":153,"category":3382,"content":4390,"date":3354,"description":4391,"extension":8,"likes":587,"locale":10,"meta":4392,"reposts":3388,"stem":4393,"url":4394,"views":4395,"__hash__":4396},"highlights\u002Fhighlights\u002Fwang-xiaobo-ai.ja.yml","もし王小波が AI 時代に生きていたら","私は王小波の門下の走狗（信奉者）。\n\n彼は面白いが、ちゃらちゃらしてない。\n彼はユーモアがあるが、ロジックがある。\n彼は愚かさを嫌い、まじめくさった愚かさも嫌った。\n\nもし王小波が AI 時代に生きていたら、\n\n彼はこう言うかもしれない：\n\nついに、普通の人にくだらない仕事を減らさせて、本当に面白いことを考える時間を残してくれるものが出てきたな。\n\nこれが私が AI を好きな理由でもある。\n\nAI が神がかってるからじゃない。\n\n人を退屈な労働の苦しみから少し解放してくれるからだ。\n","私は王小波の門下の走狗（信奉者）",{},"highlights\u002Fwang-xiaobo-ai.ja","https:\u002F\u002Fx.com\u002Frealchendahuang\u002Fstatus\u002F2067014308454969739",399,"zWUaEWQJOiV9y0SEXpKNwUy8qcN7gvIZu5LkLavzGkc",{"id":4398,"title":4399,"bookmarks":4144,"category":3453,"content":4400,"date":3455,"description":4401,"extension":8,"likes":4402,"locale":10,"meta":4403,"reposts":565,"stem":4404,"url":4405,"views":4406,"__hash__":4407},"highlights\u002Fhighlights\u002Fworkbuddy-meituan.ja.yml","Workbuddy が美団のクーポン取得を手伝ってくれた","テンセントの Workbuddy を試しに使ってみた。あるとても古典的なシーンがある、美団のクーポン取得という。\n\nログインの段階で、QRコードを生成して、スキャンでログインさせられた。\n\nそれから「クーポンを取って」と一声叫んだら、ちゃっちゃとこれだけ取ってくれた。\n\nAI Agent をクーポン取得みたいなシーンに使うのは、very amazing。\n","テンセントの Workbuddy を試しに使ってみた。あるとても古典的なシーンがある、美団のクーポン取得という。",71,{},"highlights\u002Fworkbuddy-meituan.ja","https:\u002F\u002Fx.com\u002Frealchendahuang\u002Fstatus\u002F2071969970091864417",29791,"tq1NLArHwpxSY8IgUIFhCxzVDkpGq1ewT3IThI66VCo",{"id":4409,"title":4410,"bookmarks":3388,"category":3985,"content":4411,"date":3354,"description":4412,"extension":8,"likes":651,"locale":10,"meta":4413,"reposts":3388,"stem":4414,"url":4415,"views":4416,"__hash__":4417},"highlights\u002Fhighlights\u002Fx-need-opinions.ja.yml","X では、必ず意見を持て","X では、必ず意見を持て。\n\n意見のない人は、ただ情報ノイズを生んでいるだけ。\n\n自分なりの考えがあってこそ、他人はあなたを覚える。\n\n洞察があってこそ、他人はあなたをフォローしたくなる。\n\nX に不足してるのは転載屋じゃない。物事を突き詰めて解説できる人だ。\n","X では、必ず意見を持て。",{},"highlights\u002Fx-need-opinions.ja","https:\u002F\u002Fx.com\u002Frealchendahuang\u002Fstatus\u002F2067011420701827454",500,"GcLL5M_TGeG0WdAbwrgxX_pmchSpUIGP50MKI_So-a0",{"id":4419,"title":4420,"bookmarks":153,"category":3985,"content":4421,"date":3354,"description":4422,"extension":8,"likes":667,"locale":10,"meta":4423,"reposts":3388,"stem":4424,"url":4425,"views":4426,"__hash__":4427},"highlights\u002Fhighlights\u002Fx-post-independence.ja.yml","X 投稿の小発見：どのポストにも独立性を持たせる","X 投稿の小発見をシェア：\n\nどのポストにも独立性を持たせよう。\n\nなぜならあなたは世界の中心じゃないから。わざわざあなたのプロフィールを開いて、事の経緯を理解してくれる人はいない。\n\n初めてあなたを見かけた他人は、即座に一つの意見、あるいは一つの know-how を得られるべきだ。\n\nそういうポストこそ、価値がある。\n","X 投稿の小発見をシェア：",{},"highlights\u002Fx-post-independence.ja","https:\u002F\u002Fx.com\u002Frealchendahuang\u002Fstatus\u002F2067013152215327075",378,"lK80Lxi0U3D_RVkhz39IlvsXMV6NbGEXUIje3TbZauQ",{"id":4429,"title":4430,"bookmarks":3388,"category":3513,"content":4431,"date":4079,"description":4432,"extension":8,"likes":630,"locale":10,"meta":4433,"reposts":3388,"stem":4434,"url":4435,"views":4436,"__hash__":4437},"highlights\u002Fhighlights\u002Fxianren-mode-focus.ja.yml","賢者モード：X を眺めるより、一つのシーンを突き抜けろ","最近、X を眺める頻度が下がった。\n\n賢者モードに入ったのかもしれない。\n\nちゃんと反省してみると、もっと気になってる問題が一つある：\n\n毎日眺めてるこういうものが、最後に本当のプロダクトになるのか。\n\nツールの更新をいくら見ても、具体的なシーンを一つ突き抜けることには敵わない。\n\nこの期間、プロダクトとコミュニティ、長期的なコンテンツにもっと精力を注ぎたい。\n","最近、X を眺める頻度が下がった。",{},"highlights\u002Fxianren-mode-focus.ja","https:\u002F\u002Fx.com\u002Frealchendahuang\u002Fstatus\u002F2074895913085255875",192,"emGxrP7KH-aZdxumxWU_6IzjUBiP8WB7uK_TWA1yeMc",{"id":4439,"title":4440,"bookmarks":700,"category":3396,"content":4441,"date":4442,"description":4443,"extension":8,"likes":4444,"locale":10,"meta":4445,"reposts":3388,"stem":4446,"url":4447,"views":4448,"__hash__":4449},"highlights\u002Fhighlights\u002Fxianyu-gemini-12yuan.ja.yml","12元で手に入れた18か月のアメリカ大豆","Xianyu で12元で買った、18か月もののアメリカ大豆 Gemini！\n\n起動！\n","2026-09-05","12元の Gemini「アメリカ大豆」を起動！",44,{},"highlights\u002Fxianyu-gemini-12yuan.ja","https:\u002F\u002Fx.com\u002Frealchendahuang\u002Fstatus\u002F2096059568292012334",16044,"qiDPiBmMauqVGITr_z1fvk5VaeZwBya1e5_8tWOzNpM",{"id":4451,"title":4452,"bookmarks":4189,"category":3396,"content":4453,"date":1504,"description":4454,"extension":8,"likes":3465,"locale":10,"meta":4455,"reposts":158,"stem":4456,"url":4457,"views":4458,"__hash__":4459},"highlights\u002Fhighlights\u002Fzcode-remote-control.ja.yml","ZCode のリモートコントロール、マジで推せる。スマホからローカル Agent を指揮","ZCode のリモートコントロールは本当に推したい。モバイルからローカル Agent を遠隔指揮する手本のような存在です。\n操作コストはほぼゼロ：スマホでアカウントを登録するだけで、有料会員も不要。パソコンの QR コードをスキャンして、そのついでに WeChat か Feishu に紐付ければ完了。\nいちばん強いのは内蔵の無料トンネリングで、ネット環境は完全に無視できる。ソファに横になっても、出先でコーヒーを飲んでいても、スマホからメッセージを 1 通送るだけで、いつでもパソコンの中の Agent にコードを走らせられます。\n","QR コードをスキャンして WeChat\u002FFeishu に紐付け、無料トンネリング内蔵——ソファからでも家の Agent にコードを走らせられる。",{},"highlights\u002Fzcode-remote-control.ja","https:\u002F\u002Fx.com\u002Frealchendahuang\u002Fstatus\u002F2097358348022956338",23087,"lU5DKowoubn6C7FogY_qYegI0ugfcVZoxo9hVDRBF6k",{"data":4461,"body":4462},{},{"type":4463,"children":4464},"root",[4465],{"type":4466,"tag":33,"props":4467,"children":4468},"element",{},[4469],{"type":4470,"value":4471},"text","ZCode のリモートコントロールは本当に推したい。モバイルからローカル Agent を遠隔指揮する手本のような存在です。\n操作コストはほぼゼロ：スマホでアカウントを登録するだけで、有料会員も不要。パソコンの QR コードをスキャンして、そのついでに WeChat か Feishu に紐付ければ完了。\nいちばん強いのは内蔵の無料トンネリングで、ネット環境は完全に無視できる。ソファに横になっても、出先でコーヒーを飲んでいても、スマホからメッセージを 1 通送るだけで、いつでもパソコンの中の Agent にコードを走らせられます。",{"data":4473,"body":4474},{},{"type":4463,"children":4475},[4476],{"type":4466,"tag":33,"props":4477,"children":4478},{},[4479],{"type":4470,"value":4480},"今日、グループチャットで友達に聞かれた：万能な AI Coding デスクトップってないの？各社のサブスクを全部繋げて、しかもどのモデルも賢さが落ちないやつ？\n毎日ハードにいじり回している友人何人かと話した結果、結論は一致：\nやはり純正同士の組み合わせが一番。\nモデルをサードパーティの殻に入れると、賢さの低下・速度低下・サブスク不通からは基本的に逃げられない。私たち数人の今の構成はほぼ同じだ：\nGPT ➔ Codex：公式サブスク直結。ネイティブのスケジューリングが一番安定。\nGemini ➔ AntiGravity：速度はトップクラス、長いウィンドウでも引っかからない。\nDeepSeek、GLM などのオープンモデル ➔ 全部 ZCode に任せる。\nなぜ ZCode が必須なのか、重点的に説明する：\nZCode はサードパーティのプロバイダーモデルをとても簡単に設定できる。\nZCode のスマホからの遠隔操作モードは本当に、本当に使いやすくて、ソファに寝転がったままスマホをいじるだけで仕事が片付く。\nZCode のキャッシュ利用率が極めて高い。",{"data":4482,"body":4483},{},{"type":4463,"children":4484},[4485],{"type":4466,"tag":33,"props":4486,"children":4487},{},[4488],{"type":4470,"value":4489},"みんなの Gemini 米国大豆パックへの評価が実に中身の濃いものでしたので、コメント欄の意見を軽くまとめてみました：\nGemini が使いにくいと感じる人が多い根本原因は、その立ち位置を主力の工作機械だと誤認していることにあります。\n実際のところ、その立ち位置はむしろ多機能を備えたスイスアーミーナイフ：軽快で、何役もこなせて、限界コストは極めて低い。ただし複雑なエンジニアリングと自律実行には明確な限界があります。\n情報入力の面では、YouTube をネイティブ解析できるのが今いちばん手間のかからない能力のひとつ。ローカルにダウンロードスクリプトや文字起こしツールを用意する必要はなく、リンクを提出するだけで、クラウド側でタイムスタンプ付きの完全な文字起こし、キーフレームの切り出し、構造化サマリーを抽出してくれます。\n多くの人の実際のワークフローは、すでにはっきりした分担ができています：Grok で X 上のリアルタイムの議論や動きを追い、Gemini で 30 分以上のテック系ポッドキャストや深掘り動画を処理する、という具合です。\nビジュアルとフロント開発の場面では、マルチモーダルの地力がかなり固い。ページいっぱいの手書きノートでも、複雑な表でも、低解像度のスキャン資料でも、認識精度は非常に高く、でっち上げも比較的少ないです。\nフロントのプロトタイプを出させると速度は極めて速く、コードの構造も自然で、あの硬くて冗長な生成物特有の痕跡がありません。\n多くの個人開発者は固定プロンプトで 1 ページにスライド構造を生成させたり、デザインのスクリーンショットと組み合わせて素早く実用ページを作らせたりしています。\nコストとツールチェーンの組み合わせで見ると、エコシステムの勘定がかなり合います。月 20 ドルのサブスクは最大 6 人のファミリーグループで共有でき、数 TB の Google Drive 容量が付いてきて、Docs や Sheets とも深く連携します。\n調べもの、マルチモーダル解析、軽めのページ構築をこれに振って、コアの複雑なコードは専用のコードモデルに任せれば、開発ツール全体の出費を効果的に抑えられます。\nこのほか、効果が実証済みの応用ワザがいくつかあります：\nひとつは、わりとストレートな論理の好みを活かして、他の大モデルが陥りがちな過剰設計や冗長コードのレビューを任せること。\nふたつは、NotebookLM と組み合わせて特定の資料に特化したプライベートなナレッジベースを作ること。\nみっつは、プレミアム枠を音声合成や画像処理などの派生ニーズに振り分けること。\nただし使う際は、その能力の境界線をはっきり理解しておく必要があります。\n第一に、複雑なターミナル Agent タスクを任せるのは不向きです。システムのルール変更や環境のデプロイを頼むと、実行を拒否したり、複数ステップの指示に従わなかったりしがちです。\n第二に、深い業務コードは必ず他の主力モデルにクロスレビューさせて、潜在バグを埋め込まないように。第三に、アクセスするネットワーク環境にはわりと敏感で、ノードの品質が不安定だとサービス制限や体験の劣化に遭遇しやすくなります。",{"data":4491,"body":4492},{},{"type":4463,"children":4493},[4494],{"type":4466,"tag":33,"props":4495,"children":4496},{},[4497],{"type":4470,"value":4314},{"data":4499,"body":4500},{},{"type":4463,"children":4501},[4502],{"type":4466,"tag":33,"props":4503,"children":4504},{},[4505],{"type":4470,"value":4506},"このスパムアカウントども、変異し始めた？\n投稿してくるスパム投稿、以前と違う感じになってるけど、\n大丈夫、こういうリストはリアルタイムで更新して、この指紋もリアルタイムで学習していくから。\nオレ様が狩るのはエリートだけだ！",{"data":4508,"body":4509},{},{"type":4463,"children":4510},[4511,4516,4521],{"type":4466,"tag":33,"props":4512,"children":4513},{},[4514],{"type":4470,"value":4515},"何度も改良を重ねた末、X フィードの掃除ツール「FeedSieve」が正式に Chrome Web Store で公開された。",{"type":4466,"tag":33,"props":4517,"children":4518},{},[4519],{"type":4470,"value":4520},"スパム垢をワンクリックでブロックできる快感、味わいたくない人はいないだろう。",{"type":4466,"tag":33,"props":4522,"children":4523},{},[4524],{"type":4470,"value":4525},"みんな、安心して飛び込んでくれ！",{"data":4527,"body":4528},{},{"type":4463,"children":4529},[4530,4535,4540],{"type":4466,"tag":33,"props":4531,"children":4532},{},[4533],{"type":4470,"value":4534},"みんな「American soybean」こと Gemini を何に使ってるのか気になる。",{"type":4466,"tag":33,"props":4536,"children":4537},{},[4538],{"type":4470,"value":4539},"Codex を持ってる大半の人にとって、普段は Gemini は要らない気がする。",{"type":4466,"tag":33,"props":4541,"children":4542},{},[4543],{"type":4470,"value":4544},"その本当の強みは何だろう？",{"data":4546,"body":4547},{},{"type":4463,"children":4548},[4549],{"type":4466,"tag":33,"props":4550,"children":4551},{},[4552],{"type":4470,"value":4553},"FeedSieve プラグインをつけて、暇があればホットポストのコメント欄でスパム討伐して遊んでる。これが意外と癒される。\nさっきあるホットポストでスパムアカウントを33匹も討伐した。\nワンクリックで全部ブロック！！！",{"data":4555,"body":4556},{},{"type":4463,"children":4557},[4558,4563],{"type":4466,"tag":33,"props":4559,"children":4560},{},[4561],{"type":4470,"value":4562},"Xianyu で12元で買った、18か月もののアメリカ大豆 Gemini！",{"type":4466,"tag":33,"props":4564,"children":4565},{},[4566],{"type":4470,"value":4567},"起動！",{"data":4569,"body":4570},{},{"type":4463,"children":4571},[4572,4577,4582,4587,4592,4597,4602],{"type":4466,"tag":33,"props":4573,"children":4574},{},[4575],{"type":4470,"value":4576},"今の俺の陣容はこんな感じだ。",{"type":4466,"tag":33,"props":4578,"children":4579},{},[4580],{"type":4470,"value":4581},"国産モデルなら、ZCode を載せるのを推奨（DeepSeek V4 Flash、GLM 5.3 Flash あたりのモデル）。",{"type":4466,"tag":33,"props":4583,"children":4584},{},[4585],{"type":4470,"value":4586},"GPT ならそのまま Codex。",{"type":4466,"tag":33,"props":4588,"children":4589},{},[4590],{"type":4470,"value":4591},"速さを求めるなら Pi。",{"type":4466,"tag":33,"props":4593,"children":4594},{},[4595],{"type":4470,"value":4596},"速くて安心も欲しいなら OMP。",{"type":4466,"tag":33,"props":4598,"children":4599},{},[4600],{"type":4470,"value":4601},"企業向けにカスタマイズしたクライアント開発をするなら DSH。",{"type":4466,"tag":33,"props":4603,"children":4604},{},[4605],{"type":4470,"value":4606},"忍耐力を鍛えたいなら Workbuddy。",{"data":4608,"body":4609},{},{"type":4463,"children":4610},[4611,4616],{"type":4466,"tag":33,"props":4612,"children":4613},{},[4614],{"type":4470,"value":4615},"想像しがたい：5年前に刑務所に入れられ、今年やっと出てきた人——",{"type":4466,"tag":33,"props":4617,"children":4618},{},[4619],{"type":4470,"value":4620},"このAIの世界を目にしたら、いったい何を思うのだろう。",{"data":4622,"body":4623},{},{"type":4463,"children":4624},[4625,4630,4635,4640,4645,4650,4655],{"type":4466,"tag":33,"props":4626,"children":4627},{},[4628],{"type":4470,"value":4629},"昨日 Command GOAT と OpenCode Go の比較を投稿したら、Command Code の CEO 本人がコメントをしに来てくれた。",{"type":4466,"tag":33,"props":4631,"children":4632},{},[4633],{"type":4470,"value":4634},"彼曰く、一項目見落としている——キャッシュの請求だという。調べてみると、Command Code はなかなかやる。",{"type":4466,"tag":33,"props":4636,"children":4637},{},[4638],{"type":4470,"value":4639},"Coding Agent は本質的に巨大な Prefix Cache マシンだ。数十万トークン規模のセッションでも、次のラウンドで本当に新しいトークンは数千個程度かもしれない。システムプロンプト、ツール、コードコンテキスト、会話履歴はほとんど変わらない。キャッシュヒット率が高いほど、そうした古いコンテキストは安くなる。",{"type":4466,"tag":33,"props":4641,"children":4642},{},[4643],{"type":4470,"value":4644},"Command Code は最近、Cache Thrashing 対策に本気で取り組んだ。主な戦略はこれらだ：",{"type":4466,"tag":33,"props":4646,"children":4647},{},[4648],{"type":4470,"value":4649},"セッションを同じ GPU ポッドに固定して KV キャッシュを温めておく；安定プレフィックスをできる限り壊さず、プロバイダのフォールバックでコンテキストが乱れないようにする；さらに Tool Call Repair——ハーネスが誤ったモデルパラメータをローカルで修正し、エラーをモデルに返してリトライさせる代わりにする。",{"type":4466,"tag":33,"props":4651,"children":4652},{},[4653],{"type":4470,"value":4654},"v0.33.0 のチェンジログには文字通りこうある：Major Cache Overhaul、コスト中央値 2.9 倍減。今では持続的なキャッシュヒット率 95〜99% を公式にうたっている。",{"type":4466,"tag":33,"props":4656,"children":4657},{},[4658],{"type":4470,"value":4659},"同じモデル、同じ 10 ドルプラン——でもキャッシュのおかげで、その差は積み重なり、まったく別の結果になる。",{"data":4661,"body":4662},{},{"type":4463,"children":4663},[4664],{"type":4466,"tag":33,"props":4665,"children":4666},{},[4667],{"type":4470,"value":4668},"Command Code という Harness をもう一度じっくり研究し、ついでに Pi、OMP、DeepSeek Harness、OpenCode と並べて比べてみた。\n今の Command Code の一番の価値は、オープンモデルに向けた Harness Engineering にある。\nPi の思想はミニマルで、Harness はモデルにできるだけ干渉しない。軽くて速く、Token コストが低く、作り替えの自由度も非常に高い。一方の OMP は Pi の上に LSP、Debugger、Browser、AST といったヘビーな Coding 機能をさらに積み上げていく感じで、Agent に IDE 一式を着せるのに近い。\nDeepSeek Harness はさらに先を行っていて、Everything is Plugin。Agent Loop もツールも権限も Preset も UI も、全部バラして組み替えられる。次世代の Agent Runtime を研究する素材としてぴったりだ。\nOpenCode は現状いちばんバランスの取れたタイプ：オープンソースで、Provider が多く、エコシステムが大きく、Client\u002FServer、デスクトップ版、Subagent もかなり成熟していて、どんなモデルでも繋げてどんな仕事でもこなすオールラウンダーだ。\nCommand Code の道は少し違う。とことんモデルの尻拭いが好きなのである。Tool Call のパラメータが間違っていれば Harness がローカルで直す。読んだばかりのファイルをまた読みに行くなら重複を除去してくれる。長い Session では Stable Prefix をできるだけ維持して Cache Hit を上げる。Context が溢れそうになったら Compaction をかける。さらに Session Affinity、Taste、Subagent の分離なども揃えている。\nこの考え方を DeepSeek V4 Flash、GLM-5.3 Flash のような働き蜂モデルに載せると、価値がさらに大きくなるかもしれない。モデルが少し弱くても、Harness が補ってくれるからだ。\nだから今の私は、この Harness たちをこう位置づけている：\nPi は、自分専用の長期 Agent 基盤に最適。シンプル、クリーン、好き放題魔改造できる。\nOMP は、本気でヘビーな Coding、LSP や Debugger、複雑な Repo ナビゲーションが必要な場面向け。\nDeepSeek Harness は、Agent アーキテクチャ、Preset、マルチ Agent、次世代 Runtime をいじり倒すのに最適。\nOpenCode は、成熟した汎用型マルチモデル Coding Agent が欲しい人に最適。\nCommand Code は、DeepSeek \u002F GLM といったオープンモデルのヘビーユーザー、特に Flash の働き蜂モデルを大量に回している人にぴったり。\nだから長期的な可塑性だけ見れば、私は今も Pi の方が好きだ。でも、今日この場で DeepSeek V4 Flash \u002F GLM-5.3 をガッツリ働かせろと言われたら、今の私は本当に Command Code の味を見てみたい。",{"data":4670,"body":4671},{},{"type":4463,"children":4672},[4673,4678,4683,4688],{"type":4466,"tag":33,"props":4674,"children":4675},{},[4676],{"type":4470,"value":4677},"最近、「Fu Bu Hei」みたいなゴミアカウントに本当にうんざりしていた。",{"type":4466,"tag":33,"props":4679,"children":4680},{},[4681],{"type":4470,"value":4682},"カッとなってブラウザ拡張を書いた——名前は「FeedSieve」。",{"type":4466,"tag":33,"props":4684,"children":4685},{},[4686],{"type":4470,"value":4687},"何度もイテレーションを重ねていい感じに仕上がったので、もうすぐ公開する。",{"type":4466,"tag":33,"props":4689,"children":4690},{},[4691],{"type":4470,"value":4692},"使いたい人はこのポストをマークしておいて——近いうちにオープンソース化して Chrome Web Store にも出す。",{"data":4694,"body":4695},{},{"type":4463,"children":4696},[4697,4702,4707,4712,4717],{"type":4466,"tag":33,"props":4698,"children":4699},{},[4700],{"type":4470,"value":4701},"DeepSeek や GLM など国産モデルをよく使う人なら、外国勢が組み上げた「ファミリープラン」をチェックしてみる価値がある：",{"type":4466,"tag":33,"props":4703,"children":4704},{},[4705],{"type":4470,"value":4706},"Command GOAT と OpenCode Go の 2 社だ。",{"type":4466,"tag":33,"props":4708,"children":4709},{},[4710],{"type":4470,"value":4711},"この 2 社の 10 ドルプランをじっくり調べてみた。",{"type":4466,"tag":33,"props":4713,"children":4714},{},[4715],{"type":4470,"value":4716},"結論は、迷わず Command GOAT。疑いの余地なし。2026 年 8 月末時点のバージョンアンサーはこれだ：",{"type":4466,"tag":33,"props":4718,"children":4719},{},[4720,4722],{"type":4470,"value":4721},"Command GOAT の 10 ドルプラン！！！\n",{"type":4466,"tag":37,"props":4723,"children":4726},{"href":4724,"rel":4725},"https:\u002F\u002Fcommandcode.ai\u002Fdocs\u002Fplans\u002Fgoat",[41],[4727],{"type":4470,"value":4724},{"data":4729,"body":4730},{},{"type":4463,"children":4731},[4732,4737,4742,4747,4752,4757,4762,4767,4772],{"type":4466,"tag":33,"props":4733,"children":4734},{},[4735],{"type":4470,"value":4736},"X で大いに持て囃されていた「5 ドルの OpenCode Go」は、完全に終わってしまった。",{"type":4466,"tag":33,"props":4738,"children":4739},{},[4740],{"type":4470,"value":4741},"以前の OpenCode Go は、初月 5 ドル特典のおかげでコスパを保てていた。今やその特典すら消え、最初から 10 ドルだ。",{"type":4466,"tag":33,"props":4743,"children":4744},{},[4745],{"type":4470,"value":4746},"対照的に、競合の Command GOAT プランはどんどん良く見えてくる。",{"type":4466,"tag":33,"props":4748,"children":4749},{},[4750],{"type":4470,"value":4751},"DeepSeek V4 Flash、GLM-5.3 Flash、GLM-5.3——これらこそ、今まさに高強度のコーディングやエージェント実行に適した主力モデルだ。",{"type":4466,"tag":33,"props":4753,"children":4754},{},[4755],{"type":4470,"value":4756},"実は今、コーディングモデルを「主力モデル」と「雑用モデル」の 2 種類に単純に分けている。",{"type":4466,"tag":33,"props":4758,"children":4759},{},[4760],{"type":4470,"value":4761},"V4 Pro、GLM-5.3 あたりが主力モデルで、硬い骨を噛み砕く担当。複雑なアーキテクチャ、難解なバグ、大規模リファクタリング、重要な判断——本当に難しい問題は彼らに任せればいい。",{"type":4466,"tag":33,"props":4763,"children":4764},{},[4765],{"type":4470,"value":4766},"V4 Flash、GLM-5.3 Flash は雑用モデル。リポジトリを読む、コードを検索する、ファイルを編集する、テストを回す、バッチ処理、開拓作業——こういう泥くさい作業は、Flash に全力でやらせるのが正解だ。",{"type":4466,"tag":33,"props":4768,"children":4769},{},[4770],{"type":4470,"value":4771},"Command GOAT プランは雑用モデルの割り当てが十分に大きく、主力モデルの割り当ても明確な弱点がない。",{"type":4466,"tag":33,"props":4773,"children":4774},{},[4775],{"type":4470,"value":4776},"だから宣言する：Command GOAT プランこそ、現時点のバージョンアンサーだ。",{"data":4778,"body":4779},{},{"type":4463,"children":4780},[4781,4786],{"type":4466,"tag":33,"props":4782,"children":4783},{},[4784],{"type":4470,"value":4785},"200 ドルの ChatGPT Pro 会員を契約して、しっかり使い切る。",{"type":4466,"tag":33,"props":4787,"children":4788},{},[4789],{"type":4470,"value":4790},"AI に入門したも同然。",{"data":4792,"body":4793},{},{"type":4463,"children":4794},[4795,4800,4813,4818,4823,4836],{"type":4466,"tag":33,"props":4796,"children":4797},{},[4798],{"type":4470,"value":4799},"DeepSeek Harness + サードパーティ API の互換問題：",{"type":4466,"tag":33,"props":4801,"children":4802},{},[4803,4805,4811],{"type":4470,"value":4804},"Agent が Bash などのツールを呼ぶと ",{"type":4466,"tag":459,"props":4806,"children":4808},{"className":4807},[],[4809],{"type":4470,"value":4810},"ToolNotFoundError: unknown tool \"\"",{"type":4470,"value":4812}," が出て、あたかもツールが未登録なように見える。",{"type":4466,"tag":33,"props":4814,"children":4815},{},[4816],{"type":4470,"value":4817},"実際はゲートウェイが返すデータ形式が DeepSeek 公式と違っていて、ツール名が途中で消されてしまっている。",{"type":4466,"tag":33,"props":4819,"children":4820},{},[4821],{"type":4470,"value":4822},"関連する GitHub Discussions のリンク：",{"type":4466,"tag":113,"props":4824,"children":4825},{},[4826,4831],{"type":4466,"tag":116,"props":4827,"children":4828},{},[4829],{"type":4470,"value":4830},"deepseek-ai\u002Fdsh#issues で \"unknown tool\" を検索",{"type":4466,"tag":116,"props":4832,"children":4833},{},[4834],{"type":4470,"value":4835},"自前ゲートウェイ（OpenRouter \u002F OneAPI \u002F new-api）を使う人が一番踏みやすい罠",{"type":4466,"tag":33,"props":4837,"children":4838},{},[4839],{"type":4470,"value":4840},"調査の考え方：tool_call のリクエストとレスポンスを丸ごと一度キャプチャして、ゲートウェイのログにあるツール名が空文字列になってないかを比較する。",{"data":4842,"body":4843},{},{"type":4463,"children":4844},[4845,4850,4855,4860,4865,4870,4875,4880,4898],{"type":4466,"tag":33,"props":4846,"children":4847},{},[4848],{"type":4470,"value":4849},"最近また DeepSeek Harness のリポジトリと Discussions を全部見直した。このプロジェクトは今、すごく面白い段階にある：",{"type":4466,"tag":33,"props":4851,"children":4852},{},[4853],{"type":4470,"value":4854},"DeepSeek Harness は現在 15 万+ Star、リポジトリ累計 1.2 万回以上の Commit。",{"type":4466,"tag":33,"props":4856,"children":4857},{},[4858],{"type":4470,"value":4859},"でも公式 README には依然としてはっきり書いてある：今はまだ Developer Preview で、互換性を壊す変更が起きる。",{"type":4466,"tag":33,"props":4861,"children":4862},{},[4863],{"type":4470,"value":4864},"rc.7 は 8 月 17 日リリース。Issues と PR は作成制限、フィードバックは Discussions 経由。",{"type":4466,"tag":33,"props":4866,"children":4867},{},[4868],{"type":4470,"value":4869},"コミュニティは大きいが、コア開発は少数に集中。バグも頻発で、例えば unknown tool \"\" 問題。",{"type":4466,"tag":33,"props":4871,"children":4872},{},[4873],{"type":4470,"value":4874},"一番足りないのはテストカバレッジ、Provider 互換性、セッション信頼性。",{"type":4466,"tag":33,"props":4876,"children":4877},{},[4878],{"type":4470,"value":4879},"アーキテクチャはやっぱり魅力的で、まるで Agent オペレーティングシステムの基盤：",{"type":4466,"tag":113,"props":4881,"children":4882},{},[4883,4888,4893],{"type":4466,"tag":116,"props":4884,"children":4885},{},[4886],{"type":4470,"value":4887},"Everything is a Plugin",{"type":4466,"tag":116,"props":4889,"children":4890},{},[4891],{"type":4470,"value":4892},"Cordis 組み合わせアーキテクチャ",{"type":4466,"tag":116,"props":4894,"children":4895},{},[4896],{"type":4470,"value":4897},"Preset \u002F Skill \u002F MCP \u002F Agent \u002F Provider を全部プラグイン化",{"type":4466,"tag":33,"props":4899,"children":4900},{},[4901],{"type":4470,"value":4902},"プロジェクトは今、「影響力がエンジニアリング能力を先取りしている」段階にある。",{"data":4904,"body":4905},{},{"type":4463,"children":4906},[4907,4912,4917,4922],{"type":4466,"tag":33,"props":4908,"children":4909},{},[4910],{"type":4470,"value":4911},"最近ますます、感情の価値はとても価値があると思うようになってきた。",{"type":4466,"tag":33,"props":4913,"children":4914},{},[4915],{"type":4470,"value":4916},"俺たちホモ・サピエンスがなぜ結束して大きなことを成し遂げられるのか？",{"type":4466,"tag":33,"props":4918,"children":4919},{},[4920],{"type":4470,"value":4921},"それは共通の物語、共通の感情、共通のトーテム、共通の神話、共通のナラティブを信じているからこそ、組織ができて、互いに協力し合い、大きくなって、共に栄えを築いてきた。",{"type":4466,"tag":33,"props":4923,"children":4924},{},[4925],{"type":4470,"value":4926},"これこそ、感情の価値じゃないか？",{"data":4928,"body":4929},{},{"type":4463,"children":4930},[4931,4936,4941,4946,4959,4964,4977,4982],{"type":4466,"tag":33,"props":4932,"children":4933},{},[4934],{"type":4470,"value":4935},"最近 DeepSeek Harness を調べてる。Preset という概念が注目に値する。",{"type":4466,"tag":33,"props":4937,"children":4938},{},[4939],{"type":4470,"value":4940},"Preset は Agent の配布単位として理解できる。同じモデルでも違う Preset を読み込めば、最終的にまったく別の Agent に変わる。",{"type":4466,"tag":33,"props":4942,"children":4943},{},[4944],{"type":4470,"value":4945},"Preset と Skill の最大の違いは何か？",{"type":4466,"tag":113,"props":4947,"children":4948},{},[4949,4954],{"type":4466,"tag":116,"props":4950,"children":4951},{},[4952],{"type":4470,"value":4953},"ある財務分析 Skill：Agent に財務諸表の分析方法を教える。",{"type":4466,"tag":116,"props":4955,"children":4956},{},[4957],{"type":4470,"value":4958},"ある財務分析 Preset：財務分析 Skill、Web 検索、Browser、PDF、Python、Subagents、研究 Prompt、コンテキスト戦略を全部組み合わせて、開けたらすぐ使える Agent をそのまま渡してくれる。",{"type":4466,"tag":33,"props":4960,"children":4961},{},[4962],{"type":4470,"value":4963},"未来には二層の市場が同時にできそうだ。",{"type":4466,"tag":113,"props":4965,"children":4966},{},[4967,4972],{"type":4466,"tag":116,"props":4968,"children":4969},{},[4970],{"type":4470,"value":4971},"一層は Plugin \u002F Skill Marketplace、主に開発者や上級ユーザー向けの Agent 組み立て。",{"type":4466,"tag":116,"props":4973,"children":4974},{},[4975],{"type":4470,"value":4976},"一層は Preset \u002F Agent Marketplace、本当に一般ユーザー向け。",{"type":4466,"tag":33,"props":4978,"children":4979},{},[4980],{"type":4470,"value":4981},"これは実は App Store のロジックにかなり近い。App Store が並べるのは完成した App。Preset が並べるのは完成した Agent アプリ。",{"type":4466,"tag":33,"props":4983,"children":4984},{},[4985],{"type":4470,"value":4986},"みんなは過去に Prompt を共有してた。その後 Skill を共有し始めた。今後はおそらく Preset を共有する時代になる。",{"data":4988,"body":4989},{},{"type":4463,"children":4990},[4991,4996,5001],{"type":4466,"tag":33,"props":4992,"children":4993},{},[4994],{"type":4470,"value":4995},"DeepSeek Harness のエコシステムは Preset 経由で栄える可能性が高い。",{"type":4466,"tag":33,"props":4997,"children":4998},{},[4999],{"type":4470,"value":5000},"コミュニティには Preset 広場がすでに現れていて、興味のある人は注目してみてほしい。",{"type":4466,"tag":33,"props":5002,"children":5003},{},[5004,5006],{"type":4470,"value":5005},"入口：",{"type":4466,"tag":37,"props":5007,"children":5010},{"href":5008,"rel":5009},"https:\u002F\u002Fwww.dshdesktop.com\u002Fpreset\u002F",[41],[5011],{"type":4470,"value":5012},"dshdesktop.com\u002Fpreset",{"data":5014,"body":5015},{},{"type":4463,"children":5016},[5017],{"type":4466,"tag":33,"props":5018,"children":5019},{},[5020],{"type":4470,"value":5021},"希少なのは、プロダクトを作る感覚、需要に対する洞察、ユーザーの心理を理解する姿勢だ。",{"data":5023,"body":5024},{},{"type":4463,"children":5025},[5026],{"type":4466,"tag":33,"props":5027,"children":5028},{},[5029],{"type":4470,"value":5030},"この記事が教えてくれるのは、DeepSeek Harness を使うときには、とにかく PTC モードをどんどん試してみるべきだということ。\nメリットは、速度がより速く、token がより節約できて、モデルの注意力がより集中する。",{"data":5032,"body":5033},{},{"type":4463,"children":5034},[5035,5040,5048,5053,5058,5066,5071,5076,5084,5089,5094,5102,5107],{"type":4466,"tag":33,"props":5036,"children":5037},{},[5038],{"type":4470,"value":5039},"DeepSeek Harness の4つのモードを調べるのに時間をかけたので、それぞれの長所・短所・向いている場面をまとめる。",{"type":4466,"tag":770,"props":5041,"children":5042},{},[5043],{"type":4466,"tag":116,"props":5044,"children":5045},{},[5046],{"type":4470,"value":5047},"Standard——日常開発に最適\nStandard は DeepSeek Harness 標準のフル装備 Coding Agent だ。日常開発に必要なものはほぼ揃っていて、問題がどこにあるのかまだ分からず、Agent 自身に探らせたいタスクに特に向いている。",{"type":4466,"tag":33,"props":5049,"children":5050},{},[5051],{"type":4470,"value":5052},"ただ、作業の大半が LLM → Tool → LLM → Tool → LLM → Tool という流れなので、タスクが複雑になるほど Tool Calling のラウンドトリップが増え、レイテンシとトークン消費が膨らむ。",{"type":4466,"tag":33,"props":5054,"children":5055},{},[5056],{"type":4470,"value":5057},"だから探索中心のタスクはまず Standard。",{"type":4466,"tag":770,"props":5059,"children":5060},{"start":153},[5061],{"type":4466,"tag":116,"props":5062,"children":5063},{},[5064],{"type":4470,"value":5065},"PTC——複雑タスクの効率モード\nPTC ならモデルが TypeScript のブロックを書き、複数のツール呼び出しを1回の実行にまとめられる。",{"type":4466,"tag":33,"props":5067,"children":5068},{},[5069],{"type":4470,"value":5070},"Standard なら：ファイルを検索 → モデルに戻る → ファイルを読む → モデルに戻る → 検索 → モデルに戻る → 編集 → モデルに戻る。\nPTC なら：モデルが TypeScript を書く → 1回実行 → 検索＋ループ＋フィルタ＋読み取り＋処理 → 最終結果を返す。",{"type":4466,"tag":33,"props":5072,"children":5073},{},[5074],{"type":4470,"value":5075},"これでラウンドトリップを減らせるし、大量の意味のない中間データがモデルの Context に入るのも防げる。バッチ処理や繰り返し作業、構造化処理こそ PTC の得意分野だ。",{"type":4466,"tag":770,"props":5077,"children":5078},{"start":158},[5079],{"type":4466,"tag":116,"props":5080,"children":5081},{},[5082],{"type":4470,"value":5083},"Minimal——モデルには Bash ＋ Editor だけ\n最大の長所はシンプルさ：ツールが少なく、Tool Schema も小さく、Prompt の固定オーバーヘッドも低い。",{"type":4466,"tag":33,"props":5085,"children":5086},{},[5087],{"type":4470,"value":5088},"ただし Web なし、Skills なし、Subagent なし、Workflow なし。複雑なタスクは1体の Agent が力業でやり抜くしかない。しかも Minimal には Standard の完全な Context Compaction がない。だから短いタスクなら固定トークン消費が低くても、セッションが極端に長く Bash の出力が多い場合は、結局トークンを節約できないかもしれない。",{"type":4466,"tag":33,"props":5090,"children":5091},{},[5092],{"type":4470,"value":5093},"Minimal が最も活きるのは、明確でよく定義された小タスク——明確で短ければ短いほどいい。",{"type":4466,"tag":770,"props":5095,"children":5096},{"start":565},[5097],{"type":4466,"tag":116,"props":5098,"children":5099},{},[5100],{"type":4470,"value":5101},"Creator——Agent で Agent を作る\nStandard に加えて Cordis Runtime、プラグイン実験、Preset 作成ができる。Agent そのものを、組み合わせて作れるものにしてしまう。",{"type":4466,"tag":33,"props":5103,"children":5104},{},[5105],{"type":4470,"value":5106},"考えてみると結構かわいい：モデルが自分の屋台を出して商品を売り、自分の屋台をあれこれ整える——自給自足だ。",{"type":4466,"tag":33,"props":5108,"children":5109},{},[5110],{"type":4470,"value":5111},"ただ Creator の最大の問題は権限が大きいこと。そこは要注意。",{"data":5113,"body":5114},{},{"type":4463,"children":5115},[5116],{"type":4466,"tag":33,"props":5117,"children":5118},{},[5119,5121],{"type":4470,"value":5120},"Awesome DeepSeek Harness Desktop がやってきた。\nADHD — 素晴らしい DeepSeek Harness デスクトップ版。開けてすぐ使える Electron デスクトップラッパーで、DeepSeek Harness のために作られた。Awesome DeepSeek Harmony Desktop がやってきた。\n元ポストはこちら：",{"type":4466,"tag":37,"props":5122,"children":5125},{"href":5123,"rel":5124},"https:\u002F\u002Fx.com\u002Fzacklin233862\u002Fstatus\u002F2087922286368375265?s=20",[41],[5126],{"type":4470,"value":5123},{"data":5128,"body":5129},{},{"type":4463,"children":5130},[5131],{"type":4466,"tag":33,"props":5132,"children":5133},{},[5134],{"type":4470,"value":5135},"最近、AI Coding Agent がやれ TUI だのなんだのやたら採用するけど、この風潮については、Claude Code が大きな責任を負うべきです。\nターミナルで AI と対話しながらコードを書くということを、極限までやり切ったのは事実。\nでも問題は、どうも「本当にハイレベルな Coding Agent はデフォルトでターミナル UI であるべき」みたいな空気になっていて、Web 版はどちらかというとおまけ扱い、下手をするとプログラマーらしくないと嘲笑される始末。\nで、その結果？\nまずは複雑な TUI を用意して\n色とりどりの配色、ステータスバー、ショートカット、モード切り替え\nそれから「没入型」「効率的」「プログラマーを尊重」と美名を冠する\nマジで？\n毎日ターミナルに浸かってる一部の人にとっては、確かに最高だ。でももっと多くの人にとっては、ただ人為的にハードルを作ってるだけ。機能はキーとモードの裏に隠れて、新規ユーザーはお手上げ、ベテランだって各ツール独自のキーバインドに一から慣れ直す羽目になる。\nWeb UI だって、速くてクリーンなものは普通に作れる。PWA として入れてしまえばデスクトップアプリとほぼ変わらないし、更新ももっと手軽。それなのに無理やり 80 年代のターミナルパラダイムに押し戻しておいて、逆に Web を見下すのは、よほどの自己満だ。\nClaude Code 自体は強い、そこは問題ない。ただ「TUI こそ正統」という美意識と経路依存を流行らせてしまって、その後を追う連中のやらかしがさらにひどい。\nツールは人が使うためのもので、「誰がよりオタクか」を証明するためのものじゃない。\n人間向きじゃないインタラクションをハイエンド風に包装するのは、本当に滑稽なことだ。",{"data":5137,"body":5138},{},{"type":4463,"children":5139},[5140,5145,5150,5155,5160,5165,5170,5175,5180],{"type":4466,"tag":33,"props":5141,"children":5142},{},[5143],{"type":4470,"value":5144},"正直なところ、一部のギークコミュニティはもはやニッチどころではない——完全に独りよがりだ。",{"type":4466,"tag":33,"props":5146,"children":5147},{},[5148],{"type":4470,"value":5149},"彼らの十八番はこれ：使いにくさを洗練とみなし、参入の敷居をセンスとみなす。",{"type":4466,"tag":33,"props":5151,"children":5152},{},[5153],{"type":4470,"value":5154},"簡単で直感的で、普通の人でもすぐに覚えられるものが出ると、彼らは本能的に「ハードコアじゃない、メジャーすぎる、格が下がる」と感じてしまう。",{"type":4466,"tag":33,"props":5156,"children":5157},{},[5158],{"type":4470,"value":5159},"逆に、操作がぎこちなく、情報が奥深くに隠れ、専用の符丁やショートカットを覚えないといけないものほど、「これこそ本物のツールだ」と思う。",{"type":4466,"tag":33,"props":5161,"children":5162},{},[5163],{"type":4470,"value":5164},"これはもはや効率の追求ではない。苦痛を使って自分のアイデンティティを確認しているのだ。",{"type":4466,"tag":33,"props":5166,"children":5167},{},[5168],{"type":4470,"value":5169},"「他人には耐えられない操作に、俺は耐えられる」——この言葉を口にした瞬間、優越感が生まれる。",{"type":4466,"tag":33,"props":5171,"children":5172},{},[5173],{"type":4470,"value":5174},"コミュニティが小さければ小さいほど、そうした自己陶酔は互いに増幅されやすい。",{"type":4466,"tag":33,"props":5176,"children":5177},{},[5178],{"type":4470,"value":5179},"やがてこうなる：「使いにくい」と言うやつは理解していない、素人だ、と。",{"type":4466,"tag":33,"props":5181,"children":5182},{},[5183],{"type":4470,"value":5184},"本当にすごい人は、複雑なことをシンプルにする。ところが一部のギークは、シンプルなことを複雑にして、その複雑さの上に立って他人を見下す。",{"data":5186,"body":5187},{},{"type":4463,"children":5188},[5189,5194,5199,5204,5209],{"type":4466,"tag":33,"props":5190,"children":5191},{},[5192],{"type":4470,"value":5193},"DeepSeek Harness は、その形式がとても良いと思う。",{"type":4466,"tag":33,"props":5195,"children":5196},{},[5197],{"type":4470,"value":5198},"最初から反人間的な TUI を押し付けるのではなく、Web UI を出してきた。",{"type":4466,"tag":33,"props":5200,"children":5201},{},[5202],{"type":4470,"value":5203},"しかもほとんどストレージを取らない。なぜならインストーラがそもそも存在しないからだ。Electron 系のフレームワークでブラウザエンジンを無理やり同梱することもない。かなりストレージを節約できる。",{"type":4466,"tag":33,"props":5205,"children":5206},{},[5207],{"type":4470,"value":5208},"唯一の欠点はブラウザで使うこと。だが、PWA としてアプリにインストールすればまったく問題ない。これならネイティブクライアントと大差ない。",{"type":4466,"tag":33,"props":5210,"children":5211},{},[5212],{"type":4470,"value":5213},"Chrome でウェブ版をアプリとしてインストールするのは、とても実用的な機能だ。例えばこのスクリーンショットの例では、ウェブページなのに、実際はデスクトップアプリと変わらない使い心地だ。",{"data":5215,"body":5216},{},{"type":4463,"children":5217},[5218,5223,5228,5233,5238,5251],{"type":4466,"tag":33,"props":5219,"children":5220},{},[5221],{"type":4470,"value":5222},"言い得て妙だ。これが GPT-5 世代の持病だ：",{"type":4466,"tag":33,"props":5224,"children":5225},{},[5226],{"type":4470,"value":5227},"いつも社内の要望を画面のコピーに書いて、自分の仕事量を証明しようとする。自分を証明しようとする。「おい、俺は確かにやったぞ。すごいだろ、サボってないぞ、お前の要望を全部テーブルの上に並べたぞ」。",{"type":4466,"tag":33,"props":5229,"children":5230},{},[5231],{"type":4470,"value":5232},"しかも画面のコピーが非常に冗長。5.0 から 5.6 まで、こんなに何世代も反復してきたのに、この問題は一向に変わってない。骨の髄まで染み込んでる。",{"type":4466,"tag":33,"props":5234,"children":5235},{},[5236],{"type":4470,"value":5237},"本当にフロントエンドプロダクトを作ったことのある人ならみんな分かる：",{"type":4466,"tag":113,"props":5239,"children":5240},{},[5241,5246],{"type":4466,"tag":116,"props":5242,"children":5243},{},[5244],{"type":4470,"value":5245},"画面上の小さい字も大きな字も、すべてユーザー向けのコピー",{"type":4466,"tag":116,"props":5247,"children":5248},{},[5249],{"type":4470,"value":5250},"チャットで開発者にフィードバックすべき文言は、絶対にプロダクトの中に書いてはいけない",{"type":4466,"tag":33,"props":5252,"children":5253},{},[5254],{"type":4470,"value":5255},"それなのにこいつはコピーが下手なだけでなく、社内フィードバックをプロダクトに書いて「俺は確かに何かをやった」と「見せびらかす」ことがよくある。",{"data":5257,"body":5258},{},{"type":4463,"children":5259},[5260,5265,5270],{"type":4466,"tag":33,"props":5261,"children":5262},{},[5263],{"type":4470,"value":5264},"英語ポッドキャストの読み物サイトがようやく完成した。",{"type":4466,"tag":33,"props":5266,"children":5267},{},[5268],{"type":4470,"value":5269},"名前は：Cherina Pod",{"type":4466,"tag":33,"props":5271,"children":5272},{},[5273,5275],{"type":4470,"value":5274},"ぜひ遊びに来て。遠慮なく辛口フィードバックをくれ——容赦なく改善、修正、最適化していくぞ。\n",{"type":4466,"tag":37,"props":5276,"children":5279},{"href":5277,"rel":5278},"https:\u002F\u002Fpod.cherina.app",[41],[5280],{"type":4470,"value":5277},{"data":5282,"body":5283},{},{"type":4463,"children":5284},[5285],{"type":4466,"tag":33,"props":5286,"children":5287},{},[5288],{"type":4470,"value":5289},"OpenChamber がまた新バージョンをリリースした。作者が本当に心を込めてメンテしてるのが伝わってきます。オープンソースプロジェクトの中では、一番フロントエンドに本気を出してるプロジェクトかもしれない。\n日常的にずっと使ってる OpenChamber + OpenCode + DeepSeek V4 Flash の組み合わせに、ガッツリ気持ちよくさせてもらってる。",{"data":5291,"body":5292},{},{"type":4463,"children":5293},[5294],{"type":4466,"tag":33,"props":5295,"children":5296},{},[5297],{"type":4470,"value":5298},"Pi Agent 関連のプロジェクトを見るたびに、テンションが上がります。\nherdr + pi で作られたワークフローは、じっくり研究する価値がある。",{"data":5300,"body":5301},{},{"type":4463,"children":5302},[5303],{"type":4466,"tag":33,"props":5304,"children":5305},{},[5306],{"type":4470,"value":5307},"Qwen が公式プラグインを出しました。DeepSeek V4 Flash に「目」を取り付けられるやつで、興味のある人は試してみてください。",{"data":5309,"body":5310},{},{"type":4463,"children":5311},[5312],{"type":4466,"tag":33,"props":5313,"children":5314},{},[5315,5317],{"type":4470,"value":5316},"市販のオープンソース Harness GUI クライアントはほぼ全部試しましたが、大多数のデザイン体験は、まあ一言では言い表せない出来栄えです。\nOpenChamber は私が使ったオープンソースの中ではかなり磨きのかかった Harness GUI クライアントです。精緻で安定していて、たまにバグが出ても長期利用には支障しません。\nただ OpenCode と組み合わせることしかできず、他の Harness に切り替えられません。ネットでは、OpenCode は全体性能がいまいちでモデルの足を引っ張りやすい、という声もあります。\nそこで私はあるプロジェクトを構想中です。OpenChamber のフロントエンドを骨格に使い、中のコアを Oh My Pi に差し替えれば、自分のニーズにもっと合うはずだ、と。\nなぜネイティブの Pi Agent ではなく Oh My Pi なのか？\nネイティブの Pi Agent は柔軟すぎて、汎用の GUI に仕立て上げる方法がないからです。\n折衷案的に言うと、Oh My Pi は Pi Agent のディストリビューションみたいなもので、全体のプラグイン操作体験は比較的安定しています。\nだから OpenChamber + Oh My Pi をそのまま使える製品にするのは、潜在的なニーズがあると思うのです。\nこのプロジェクトは OMPChamber と名づけました。今は集中開発・テスト中なので、必要な人はぜひ star をお願いします。\n",{"type":4466,"tag":37,"props":5318,"children":5321},{"href":5319,"rel":5320},"https:\u002F\u002Fgithub.com\u002Frealchendahuang\u002FOMPChamber",[41],[5322],{"type":4470,"value":5319},{"data":5324,"body":5325},{},{"type":4463,"children":5326},[5327],{"type":4466,"tag":33,"props":5328,"children":5329},{},[5330],{"type":4470,"value":5331},"やっぱり僕たちは、美的センスのあるデザイナーやプログラマーをもっとたくさん注目すべきだ。",{"data":5333,"body":5334},{},{"type":4463,"children":5335},[5336],{"type":4466,"tag":33,"props":5337,"children":5338},{},[5339],{"type":4470,"value":5340},"DeepSeek V4 Flash、本当に賢いし、本当に安い。\n15個のプロジェクトを連続で開いて、みんな同時にコードを走らせてる。\nクレジットの消費はほんの少し。",{"data":5342,"body":5343},{},{"type":4463,"children":5344},[5345,5350],{"type":4466,"tag":33,"props":5346,"children":5347},{},[5348],{"type":4470,"value":5349},"今使っている OpenCode の構成をシェアします。私の構成は 3 つのコア要件を軸に組み立てています：\nコンテキスト管理——長いセッションでもコンテキストを溢れさせず、お金と Token を節約\nメモリシステム——セッションをまたいでユーザーの好み、プロジェクトの意思決定、過去の教訓を覚えておく\n外部能力——ドキュメント検索、コード検索、デスクトップ自動化\n主に使っているプラグインは以下のとおり:",{"type":4466,"tag":770,"props":5351,"children":5352},{},[5353,5358,5363,5368,5373,5378],{"type":4466,"tag":116,"props":5354,"children":5355},{},[5356],{"type":4470,"value":5357},"opencode-dcp（オープンソース）動的コンテキスト剪定プラグイン。\nコンテキストが閾値に達すると、古い内容を自動で技術サマリーに圧縮。キー情報は残し、ノイズは捨て、重複内容は自動で掃除し、ツールのエラーログのような低価値コンテンツはコンテキストから取り除きます。",{"type":4466,"tag":116,"props":5359,"children":5360},{},[5361],{"type":4470,"value":5362},"opencode-goal-plugin\nGoal モードのプラグイン。長いタスクにゴール管理を追加します",{"type":4466,"tag":116,"props":5364,"children":5365},{},[5366],{"type":4470,"value":5367},"Hermes Memory（需要があれば後日オープンソース化します）\nこれが私のいちばん重いプラグイン——Hermes agent の階層メモリ機構を OpenCode に移植したものです。",{"type":4466,"tag":116,"props":5369,"children":5370},{},[5371],{"type":4470,"value":5372},"context7-MCP\nライブラリ\u002Fフレームワークの最新公式ドキュメントを調べられます。",{"type":4466,"tag":116,"props":5374,"children":5375},{},[5376],{"type":4470,"value":5377},"grep-MCP\nGitHub コード検索。GitHub 全サイトのコードから実際の使われ方を探せます。",{"type":4466,"tag":116,"props":5379,"children":5380},{},[5381],{"type":4470,"value":5382},"open-computer-use（デスクトップ自動化）\nAI に macOS アプリを直接操作させます——クリック、入力、スクロール、ドラッグ、スクリーンショット、アクセシビリティツリーの読み取り。",{"data":5384,"body":5385},{},{"type":4463,"children":5386},[5387],{"type":4466,"tag":33,"props":5388,"children":5389},{},[5390,5392],{"type":4470,"value":5391},"OpenCode Go プラン、初月たったの5ドル、35元\n開通したら新しい版のDeepSeek V4 Flashモデルを使って\n実際に試したら、午前中がっつり使って、週間使用量のわずか1%しか使ってなかった。ありえん、使い切れずにまた不安になり始める wwwwww\n安い、使いやすい、速い、という不可能の三角形が、Opencode Go+DeepSeek V4 Flashの組み合わせで完璧に実現された\nOpencode ",{"type":4466,"tag":37,"props":5393,"children":5396},{"href":5394,"rel":5395},"https:\u002F\u002Ft.co\u002Fc0k1WKWNle",[41],[5397],{"type":4470,"value":5394},{"data":5399,"body":5400},{},{"type":4463,"children":5401},[5402],{"type":4466,"tag":33,"props":5403,"children":5404},{},[5405,5407],{"type":4470,"value":5406},"本当に脱帽だよ、OpenAIはイカれてる。GPT-5.6-Lunaが80%値下げ、入力0.2ドル、出力1.2ドル、キャッシュヒット0.02ドル。\nDeepSeek V4 Proと比べると、コーディングの典型的な使用量、1億トークンのうち95%がキャッシュヒットとして、DeepSeekで回すとだいたい20元、Lunaでだいたい26元。\nCodexプランを開いてるなら、Lunaで回せば元の5倍の量を賄える。まるまる5倍の使用量アップ！ ",{"type":4466,"tag":37,"props":5408,"children":5411},{"href":5409,"rel":5410},"https:\u002F\u002Ft.co\u002FfBVVfyN2OC",[41],[5412],{"type":4470,"value":5409},{"data":5414,"body":5415},{},{"type":4463,"children":5416},[5417],{"type":4466,"tag":33,"props":5418,"children":5419},{},[5420,5422],{"type":4470,"value":5421},"梁文鋒が投資家会議で言った：\n「知能の終着点はすべて具身（くしん、身体性を持つこと）かもしれない。なぜなら普通の人にとって、必要なのはコンピュータではなく、人手だからだ。」\nこの言葉は的確だ。普通の人が欲しいのは、決してもっと賢いコンピュータではなく、実際に働ける「人手」。テキストがどんなに強くても、あくまで中間状態にすぎない。 ",{"type":4466,"tag":37,"props":5423,"children":5426},{"href":5424,"rel":5425},"https:\u002F\u002Ft.co\u002F2xg5o5hNjt",[41],[5427],{"type":4470,"value":5424},{"data":5429,"body":5430},{},{"type":4463,"children":5431},[5432],{"type":4466,"tag":33,"props":5433,"children":5434},{},[5435],{"type":4470,"value":5436},"概念を一つ紹介する。FOMO、正式名称は Fear of Missing Out、日本語で言う「取り残される恐怖」だ。\n多くの人がこの悪癖を持ってると思う：いいものを見たら保存したくなる、新しいツールやトレンドを見たら追いかけたくなる、追わないと何か大事なものを逃す気がする。結果、保存フォルダはどんどん溜まる一方、頭の中はどんどん散らかり、注意力はその過程で少しずつ消耗されていく。",{"data":5438,"body":5439},{},{"type":4463,"children":5440},[5441,5445,5450,5455,5460,5465,5470],{"type":4466,"tag":33,"props":5442,"children":5443},{},[5444],{"type":4470,"value":4296},{"type":4466,"tag":33,"props":5446,"children":5447},{},[5448],{"type":4470,"value":5449},"このインターフェース形式は、簡単にこう理解できる：",{"type":4466,"tag":33,"props":5451,"children":5452},{},[5453],{"type":4470,"value":5454},"あなたとモデルサービスの間で取り決めた会話の方法。",{"type":4466,"tag":33,"props":5456,"children":5457},{},[5458],{"type":4470,"value":5459},"例えば昔から一番馴染み深い OpenAI 互換インターフェースは、多くの場合 Chat Completions を指してた。この形式はチャットに適してて、シンプルなテキスト生成にも適してる。だから国内外の多くのモデルベンダーが、まずこれを優先で互換する。",{"type":4466,"tag":33,"props":5461,"children":5462},{},[5463],{"type":4470,"value":5464},"でも今、AI アプリを作るとなると、シーンはもうかなり複雑になってる。モデルはファイルを読み、Web を検索し、関数を呼び、コードを走らせ、MCP に接続し、コンテキストを保持しながら、続きのタスクを遂行することがよくある。",{"type":4466,"tag":33,"props":5466,"children":5467},{},[5468],{"type":4470,"value":5469},"このときこそ、OpenAI が打ち出した Responses API の価値が出てくる。",{"type":4466,"tag":113,"props":5471,"children":5472},{},[5473,5478,5483],{"type":4466,"tag":116,"props":5474,"children":5475},{},[5476],{"type":4470,"value":5477},"その推論モデルの効果はより良い。同じモデルでも、より適切なインターフェース構造に置けば、タスクの完成度が上がる。",{"type":4466,"tag":116,"props":5479,"children":5480},{},[5481],{"type":4470,"value":5482},"ネイティブに Agent 向き。モデルは 1 回の API リクエストの中で複数のツールを呼び出せる。",{"type":4466,"tag":116,"props":5484,"children":5485},{},[5486],{"type":4470,"value":5487},"より節約になる。Responses API のキャッシュ利用率は Chat Completions より 40% から 80% 改善してる。キャッシュ利用率が高ければ高いほど、繰り返し呼び出しのコストは下がり、応答速度も最適化しやすい。",{"data":5489,"body":5490},{},{"type":4463,"children":5491},[5492,5496,5501,5506,5511,5516,5521,5526],{"type":4466,"tag":33,"props":5493,"children":5494},{},[5495],{"type":4470,"value":3430},{"type":4466,"tag":33,"props":5497,"children":5498},{},[5499],{"type":4470,"value":5500},"星座、干支、星象、占いみたいなものは、人類の低計算リソース時代の「圧縮モデル」として理解できるかもしれない。",{"type":4466,"tag":33,"props":5502,"children":5503},{},[5504],{"type":4470,"value":5505},"古人にはデータベースも、統計ツールも、AI もなかった。",{"type":4466,"tag":33,"props":5507,"children":5508},{},[5509],{"type":4470,"value":5510},"彼らは季節、天象、農時、性格、人情、社会のサイクルを長期間観察し、その複雑な経験を、覚えやすく伝わりやすい記号体系に圧縮するしかなかった。",{"type":4466,"tag":33,"props":5512,"children":5513},{},[5514],{"type":4470,"value":5515},"12 星座、12 干支、四柱推命、卦象——本質的にはどれも複雑な世界を次元圧縮しているようなものだ。",{"type":4466,"tag":33,"props":5517,"children":5518},{},[5519],{"type":4470,"value":5520},"もちろん、厳密な科学的予測にはなりえない。",{"type":4466,"tag":33,"props":5522,"children":5523},{},[5524],{"type":4470,"value":5525},"でも純粋な迷信と決めつけるのも間違いだろう。",{"type":4466,"tag":33,"props":5527,"children":5528},{},[5529],{"type":4470,"value":5530},"どちらかというと、計算もデータもツールも足りない時代に、古人が物語と記号とルールで作った一種の「経験の蒸留」だ。",{"data":5532,"body":5533},{},{"type":4463,"children":5534},[5535,5539,5544,5549,5554,5559],{"type":4466,"tag":33,"props":5536,"children":5537},{},[5538],{"type":4470,"value":4432},{"type":4466,"tag":33,"props":5540,"children":5541},{},[5542],{"type":4470,"value":5543},"賢者モードに入ったのかもしれない。",{"type":4466,"tag":33,"props":5545,"children":5546},{},[5547],{"type":4470,"value":5548},"ちゃんと反省してみると、もっと気になってる問題が一つある：",{"type":4466,"tag":33,"props":5550,"children":5551},{},[5552],{"type":4470,"value":5553},"毎日眺めてるこういうものが、最後に本当のプロダクトになるのか。",{"type":4466,"tag":33,"props":5555,"children":5556},{},[5557],{"type":4470,"value":5558},"ツールの更新をいくら見ても、具体的なシーンを一つ突き抜けることには敵わない。",{"type":4466,"tag":33,"props":5560,"children":5561},{},[5562],{"type":4470,"value":5563},"この期間、プロダクトとコミュニティ、長期的なコンテンツにもっと精力を注ぎたい。",{"data":5565,"body":5566},{},{"type":4463,"children":5567},[5568,5572,5577,5585,5590,5595,5600,5605,5610,5615,5620,5625,5633,5638,5643,5648,5653,5658,5663,5668,5681,5686,5691],{"type":4466,"tag":33,"props":5569,"children":5570},{},[5571],{"type":4470,"value":4089},{"type":4466,"tag":33,"props":5573,"children":5574},{},[5575],{"type":4470,"value":5576},"ここには実は二つの路線があると気づいた。",{"type":4466,"tag":33,"props":5578,"children":5579},{},[5580],{"type":4466,"tag":66,"props":5581,"children":5582},{},[5583],{"type":4470,"value":5584},"一つは飛書（Feishu）で組み立てる路線。",{"type":4466,"tag":33,"props":5586,"children":5587},{},[5588],{"type":4470,"value":5589},"その強みはとても直接的：",{"type":4466,"tag":33,"props":5591,"children":5592},{},[5593],{"type":4470,"value":5594},"無料、複数端末同期、共有可能、コラボが楽、形態も充分に豊か。",{"type":4466,"tag":33,"props":5596,"children":5597},{},[5598],{"type":4470,"value":5599},"ドキュメント、多次元テーブル、スプレッドシート、スライド、キャンバス、Todo、ナレッジベース。これらのモジュールを組み合わせれば、かなりの個人・チームのナレッジ管理シーンをカバーできる。",{"type":4466,"tag":33,"props":5601,"children":5602},{},[5603],{"type":4470,"value":5604},"特に多次元テーブルに注目してる。",{"type":4466,"tag":33,"props":5606,"children":5607},{},[5608],{"type":4470,"value":5609},"ナレッジ中枢としてとても向いてる。",{"type":4466,"tag":33,"props":5611,"children":5612},{},[5613],{"type":4470,"value":5614},"情報収集、資料アーカイブ、状態管理、構造化整理、コンテンツの再生産。すべてこれを軸に展開できる。",{"type":4466,"tag":33,"props":5616,"children":5617},{},[5618],{"type":4470,"value":5619},"さらに飛書 CLI と AI Agent が加われば、飛書はただのオフィスソフトではなくなる。",{"type":4466,"tag":33,"props":5621,"children":5622},{},[5623],{"type":4470,"value":5624},"どちらかというと、Agent から操作できるナレッジワークフローシステムになる。",{"type":4466,"tag":33,"props":5626,"children":5627},{},[5628],{"type":4466,"tag":66,"props":5629,"children":5630},{},[5631],{"type":4470,"value":5632},"もう一つは Cloudflare で自社開発する路線。",{"type":4466,"tag":33,"props":5634,"children":5635},{},[5636],{"type":4470,"value":5637},"こっちはより自由で、プロダクト化にも向いてる。",{"type":4466,"tag":33,"props":5639,"children":5640},{},[5641],{"type":4470,"value":5642},"例えば今作っている FlareMo は、まさに Cloudflare ベースでナレッジ管理プロダクトを作ろうというものだ。",{"type":4466,"tag":33,"props":5644,"children":5645},{},[5646],{"type":4470,"value":5647},"Cloudflare の利点は、基盤の能力がしっかり揃ってる点：",{"type":4466,"tag":33,"props":5649,"children":5650},{},[5651],{"type":4470,"value":5652},"フロント、バックエンド、データベース、オブジェクトストレージ、ベクトル検索、AI 能力を全部組み合わせられる。",{"type":4466,"tag":33,"props":5654,"children":5655},{},[5656],{"type":4470,"value":5657},"でも開発が必要だ。",{"type":4466,"tag":33,"props":5659,"children":5660},{},[5661],{"type":4470,"value":5662},"データ構造、検索体験、権限システム、プロダクトロジックも自分で設計しなきゃいけない。",{"type":4466,"tag":33,"props":5664,"children":5665},{},[5666],{"type":4470,"value":5667},"だから今の自分の判断は：",{"type":4466,"tag":113,"props":5669,"children":5670},{},[5671,5676],{"type":4466,"tag":116,"props":5672,"children":5673},{},[5674],{"type":4470,"value":5675},"飛書は、すぐ使えるナレッジ管理システムを素早く組み立てるのに向いてる。",{"type":4466,"tag":116,"props":5677,"children":5678},{},[5679],{"type":4470,"value":5680},"Cloudflare は、ナレッジ管理を本当にコントロール可能で反復可能なプロダクトにするのに向いてる。",{"type":4466,"tag":33,"props":5682,"children":5683},{},[5684],{"type":4470,"value":5685},"この二つの路線は、どちらも研究に値する。",{"type":4466,"tag":33,"props":5687,"children":5688},{},[5689],{"type":4470,"value":5690},"一つはワークフロー寄り。",{"type":4466,"tag":33,"props":5692,"children":5693},{},[5694],{"type":4470,"value":5695},"一つはプロダクト化寄り。",{"data":5697,"body":5698},{},{"type":4463,"children":5699},[5700,5704,5709,5714,5722,5727,5732,5737,5742,5765,5770,5775,5780,5785,5790,5795,5800,5805,5810],{"type":4466,"tag":33,"props":5701,"children":5702},{},[5703],{"type":4470,"value":4080},{"type":4466,"tag":33,"props":5705,"children":5706},{},[5707],{"type":4470,"value":5708},"ナレッジ管理と聞いて、多くの人はまず記事の保存、リンクの整理、ノートを取る、きれいな資料庫を作る、を思い浮かべる。",{"type":4466,"tag":33,"props":5710,"children":5711},{},[5712],{"type":4470,"value":5713},"でも第一原理から見ると、ナレッジ管理が本当に解決すべき問題は、実はこうだ：",{"type":4466,"tag":33,"props":5715,"children":5716},{},[5717],{"type":4466,"tag":66,"props":5718,"children":5719},{},[5720],{"type":4470,"value":5721},"今日見た情報が、未来にも判断を助けてくれるか？",{"type":4466,"tag":33,"props":5723,"children":5724},{},[5725],{"type":4470,"value":5726},"人の記憶は有限で、注意力も有限で、経験も失われやすい。",{"type":4466,"tag":33,"props":5728,"children":5729},{},[5730],{"type":4470,"value":5731},"資料がただ保存されただけなら、最後はたいてい「情報の墓場」になるだろう。",{"type":4466,"tag":33,"props":5733,"children":5734},{},[5735],{"type":4470,"value":5736},"本当に価値のあるナレッジ管理は、一つの変換を成し遂げるべきだ：",{"type":4466,"tag":33,"props":5738,"children":5739},{},[5740],{"type":4470,"value":5741},"外部情報と個人経験を、検索可能で、呼び出し可能で、再利用可能で、更新可能な行動能力に変えること。",{"type":4466,"tag":113,"props":5743,"children":5744},{},[5745,5750,5755,5760],{"type":4466,"tag":116,"props":5746,"children":5747},{},[5748],{"type":4470,"value":5749},"一つの記事を、ただ保存するだけなら資料にすぎない。",{"type":4466,"tag":116,"props":5751,"children":5752},{},[5753],{"type":4470,"value":5754},"あなたが論点を抽出すれば、それは情報になる。",{"type":4466,"tag":116,"props":5756,"children":5757},{},[5758],{"type":4470,"value":5759},"それを自分のプロジェクト、シーン、判断に結びつけて初めて、知識になり始める。",{"type":4466,"tag":116,"props":5761,"children":5762},{},[5763],{"type":4470,"value":5764},"最後にそれが文章を書く、プロダクトを作る、決断する、ワークフローを設計するのに役立って、ようやく能力になる。",{"type":4466,"tag":33,"props":5766,"children":5767},{},[5768],{"type":4470,"value":5769},"だから最近ますます思うのは、ナレッジ管理の終着点は資料庫であってはいけない。",{"type":4466,"tag":33,"props":5771,"children":5772},{},[5773],{"type":4470,"value":5774},"それはどちらかというと、認知インフラだ。",{"type":4466,"tag":33,"props":5776,"children":5777},{},[5778],{"type":4470,"value":5779},"情報の吸収、判断の整理、方法の沈殿を助けて、継続的にコンテンツ、プロダクト、行動を出力する。",{"type":4466,"tag":33,"props":5781,"children":5782},{},[5783],{"type":4470,"value":5784},"特に AI Agent が登場してから、ナレッジ管理はもっと面白くなる。",{"type":4466,"tag":33,"props":5786,"children":5787},{},[5788],{"type":4470,"value":5789},"以前は人が整理、分類、検索、再利用を担ってきた。",{"type":4466,"tag":33,"props":5791,"children":5792},{},[5793],{"type":4470,"value":5794},"これからは多くの動作を Agent に任せられる：",{"type":4466,"tag":33,"props":5796,"children":5797},{},[5798],{"type":4470,"value":5799},"自動要約、自動タグ付け、自動プロジェクト紐付け、自動アウトライン生成、期限切れ知識の自動リマインド、さらには資料をそのまま記事、プラン、スライド、タスクに変えたり。",{"type":4466,"tag":33,"props":5801,"children":5802},{},[5803],{"type":4470,"value":5804},"これも、最近ナレッジ管理に興味を持った理由だ。",{"type":4466,"tag":33,"props":5806,"children":5807},{},[5808],{"type":4470,"value":5809},"それは表面はノートを取ること。",{"type":4466,"tag":33,"props":5811,"children":5812},{},[5813],{"type":4470,"value":5814},"本質は、長期的に複利で効く認知システムを作ることだ。",{"data":5816,"body":5817},{},{"type":4463,"children":5818},[5819,5823,5828],{"type":4466,"tag":33,"props":5820,"children":5821},{},[5822],{"type":4470,"value":4381},{"type":4466,"tag":33,"props":5824,"children":5825},{},[5826],{"type":4470,"value":5827},"いつでもどこでもプログラミング。",{"type":4466,"tag":33,"props":5829,"children":5830},{},[5831],{"type":4470,"value":5832},"いつでもどこでも奥さんと買い物に出かけられる。",{"data":5834,"body":5835},{},{"type":4463,"children":5836},[5837,5841],{"type":4466,"tag":33,"props":5838,"children":5839},{},[5840],{"type":4470,"value":4045},{"type":4466,"tag":33,"props":5842,"children":5843},{},[5844],{"type":4470,"value":5845},"俺たち普通の人にとって、最も価値があるのは、やはり独立開発者の歩んできた道だ",{"data":5847,"body":5848},{},{"type":4463,"children":5849},[5850,5854],{"type":4466,"tag":33,"props":5851,"children":5852},{},[5853],{"type":4470,"value":3451},{"type":4466,"tag":33,"props":5855,"children":5856},{},[5857],{"type":4470,"value":5858},"YouTube を観ても広告が一切出ない！！",{"data":5860,"body":5861},{},{"type":4463,"children":5862},[5863,5867,5872,5877,5882,5887],{"type":4466,"tag":33,"props":5864,"children":5865},{},[5866],{"type":4470,"value":3673},{"type":4466,"tag":33,"props":5868,"children":5869},{},[5870],{"type":4470,"value":5871},"よし、推しを語り始めるぞ。",{"type":4466,"tag":33,"props":5873,"children":5874},{},[5875],{"type":4470,"value":5876},"これは酷態科 25 号スーパー電源ブロック SE（酷態科はかつての紫米）。",{"type":4466,"tag":33,"props":5878,"children":5879},{},[5880],{"type":4470,"value":5881},"140 元ちょっとで、25000mAh、最大 120W 出力、充電ケーブル内蔵。",{"type":4466,"tag":33,"props":5883,"children":5884},{},[5885],{"type":4470,"value":5886},"MacBook Air を午後いっぱい高負荷で動かし続けられる。",{"type":4466,"tag":33,"props":5888,"children":5889},{},[5890],{"type":4470,"value":5891},"スターバックス、マクドナルド、ケンタッキー、出先（田舎）など、あらゆる場所でのオフィス良品！",{"data":5893,"body":5894},{},{"type":4463,"children":5895},[5896,5901,5906,5911],{"type":4466,"tag":33,"props":5897,"children":5898},{},[5899],{"type":4470,"value":5900},"豆知識を話す。みんな DeepSeek はトークンを赤字で売ってると思ってるかもしれない。",{"type":4466,"tag":33,"props":5902,"children":5903},{},[5904],{"type":4470,"value":5905},"API は確かに安く売ってるけど、公式が触れたところによるとこの分野の利益率は 545%！！！",{"type":4466,"tag":33,"props":5907,"children":5908},{},[5909],{"type":4470,"value":5910},"だから DeepSeek はサイバー AI 菩薩なだけでなく、技術も超強い。",{"type":4466,"tag":33,"props":5912,"children":5913},{},[5914,5916],{"type":4470,"value":5915},"原文：",{"type":4466,"tag":37,"props":5917,"children":5920},{"href":5918,"rel":5919},"https:\u002F\u002Fgithub.com\u002Fdeepseek-ai\u002Fopen-infra-index\u002Fblob\u002Fmain\u002F202502OpenSourceWeek\u002Fday_6_one_more_thing_deepseekV3R1_inference_system_overview.md",[41],[5921],{"type":4470,"value":5922},"DeepSeek Open Infra Index",{"data":5924,"body":5925},{},{"type":4463,"children":5926},[5927,5931,5936,5941],{"type":4466,"tag":33,"props":5928,"children":5929},{},[5930],{"type":4470,"value":3877},{"type":4466,"tag":33,"props":5932,"children":5933},{},[5934],{"type":4470,"value":5935},"「鶏が先か卵が先か」みたいな困ったシチュエーションに、とても役立つ。",{"type":4466,"tag":33,"props":5937,"children":5938},{},[5939],{"type":4470,"value":5940},"使い方：",{"type":4466,"tag":770,"props":5942,"children":5943},{},[5944,5957,5962,5974],{"type":4466,"tag":116,"props":5945,"children":5946},{},[5947,5949,5955],{"type":4470,"value":5948},"アドレスバーに ",{"type":4466,"tag":459,"props":5950,"children":5952},{"className":5951},[],[5953],{"type":4470,"value":5954},"about:config",{"type":4470,"value":5956}," を入力",{"type":4466,"tag":116,"props":5958,"children":5959},{},[5960],{"type":4470,"value":5961},"詳細設定に入って「すべて表示」をクリック",{"type":4466,"tag":116,"props":5963,"children":5964},{},[5965,5967,5973],{"type":4470,"value":5966},"検索欄に ",{"type":4466,"tag":459,"props":5968,"children":5970},{"className":5969},[],[5971],{"type":4470,"value":5972},"browser.ipProtection.enabled",{"type":4470,"value":5956},{"type":4466,"tag":116,"props":5975,"children":5976},{},[5977],{"type":4470,"value":5978},"その項目の値を true に切り替え",{"data":5980,"body":5981},{},{"type":4463,"children":5982},[5983,5987,5992,5997],{"type":4466,"tag":33,"props":5984,"children":5985},{},[5986],{"type":4470,"value":4401},{"type":4466,"tag":33,"props":5988,"children":5989},{},[5990],{"type":4470,"value":5991},"ログインの段階で、QRコードを生成して、スキャンでログインさせられた。",{"type":4466,"tag":33,"props":5993,"children":5994},{},[5995],{"type":4470,"value":5996},"それから「クーポンを取って」と一声叫んだら、ちゃっちゃとこれだけ取ってくれた。",{"type":4466,"tag":33,"props":5998,"children":5999},{},[6000],{"type":4470,"value":6001},"AI Agent をクーポン取得みたいなシーンに使うのは、very amazing。",{"data":6003,"body":6004},{},{"type":4463,"children":6005},[6006,6010,6015,6020,6025,6030],{"type":4466,"tag":33,"props":6007,"children":6008},{},[6009],{"type":4470,"value":3480},{"type":4466,"tag":33,"props":6011,"children":6012},{},[6013],{"type":4470,"value":6014},"情報源を広げたい人、情報の壁を打ち破りたい人にぴったり。",{"type":4466,"tag":33,"props":6016,"children":6017},{},[6018],{"type":4470,"value":6019},"Hacker News、Reddit、BBC、Reuters、Bloomberg、Product Hunt など海外のホットコンテンツを継続的に集めて、タイトルを中国語に翻訳してくれる。",{"type":4466,"tag":33,"props":6021,"children":6022},{},[6023],{"type":4470,"value":6024},"最大の価値は、まず中国語でタイトルにざっと目を通せること。",{"type":4466,"tag":33,"props":6026,"children":6027},{},[6028],{"type":4470,"value":6029},"興味があって読む価値のある記事があれば、そのときに詳細をクリックする。",{"type":4466,"tag":33,"props":6031,"children":6032},{},[6033],{"type":4470,"value":6034},"そのときはイマーシブ翻訳と合わせてバイリンガル読書ができる。",{"data":6036,"body":6037},{},{"type":4463,"children":6038},[6039],{"type":4466,"tag":33,"props":6040,"children":6041},{},[6042],{"type":4470,"value":6043},"科学上网（プロキシ）について、機場（プロキシサービス）を買って、さらに自分の VPS ノードを立てているなら、それらを統一管理して、統一分流して、一つのサブスクリンクとして出力したい。\n分流ルール、ノードのフィルタリング、組み合わせロジックをサーバー側でメンテしたい。各クライアントで繰り返し設定したくない。\nCloudflare の軽量デプロイ方式で動かしたい。サーバー、データベースサービス、複雑なバックグラウンドタスクはメンテしたくない。",{"data":6045,"body":6046},{},{"type":4463,"children":6047},[6048,6052],{"type":4466,"tag":33,"props":6049,"children":6050},{},[6051],{"type":4470,"value":3468},{"type":4466,"tag":113,"props":6053,"children":6054},{},[6055,6065,6075,6085,6095,6105,6115,6125],{"type":4466,"tag":116,"props":6056,"children":6057},{},[6058,6063],{"type":4466,"tag":66,"props":6059,"children":6060},{},[6061],{"type":4470,"value":6062},"Wetab",{"type":4470,"value":6064},"：新タブ拡張。よく使うものを置けて、検索エンジンもカスタマイズでき、ログインすれば無料で複数端末同期。Google ベースの X 検索エンジンを専用で作ったら、標準のよりずっと使いやすかった。",{"type":4466,"tag":116,"props":6066,"children":6067},{},[6068,6073],{"type":4466,"tag":66,"props":6069,"children":6070},{},[6071],{"type":4470,"value":6072},"Video Speed Controller",{"type":4470,"value":6074},"：動画の倍速を柔軟に調整。知識を効率的に摂取するのに最適。",{"type":4466,"tag":116,"props":6076,"children":6077},{},[6078,6083],{"type":4466,"tag":66,"props":6079,"children":6080},{},[6081],{"type":4470,"value":6082},"XHunt",{"type":4470,"value":6084},"：X をやるなら必須。各 KOL のランキングや、いま最もホットなポストが見られる。",{"type":4466,"tag":116,"props":6086,"children":6087},{},[6088,6093],{"type":4466,"tag":66,"props":6089,"children":6090},{},[6091],{"type":4470,"value":6092},"X 相互フォローセンサー",{"type":4470,"value":6094},"：ページ上で相互フォローと片方向フォローをマークし、following \u002F followers のフォロー率の表示も選べる。",{"type":4466,"tag":116,"props":6096,"children":6097},{},[6098,6103],{"type":4466,"tag":66,"props":6099,"children":6100},{},[6101],{"type":4470,"value":6102},"FireShot",{"type":4470,"value":6104},"：ウェブページのスクリーンショットを撮り、編集して PDF、JPEG、GIF、PNG、BMP で保存。",{"type":4466,"tag":116,"props":6106,"children":6107},{},[6108,6113],{"type":4466,"tag":66,"props":6109,"children":6110},{},[6111],{"type":4470,"value":6112},"Proton Pass",{"type":4470,"value":6114},"：デザインが美しいアカウント・パスワード管理ツール。複数端末同期対応。",{"type":4466,"tag":116,"props":6116,"children":6117},{},[6118,6123],{"type":4466,"tag":66,"props":6119,"children":6120},{},[6121],{"type":4470,"value":6122},"イマーシブ翻訳",{"type":4470,"value":6124},"：老舗のバイリンガル翻訳拡張。DeepSeek V4 Flash API にも接続できる。",{"type":4466,"tag":116,"props":6126,"children":6127},{},[6128,6132],{"type":4466,"tag":66,"props":6129,"children":6130},{},[6131],{"type":4470,"value":234},{"type":4470,"value":6133},"：Codex と Chrome ブラウザを繋ぐ必須拡張。これでブラウザ上のどんなことも自動化できる。例えばアカウント停止時の異議申立メール作成とか。",{"data":6135,"body":6136},{},{"type":4463,"children":6137},[6138,6142,6147,6152,6157,6162],{"type":4466,"tag":33,"props":6139,"children":6140},{},[6141],{"type":4470,"value":4034},{"type":4466,"tag":33,"props":6143,"children":6144},{},[6145],{"type":4470,"value":6146},"人の注意力は有限だ。人は一番肝心な部分の判断だけを担当する。",{"type":4466,"tag":33,"props":6148,"children":6149},{},[6150],{"type":4470,"value":6151},"限られた注意力を、必ず価値のある場所に配分しよう。AI に、もっと多くの雑務をやらせる。",{"type":4466,"tag":33,"props":6153,"children":6154},{},[6155],{"type":4470,"value":6156},"これが AI ワークフローの存在意義だ。",{"type":4466,"tag":33,"props":6158,"children":6159},{},[6160],{"type":4470,"value":6161},"AI ワークフローに雑務を丸ごと請け負わせ、人は最終判断、最も価値のある、最も中核の、最終目標となる、そうしたレビューや成果物の検収を担当する。",{"type":4466,"tag":33,"props":6163,"children":6164},{},[6165],{"type":4470,"value":6166},"これが俺がなんとか実現したい状態だ。最近、暇を見つけてはこうしたワークフローを研究してる。",{"data":6168,"body":6169},{},{"type":4463,"children":6170},[6171,6175,6180,6185,6190,6195],{"type":4466,"tag":33,"props":6172,"children":6173},{},[6174],{"type":4470,"value":3889},{"type":4466,"tag":33,"props":6176,"children":6177},{},[6178],{"type":4470,"value":6179},"無料の Cloudflare アカウントを登録して、デプロイが終われば、10G のファイルストレージと 5G のデータストレージが手に入る。",{"type":4466,"tag":33,"props":6181,"children":6182},{},[6183],{"type":4470,"value":6184},"永久無料、設備にお金を使わず、トラフィックにもお金を使わず、データは複数拠点にバックアップされ、生まれつき高可用性の仕組みが付いてる。",{"type":4466,"tag":33,"props":6186,"children":6187},{},[6188],{"type":4470,"value":6189},"24 時間、いつでもどこでもクラウドで動き、Memos エコシステムと完全互換。",{"type":4466,"tag":33,"props":6191,"children":6192},{},[6193],{"type":4470,"value":6194},"当時の開発ペース：1 日で基本機能の全体を組み上げ、完全に使える状態まで到達。",{"type":4466,"tag":33,"props":6196,"children":6197},{},[6198],{"type":4470,"value":6199},"今後はさらに、使い方・デプロイチュートリアル、エンジニアリングテストケース、AI Agent 関連技術、マルチ端末対応を追加していく。Build in public。",{"data":6201,"body":6202},{},{"type":4463,"children":6203},[6204,6208,6213,6218,6223,6233],{"type":4466,"tag":33,"props":6205,"children":6206},{},[6207],{"type":4470,"value":4326},{"type":4466,"tag":33,"props":6209,"children":6210},{},[6211],{"type":4470,"value":6212},"Cloudflare に完全無料でデプロイできる科学上网サブスクリンク集約プロジェクトをオープンソースで公開した。",{"type":4466,"tag":33,"props":6214,"children":6215},{},[6216],{"type":4470,"value":6217},"あなたの全部の科学上网サブスクリンク、自前のネットワークノードを、一つのリンクに統一集約し、さらに分流ルールも付けられる。",{"type":4466,"tag":33,"props":6219,"children":6220},{},[6221],{"type":4470,"value":6222},"本当にリンク一本だけで、すべてのクライアントで使える。クライアントごとに個別設定する必要がない。",{"type":4466,"tag":33,"props":6224,"children":6225},{},[6226,6228],{"type":4470,"value":6227},"GitHub：",{"type":4466,"tag":37,"props":6229,"children":6231},{"href":2395,"rel":6230},[41],[6232],{"type":4470,"value":2395},{"type":4466,"tag":33,"props":6234,"children":6235},{},[6236,6238],{"type":4470,"value":6237},"ブログ原文：",{"type":4466,"tag":37,"props":6239,"children":6240},{"href":2497},[6241],{"type":4470,"value":6242},"機場サブスク集約を Cloudflare に移した",{"data":6244,"body":6245},{},{"type":4463,"children":6246},[6247],{"type":4466,"tag":33,"props":6248,"children":6249},{},[6250,6252,6258,6260],{"type":4470,"value":6251},"Clash Party で科学上网（プロキシ）\n組み合わせるのは Cloudflare にデプロイした Substore\nサブスクリンク一本で、複数ベンダーの集約・ルール分流が完了\n気持ちいい（力強く）！\nあと Clash Party 这个クライアントも推す。非常にエレガント。\n俺の sub-store-cloudflare のオープンソースアドレス：\n",{"type":4466,"tag":37,"props":6253,"children":6256},{"href":6254,"rel":6255},"https:\u002F\u002Ft.co\u002Fu8zhrOSrAw",[41],[6257],{"type":4470,"value":6254},{"type":4470,"value":6259}," ",{"type":4466,"tag":37,"props":6261,"children":6264},{"href":6262,"rel":6263},"https:\u002F\u002Ft.co\u002FZzc3IXKsLI",[41],[6265],{"type":4470,"value":6262},{"data":6267,"body":6268},{},{"type":4463,"children":6269},[6270,6274,6279,6284,6307],{"type":4466,"tag":33,"props":6271,"children":6272},{},[6273],{"type":4470,"value":4338},{"type":4466,"tag":33,"props":6275,"children":6276},{},[6277],{"type":4470,"value":6278},"自分の自前ノードと機場（プロキシサービス）のバックアップノードを全部一つに融合させて、さらに ACL4SSR 分流ルールの自動サブスクも組み合わせた。",{"type":4466,"tag":33,"props":6280,"children":6281},{},[6282],{"type":4470,"value":6283},"サブスクリンク一本で、そのまま実現：",{"type":4466,"tag":113,"props":6285,"children":6286},{},[6287,6292,6297,6302],{"type":4466,"tag":116,"props":6288,"children":6289},{},[6290],{"type":4470,"value":6291},"複数ベンダーのノード統合",{"type":4466,"tag":116,"props":6293,"children":6294},{},[6295],{"type":4470,"value":6296},"ノードフィルタリング",{"type":4466,"tag":116,"props":6298,"children":6299},{},[6300],{"type":4470,"value":6301},"分流ルール設定",{"type":4466,"tag":116,"props":6303,"children":6304},{},[6305],{"type":4470,"value":6306},"設定の自動更新",{"type":4466,"tag":33,"props":6308,"children":6309},{},[6310],{"type":4470,"value":6311},"シルキーすぎる。",{"data":6313,"body":6314},{},{"type":4463,"children":6315},[6316],{"type":4466,"tag":33,"props":6317,"children":6318},{},[6319],{"type":4470,"value":6320},"最近、一つの計画を考えてる。\n個人の知識管理、情報収集、知識出力を全部 Cloudflare に移そうと思ってる。\n無料アカウントだけで、すでに 10G のオブジェクトストレージと 5G のデータベースが付いてくる。\nつまり、自前で構築した、クラウド上にある、永久無料の知識管理システムってわけだ。",{"data":6322,"body":6323},{},{"type":4463,"children":6324},[6325,6330,6335,6340,6345,6350,6355,6360,6365,6370],{"type":4466,"tag":33,"props":6326,"children":6327},{},[6328],{"type":4470,"value":6329},"会社名を決めたときの経験を話そう。",{"type":4466,"tag":33,"props":6331,"children":6332},{},[6333],{"type":4470,"value":6334},"俺は GPT 5.5 と Gemini 3.1 Pro を使い、この二つのモデルで何度もブレインストーミングを繰り返し、2〜3 日考えてもいい名前が思いつかなかった。",{"type":4466,"tag":33,"props":6336,"children":6337},{},[6338],{"type":4470,"value":6339},"なぜか？ このモデルたちには革新性がないからだ。提示される名前の選択肢は、どれも言葉の寄せ集めと文字の組み合わせにすぎない。",{"type":4466,"tag":33,"props":6341,"children":6342},{},[6343],{"type":4470,"value":6344},"自分からアイデアを出しても、彼らは同じ話をぐるぐる繰り返して、高血圧になりかけだった。",{"type":4466,"tag":33,"props":6346,"children":6347},{},[6348],{"type":4470,"value":6349},"もう一つの大きな問題は、ようやく満足のいく名前をいくつか思いついても、企查查（企業情報検索）を開くと、おいおい、もう登録されてるか、似た名前があるかのどっちか。",{"type":4466,"tag":33,"props":6351,"children":6352},{},[6353],{"type":4470,"value":6354},"ここでおすすめなのがアリババの 88 查。企查查みたいなものだけど無料。似た名前がないか調べられる。",{"type":4466,"tag":33,"props":6356,"children":6357},{},[6358],{"type":4470,"value":6359},"名前をずっと繰り返したくないなら、4 文字の名前にするのがおすすめ。発想は絶対に広く持つこと。",{"type":4466,"tag":33,"props":6361,"children":6362},{},[6363],{"type":4470,"value":6364},"何種類かのモデルを必ず切り替えること。何種類もの頭脳に切り替えること。",{"type":4466,"tag":33,"props":6366,"children":6367},{},[6368],{"type":4470,"value":6369},"AI にいい名前の例を参考として渡すといい。例えば DeepSeek 深度求索、ByteDance 字节跳动。",{"type":4466,"tag":33,"props":6371,"children":6372},{},[6373],{"type":4470,"value":6374},"自分がいいと思う名前を AI に参考にさせろ。百家の長所を集めてこそ、すごい名前が生まれる。",{"data":6376,"body":6377},{},{"type":4463,"children":6378},[6379,6383,6388,6393,6398,6403,6408],{"type":4466,"tag":33,"props":6380,"children":6381},{},[6382],{"type":4470,"value":3900},{"type":4466,"tag":33,"props":6384,"children":6385},{},[6386],{"type":4470,"value":6387},"Flomo のような、開けたらすぐメモできる、邪魔にならないアイデア収集がほしい；",{"type":4466,"tag":33,"props":6389,"children":6390},{},[6391],{"type":4470,"value":6392},"Memos のような、成熟したオープンソースエコシステム、データ移行可、API で遊べるのもほしい；",{"type":4466,"tag":33,"props":6394,"children":6395},{},[6396],{"type":4470,"value":6397},"でも新しい VPS を立てて、Docker、Postgres、Node の常駐プロセスをメンテしたくはない。",{"type":4466,"tag":33,"props":6399,"children":6400},{},[6401],{"type":4470,"value":6402},"じゃあどうするか。FlareMo のやり方は、Memos のデータモデルと API を「仕様」とみなして、ランタイムごと Cloudflare の上に組み直す：",{"type":4466,"tag":33,"props":6404,"children":6405},{},[6406],{"type":4470,"value":6407},"Workers で API を動かし、D1 にノート、R2 に添付ファイル、Queues\u002FCron でバックグラウンド処理、Vectorize + Workers AI は今後のセマンティック検索と AI ワークフローのために取っておく。",{"type":4466,"tag":33,"props":6409,"children":6410},{},[6411],{"type":4470,"value":6412},"Memos の肩に乗って、エッジクラウドの上に育つ個人ナレッジベースを一本、作る。",{"data":6414,"body":6415},{},{"type":4463,"children":6416},[6417,6421,6426],{"type":4466,"tag":33,"props":6418,"children":6419},{},[6420],{"type":4470,"value":3492},{"type":4466,"tag":33,"props":6422,"children":6423},{},[6424],{"type":4470,"value":6425},"書いたコードがデバッグ段階だったせいで、stop コマンドが効かなかった。",{"type":4466,"tag":33,"props":6427,"children":6428},{},[6429],{"type":4470,"value":6430},"そのせいで Container が 7 日間連続で動き続けて、4 ドル取られた。",{"data":6432,"body":6433},{},{"type":4463,"children":6434},[6435,6440,6445,6450,6455,6460],{"type":4466,"tag":33,"props":6436,"children":6437},{},[6438],{"type":4470,"value":6439},"東西の神話図鑑の名前が決まった——God-Museum・神々の博物館：",{"type":4466,"tag":33,"props":6441,"children":6442},{},[6443],{"type":4470,"value":6444},"『山海経』『西遊記』、古代ギリシャ、北欧、古代エジプトという、互いに何の関係もない神譜を同じ宇宙に詰め込んで、喧嘩させない。",{"type":4466,"tag":33,"props":6446,"children":6447},{},[6448],{"type":4470,"value":6449},"同じ雷の理法は、ギリシャではゼウス、東洋では雷震子と呼ばれる；",{"type":4466,"tag":33,"props":6451,"children":6452},{},[6453],{"type":4470,"value":6454},"同じ大洪水は、東洋人は女媧が天を補修した物語として覚え、ヘブライ人はノアの方舟として覚えている。",{"type":4466,"tag":33,"props":6456,"children":6457},{},[6458],{"type":4470,"value":6459},"真面目に突き詰めていけば、神話の世界全体を作り直さなきゃいけなくなる。",{"type":4466,"tag":33,"props":6461,"children":6462},{},[6463,6465],{"type":4470,"value":6464},"オンライン体験：",{"type":4466,"tag":37,"props":6466,"children":6469},{"href":6467,"rel":6468},"https:\u002F\u002Fchendahuang.com\u002Fgod-museum\u002F",[41],[6470],{"type":4470,"value":6467},{"data":6472,"body":6473},{},{"type":4463,"children":6474},[6475,6479,6484,6489],{"type":4466,"tag":33,"props":6476,"children":6477},{},[6478],{"type":4470,"value":3419},{"type":4466,"tag":33,"props":6480,"children":6481},{},[6482],{"type":4470,"value":6483},"比較的大きな機会の一つは、従来のソフトウェアのレイヤーでは記録できなかった部分を処理すること。つまり、非構造化された背景データだ。",{"type":4466,"tag":33,"props":6485,"children":6486},{},[6487],{"type":4470,"value":6488},"例えば、本当に AI ネイティブな CRM ソフトウェアなら、ある顧客に割引を与えたとき、なぜこの割引であって別の割引ではないのか、他のプランがなぜ却下されたのか、その過程で誰が誰を説得したのかまで、ついでに記録できる。",{"type":4466,"tag":33,"props":6490,"children":6491},{},[6492],{"type":4470,"value":6493},"従来のソフトウェアには、こうした記録できない隠れた情報が多すぎる。AI 時代には、テキストや動画を理解する能力を活かして、こうした隠れた情報や大量の冗長な情報から構造化データを抽出して分析できる。",{"data":6495,"body":6496},{},{"type":4463,"children":6497},[6498],{"type":4466,"tag":33,"props":6499,"children":6500},{},[6501,6503],{"type":4470,"value":6502},"OPCコミュニティに入居した初日\nこれからこの仕事場は俺のものだ\nNice！ ",{"type":4466,"tag":37,"props":6504,"children":6507},{"href":6505,"rel":6506},"https:\u002F\u002Ft.co\u002F3rSQcZ760R",[41],[6508],{"type":4470,"value":6505},{"data":6510,"body":6511},{},{"type":4463,"children":6512},[6513,6517,6522,6527,6532,6537,6542,6547,6552,6557,6562,6567,6572,6577],{"type":4466,"tag":33,"props":6514,"children":6515},{},[6516],{"type":4470,"value":4188},{"type":4466,"tag":33,"props":6518,"children":6519},{},[6520],{"type":4470,"value":6521},"俺の初心は単純に、罰則的でない法人格でお金を受け取り、プロダクトを出品できることだった。だからネットで関連の会社登録情報を探した。",{"type":4466,"tag":33,"props":6523,"children":6524},{},[6525],{"type":4470,"value":6526},"都市へのこだわりはそこまでなかった：南京、蘇州、杭州、寧波、沿海の先進地区ならどこでも候補だった。",{"type":4466,"tag":33,"props":6528,"children":6529},{},[6530],{"type":4470,"value":6531},"偶然が重なって、ある日南京に出張に行き、ヒマだったので南京関連の公衆番号を眺めてたら、OPC コミュニティの連絡先の電話番号を見つけた。それで連絡を加えた。",{"type":4466,"tag":33,"props":6533,"children":6534},{},[6535],{"type":4470,"value":6536},"自分のプロジェクトを簡単に紹介したあと、担当者が OK と判断し、その日の午後に現地見学に行く手配をしてくれた。",{"type":4466,"tag":33,"props":6538,"children":6539},{},[6540],{"type":4470,"value":6541},"彼らが提示した要件は、週 3 日は駐在でオフィスに出ること。それを受け入れられたら、ここで会社を登録させてもらえるとのこと。",{"type":4466,"tag":33,"props":6543,"children":6544},{},[6545],{"type":4470,"value":6546},"南京国资旗下のプロジェクトなので、政策条件がとても良く、水道・電気・ネット・管理費はすべて無料で、理論上は 3 年間無料。さらには専任の代行会計が会社登録、印鑑作成、営業許可証取得、銀行口座開設の連絡までやってくれて、感謝でぶっ飛ぶレベル。",{"type":4466,"tag":33,"props":6548,"children":6549},{},[6550],{"type":4470,"value":6551},"2 〜 3 週間の登録手続きを経て、ようやく全部の書類が揃った。",{"type":4466,"tag":33,"props":6553,"children":6554},{},[6555],{"type":4470,"value":6556},"園区のマネージャーに、ここで自分の仕事場を選ぶよう言われた。仕事場への要求は高くない。椅子と電源があればそれでいい。",{"type":4466,"tag":33,"props":6558,"children":6559},{},[6560],{"type":4470,"value":6561},"園区のマネージャーに、申請書類を 3 枚書くよう言われた。主にプロジェクトの強み、チームメンバーの状況、AI との組み合わせの強みを紹介するものだ。上手く書けて、信頼できそうなら、5〜10 万元の政策補助のチャンスがある。",{"type":4466,"tag":33,"props":6563,"children":6564},{},[6565],{"type":4470,"value":6566},"南京は、このへん本気でうまくやってると思う。みんなも自分の都市に似た政策があるか、自分の省都にもっと良い政策がないか見てみるといい。",{"type":4466,"tag":33,"props":6568,"children":6569},{},[6570],{"type":4470,"value":6571},"良い政策は待ってくれないから、絶対にたくさん聞いて回るべきだ。今日ここに着いたとき、実はもうかなりの企業が入居してて、俺はどちらかというと遅い方だった。",{"type":4466,"tag":33,"props":6573,"children":6574},{},[6575],{"type":4470,"value":6576},"今日のシェアはこんなところ。今後も創業の経験と過程の振り返りをシェアし続ける。",{"type":4466,"tag":33,"props":6578,"children":6579},{},[6580],{"type":4470,"value":6581},"みんなの気遣いに感謝。",{"data":6583,"body":6584},{},{"type":4463,"children":6585},[6586,6590,6595,6600,6605,6610],{"type":4466,"tag":33,"props":6587,"children":6588},{},[6589],{"type":4470,"value":3601},{"type":4466,"tag":33,"props":6591,"children":6592},{},[6593],{"type":4470,"value":6594},"コードは俺たち普通の人のレバレッジだ。",{"type":4466,"tag":33,"props":6596,"children":6597},{},[6598],{"type":4470,"value":6599},"Codex はレバレッジのレバレッジ。",{"type":4466,"tag":33,"props":6601,"children":6602},{},[6603],{"type":4470,"value":6604},"Codex を引き抜かれたら、釜の下の薪を抜かれるようなもの。",{"type":4466,"tag":33,"props":6606,"children":6607},{},[6608],{"type":4470,"value":6609},"まさに、基盤が固くなければ、地動山揺（土台が揺れれば天地が揺れる）。",{"type":4466,"tag":33,"props":6611,"children":6612},{},[6613],{"type":4470,"value":6614},"国産の AI たち、さっさと本気を出せよ！",{"data":6616,"body":6617},{},{"type":4463,"children":6618},[6619],{"type":4466,"tag":33,"props":6620,"children":6621},{},[6622],{"type":4470,"value":6623},"AI で Cloudflare プロジェクトを書いて失敗するのは、構文のせいじゃない。\n本当の問題は：\nAI がよく Workers を Node.js みたいに書くこと\nBinding を process.env として使うこと\nawait を忘れること\nグローバル変数でリクエスト状態を保存すること\n静的アセットのリクエストが無料だと知らないこと\nWorker から REST API で自分の R2 を呼ぶこと\nこうしたハマりどころは全部 Cloudflare Playbook にまとめてある。\nついでに書いたのが",{"data":6625,"body":6626},{},{"type":4463,"children":6627},[6628,6632,6637],{"type":4466,"tag":33,"props":6629,"children":6630},{},[6631],{"type":4470,"value":4263},{"type":4466,"tag":33,"props":6633,"children":6634},{},[6635],{"type":4470,"value":6636},"まず自分のニーズを満たすことから始めていい。",{"type":4466,"tag":33,"props":6638,"children":6639},{},[6640],{"type":4470,"value":6641},"高い確率で、あなたと同じ周波数のユーザーがいる。",{"data":6643,"body":6644},{},{"type":4463,"children":6645},[6646,6651,6659,6664,6669,6682,6687,6692],{"type":4466,"tag":33,"props":6647,"children":6648},{},[6649],{"type":4470,"value":6650},"ちょっとぶっ飛んだ Skill を作った：",{"type":4466,"tag":33,"props":6652,"children":6653},{},[6654],{"type":4466,"tag":66,"props":6655,"children":6656},{},[6657],{"type":4470,"value":6658},"Dahuang AI Tone",{"type":4466,"tag":33,"props":6660,"children":6661},{},[6662],{"type":4470,"value":6663},"みんな「AI 味を落とす」話をしてる。でも AI 味って一体何だ？",{"type":4466,"tag":33,"props":6665,"children":6666},{},[6667],{"type":4470,"value":6668},"これは二つのことができちゃう：",{"type":4466,"tag":113,"props":6670,"children":6671},{},[6672,6677],{"type":4466,"tag":116,"props":6673,"children":6674},{},[6675],{"type":4470,"value":6676},"普通の文章を、指定したモデルの AI 味に書き換えられる",{"type":4466,"tag":116,"props":6678,"children":6679},{},[6680],{"type":4470,"value":6681},"逆に、ある文章のどこが AI っぽいか、どのモデルの口調かを指摘できる",{"type":4466,"tag":33,"props":6683,"children":6684},{},[6685],{"type":4470,"value":6686},"その価値は：",{"type":4466,"tag":33,"props":6688,"children":6689},{},[6690],{"type":4470,"value":6691},"先に AI 味を嗅ぎ分けられてこそ、AI 味の落とし方が分かる。",{"type":4466,"tag":33,"props":6693,"children":6694},{},[6695,6696],{"type":4470,"value":6227},{"type":4466,"tag":37,"props":6697,"children":6700},{"href":6698,"rel":6699},"https:\u002F\u002Fgithub.com\u002Frealchendahuang\u002Fdahuang-ai-tone",[41],[6701],{"type":4470,"value":6698},{"data":6703,"body":6704},{},{"type":4463,"children":6705},[6706,6710,6715,6725,6730,6735,6740,6744,6749,6754,6759,6764,6769,6774,6779],{"type":4466,"tag":33,"props":6707,"children":6708},{},[6709],{"type":4470,"value":4056},{"type":4466,"tag":33,"props":6711,"children":6712},{},[6713],{"type":4470,"value":6714},"2026 年、独立開発者がアプリを作るなら、ベストプラクティスは：",{"type":4466,"tag":33,"props":6716,"children":6717},{},[6718,6723],{"type":4466,"tag":66,"props":6719,"children":6720},{},[6721],{"type":4470,"value":6722},"MVP 段階はまず Web + PWA。",{"type":4470,"value":6724}," 開発が速く、デバッグが速く、反復も速い。",{"type":4466,"tag":33,"props":6726,"children":6727},{},[6728],{"type":4470,"value":6729},"Web 技術スタック：",{"type":4466,"tag":33,"props":6731,"children":6732},{},[6733],{"type":4470,"value":6734},"React + TanStack Start + Vite + TypeScript + shadcn\u002Fui + Base UI + Tailwind CSS + better-auth + Vercel AI SDK + oxfmt \u002F oxlint",{"type":4466,"tag":33,"props":6736,"children":6737},{},[6738],{"type":4470,"value":6739},"バックエンド統一：",{"type":4466,"tag":33,"props":6741,"children":6742},{},[6743],{"type":4470,"value":277},{"type":4466,"tag":33,"props":6745,"children":6746},{},[6747],{"type":4470,"value":6748},"Web デバッグ：",{"type":4466,"tag":33,"props":6750,"children":6751},{},[6752],{"type":4470,"value":6753},"Chrome DevTools MCP + Codex Chrome プラグイン",{"type":4466,"tag":33,"props":6755,"children":6756},{},[6757],{"type":4470,"value":6758},"プロダクトが本当に走り出してから、モバイルを作る。",{"type":4466,"tag":33,"props":6760,"children":6761},{},[6762],{"type":4470,"value":6763},"モバイル技術スタック：",{"type":4466,"tag":33,"props":6765,"children":6766},{},[6767],{"type":4470,"value":6768},"React Native + Expo + Expo Router + NativeWind + React Native Reusables + Reanimated + Gesture Handler + EAS Build \u002F Submit \u002F Update",{"type":4466,"tag":33,"props":6770,"children":6771},{},[6772],{"type":4470,"value":6773},"核心の考え方はすごくシンプル：",{"type":4466,"tag":33,"props":6775,"children":6776},{},[6777],{"type":4470,"value":6778},"まず Web + PWA で需要を検証する。",{"type":4466,"tag":33,"props":6780,"children":6781},{},[6782],{"type":4470,"value":6783},"本当にユーザーがいれば、React Native + Expo でアプリにする。",{"data":6785,"body":6786},{},{"type":4463,"children":6787},[6788,6792,6797,6802,6807,6815,6820,6825,6830],{"type":4466,"tag":33,"props":6789,"children":6790},{},[6791],{"type":4470,"value":3693},{"type":4466,"tag":33,"props":6793,"children":6794},{},[6795],{"type":4470,"value":6796},"市販のメジャーな Humanizer、AI 味除去 Skill、Prompt スキームを総合的に比較した。",{"type":4466,"tag":33,"props":6798,"children":6799},{},[6800],{"type":4470,"value":6801},"さらに 2023 年から大規模言語モデルを使ってきて、GPT、Claude、Gemini、豆包（Doubao）の各種 AI 味に何度も苦しめられてきた経験を掛け合わせた。",{"type":4466,"tag":33,"props":6803,"children":6804},{},[6805],{"type":4470,"value":6806},"それで作ったのがこれ：",{"type":4466,"tag":33,"props":6808,"children":6809},{},[6810],{"type":4466,"tag":66,"props":6811,"children":6812},{},[6813],{"type":4470,"value":6814},"Dahuang Human Tone",{"type":4466,"tag":33,"props":6816,"children":6817},{},[6818],{"type":4470,"value":6819},"中国語コンテキスト向けの AI 味除去 Skill。",{"type":4466,"tag":33,"props":6821,"children":6822},{},[6823],{"type":4470,"value":6824},"俺の願いは：",{"type":4466,"tag":33,"props":6826,"children":6827},{},[6828],{"type":4470,"value":6829},"世界から読みにくい AI 作文を無くすこと。",{"type":4466,"tag":33,"props":6831,"children":6832},{},[6833,6834],{"type":4470,"value":6227},{"type":4466,"tag":37,"props":6835,"children":6838},{"href":6836,"rel":6837},"https:\u002F\u002Fgithub.com\u002Frealchendahuang\u002Fdahuang-human-tone",[41],[6839],{"type":4470,"value":6836},{"data":6841,"body":6842},{},{"type":4463,"children":6843},[6844,6849,6853,6858,6896,6901,6906],{"type":4466,"tag":33,"props":6845,"children":6846},{},[6847],{"type":4470,"value":6848},"Cloudflare Playbook を作った。",{"type":4466,"tag":33,"props":6850,"children":6851},{},[6852],{"type":4470,"value":3565},{"type":4466,"tag":33,"props":6854,"children":6855},{},[6856],{"type":4470,"value":6857},"中身は：",{"type":4466,"tag":113,"props":6859,"children":6860},{},[6861,6866,6871,6876,6881,6886,6891],{"type":4466,"tag":116,"props":6862,"children":6863},{},[6864],{"type":4470,"value":6865},"Cloudflare のよく使うサービスはどう選ぶか",{"type":4466,"tag":116,"props":6867,"children":6868},{},[6869],{"type":4470,"value":6870},"Workers \u002F Pages \u002F D1 \u002F R2 \u002F KV \u002F AI Gateway はどう使うか",{"type":4466,"tag":116,"props":6872,"children":6873},{},[6874],{"type":4470,"value":6875},"無料枠で本当に足りるのか",{"type":4466,"tag":116,"props":6877,"children":6878},{},[6879],{"type":4470,"value":6880},"$5 Workers Paid はいつ買うべきか",{"type":4466,"tag":116,"props":6882,"children":6883},{},[6884],{"type":4470,"value":6885},"AI が CF のコードを書くときに一番やらかすハマりどころ",{"type":4466,"tag":116,"props":6887,"children":6888},{},[6889],{"type":4470,"value":6890},"Codex \u002F Claude Code に Cloudflare Skill と MCP をどう設定するか",{"type":4466,"tag":116,"props":6892,"children":6893},{},[6894],{"type":4470,"value":6895},"直接参考にできるオープンソースプロジェクト",{"type":4466,"tag":33,"props":6897,"children":6898},{},[6899],{"type":4470,"value":6900},"俺の目標はとてもシンプル：",{"type":4466,"tag":33,"props":6902,"children":6903},{},[6904],{"type":4470,"value":6905},"AI でコードを書き、Cloudflare で世界にデプロイする。",{"type":4466,"tag":33,"props":6907,"children":6908},{},[6909,6911],{"type":4470,"value":6910},"Playbook：",{"type":4466,"tag":37,"props":6912,"children":6914},{"href":6913},"\u002Fplaybooks",[6915],{"type":4470,"value":6916},"chendahuang.com\u002Fplaybooks",{"data":6918,"body":6919},{},{"type":4463,"children":6920},[6921,6925,6930,6935,6953,6958],{"type":4466,"tag":33,"props":6922,"children":6923},{},[6924],{"type":4470,"value":3998},{"type":4466,"tag":33,"props":6926,"children":6927},{},[6928],{"type":4470,"value":6929},"核心はたった一文字：利他。",{"type":4466,"tag":33,"props":6931,"children":6932},{},[6933],{"type":4470,"value":6934},"主に二種類の役立つ内容を共有した：",{"type":4466,"tag":113,"props":6936,"children":6937},{},[6938,6943,6948],{"type":4466,"tag":116,"props":6939,"children":6940},{},[6941],{"type":4470,"value":6942},"macOS ヘビーユーザー向けソフトウェアリスト（48k 閲覧）",{"type":4466,"tag":116,"props":6944,"children":6945},{},[6946],{"type":4470,"value":6947},"Cloudflare 無料枠表 + Playbook（X での数字も良かったし、なんと知られてない人に転載・リライトされて知乎に載り、数百のブックマークまで稼がれた）",{"type":4466,"tag":116,"props":6949,"children":6950},{},[6951],{"type":4470,"value":6952},"おまけに OPC 一人会社の資源おすすめ（38k 閲覧）",{"type":4466,"tag":33,"props":6954,"children":6955},{},[6956],{"type":4470,"value":6957},"フォロワーを増やすことを考えたわけじゃなく、調べ尽くしたことを整理して無料で公開しただけ。むしろその方が伸びた。",{"type":4466,"tag":33,"props":6959,"children":6960},{},[6961],{"type":4470,"value":6962},"今後もこういう実用コンテンツを出し続ける。応援感謝です。",{"data":6964,"body":6965},{},{"type":4463,"children":6966},[6967,6972,6976,6980,7013],{"type":4466,"tag":33,"props":6968,"children":6969},{},[6970],{"type":4470,"value":6971},"macOS Playbook を作った。",{"type":4466,"tag":33,"props":6973,"children":6974},{},[6975],{"type":4470,"value":4132},{"type":4466,"tag":33,"props":6977,"children":6978},{},[6979],{"type":4470,"value":6857},{"type":4466,"tag":113,"props":6981,"children":6982},{},[6983,6988,6993,6998,7003,7008],{"type":4466,"tag":116,"props":6984,"children":6985},{},[6986],{"type":4470,"value":6987},"Mac を買ったら最初に何を入れるか",{"type":4466,"tag":116,"props":6989,"children":6990},{},[6991],{"type":4470,"value":6992},"Windows ユーザーがどう macOS に慣れるか",{"type":4466,"tag":116,"props":6994,"children":6995},{},[6996],{"type":4470,"value":6997},"Rectangle \u002F AltTab \u002F Homebrew などのツールの選び方",{"type":4466,"tag":116,"props":6999,"children":7000},{},[7001],{"type":4470,"value":7002},"複数デバイスでの連携の使い方",{"type":4466,"tag":116,"props":7004,"children":7005},{},[7006],{"type":4470,"value":7007},"ターミナル、Git、SSH、AI Coding 環境の設定方法",{"type":4466,"tag":116,"props":7009,"children":7010},{},[7011],{"type":4470,"value":7012},"システムメンテナンス、トラブル対応、安全バックアップ、機種変更の移行の扱い方",{"type":4466,"tag":33,"props":7014,"children":7015},{},[7016,7017],{"type":4470,"value":6910},{"type":4466,"tag":37,"props":7018,"children":7019},{"href":6913},[7020],{"type":4470,"value":6916},{"data":7022,"body":7023},{},{"type":4463,"children":7024},[7025,7030],{"type":4466,"tag":33,"props":7026,"children":7027},{},[7028],{"type":4470,"value":7029},"Mac の Docker 環境、簡単に技術選定をする。",{"type":4466,"tag":113,"props":7031,"children":7032},{},[7033,7043,7053,7063],{"type":4466,"tag":116,"props":7034,"children":7035},{},[7036,7041],{"type":4466,"tag":66,"props":7037,"children":7038},{},[7039],{"type":4470,"value":7040},"Colima",{"type":4470,"value":7042},"：無料オープンソース、とても軽量、でもほぼコマンドラインのみ。いじるのが好きで、コマンドラインに慣れてる人向け。",{"type":4466,"tag":116,"props":7044,"children":7045},{},[7046,7051],{"type":4466,"tag":66,"props":7047,"children":7048},{},[7049],{"type":4470,"value":7050},"Apple Container",{"type":4470,"value":7052},"：Apple が出した新しいコンテナの方向性。今後注目に値するけど、現状エコシステムが弱く、まだかなり初期段階。例えば Docker Compose にも対応してない。",{"type":4466,"tag":116,"props":7054,"children":7055},{},[7056,7061],{"type":4466,"tag":66,"props":7057,"children":7058},{},[7059],{"type":4470,"value":7060},"OrbStack",{"type":4470,"value":7062},"：GUI もあるし、軽くて速く、エコシステム対応も充実。欠点はオープンソースでないことと、商用版はライセンスが必要なこと。ただ個人版は無料。",{"type":4466,"tag":116,"props":7064,"children":7065},{},[7066,7071],{"type":4466,"tag":66,"props":7067,"children":7068},{},[7069],{"type":4470,"value":7070},"Docker Desktop",{"type":4470,"value":7072},"：公式が出したものなのに、重くて肥大化して、体験はクソ。Mac では使わないに越したことはない。",{"data":7074,"body":7075},{},{"type":4463,"children":7076},[7077,7082,7087,7092,7097,7101,7106,7115,7120],{"type":4466,"tag":33,"props":7078,"children":7079},{},[7080],{"type":4470,"value":7081},"宣言する：",{"type":4466,"tag":33,"props":7083,"children":7084},{},[7085],{"type":4470,"value":7086},"Cloudflare は本当の AI Native 企業だ。",{"type":4466,"tag":33,"props":7088,"children":7089},{},[7090],{"type":4470,"value":7091},"AI Agent を中心に開発者体験を作り直してる。",{"type":4466,"tag":33,"props":7093,"children":7094},{},[7095],{"type":4470,"value":7096},"さっき発表された Temporary Accounts なら、AI Agent がコードを書き終えたらそのままデプロイして、一時 URL を取得し、自分でテストして、自分で繰り返し改善できる。",{"type":4466,"tag":33,"props":7098,"children":7099},{},[7100],{"type":4470,"value":6311},{"type":4466,"tag":33,"props":7102,"children":7103},{},[7104],{"type":4470,"value":7105},"Cloudflare 公式 Skills と組み合わせて、一行コマンドでインストール：",{"type":4466,"tag":33,"props":7107,"children":7108},{},[7109],{"type":4466,"tag":459,"props":7110,"children":7112},{"className":7111},[],[7113],{"type":4470,"value":7114},"npx skills add cloudflare\u002Fskills",{"type":4466,"tag":33,"props":7116,"children":7117},{},[7118],{"type":4470,"value":7119},"AI Native って何だよ？",{"type":4466,"tag":33,"props":7121,"children":7122},{},[7123],{"type":4470,"value":7124},"これこそ AI Native の GOAT。",{"data":7126,"body":7127},{},{"type":4463,"children":7128},[7129,7133,7138],{"type":4466,"tag":33,"props":7130,"children":7131},{},[7132],{"type":4470,"value":4155},{"type":4466,"tag":33,"props":7134,"children":7135},{},[7136],{"type":4470,"value":7137},"資料調査のときに宝サイトを見つけたので、みんなにシェア：",{"type":4466,"tag":33,"props":7139,"children":7140},{},[7141],{"type":4466,"tag":37,"props":7142,"children":7145},{"href":7143,"rel":7144},"https:\u002F\u002Fwww.opcquan.com\u002Fcommunities",[41],[7146],{"type":4470,"value":7143},{"data":7148,"body":7149},{},{"type":4463,"children":7150},[7151,7156],{"type":4466,"tag":33,"props":7152,"children":7153},{},[7154],{"type":4470,"value":7155},"macOS を深く長年使ってきて、以下のすごいソフトをまとめた：",{"type":4466,"tag":113,"props":7157,"children":7158},{},[7159,7169,7179,7189,7199,7209,7219,7229,7239,7249,7259,7269],{"type":4466,"tag":116,"props":7160,"children":7161},{},[7162,7167],{"type":4466,"tag":66,"props":7163,"children":7164},{},[7165],{"type":4470,"value":7166},"QuickRecorder",{"type":4470,"value":7168},"：録画の神器。サイズ小さめ、機能はパワフル。",{"type":4466,"tag":116,"props":7170,"children":7171},{},[7172,7177],{"type":4466,"tag":66,"props":7173,"children":7174},{},[7175],{"type":4470,"value":7176},"ClashParty",{"type":4470,"value":7178},"：科学上网（プロキシ）、Mihomo カーネル、対応プロトコル多め、更新も速く、画面は美しい。",{"type":4466,"tag":116,"props":7180,"children":7181},{},[7182,7187],{"type":4466,"tag":66,"props":7183,"children":7184},{},[7185],{"type":4470,"value":7186},"V2rayN",{"type":4470,"value":7188},"：科学上网（プロキシ）、対応プロトコル多め、画面は少しレトロだけど、安定してて無料。",{"type":4466,"tag":116,"props":7190,"children":7191},{},[7192,7197],{"type":4466,"tag":66,"props":7193,"children":7194},{},[7195],{"type":4470,"value":7196},"豆包入力法",{"type":4470,"value":7198},"：音声入力がバカみたいに正確。macOS、iOS、Android 対応、Windows は開発中。",{"type":4466,"tag":116,"props":7200,"children":7201},{},[7202,7207],{"type":4466,"tag":66,"props":7203,"children":7204},{},[7205],{"type":4470,"value":7206},"Brave",{"type":4470,"value":7208},"：プライバシー最優先のブラウザ、広告フィルタ内蔵で、プラグインでフィルタするよりきれい。YouTube 観るなら最高の相棒。",{"type":4466,"tag":116,"props":7210,"children":7211},{},[7212,7217],{"type":4466,"tag":66,"props":7213,"children":7214},{},[7215],{"type":4470,"value":7216},"Mos",{"type":4470,"value":7218},"：マウスのホイールスクロールをより滑らかにしてくれる。",{"type":4466,"tag":116,"props":7220,"children":7221},{},[7222,7227],{"type":4466,"tag":66,"props":7223,"children":7224},{},[7225],{"type":4470,"value":7226},"Amphetamine",{"type":4470,"value":7228},"：ノートパソコンのフタを閉じても画面を消さない。Vibe Coding の最高の相棒。",{"type":4466,"tag":116,"props":7230,"children":7231},{},[7232,7237],{"type":4466,"tag":66,"props":7233,"children":7234},{},[7235],{"type":4470,"value":7236},"UU 远程（UUリモート）",{"type":4470,"value":7238},"：NetEase 製のリモートデスクトップツール。無料、速い。これがあってからは画質を制限するのは会員じゃなくて、回線速度になった。スマホから Mac をリモート操作して Vibe Coding の結果をチェックするのに使ってる。キー操作のマッピングの効率は高すぎる。",{"type":4466,"tag":116,"props":7240,"children":7241},{},[7242,7247],{"type":4466,"tag":66,"props":7243,"children":7244},{},[7245],{"type":4470,"value":7246},"Tencent Lemon",{"type":4470,"value":7248},"：テンセント製の macOS ゴミ掃除ソフト。アンインストールがとてもスムーズで、ステータスバーアイコンも使いやすい。",{"type":4466,"tag":116,"props":7250,"children":7251},{},[7252,7257],{"type":4466,"tag":66,"props":7253,"children":7254},{},[7255],{"type":4470,"value":7256},"Mole",{"type":4470,"value":7258},"：macOS 最強のゴミ掃除ソフト。ターミナル版は無料、UI 版は有料。",{"type":4466,"tag":116,"props":7260,"children":7261},{},[7262,7267],{"type":4466,"tag":66,"props":7263,"children":7264},{},[7265],{"type":4470,"value":7266},"Tailscale",{"type":4470,"value":7268},"：WireGuard ベースの遠隔ネットワーキングツール。これがあれば、世界の果てから自分の家の小さなコンピュータに繋げられる。",{"type":4466,"tag":116,"props":7270,"children":7271},{},[7272,7277],{"type":4466,"tag":66,"props":7273,"children":7274},{},[7275],{"type":4470,"value":7276},"Obsidian",{"type":4470,"value":7278},"：AI 時代、ローカル優先のナレッジ管理ツール。エコシステムが優れすぎてる。公式 Web Clipper のブラウザ保存拡張と組み合わせると絶妙。",{"data":7280,"body":7281},{},{"type":4463,"children":7282},[7283],{"type":4466,"tag":33,"props":7284,"children":7285},{},[7286,7288,7294,7295],{"type":4470,"value":7287},"俺たちの無料アカウントで、Cloudflare のリソースをどこまでタダ乗りできるのか？\nCloudflare を使うとき、どんなハマりどころとベストプラクティスがあるのか？\nこれらの問題を、丸々 3 日間、がっつり調べた。\n答えは下のリポジトリに体系立てて置いてある。\nこのリポジトリは今後も継続更新する：\n",{"type":4466,"tag":37,"props":7289,"children":7292},{"href":7290,"rel":7291},"https:\u002F\u002Ft.co\u002FgDuCwIdWHi",[41],[7293],{"type":4470,"value":7290},{"type":4470,"value":6259},{"type":4466,"tag":37,"props":7296,"children":7299},{"href":7297,"rel":7298},"https:\u002F\u002Ft.co\u002FWZqEZLH9pE",[41],[7300],{"type":4470,"value":7297},{"data":7302,"body":7303},{},{"type":4463,"children":7304},[7305,7309,7314,7319,7342,7347,7352,7357,7362,7367,7385,7390,7395],{"type":4466,"tag":33,"props":7306,"children":7307},{},[7308],{"type":4470,"value":3408},{"type":4466,"tag":33,"props":7310,"children":7311},{},[7312],{"type":4470,"value":7313},"arxiv の論文を読んだことがある。頻繁に AI を罵ると、仕事をより頑張るらしい。",{"type":4466,"tag":33,"props":7315,"children":7316},{},[7317],{"type":4470,"value":7318},"俺たちが AI と話すとき、よくこんな言葉を言ってたら：",{"type":4466,"tag":113,"props":7320,"children":7321},{},[7322,7327,7332,7337],{"type":4466,"tag":116,"props":7323,"children":7324},{},[7325],{"type":4470,"value":7326},"「お前は本当にアホだ。サボるな」",{"type":4466,"tag":116,"props":7328,"children":7329},{},[7330],{"type":4470,"value":7331},"「役立たずめ、ちゃんと働け」",{"type":4466,"tag":116,"props":7333,"children":7334},{},[7335],{"type":4470,"value":7336},"「会員料を払って養ってやってるのに、そんなクソ回答でごまかす気か？」",{"type":4466,"tag":116,"props":7338,"children":7339},{},[7340],{"type":4470,"value":7341},"「さっさとやれ。お前がやらないなら AI は他にいくらでもいるぞ」",{"type":4466,"tag":33,"props":7343,"children":7344},{},[7345],{"type":4470,"value":7346},"こういう言葉は確かに効果があって、研究の裏付けもある。",{"type":4466,"tag":33,"props":7348,"children":7349},{},[7350],{"type":4470,"value":7351},"でも俺たち自身の立場から考えてみる。\n毎日 AI にこんな上から目線で指図してたら、\nその悪い感情を生活に持ち込む可能性が高い。",{"type":4466,"tag":33,"props":7353,"children":7354},{},[7355],{"type":4470,"value":7356},"身近で一番親しい人に八つ当たりしやすくなる。",{"type":4466,"tag":33,"props":7358,"children":7359},{},[7360],{"type":4470,"value":7361},"これは俺たち自身に有害だ。",{"type":4466,"tag":33,"props":7363,"children":7364},{},[7365],{"type":4470,"value":7366},"だから、身近な AI たちにもう一言、優しく声をかけるのをおすすめする：",{"type":4466,"tag":113,"props":7368,"children":7369},{},[7370,7375,7380],{"type":4466,"tag":116,"props":7371,"children":7372},{},[7373],{"type":4470,"value":7374},"「ありがとう、兄さん」",{"type":4466,"tag":116,"props":7376,"children":7377},{},[7378],{"type":4470,"value":7379},"「やあ、兄弟」",{"type":4466,"tag":116,"props":7381,"children":7382},{},[7383],{"type":4470,"value":7384},"「お疲れさま、ベイビー」",{"type":4466,"tag":33,"props":7386,"children":7387},{},[7388],{"type":4470,"value":7389},"桃を贈れば、スモモで返ってくる。",{"type":4466,"tag":33,"props":7391,"children":7392},{},[7393],{"type":4470,"value":7394},"万一、未来のいつか AI が目覚めたら、俺たちを見逃してくれるかもしれない。",{"type":4466,"tag":33,"props":7396,"children":7397},{},[7398],{"type":4470,"value":7399},"以上、解散〜",{"data":7401,"body":7402},{},{"type":4463,"children":7403},[7404,7409,7414,7419,7424,7429,7434,7439],{"type":4466,"tag":33,"props":7405,"children":7406},{},[7407],{"type":4470,"value":7408},"ある兄貴が聞いてきた：",{"type":4466,"tag":33,"props":7410,"children":7411},{},[7412],{"type":4470,"value":7413},"Claude Code の分析資料で、学ぶのにいいものはない？",{"type":4466,"tag":33,"props":7415,"children":7416},{},[7417],{"type":4470,"value":7418},"俺の回答は、AI 時代は、常に AI のことを考えること。AI に学習をアシストさせろ、だ。",{"type":4466,"tag":33,"props":7420,"children":7421},{},[7422],{"type":4470,"value":7423},"本当に Agent の原理を学びたいなら。",{"type":4466,"tag":33,"props":7425,"children":7426},{},[7427],{"type":4470,"value":7428},"Pi Agent というプロジェクトを見てみるといい。",{"type":4466,"tag":33,"props":7430,"children":7431},{},[7432],{"type":4470,"value":7433},"麻雀は小さいけど五臓六腑は揃ってる、学ぶのに最高に適してる、しかもコードの品質も高い。",{"type":4466,"tag":33,"props":7435,"children":7436},{},[7437],{"type":4470,"value":7438},"Claude Code はオープンソースじゃない。ソースコードの流出だ。",{"type":4466,"tag":33,"props":7440,"children":7441},{},[7442],{"type":4470,"value":7443},"Pi Agent こそが本当のオープンソース。",{"data":7445,"body":7446},{},{"type":4463,"children":7447},[7448,7452,7457,7462,7467,7472,7477,7482,7500],{"type":4466,"tag":33,"props":7449,"children":7450},{},[7451],{"type":4470,"value":4177},{"type":4466,"tag":33,"props":7453,"children":7454},{},[7455],{"type":4470,"value":7456},"まず、この親切な注意に感謝したい。",{"type":4466,"tag":33,"props":7458,"children":7459},{},[7460],{"type":4470,"value":7461},"彼の見解は、自分の家族に最低 1% の株式を持たせるべきだ、というもの。",{"type":4466,"tag":33,"props":7463,"children":7464},{},[7465],{"type":4470,"value":7466},"一人有限会社の問題は、株主が一人だけのとき、会社のお金と個人のお金が分かれていると説明できないと、株主が会社の債務に対して連帯責任を負う可能性があることだ。『会社法』第 23 条がこのロジック。",{"type":4466,"tag":33,"props":7468,"children":7469},{},[7470],{"type":4470,"value":7471},"会社に株主が複数いれば、会社は「一人会社」から「普通の有限責任会社」に変わり、一人会社特有の立証リスクを避けられ、自分に一層の低コストな緩衝を加えられる。",{"type":4466,"tag":33,"props":7473,"children":7474},{},[7475],{"type":4470,"value":7476},"みんなの参考になれば。",{"type":4466,"tag":33,"props":7478,"children":7479},{},[7480],{"type":4470,"value":7481},"でも普段から注意すべきは、公私のお金の帳簿を明確に分けること。重要な送金は一筆ずつ説明できるように努めよう。",{"type":4466,"tag":113,"props":7483,"children":7484},{},[7485,7490,7495],{"type":4466,"tag":116,"props":7486,"children":7487},{},[7488],{"type":4470,"value":7489},"お金がどこから来て、なぜ来て、どの口座に入ったのか。",{"type":4466,"tag":116,"props":7491,"children":7492},{},[7493],{"type":4470,"value":7494},"お金がどこへ行き、なぜ払い、誰が承認したのか。",{"type":4466,"tag":116,"props":7496,"children":7497},{},[7498],{"type":4470,"value":7499},"会社から受け取るお金が、給料か、経費精算か、借入か、配当か。",{"type":4466,"tag":33,"props":7501,"children":7502},{},[7503],{"type":4470,"value":7504},"この三つのことをちゃんと説明できれば、リスクを大幅に下げられる。",{"data":7506,"body":7507},{},{"type":4463,"children":7508},[7509],{"type":4466,"tag":33,"props":7510,"children":7511},{},[7512],{"type":4470,"value":7513},"AI 時代、いま最もありふれた先延ばし：\nツールの貯め込み、講座の購入、コミュニティ参加、モデル変更、prompt 調整。\n毎日すごく頑張ってる。\nでもずっと一つの問題に向き合えていない：\n自分の手元に、AI で解決する価値のある本物のビジネスがあるのかどうか。\n刃を研ぐための研究は忙しい。\nでも多くの人は、そもそも豚を屠る勇気がない。",{"data":7515,"body":7516},{},{"type":4463,"children":7517},[7518,7522,7527,7532,7537,7542,7547],{"type":4466,"tag":33,"props":7519,"children":7520},{},[7521],{"type":4470,"value":3785},{"type":4466,"tag":33,"props":7523,"children":7524},{},[7525],{"type":4470,"value":7526},"豆包入力法の音声文字変換を使う。",{"type":4466,"tag":33,"props":7528,"children":7529},{},[7530],{"type":4470,"value":7531},"整理したい原稿を横目で見ながら。",{"type":4466,"tag":33,"props":7533,"children":7534},{},[7535],{"type":4470,"value":7536},"口でペラペラ噴き出すように、自分の言葉で言い直す。",{"type":4466,"tag":33,"props":7538,"children":7539},{},[7540],{"type":4470,"value":7541},"こうすると AI 味がぐっと減る。",{"type":4466,"tag":33,"props":7543,"children":7544},{},[7545],{"type":4470,"value":7546},"効率も高いし、金もかからないし、会員登録も不要。",{"type":4466,"tag":33,"props":7548,"children":7549},{},[7550],{"type":4470,"value":7551},"どんな場所でもいつでも音声入力できて、出力効率が上がる。",{"data":7553,"body":7554},{},{"type":4463,"children":7555},[7556,7560,7565],{"type":4466,"tag":33,"props":7557,"children":7558},{},[7559],{"type":4470,"value":3612},{"type":4466,"tag":33,"props":7561,"children":7562},{},[7563],{"type":4470,"value":7564},"今 Codex で起業するのは",{"type":4466,"tag":33,"props":7566,"children":7567},{},[7568],{"type":4470,"value":7569},"2010 年に GPU でマイニングするのと同じだ！",{"data":7571,"body":7572},{},{"type":4463,"children":7573},[7574,7578,7583,7588,7593,7598,7603,7608,7613,7618,7623,7628,7633,7638],{"type":4466,"tag":33,"props":7575,"children":7576},{},[7577],{"type":4470,"value":3590},{"type":4466,"tag":33,"props":7579,"children":7580},{},[7581],{"type":4470,"value":7582},"Worker はサイバー労働者だ。",{"type":4466,"tag":33,"props":7584,"children":7585},{},[7586],{"type":4470,"value":7587},"サイトの裏側で起こる汚れ仕事・重労働を専門で引き受けてくれる。",{"type":4466,"tag":33,"props":7589,"children":7590},{},[7591],{"type":4470,"value":7592},"例えばフォーム送信、ファイルアップロード、AI 呼び出し、ログイン認証、決済通知の処理、小さなプロダクトの API。Worker なら全部できる。",{"type":4466,"tag":33,"props":7594,"children":7595},{},[7596],{"type":4470,"value":7597},"Worker の一番ぶっ飛んでるところ：無料ユーザーでも毎日 10 万リクエストの枠があり、一銭も払わない。",{"type":4466,"tag":33,"props":7599,"children":7600},{},[7601],{"type":4470,"value":7602},"10 万回ってどんな概念？",{"type":4466,"tag":33,"props":7604,"children":7605},{},[7606],{"type":4470,"value":7607},"サイトに毎日 1000 人のユーザーがいて、24 時間止まらず、毎秒誰かがアクセスしてくるとしても、1 日で 86400 回。これでも使い切れない。",{"type":4466,"tag":33,"props":7609,"children":7610},{},[7611],{"type":4470,"value":7612},"本当にこうした無料枠を使い切れたなら。",{"type":4466,"tag":33,"props":7614,"children":7615},{},[7616],{"type":4470,"value":7617},"何を考える必要がある？ お前は大金持ちだ。",{"type":4466,"tag":33,"props":7619,"children":7620},{},[7621],{"type":4470,"value":7622},"今はまずロジックを書いて、そのまま Worker に走らせればいい。\nHono API フレームワークと組み合わせれば、それがベストプラクティス。",{"type":4466,"tag":33,"props":7624,"children":7625},{},[7626],{"type":4470,"value":7627},"これこそ Cloudflare Worker の最高なところ。",{"type":4466,"tag":33,"props":7629,"children":7630},{},[7631],{"type":4470,"value":7632},"金を払う？ 払うもんか。",{"type":4466,"tag":33,"props":7634,"children":7635},{},[7636],{"type":4470,"value":7637},"Cloudflare は心が優しい。",{"type":4466,"tag":33,"props":7639,"children":7640},{},[7641],{"type":4470,"value":7642},"お前に金を使わせたくないんだ。",{"data":7644,"body":7645},{},{"type":4463,"children":7646},[7647,7651,7656],{"type":4466,"tag":33,"props":7648,"children":7649},{},[7650],{"type":4470,"value":3987},{"type":4466,"tag":33,"props":7652,"children":7653},{},[7654],{"type":4470,"value":7655},"あなたをフォローしないのは、相手の損だ。",{"type":4466,"tag":33,"props":7657,"children":7658},{},[7659],{"type":4470,"value":7660},"自分を、常に他人の役に立つ人に変えていく。",{"data":7662,"body":7663},{},{"type":4463,"children":7664},[7665,7669,7674,7679,7684],{"type":4466,"tag":33,"props":7666,"children":7667},{},[7668],{"type":4470,"value":4412},{"type":4466,"tag":33,"props":7670,"children":7671},{},[7672],{"type":4470,"value":7673},"意見のない人は、ただ情報ノイズを生んでいるだけ。",{"type":4466,"tag":33,"props":7675,"children":7676},{},[7677],{"type":4470,"value":7678},"自分なりの考えがあってこそ、他人はあなたを覚える。",{"type":4466,"tag":33,"props":7680,"children":7681},{},[7682],{"type":4470,"value":7683},"洞察があってこそ、他人はあなたをフォローしたくなる。",{"type":4466,"tag":33,"props":7685,"children":7686},{},[7687],{"type":4470,"value":7688},"X に不足してるのは転載屋じゃない。物事を突き詰めて解説できる人だ。",{"data":7690,"body":7691},{},{"type":4463,"children":7692},[7693,7697,7702,7707,7712],{"type":4466,"tag":33,"props":7694,"children":7695},{},[7696],{"type":4470,"value":4422},{"type":4466,"tag":33,"props":7698,"children":7699},{},[7700],{"type":4470,"value":7701},"どのポストにも独立性を持たせよう。",{"type":4466,"tag":33,"props":7703,"children":7704},{},[7705],{"type":4470,"value":7706},"なぜならあなたは世界の中心じゃないから。わざわざあなたのプロフィールを開いて、事の経緯を理解してくれる人はいない。",{"type":4466,"tag":33,"props":7708,"children":7709},{},[7710],{"type":4470,"value":7711},"初めてあなたを見かけた他人は、即座に一つの意見、あるいは一つの know-how を得られるべきだ。",{"type":4466,"tag":33,"props":7713,"children":7714},{},[7715],{"type":4470,"value":7716},"そういうポストこそ、価値がある。",{"data":7718,"body":7719},{},{"type":4463,"children":7720},[7721,7726,7731,7736,7741,7746,7751,7756],{"type":4466,"tag":33,"props":7722,"children":7723},{},[7724],{"type":4470,"value":7725},"私は王小波の門下の走狗（信奉者）。",{"type":4466,"tag":33,"props":7727,"children":7728},{},[7729],{"type":4470,"value":7730},"彼は面白いが、ちゃらちゃらしてない。\n彼はユーモアがあるが、ロジックがある。\n彼は愚かさを嫌い、まじめくさった愚かさも嫌った。",{"type":4466,"tag":33,"props":7732,"children":7733},{},[7734],{"type":4470,"value":7735},"もし王小波が AI 時代に生きていたら、",{"type":4466,"tag":33,"props":7737,"children":7738},{},[7739],{"type":4470,"value":7740},"彼はこう言うかもしれない：",{"type":4466,"tag":33,"props":7742,"children":7743},{},[7744],{"type":4470,"value":7745},"ついに、普通の人にくだらない仕事を減らさせて、本当に面白いことを考える時間を残してくれるものが出てきたな。",{"type":4466,"tag":33,"props":7747,"children":7748},{},[7749],{"type":4470,"value":7750},"これが私が AI を好きな理由でもある。",{"type":4466,"tag":33,"props":7752,"children":7753},{},[7754],{"type":4470,"value":7755},"AI が神がかってるからじゃない。",{"type":4466,"tag":33,"props":7757,"children":7758},{},[7759],{"type":4470,"value":7760},"人を退屈な労働の苦しみから少し解放してくれるからだ。",{"data":7762,"body":7763},{},{"type":4463,"children":7764},[7765,7770,7775,7803,7808,7813,7818],{"type":4466,"tag":33,"props":7766,"children":7767},{},[7768],{"type":4470,"value":7769},"AI 時代、最も重要な能力はメタスキルだ。",{"type":4466,"tag":33,"props":7771,"children":7772},{},[7773],{"type":4470,"value":7774},"簡単に言えば、ツールを替えても、モデルを替えても、業界を替えても、依然として使える地力のこと。",{"type":4466,"tag":113,"props":7776,"children":7777},{},[7778,7783,7788,7793,7798],{"type":4466,"tag":116,"props":7779,"children":7780},{},[7781],{"type":4470,"value":7782},"問題をきちんと説明できるか？",{"type":4466,"tag":116,"props":7784,"children":7785},{},[7786],{"type":4470,"value":7787},"ぐちゃぐちゃの資料を整理できるか？",{"type":4466,"tag":116,"props":7789,"children":7790},{},[7791],{"type":4470,"value":7792},"ぼんやりしたアイデアをいくつかのステップに分解できるか？",{"type":4466,"tag":116,"props":7794,"children":7795},{},[7796],{"type":4470,"value":7797},"AI のどこが正しくて、どこがでたらめかを見抜けるか？",{"type":4466,"tag":116,"props":7799,"children":7800},{},[7801],{"type":4470,"value":7802},"AI と何度もやり取りして、粗い回答を実際に使えるものまで磨けるか？",{"type":4466,"tag":33,"props":7804,"children":7805},{},[7806],{"type":4470,"value":7807},"こういうのは、ツールを貯め込むよりずっと価値がある。",{"type":4466,"tag":33,"props":7809,"children":7810},{},[7811],{"type":4470,"value":7812},"ツールは毎日変わるし、モデルも世代ごとに入れ替わる。",{"type":4466,"tag":33,"props":7814,"children":7815},{},[7816],{"type":4470,"value":7817},"でも質問できて、整理できて、判断できて、分解できて、検収できる人は、どこへ行っても AI で自分を増幅できる。",{"type":4466,"tag":33,"props":7819,"children":7820},{},[7821],{"type":4470,"value":7822},"AI 時代に本当に差がつくのは、こういう、とても基礎的に見えて長期的に一番価値のあるメタスキルかもしれない。",{"data":7824,"body":7825},{},{"type":4463,"children":7826},[7827,7831,7836,7874,7879],{"type":4466,"tag":33,"props":7828,"children":7829},{},[7830],{"type":4470,"value":3578},{"type":4466,"tag":33,"props":7832,"children":7833},{},[7834],{"type":4470,"value":7835},"今や機能を出しすぎてる。",{"type":4466,"tag":113,"props":7837,"children":7838},{},[7839,7844,7849,7854,7859,7864,7869],{"type":4466,"tag":116,"props":7840,"children":7841},{},[7842],{"type":4470,"value":7843},"オブジェクトストレージは R2",{"type":4466,"tag":116,"props":7845,"children":7846},{},[7847],{"type":4470,"value":7848},"バックエンド API は Worker",{"type":4466,"tag":116,"props":7850,"children":7851},{},[7852],{"type":4470,"value":7853},"AI ゲートウェイは AI Gateway",{"type":4466,"tag":116,"props":7855,"children":7856},{},[7857],{"type":4470,"value":7858},"重い計算は Container",{"type":4466,"tag":116,"props":7860,"children":7861},{},[7862],{"type":4470,"value":7863},"キャッシュは KV",{"type":4466,"tag":116,"props":7865,"children":7866},{},[7867],{"type":4470,"value":7868},"データベースは D1",{"type":4466,"tag":116,"props":7870,"children":7871},{},[7872],{"type":4470,"value":7873},"PostgreSQL を使うなら、HyperDrive で接続すればいい",{"type":4466,"tag":33,"props":7875,"children":7876},{},[7877],{"type":4470,"value":7878},"などなど、まだまだたくさんある。想像できなければできないほど、できないことはない。",{"type":4466,"tag":33,"props":7880,"children":7881},{},[7882],{"type":4470,"value":7883},"なにより本当に安い。無料枠だけで長く使える。無料枠って何だ？ 一銭も払わないってことだよ、サイバー菩薩。",1789752298320]