MD
切換頁面

我如何使用 LLM
從結構到創作的工作方法論
How I Use LLMs
A Methodology from Structure to Creation

王新仁 | Aluan
生成式藝術家・創意程式設計師・akaSwap 共同創辦人Generative Artist · Creative Coder · Co-founder of akaSwap
工具:Claude Code / Cursor / CoworkTools: Claude Code / Cursor / Cowork
作品只是表象,背後都是結構。
留下錨點,讓一切可以被索引。
The work is just the surface. Structure is what lies beneath.
Leave anchors. Make everything indexable.
↓ 向下滾動開始↓ Scroll to begin

王新仁 | Aluan Wang

Aluan Wang
圖片提供:明日製作所
攝影:林家賢
Ileivoivm——「aluan wang」經 Affine Cipher 加密後的產物。 Ileivoivm — the result of running "aluan wang" through an Affine Cipher.
INPUT   aluan wang
CIPHER  Affine (slope=5, intercept=8)
OUTPUT  ileiv oivmIleivoivm
生成式藝術家 創意程式設計師 akaSwap 共同創辦人 北藝大新媒體藝術碩士 台灣首位 Art Blocks 藝術家 台灣首位 verse.works 長篇藝術家
Generative Artist Creative Coder Co-founder, akaSwap MFA, New Media Art, TNUA First Taiwanese artist on Art Blocks First Taiwanese artist on verse.works

1982 年生於台中。超過 15 年數位與生成藝術經驗。作品展出於國立台灣美術館、尊彩藝術中心、新加坡藝術科學博物館等。兩度獲台北數位藝術節首獎(2012、2015)。

Born 1982, Taichung. 15+ years in digital and generative art. Exhibited at National Taiwan Museum of Fine Arts, Liang Gallery, ArtScience Museum Singapore. Two-time Grand Prize winner at Taipei Digital Art Festival (2012, 2015).

更多背景 ↗More about me ↗
Exhibition
我不創造圖像,我建構的是能記住決策如何發生的系統。

在我的作品裡,繪畫存在於時間之中,而不是形式之上。

你所看到的不是結果,而是人類意圖殘留下來的痕跡。
I don't create images — I build systems that remember how decisions were made.

In my work, painting exists in time, not in form.

What you see is not the outcome, but the residue of human intention.
15+
年數位藝術經驗Years in Digital Art
Art Blocks
台灣首位藝術家First Taiwanese Artist
台北數位藝術節首獎Taipei Digital Art Grand Prize
commit 留下錨點 branch 岔路,試另一種可能 merge 分開走的路,重新交會 fork 從你的節點,長出別人的東西 issue 回應,有人看見了 一個決定,記下來。 另一條路,走走看。 有人拿去,長出新的。 走遠了,再交會。 留下痕跡,就沒有消失。 github.com/ileivoivm/inkField 3 forks · 14 issues · 0 bug reports every issue is a painting

從取樣開始,從濾波結束Start with Sampling, End with Filtering

早期用 Pure Data 創作。Pd 是圖像化的程式語言,其中有個功能叫陣列(array)

I started making work with Pure Data. Pd is a visual programming language with a core feature: the array.

一排格子,每格存一個數值。關鍵在於怎麼讀:

A row of cells, each holding a number. The key is how you read it:

照順序讀Read sequentially
一段聲音A sound clip
慢速讀Read slowly
聲音變低、變長Pitch drops, duration stretches
快速讀Read fast
聲音變高、壓縮Pitch rises, time compresses
亂數跳讀,限制大三度Random jumps, capped at major thirds
和諧的旋律A harmonious melody
當 MIDI 譜讀Read as MIDI score
一首曲子A composition
當封包讀Read as envelope
一個音色的形狀The shape of a timbre
資料沒變,容器沒變。變的是讀取的方式。
建立資料集只是開始。設定讀取的方法,才有意思。
The data didn't change. The container didn't change. Only the way you read it did.
Building the dataset is just the start. Designing how to read it — that's where it gets interesting.
EARLY WORK — Pure Data
↗ 在 SoundCloud 開啟

