LAZYBOY · 怎麼轉起來

其實只有三個角色

不是一疊伺服器名詞。你說話、中間有人幫忙想、右邊那台電腦去按。

把這堂課看完
好,我去開電腦點 Next。
右側還能看見它的桌面

瀏覽器

聊天、看桌面、必要時接手滑鼠。分頁開著,電腦就不會睡著。

記憶技能要不要開機

LazyBoy

想、記、叫人做事

把話留給模型、把檔案留給磁碟。問候不會無故開機。

Chromium
star.example / course / 12

Workplace Safety

單元 12/18

它的電腦

真的 Linux 桌面

Debian、視窗、瀏覽器。家目錄在你硬碟上,不在別人雲裡。

傳一句話之後

它先決定:聊就好,還是要動手

同一條路走完。差別只在第四步要不要打開那台電腦。

哈囉
把課看完
1

你送出

訊息進這則對話。同一句話重送不會變兩則。

現在這則
下一則等著
再下一則
2

排隊

這個 Agent 一次只做一件事。忙完才輪到下一則。

記憶 · 技能 · 你剛說的
3

問模型

帶上記憶、技能、你剛說的話。金鑰用你自己的。

哈囉 → 直接回你
「把課看完」→ 開電腦再點
4

兩條岔路

問候不開機。真的要動手,才叫醒那台 Debian。

Chromium
star.example / course / 13

Quiz

右側畫面跟著動

5

寫回來

回覆出現在聊天裡。右側畫面跟著動。

電腦的作息

開著、小睡、關機

分頁還在看,它就醒著。沒人看才睡,醒來幾乎不用等。

Chromium
你還在這個分頁

熱機中

每兩秒打一次招呼

1

開著

記憶體佔著,畫面隨時能進。

心跳執行中
Chromium
離開約 10 分鐘

凍結

行程還在記憶體裡

Zzz
2

小睡

像筆電合蓋。下次用,大約一秒內醒來。

凍結不要重開桌面
家目錄還在
3

關機

約六小時後才真正停掉,把那 2 GB 還你。

停機家目錄還在
它怎麼「看」螢幕

你看乾淨的,它看有編號的

模型從來不連你的 VNC。它拿一張蓋了黃字的截圖,點編號,不是猜像素。

你看到的

右側預覽,就是那台 Linux 桌面。沒有黃框、沒有編號。

Chromium
star.example / course / 12

Workplace Safety

單元 12/18 · 看完按 Next

  • 11. 防護用具
  • 12. 現場巡視
  • 13. 測驗

模型看到的

同一瞬間多一層黃字。它說「點 3」,就是點那個按鈕。

Chromium
star.example / course / 12

Workplace Safety

單元 12/18 · 看完按 Next

  • 11. 防護用具
  • 12. 現場巡視
  • 13. 測驗
動手的三種方式

能認控制項,就不要猜座標

網頁走瀏覽器、對話框走無障礙樹,實在沒編號才點像素。

Chromium
mail.example / inbox

收件匣

訓練系統 · 請完成單元 12
HR · 本週排班
IT · 密碼即將到期
1

網頁

Chromium 裡的按鈕、輸入框。點 id,會自己捲到看不見的地方。

優先

開啟檔案

report.pdf
syllabus.pdf
notes.txt
開啟4
2

桌面視窗

檔案選取、系統對話框。用無障礙名稱,不是用視窗外框。

原生 GUI
640, 400
3

座標

畫布、沒有名字的控制項。最後才用。畫面契約是 1280×800。

不得已
教會它

你做一次,它記住「為什麼」

不是錄巨集。它記你點了哪個控制項、填了什麼、去了哪一頁,下次在活的畫面上自己找。

你在操作
star.example / course / 12

Workplace Safety

你正在示範

1

你示範

畫面交給你,用平常的方式做完。密碼欄不會被記。

click Next
fill 姓名
goto /quiz
2

它在旁邊看

記語意事件。畫面沒變就不存,避免一堆廢幀。

技能草稿 目標:看完課並交測驗
輸入:學員姓名
步驟:找到 Next → 填表 → 送出
完成:出現分數
可改名 · 試跑 · 匯出 JSON
3

整理成技能

目標、可變輸入、步驟、怎麼算做完。你可以改名字再存。

下次自己做
star.example / course / 3

另一堂課

在現在的畫面上找 Next

4

下次自己做

找「Next」,不是重播上次的座標。

排程

到點以後,跟你傳訊息同一條路

不是另一套引擎。鬧鐘響了,就塞進同一個工作隊列。

每天九點交報告
對話裡講,或側欄自己建
1

你說「每天九點」

五欄時間,預設台北。

每天 09:00
2

鬧鐘記住

到點前它只是一列時間。按「立刻跑」也不會把鬧鐘撥亂。

09:00 交報告
你剛傳的那則
下一則等著
3

變成普通工作

跟你剛傳的那則訊息一樣:排隊、問模型、必要時開電腦。

模型金鑰

由近到遠,找到第一把就用

不管滑鼠。只決定這次要問哪一家模型。

xai-••••••••••••用這把
1

這個機器人

它自己若存了 key,用它的。適合不同 Agent 接不同家。

尚未填寫
2

工作區設定

本機工作區裡填的。畫面上存的會蓋過環境變數。

XAI_API_KEY=…
OPENAI_API_KEY=
3

環境變數

什麼都沒填才落到這裡。

想改程式時

把它當成幾間房間,不是分層蛋糕

從你看得見的畫面往裡走。不必先背 crate 依賴圖。

apps/web

畫面

聊天、電腦預覽、頭像、排程表單。中文在 locales。VNC 在 vnc.html。
crates/api

對話與工作

送訊息、工具、開機、技能、排程、保險箱。加工具從 tools.rs 開始。
crates/control

怎麼點

編號、CDP、無障礙樹、滑鼠。桌面上的手。
supervisor + image/computer

怎麼開機

容器的生老病死,以及 XFCE/Chromium 長什麼樣。
crates/harness

問哪一家模型

金鑰從哪來、打哪一個網址。不管滑鼠。