演 講 分 享
圖說紀錄產生器
從「照片跟平面圖對不起來」開始,到自己架一個網站
事務所的現場紀錄問題,怎麼被拆成三個畫面、再交給 AI 做出來
1
主畫面
所有紀錄依專案分類
2
編輯頁面
照片 · 平面圖 · 照片編輯區
3
匯出頁面
自動排版,也能自己調
吳欣儒 · 國立成功大學 建築學系 · 2026.08
THINKLAB
2026

大 綱

今天要講的五件事

THINKLAB
2026
1

問題

工地探勘回來一堆照片,跟平面圖是分開的兩件事

2

架構

把工具拆成三個畫面:主畫面、編輯頁面、匯出頁面

3

做法

先跟 AI 講大架構,拿到一版草稿,再一項一項補細節

4

成品

實際的畫面:怎麼定位、怎麼標註、怎麼出圖

5

踩過的坑

做的過程中卡住的地方,還有怎麼解決

圖說紀錄產生器 · 吳欣儒02 / 14

關 於 我

吳欣儒 Hsin-Ru Wu

THINKLAB
2026

學歷

2023 – now
國立成功大學 建築學系工程組
National Cheng Kung University
2020 – 2023
國立新竹女子高級中學
National Hsinchu Girls' Senior High School

經歷

實習
2025.07 – 08
林威政建築師事務所
W.C.L. Architects
工作坊
2024.08
永續行動:木構造建築實作工作坊
2025.02
專案管理工作坊
2026.02
機械手臂工作坊

聯絡方式

Instagram
cindy_wu_0914
圖說紀錄產生器 · 吳欣儒03 / 14

起 點

照片和平面圖,對不起來

THINKLAB
2026

工地探勘回來以後

IMG_2317.JPG
IMG_2318.JPG
IMG_2331.JPG
IMG_2344.JPG
IMG_2350.JPG
IMG_2361.JPG
這張到底是哪一間、哪一面牆?
3F 平面圖.pdf — 在另一個資料夾
1

照片只剩檔名

一次探勘幾十張,回來只剩 IMG_2317.JPG —— 拍的當下知道,隔一週就忘了

2

位置資訊沒有留下來

平面圖在另一個檔案,照片在哪拍、朝哪個方向拍,全靠腦袋記

3

整理全靠手工

回辦公室用 Word/簡報一張一張貼、一個一個標,兩三個小時跑不掉

4

每個人排出來的都不一樣

交出去的格式不一致,隔一個月自己回頭看也讀不順

真正花時間的不是拍照,是拍完以後的整理 —— 而且整理的過程中,最關鍵的那個資訊(在哪裡拍的)已經流失了
圖說紀錄產生器 · 吳欣儒04 / 14

需 求

從需求轉換為工具

THINKLAB
2026

即時

  • 現場或當天就整理完
  • 在平板或筆電上就能操作

圖說與照片彙整

  • 照片、位置、說明是同一筆資料
  • 不會各自存在不同檔案裡
  • 換一台電腦也不會走散

看得懂

  • 平面圖上標出拍攝點與方向
  • 照片上可以圈、可以畫、可以寫
  • 不用解釋就看得懂

交得出去

  • 直接印成 PDF 給業主或監造
  • 有事務所的圖框與標題欄
  • 格式固定,誰做都一樣
那為什麼不用現成的 相簿 App 沒有平面圖 · CAD/BIM 太重,現場開不動 · Word 排版每次都要重來 —— 沒有一個把「照片+位置+說明」當成同一件事的工具。
所以決定自己做一個:操作簡單方便且可以彙整所有需要的資訊的網頁、
圖說紀錄產生器 · 吳欣儒05 / 14

思 考 架 構

拆成三個畫面思考

THINKLAB
2026
1
主畫面
要解決的問題

檔案散在各自的電腦裡,找不到舊紀錄

  • 所有紀錄集中在一個清單
  • 依「專案名稱」自動分組
  • 一眼看出哪份還沒做完
2
編輯頁面
要解決的問題

照片跟位置對不起來

  • 左側:這份紀錄的所有照片
  • 中間:平面圖,點一下標出拍攝位置
  • 右側:照片編輯區,畫標記寫說明
3
匯出頁面
要解決的問題

手工排版太慢,而且每次都不一樣

  • 系統先自動排一版
  • 不滿意就自己拖、自己調
  • 直接列印成 PDF
這三個畫面就是整個工具的骨架 —— 先把它講清楚,AI 才知道你要的是「一套工作流程」,而不是一個泛用的照片管理程式。
圖說紀錄產生器 · 吳欣儒06 / 14

做 法

先把大架構講給 AI 聽

THINKLAB
2026
我一開始就只給了這一段話

「我要做一個網站,是圖說紀錄互動式網頁」