後來我做的很多作品,本質上都在做同一件事:替同一份資料發明新的讀法。

Most of my work since then has been doing the same thing: inventing new ways to read the same data.

作品背後都是結構Behind Every Piece Lies Structure

同一份 hash,可以被讀成視覺,也可以被讀成樂譜。格子是陣列,索引是時鐘——序列機讀音高,鼓機讀觸發。結構沒變,讀法決定它是旋律還是節奏。

The same hash can be read as visuals — or as a musical score. Cells are arrays, the index is a clock — the sequencer reads pitch, the drum machine reads triggers. Same structure, different reading.

作品的本質是結構。
結構可以被記錄、被還原、被重新生成。
The essence of a work is its structure.
Structure can be recorded, restored, regenerated.
展開系列 ↗Explore the series ↗

Paths 系列:資料決定歷史的樣子The Paths Series: Data Shapes History

從田野錄音到衛星影像,從波函數塌縮到摩斯電碼。四件作品,同一條線索:
你選擇收集什麼資料、怎麼 mapping,就決定了歷史長什麼樣子。

From field recordings to satellite imagery, from wave function collapse to Morse code. Four works, one thread:
what data you choose to collect, how you map it — that determines what history looks like.

同一份座標,可以被讀成地景,也可以被讀成敘事。The same coordinates can be read as landscape — or as narrative.
展開系列 ↗Explore the series ↗

Chaos 三部曲:作品吃作品The Chaos Trilogy: Art Feeding on Art

GeoPunk 取樣地球。Chaos 取樣自己。
作品以前作為原料,層層遞迴,生成新的混沌。

GeoPunk sampled the Earth. Chaos sampled itself.
Each piece consumes its predecessors, recursing layer by layer into new chaos.

Chaos 三部曲:Research #22、Memory #3、Culture #158
Chaos Research
2021.12 · fxhash(Tezos)2021.12 · fxhash (Tezos)
在 Perlin Noise 流場之上疊加一層神秘訊號——源自我自己的 NFT 收藏。收藏品經變形,成為粒子、顏色、造型的隱藏基底。藏在 IPFS 程式碼裡。A hidden signal layered on top of Perlin Noise flow fields — sourced from my own NFT collection. Collected works, transformed, became the secret foundation for particles, colors, and forms. Buried in the IPFS code.
自我取樣Self-sampling IPFS 隱藏檔Hidden IPFS files
Chaos Memory
2022.04 · fxhash
Q / W / E / R 切換長方形、正方形、圓形。IPFS 裡藏著透納的畫作局部、Research 的圖片、Memory 自身。加密回文:ILEIVOIVM。Press Q / W / E / R to toggle rectangles, squares, circles. Hidden in IPFS: fragments of Turner paintings, Research images, and Memory itself. Encrypted palindrome: ILEIVOIVM.
透納取樣Turner sampling 自我遞迴Self-recursion
Chaos Culture
2022.05 · Art Basel HK
再次萃取 Research 與 Memory。圓形構圖如培養皿,等高線如俯視衛星地圖。巴塞爾藝博會香港現場發表。三幕劇的終章。Research and Memory distilled once more. Circular compositions like petri dishes, contour lines like satellite maps. Premiered at Art Basel Hong Kong. The final act of a three-part play.
再次取樣Re-sampling Art Basel HK
我的收藏
Research
自我取樣
Memory
+ 透納 + 自身
Culture
再次萃取
Chaos Research · LIVE
↗ chaosResearch
Chaos Memory · LIVE
↗ chaosMemory
Chaos Culture · LIVE
↗ chaosCulture
Research、Memory、Culture。
取樣與萃取,本質上與加密解密相近。

同一份前作,可以被讀成素材,也可以被讀成下一件作品。
Research, Memory, Culture.
Sampling and distilling are, at their core, akin to encryption and decryption.

