Contact EN 中文

How I work with AI

  • I build AI systems that cite their sources and keep sensitive data on self-hosted models: a contract-review agent, an AI pipeline for a weekly publication, a question-answering assistant for a print report.
  • I build them with Claude Code on a written loop: spec, plan, implement test by test, then review from more than one angle.
  • Certified: MOEA iPAS AI Application Planner, 2026, both papers passed (70 / 76). See certifications

The loop

How I build, written down. The specs and plans are committed next to the code.

  1. Spec

    Write down what it must do, and what it must not.

  2. Plan

    Break it into tasks that can each be tested on their own.

  3. Implement

    Test by test, with Claude Code. Every task ends tested and committed.

  4. Review

    From more than one angle: design, executability, security, and a second model where it matters.

next piece of work

What AI is not allowed to do in my systems

Five rules. Each one is built into a system you can read about.

  1. The generator never verifies its own output.

    A second model answers every generated exam question blind. Mismatches and low-confidence answers are thrown away.

    Built into iPAS Adaptive Mock Exam

  2. The vision model never re-types text. It only decides order and structure.

    The words come from the InDesign file itself. The vision model only puts the text blocks of a page in reading order.

    Built into Sixty Impact Report

  3. Code decides where images go, not an LLM.

    Image placement comes from each image’s heading path in the source document. An LLM only tidies text inside one record.

    Built into Tzu Chi Annual Report

  4. The agent drafts; the person makes the commit.

    After each turn the agent proposes a commit. Nothing reaches git until a person confirms, edits or discards it.

    Built into WebForge

  5. Judgement in the agent, evidence in code.

    Tools pass the evidence and store the results. The report format and the routing stay deterministic.

    Built into legit

Areas of practice

Seven areas, each rated with the same level rules as my skills page. Open one for its techniques, principles and evidence.

Built in days

Elapsed time from first spec to the stated result.