「我要這個網站的操作方式為:使用者匯入照片和平面圖,指定照片在平面圖的哪個位置並且輸入文字說明、畫線或簡單標記,之後就要一鍵自動產出報告,報告的格式大概會像是 平面圖在中間,旁邊是所有圖片,並且有線段連接至他在平面圖,指出它在平面中的位置,照片下面會有我先寫好的文字說明,紙張大小可能是A0-A4 。」

沒有畫面規格、沒有技術名詞、沒有分幾期做 —— 就是把「我要什麼」講完。

1

要做的是什麼(What)

「一個網站、圖說記錄」—— 一句話就把範圍框住了

2

從哪裡開始、到哪裡結束(Progress)

匯入照片和平面圖 → 指定位置、寫說明、畫標記 → 一鍵產出報告

3

成品長什麼樣(End)

A1 排版、平面圖在中間、照片在旁邊、線段連過去、照片下面是說明 —— 這段最關鍵

4

沒講的:怎麼寫

用什麼技術、檔案怎麼存、畫面怎麼切,全部沒提 —— 那是它的事

講得出「輸入什麼 → 中間做什麼 → 輸出長什麼樣」,就夠開始了。剩下的在下一頁一項一項補。
圖說紀錄產生器 · 吳欣儒07 / 14

做 法 · 二

草稿出來以後,一次補一項

THINKLAB
2026
1
能跑的草稿

「先做出三個畫面,能互相切換、照片匯得進來就好。」

2
照片裁切

「照片要能在編輯區裡裁切,而且隨時可以還原成原圖。」

3
定位與方向

「在平面圖上點一下標出拍攝位置,再拖一下決定拍攝方向。」

4
比例尺

「平面圖要能量兩點的實際距離,出圖時可以用 1:100 這種真實比例。」

5
自由排版

「匯出頁的每一張照片都要能拖曳、縮放、互換位置、搬到別頁。」

6
圖框設定

「報告要有事務所的標題欄,名稱、Logo 和欄位可以自己換。」

四個心法 一次只講一件事,做好了再講下一件 · 每次做完先存一版,壞掉才有得退 · 講「我要的結果」,不要講「你應該怎麼寫」 · 跑不出來就把錯誤訊息整段貼回去給它

功能不是一次想完的 —— 是實際拿去用了以後,才知道還缺什麼。

圖說紀錄產生器 · 吳欣儒08 / 14

成 品 · 一

主畫面:專案與紀錄

THINKLAB
2026
圖說紀錄
搜尋專案、項目、紀錄者…
使用說明 + 新增紀錄
和平東路新建工程3 份紀錄
3F 泥作查驗
08-05 · 12 張
已完成定位
2F 水電放樣
07-28 · 8 張
2 張未定位
B1 開挖
07-14 · 6 張
缺平面圖
信義路大樓
B1 機電查驗
已完成定位
初版
1

狀態一眼看完

缺平面圖、還有幾張沒定位、已完成 —— 用顏色標在卡片上

2

複製整份當範本

照片一起複製,例行查驗不用每次從零開始

3

搜尋與排序

專案、項目、紀錄者都能搜;四種排序方式可切換

後來改的細節
1

照專案分組

填「專案名稱」就自動歸組,同一案場的歷次紀錄收在一起

照片直接拖進視窗就會自動開一份新紀錄 —— 現場回來第一件事,用拖的就開始了。
圖說紀錄產生器 · 吳欣儒09 / 14

成 品 · 二

編輯畫面:選一張照片,點一下平面圖

THINKLAB
2026
‹ 全部紀錄
專案名稱和平東路新建工程
紀錄項目3F 泥作查驗
日期2026-08-05
紀錄者王大明
已儲存 匯出紀錄檔 產生報告
照片 12+ 匯入照片
1
斜向埋管
已定位
2
水槽排水偏位
未定位
3
馬桶側距不足
已定位
平面圖 符合 比例尺 裁切 + 匯入
1F 2F 3F
1
2
3
照片標註裁切
✥ ✎ ╱ ➚ ▭ ◯ 字
說明:3F 東側外牆磁磚空鼓約 0.6 m²…
初版 三大版面樣式、照片標記功能
後來改的細節 比例尺、裁切功能、頁面放大縮小
照片和位置,就是在這一頁被綁在一起的 —— 這一步做完,下一頁的報告才排得出來。
圖說紀錄產生器 · 吳欣儒10 / 14

成 品 · 三

產生報告:自動排版,也能自己拖

THINKLAB
2026
紙張A3 ▾
方向橫式 ▾
每張圖面8 張 ▾
比例1:100 ▾
列印 / 存成 PDF
1
2
3
4
1 2 3 4 SCALE 1:100
○○建築師事務所 | 和平東路新建工程 | 3F 泥作查驗 | 2026-08-05 | 1 / 3

照片、引線、平面圖、標題欄 —— 一頁到位

初版
1

版面是算出來的

程式試算「每欄幾張、上下放不放、欄寬多少」的各種組合,挑留白最少的那一種