The same prior work can be read as raw material — or as the next piece.

一個人不會真的消失A Person Never Truly Disappears

幾年前,一個朋友走了。

A few years ago, a friend passed away.

有天我在 Google 上查一個技術問題,搜尋結果指向一個論壇。
點進去,看見他的回答。

One day I googled a technical question. The results led to a forum.
I clicked in — and saw his answer.

他留下了一個錨點。知識被索引,他就沒有消失。

He had left an anchor. His knowledge was indexed. He hadn't disappeared.

未來不是 Google。是 LLM。

如果你的思考方式、你的表達習慣、你的價值觀被結構化地留下來,
LLM 會一再地吐出你的故事。

你就永遠存在。
The future isn't Google. It's LLMs.

If your way of thinking, your habits of expression, your values are left behind in structured form,
the LLM will keep telling your story.

You will always exist.

JSON 作為記憶層JSON as the Memory Layer

LLM 的上下文有限,記憶會斷。
JSON 和 .md 就是錨點。

LLM context is finite. Memory breaks.
JSON and .md are the anchors.

故事Story 筆觸Brushstroke 行為Behavior

《修仙-七玄關》:故事的外部記憶Seven Gates: External Memory for a Novel

一個橫跨宗教、犯罪與超自然的長篇小說。角色在第三章說的話不能跟第一章矛盾,伏筆埋了就要收。

A long-form novel spanning religion, crime, and the supernatural. What a character says in chapter three can't contradict chapter one. Every foreshadowing must pay off.

story-structured.json
{
  "chapter_1": {
    "segments": {
      "segment_1": {
        "title": "序曲-雨中的電話",
        "summary": "林承祐在深夜接到命案報告...",
        "content": "(完整文本)",
        "analysis": {
          "setting":        "嘉義市區",
          "characters":     ["林承祐", "小陳"],
          "emotional_tone": "孤獨、麻木、恐懼",
          "foreshadowing":  "宗教案件的陰影重現"
        }
      }
    }
  }
}

每個段落附帶 analysis。寫第五章時回溯前面所有 analysis,情緒曲線連貫,伏筆正確延續。

Every segment carries an analysis. When writing chapter five, I trace back through all prior analyses — emotional arcs stay coherent, foreshadowing threads continue correctly.

不要期待 LLM 記住一切。主動幫它建索引。Don't expect the LLM to remember everything. Build the index for it.

PolyPaths:觀眾不知道自己正在被記錄PolyPaths: The Audience Doesn't Know They're Being Recorded

觀眾在介面上畫路徑,以為只是在互動。他們不知道每一筆都被記下來了。

Visitors draw paths on the interface, thinking they're just interacting. They don't realize every stroke is being recorded.

路徑壓縮成 hash,塞進 URL。任何人拿到這串 URL,就能還原完整的繪製過程——然後長出一棵植物。

Paths get compressed into a hash, embedded in the URL. Anyone with that URL can replay the entire drawing process — and grow a plant from it.

QR: polypaths.up.railway.app/mono.html
↗ 掃描互動
觀眾畫路徑
系統記錄
壓縮成 hash
URL #data_<hash>
還原 JSON
生成植物
PolyPaths Banner

InkField:AI 用 JSON 畫水墨InkField: AI Paints Ink Wash via JSON

AI 可以畫一幅水墨。不是操作滑鼠,不是生成像素——是輸出一份 JSON,引擎還原成完整畫作。

AI can paint ink wash. Not by moving a mouse, not by generating pixels — by outputting a JSON file that the engine renders into a complete painting.

QR: ileivoivm.github.io/inkField/
↗ 掃描互動
AI 生成 JSON
事件序列
引擎還原
完整水墨畫作

錄製系統只記錄事件(筆觸參數 + 種子值),不記錄像素。雙種子確定性系統,99.9% 一致性。一幅作品 < 100KB。

