ธีร์ธวัช

ผลงาน[09]

  1. 01 Journey of Vaja GAME · UNITY 6 · 2025
  2. 02 Z80 Workspace DEV TOOL · BROWSER IDE · 2026
  3. 03 OSS Contributions OPEN SOURCE · 2026
  4. 04 MSU Hackathon 2026 AI PRODUCT · HACKATHON · 2026
  5. 05 Memory Base AI SYSTEM · 2026
  6. 06 WhipUI AGENT TOOLING · NPM · 2026
  7. 07 Assembly YASM Helper DEV TOOL · VS CODE · 2026
  8. 08 z80-exam-prep LEARNING · 2026
  9. 09 Drawing SKETCHBOOK · HOBBY · 2023

GAME · UNITY 6 · 2025

Journey of Vaja

หัวหน้าโปรเจกต์ · ทีม 3 คน · 2025

เกม action RPG 2 มิติ ทำเป็นทีม 3 คน ผมวาดภาพหลักส่วนใหญ่ จัดฉาก ทำ rigging กับ animation และเขียนระบบควบคุมผู้เล่น

Gameplay · ตัดจาก build ที่บันทึกไว้
08 / 10

Vaja · attack · 12 fps

การโจมตีแรก · 10 เฟรมส่งออกจาก rig

DEV TOOL · BROWSER IDE · 2026

Z80 Workspace

ทำใน 9 วัน · เสร็จแล้ว · web + Electron

IDE บนเบราว์เซอร์สำหรับเขียน Z80 assembly รันตัว assembler กับ board simulator ของวิชาตัวจริง ผ่าน DOSBox ที่คอมไพล์เป็น WebAssembly

01 ประกอบ End of Assembly -- No Errors
Console ของ Z80 Workspace: C16 จบด้วย End of Assembly -- No Errors
02 โหลด File load success at 2000h
Z80sim ใน Z80 Workspace: File load success at 2000h
03 รัน Program halted
โปรแกรมตัวอย่าง lab1.asm หลังรันจาก 8000h: Z80sim รายงาน Program halted

แคปจากเว็บจริง · โปรแกรมตัวอย่าง lab1.asm ที่มีมาให้

OPEN SOURCE · 2026

OSS Contributions

PR merged 2 ตัว

ปัญหาที่พบตอนใช้ tool ของคนอื่น แล้วส่งแก้ขึ้น upstream: merge แล้ว 2 PR และรายงาน bug ที่หาสาเหตุได้ 1 เรื่อง

AI PRODUCT · HACKATHON · 2026

MSU Hackathon 2026

13–14 ส.ค. 2026 · ทีม 3 คน

ไอเดียสำหรับร้านอาหารเช้าที่พัฒนาในแฮกกาธอนสองวัน และนำเสนอผ่านต้นแบบที่เชื่อมการตรวจออเดอร์ ใบเสร็จ และการวางแผนวัตถุดิบ

ชนะเลิศ

สาย AI · ระดับอุดมศึกษา

ส่วนที่ทำ

  • 01flow OCR ใบสั่ง
  • 02Chatbot UI
  • 03พยากรณ์วัตถุดิบและสต็อก
  • 04เชื่อม kitchen dashboard

AI SYSTEM · 2026กำลังทำ

Memory Base

โครงสร้างความจำที่ใช้ซ้ำได้ เก็บสิ่งที่ควรเชื่อ อัปเดตเมื่อเปลี่ยน และดึงกลับมาใช้ได้ตามเวลา

สถานะ
เฟสทดลอง · ปิด M1, M2A แล้ว
Host แรก
Claude Code
FIG. 01Memory Base กับ harness
write · readread Claude CodeHOSTCodexREAD CLIENTMemory BaseRELEVANCE · BELIEFprojectmemBASELINE ARMclaude-memBASELINE ARMAuto MemoryBASELINE ARMHarnessCOUNTERFACTUAL