2

引線自動連、自動重連

照片連到平面圖上自己的位置點;照片移動了,引線跟著走

後來改的細節
3

不合意就自己拖

拖曳、縮放、兩張互換、搬到別頁,還有對齊吸附與 Ctrl+Z;排壞了按「全部重排」回到自動

4

出圖是真的能用的圖

A0–A3、可鎖 1:100 真實比例、印上事務所圖框,直接列印或存成 PDF

圖說紀錄產生器 · 吳欣儒11 / 14

踩 過 的 坑

遇到的問題與解決方式

THINKLAB
2026
1

一次講太多、講太細

當時的狀況

一開始就把想到的細節一口氣全講完 —— 結果它每一項都做一點、每一項都不完整,改了這裡又動到那裡,來回很多次還是不到位。

怎麼解

先講大架構:這是什麼、給誰用、有哪三個畫面。請它先生成一版能跑的初版,細節之後再一項一項修。

2

AI 自己多加了功能

當時的狀況

請它加「照片互換」的功能。功能是做出來了,但每換一次,庫存區就自己多出兩張一模一樣的照片 —— 它做了我沒有要求的事。

怎麼解

每次請它加完功能,一定要自己實際操作一遍、檢查一遍。不只是抓這種多做的東西,順手也會看到還可以再優化的地方。

兩題的共同點 AI 很聽話,但它不會替你判斷「你沒說的那些」—— 講清楚範圍、做完馬上自己跑一遍,是最省時間的兩件事。
圖說紀錄產生器 · 吳欣儒12 / 14

結 語

如果你也想做一個

THINKLAB
2026
1

先把流程講清楚,再開口

你講不清楚的地方,AI 也做不出來。難的從來不是程式,是「我每天到底在做什麼」。

2

從一版能跑的草稿開始

不要一次要一個完美的東西。先能跑,再變好 —— 有東西可以點,討論才有對象。

3

一次一件事,做完先存一版

每加一個功能就存一版,壞掉才有得退。跑不出來就把錯誤訊息整段貼回去。

真正花時間的不是寫程式,是想清楚自己每天在做什麼。

下一頁留了三題小練習,給想回去自己動手的人 →

圖說紀錄產生器 · 吳欣儒13 / 14

想 自 己 試 試 看

三題小練習,讓 AI 幫你加功能

THINKLAB
2026

改動小、結果馬上看得到。把「複製這句」整段貼給 AI,跑完照驗收條件自己檢查。

1

常用詞快選

約 15 分

工地說明來去就那幾句。做一排按鈕,點一下就填進去。

複製這句貼給 AI

「在說明文字那一欄上面,幫我加幾個常用詞的按鈕:磁磚空鼓、滲水痕跡、鋼筋外露、粉刷不平、已完成修補。點一下就把那個詞加到說明文字裡。」

驗收

選一張照片,連按兩個詞 → 兩段字都加進去了,重新整理網頁還在。

2

只看未定位

約 20 分

照片一多就找不到還沒標位置的那幾張。加個篩選開關。

複製這句貼給 AI

「左邊照片清單上面,幫我加一個「只看還沒定位的照片」的開關。打開就只顯示還沒在平面圖上點過位置的照片,關掉就全部顯示。」

驗收

匯入 5 張、其中 2 張標好位置 → 開關切一下,清單在 3 張和 5 張之間變。

3

匯出照片清單

約 25 分

缺失追蹤表、估價單都要這張清單。讓程式直接吐出來。

複製這句貼給 AI

「幫我加一個「匯出清單」按鈕,把這份紀錄的照片做成一張表:照片編號、說明文字、在哪一張平面圖、有沒有定位。按了就下載,Excel 要打得開。」

驗收

下載的檔案用 Excel 打開 → 每一欄都對得整齊,說明文字沒有跑掉。

三題都不會弄壞東西 刻意避開排版演算法(那部分一改就要重跑整輪版面驗證)。沒把握就從第 3 題開始 —— 純讀取,不會動到現有資料。

謝謝 · Q & A

圖說紀錄產生器 · 吳欣儒14 / 14
帶 回 去 用
程式跟這份簡報都在 GitHub
不用安裝、不用註冊。線上版直接開就能用,資料存在你自己的瀏覽器裡,照片不會離開你的電腦。 要帶回事務所就下載整包,雙擊 app/開啟圖說紀錄產生器.cmd 即可。
1
線上直接試用
開起來就有兩份示範紀錄,可以直接按「產生報告」看結果
thinklab-architects.github.io/KAAwokshop-photo_plan_locator/app/
2
原始碼與下載
Code → Download ZIP 整包帶走,程式碼隨你改
github.com/thinklab-architects/KAAwokshop-photo_plan_locator
吳欣儒 · 高雄建築師公會 KAA AI WORKSHOP · 2026.08
THINKLAB
2026
← → 換頁 | O 總覽 | F 全螢幕