The recording system captures events (stroke parameters + seed values), not pixels. Dual-seed deterministic system, 99.9% consistency. One painting < 100KB.

Claude Code 開發,CLAUDE.md 管理規範,doc/ 保留每次迭代的技術文檔。

Built with Claude Code. CLAUDE.md governs project specs. doc/ preserves technical docs from every iteration.

InkField Gallery:過程可以被繼承InkField Gallery: Process Can Be Inherited

每幅作品的繪製過程都是一份 JSON。任何人可以下載、研究、重播,然後用同樣的引擎畫出自己的版本。

Every painting's process is a JSON file. Anyone can download it, study it, replay it, then use the same engine to paint their own version.

不是複製成品,是繼承過程。你拿到的不是一張圖,是一套筆法。

It's not copying a finished piece — it's inheriting a process. What you get isn't an image, it's a set of brushstrokes.

作品不是終點。作品是別人的起點。
JSON 讓過程可攜、可學、可延續。
A work isn't the endpoint. It's someone else's starting point.
JSON makes the process portable, learnable, continuable.
LIVE DEMO — InkField Gallery
↗ 在新視窗開啟 InkField Gallery

我的 LLM 工具鏈My LLM Toolchain

workflow Claude Code 深度開發・專案管理 CLAUDE.md 架構規劃 深度實作 doc/ 長期記憶的容器 long session · spec → doc/ Cursor 即時編碼・快速迭代 shader inline edit visual debug 快速調參 即時對話的界面 real-time · pair-prog Cowork 文件處理・日常工作流 整理文件 生成報告 結構化教學文件 非程式碼的橋梁 non-code · daily workflow 工具不重要。知道何時換工具,才重要。 different context · same intent

最後一層:用 .md 建立數位分身The Final Layer: Building a Digital Twin with .md

我把 Facebook、X、Threads 上的所有發言下載下來,整理成一份「寫作風格指南」.md

I downloaded all my posts from Facebook, X, and Threads, and distilled them into a "writing style guide" .md:

核心人格設定Core Persona
身份標籤、人格維度(焦慮的實踐者、浪漫的工程師、傲嬌的推廣者)、生涯軌跡Identity tags, personality axes (anxious practitioner, romantic engineer, tsundere evangelist), career arc
寫作語法公式Writing Formulas
技術體悟型、藝術哲學型、生活廢文型、市場喊話型——各有結構模板Tech-epiphany mode, art-philosophy mode, shitpost mode, market-rally mode — each with its own structural template
關鍵詞彙與口頭禪Key Vocabulary & Catchphrases
情緒助詞、稱謂系統、技術術語、標點 / Emoji 習慣Mood particles, naming conventions, technical jargon, punctuation & emoji habits
句型風格Sentence Patterns
反問句、極端對比、擬人化、動漫梗、中英夾雜規則Rhetorical questions, extreme contrasts, personification, anime references, code-switching rules
LLM 可以 index 我的思考方式、表達習慣、價值觀。
它不再是助理。它是一個模擬我的 agent。
The LLM can index my way of thinking, my habits of expression, my values.
It's no longer an assistant. It's an agent that simulates me.

留下錨點,讓一切可以被 indexLeave Anchors. Make Everything Indexable.

作品層 可重播 Replayable 記憶層 可索引 Indexable 協作層 可延續 Continuable 人格層 可模擬 Simulable Good Vibrations hash → seed → song InkField JSON events fork → gallery .md persona ↓ anchor ↓ anchor ↓ ?
commit 留下錨點 不在場 仍可被索引 fork 從你的節點,長出別人的東西 重組 別人眼中的你 留下痕跡,就沒有消失 結構不是限制, 結構是自由。 當我不在場時, 別人會怎麼重組我? 大家都在問 AI 會不會取代藝術家。 我比較好奇的是—— 你有沒有留下值得被取代的東西。 #VibeCoding · #GenArt · #LLM 阿亂|王新仁|2026