Understanding is
where every tool begins.
理解,
是一切工具的起點。
RikaiDev (Rikai) builds open-source tools — human-led, AI-powered.
Humans own insight and judgment; AI handles execution and scale — together building what no one person could.
RikaiDev(理解)打造以人為本、AI 為力的開源工具。
人負責洞察與判斷,AI 負責執行與規模,一起做出一個人做不出的東西。
We don't use AI to write code faster —
we use AI to build what one person couldn't.
我們不是用 AI 把程式碼寫得更快,
而是用 AI 做出一個人做不出的東西。
We don't use AI to write code faster. We use AI to build what one person couldn't build alone.
我們不是用 AI 把程式碼寫得更快,而是用 AI 做出一個人做不出的東西。
Vision, taste, and the decisions that truly matter. Humans set the direction.
願景、品味,以及真正重要的決定。方向由人來定。
Iteration, scale, and everything that can be amplified. The power goes to AI.
迭代、規模,以及所有可以被放大的事。力量交給 AI。
What a single developer can ship today. This doesn't replace people — it frees them.
一個開發者,現在能出貨的東西。這不是取代人,是解放人。
A mark made of yao lines. Yin and yang — also 0 and 1.
以爻為標。陰陽,也是 0 與 1。
The mark is a sign built from the yao lines of the I Ching — the Li trigram (fire / light) means clarity and awareness, exactly what "Rikai" is. The solid line is human judgment, the broken line is AI iteration, stacked into one trigram; it is also binary (code) and "yi" — change, fluency. The top line is vermilion and blinks — at once a moving line and a terminal cursor. Purely geometric, still legible down to 16px, and true to our belief: the code is the proof.
標誌是一枚以易經「爻」構成的記號——離卦(火/明)=清晰、覺照,正合「理解」。陽爻是人的判斷,陰爻是 AI 的迭代,疊成一卦;同時也是二進位(程式碼)與「易=變化、通達」。頂爻為朱色且會眨——既是動爻,也是終端機游標;純幾何、縮到 16px 仍清楚,也呼應我們的信念:程式碼即證明。
Minimum clear space on every side is half the seal's edge length. Nothing else may touch the seal face.
四周留白最小為印章邊長的 ½。印面不得被其他元素觸碰。
Paper, ink, and a single touch of vermilion.
紙、墨,與唯一的一點朱。
The palette is restrained almost to black and white: warm paper-white as ground, ink-black carrying all structure and text. Color is reserved for "shu" alone — like the single red of a signature seal, powerful because it is rare.
色彩克制到近乎黑白:溫潤的紙白為底、墨黑承載一切結構與文字。彩色只保留給「朱」——像落款印上唯一的一抹紅,因為稀少而有力量。
Warm off-white with a paper grain. Holds all the whitespace.
溫白微暖,帶紙的質感。承載一切留白。
Near-black, not pure black. Deep and settled.
近黑而非純黑。深沉、安定。
#6B655A · Secondary text
#6B655A · 次要文字
#C9C2B2 · Dividers / grid
#C9C2B2 · 分隔線 / 網格
#B23A28 · Accent / emphasis
#B23A28 · 點睛 / 強調
#EAE4D8 · Card / light block
#EAE4D8 · 卡面 / 淺區塊
The bones of Mincho, the cadence of kana, the honesty of monospace.
明體的骨、和文的韻、等寬的誠實。
→ Track your work without thinking about it.
Every name is an act of human perception.
每個名字,都是一個人類知覺的動作。
RikaiDev's strongest identity asset is its naming. Each product takes a native Japanese word, carries layered poetry through its kanji, and lets the word's literal sense map directly to what the tool does. In an age where agents are everywhere and models get swapped out, the name always describes a human act — reading, seeing, watching over — not the technology of the moment. Technology ages; understanding does not.
RikaiDev 最強的識別資產,是它的命名法。每個產品都取一個日文和語、以漢字承載多層詩意,並讓「詞的本義」直接對應工具在做的事。在 agent 遍地、模型會被換掉的時代,名字描述的永遠是人的動作——讀、看、守望——而非當下的技術。技術會過時,理解不會。
Take a real Japanese word; its lowercase romaji becomes the product mark.
取一個真實的日文詞,以小寫羅馬字作為產品標記。
Every name carries kanji, often with layered meanings (読み = 讀/詠/黄泉).
名字皆有漢字,且往往一字多義(読み=讀/詠/黄泉)。
The word's literal sense maps directly to what the tool does (目線 → point of view).
詞的本義直接對應工具在做的事(目線→視角)。
Names describe human perception and care; AI executes, the name is human.
名字描述人的知覺與關懷;AI 是執行,名字是人。
Marks are always lowercase sans-serif; kanji appear only in the seal and emblem.
標記一律小寫無襯線;漢字只在印章與 emblem 出現。
AI Interactive — not a product but a philosophy layer and manifesto, allowed an acronym instead of a Japanese name. Interfaces should understand people, not force people to learn interfaces.
AI Interactive——不是產品,是理念層與宣言,可用縮寫而非和名。介面應理解人,而非逼人學介面。
An early, English-named forerunner, now archived. It reminds us that the naming law was set only afterward — from here on, always a Japanese name.
早期以英文命名的先行專案,今已封存。它提醒我們:命名法則於此後才確立,往後一律和名。
2 → Find the Japanese word that carries that act; take its kanji.
3 → Make sure the kanji holds a second layer of imagery (the more poetic, the better).
4 → Fix a lowercase romaji as the product mark; the kanji goes into the vermilion seal.
✓ The name speaks of the person; the tool only makes that act real.
2 → 找出承載那個動作的日文和語,取其漢字。
3 → 確認漢字有第二層意象可延伸(越詩意越好)。
4 → 以小寫羅馬字定為產品標記,漢字入朱印。
✓ 名字說的是人;工具,只是讓那個動作成真。
Thin lines, a square seal, and the breathing room of one stroke.
細線、方印、與一筆的餘白。
1.5px even-weight ink strokes, 2px rounded corners, square terminals. Monochrome, unfilled, no shadow.
1.5px 等粗細墨線、圓角 2px、方形收邊。單色,不填色,不加陰影。
The vermilion square seal works as a repeating motif, with slight random rotation (±3°) for a handmade imperfection.
朱色方印可作為重複母題,微幅隨機旋轉(±3°)帶來手作的不完美。
Divide the layout with hairline rules instead of filled cards. Whitespace leads, lines support.
以髮絲級細線分割版面,取代填色卡片。留白為主,線為輔。
Honest, restrained, like a good coach.
誠實、克制,像一位好教練。
EN Silence is honest; a fabricated result is not.
JA 正直な沈黙、偽りの成功なし。
EN Silence is honest; a fabricated result is not.
JA 正直な沈黙、偽りの成功なし。
EN Learn why, not what.
JA 答えより、理由を。
EN Learn why, not what.
JA 答えより、理由を。
EN The code is the proof. Not slides.
JA コードが証明。
EN The code is the proof. Not slides.
JA コードが証明。
EN Less, but better.
JA 引き算の美学。
EN Less, but better.
JA 引き算の美学。
Landing where developers look every day.
落地在開發者每天看見的地方。
THOUGHT 需要確認哪個程序佔用了 80 埠
ACTION lsof -i :80 -P -n
SOLUTION 先停 apache2,再啟動 nginx
// 現在你知道了:兩個 web server 不能共用同一個埠。
理解 (Rikai) — Understanding. Building in public, shipping in production.
理解 (Rikai) — 理解。公開建造,在生產環境出貨。