ภาพร่างของระบบ — ยังไม่ใช่ architecture สุดท้าย

AGENT TOOLING · NPM · 2026กำลังทำ

WhipUI

0.1.0 → 1.2.0 ใน 5 สัปดาห์ · ผมใช้งานเองจริง

skill 2 ตัวใน package เดียว สำหรับ coding agent WhipUI สร้างตาม spec ส่วน WhipDesign เปลี่ยนคำขอคร่าวๆ ให้เป็นงาน UX และภาพ

“ทำให้ frontend ที่ AI สร้างดูเหมือนถูกออกแบบ”คำโปรยของแพ็กเกจ
ติดตั้งnpx whipui init
ใช้ได้กับ
Codex · Claude Code · VS Code Agent
เวอร์ชัน
0.1.0 → 1.2.0 · 11 ส.ค. – 14 ก.ย. 2026

DEV TOOL · VS CODE · 2026

Assembly YASM Helper

รองรับ YASM กับ NASM ใน VS Code พร้อม language server ที่ใช้งานแยกต่างหากได้

ต่อยอดจาก extension TASM ของ Roncho

Autocomplete ใน VS Code ในไฟล์ assembly
การ์ด hover แสดง documentation comment ของ label

155ครั้ง

บน VS Code Marketplace

Marketplace · 26 ก.ย. 2026

LEARNING · 2026

z80-exam-prep

บทเรียน Z80 แบบโต้ตอบ: บท 0 และข้อ 1–6

หน้าเริ่มต้นของ z80-exam-prep มีบท 0 และแบบฝึกแรกๆ

SKETCHBOOK · HOBBY · 2023

Drawing

งานอดิเรกตั้งแต่ประถม จริงจังขึ้นตั้งแต่ ม.6 ตอนนี้ยังวาดอยู่ แต่น้อยลง

เด็กผู้หญิงในชุดกะลาสี อยู่ข้างรั้วลวด ผมปลิวในลม
เด็กผู้หญิงเต็มตัว ชุดเดรสขาวดำ มีกระเป๋าใบใหญ่
เด็กผู้หญิงมีหูแมวในลำแสงไฟฉาย มีคำว่า MEOW!! บนกำแพง
เด็กผู้หญิงผมเงินยาว ทำมือสันติ บนพื้นสีชมพู

ชิ้นส่วน เฟรม และภาพจากหน้าจอ

กดรูปเพื่อเปิดในแท็บใหม่และดูแบบใหญ่

Journey of Vaja

เปิดดูงาน
ชีต map-art ป่า: แถบพื้น หญ้า หิน แผ่นหิน ต้นไม้ กิ่งไม้ ลำต้น และต้นไม้ แยกกันแต่ละชิ้น
ชีต map-art ป่า · ชิ้นส่วนที่ประกอบเป็นฉาก
ฉาก Westbrook Stonescape จาก Journey of Vaja
Westbrook Stonescape · ฉากที่ประกอบจาก map art
01 / 08

Vaja · run · 12 fps

Run cycle · 8 เฟรมจาก rig ส่งออกที่ 12 fps

Drawing

เปิดสมุดสเก็ตช์
วาดตัวละครใหม่ มีบันทึกลายมือสีแดงอยู่ข้างๆ
วาดตัวละครใหม่และโน้ตลายมือ
ไทม์แลปส์การวาด · ตัวละครชุดเดรสขาวดำ

เครื่องมือ

Z80 Workspace มีซอร์ส console ของ C16 และมุมมองหน่วยความจำของ simulator
Z80 Workspace · ซอร์ส C16 “No Errors” และโค้ด machine ในหน่วยความจำที่ 2000h
เปิด Z80 Workspace
VS Code ที่มี YASM highlighting และ status bar ขึ้น YASM ok
Assembly YASM Helper · YASM highlighting และ status bar “YASM ok”
เปิด YASM Helper
ทุกอย่างตามปี — รวมการแข่งขันและการสอน