iT邦幫忙

鐵人檔案

2026 iThome 鐵人賽
回列表
AI 自動化

AaaS from Scratch: 從一次性定義,到規模化分析 系列

從零打造一套 Agentic 數據分析平台:透過 Agent 協助定義分析流程,將 Analysis 保存成可組合的 Workflow,並套用到相同 Schema 的大型資料集上,由系統自動排程與最佳化執行。

參賽天數 29 天 | 共 29 篇文章 | 0 人訂閱 訂閱系列文 RSS系列文
DAY 11

[Day 11] Context 管理

上一章我們把 query_database 和 skills 接進 Agent,也看到 ReAct loop 怎麼運作。 ReAct loop 很簡單: Mod...

2026-09-25 ‧ 由 seancc 分享
DAY 12

[Day 12] Sandbox Execution

到目前為止,Agent 大部分的行為都是透過我們事先定義好的 tools。 接下來要進入更重要的一步: 讓 Agent 產生 analysis code,然後真...

2026-09-26 ‧ 由 seancc 分享
DAY 13

[Day 13] Frontend:Streaming 與 Conversation

到目前為止,這個系列每次執行 Agent,基本上都是從 terminal 開始: uv run python scripts/ask.py "...&...

2026-09-27 ‧ 由 seancc 分享
DAY 14

[Dat 14] Data Upload 與 HTML Report

[Day 14] Data Upload 與 HTML Report 上一篇我們把 Chat UI 接上 Agent,加入 streaming,也讓每個 con...

2026-09-28 ‧ 由 seancc 分享
DAY 15

[Day 15] 用 Jev 來做 Skill Routing

前面我們已經加入 Skill,讓 Agent 在需要時才載入額外的 knowledge 或 task guidance。 User Request ↓...

2026-09-29 ‧ 由 seancc 分享
DAY 16

[Day 16] 用 Jev 做 Context Management(1)

上一篇我們用 Jev 做 Skill Routing: User Request ↓ Jev ↓ Relevant Skill...

2026-09-30 ‧ 由 seancc 分享
DAY 17

[Day 17] 用 Jev 做 Context Management(2)

前面我們開始處理 conversation 越來越長之後的 context problem。 一個 conversation 裡可能累積: User Messa...

2026-10-01 ‧ 由 seancc 分享
DAY 18

[Day 18] Sandbox Lifecycle:從 Create 到 Cleanup

前面我們已經讓 Agent 可以在 sandbox 裡執行 Python。 一個 conversation 第一次需要執行 code 時建立 sandbox,後...

2026-10-02 ‧ 由 seancc 分享
DAY 19

[Day 19] Sandbox Scheduling:有限的 Capacity 怎麼分?

上一篇把 Sandbox 的 architecture 和 lifecycle 整理完之後,我們知道一個 sandbox 大概會經過: create → ass...

2026-10-03 ‧ 由 seancc 分享
DAY 20

[Day 20] Sandbox Adaptive Execution:動態調整執行策略

上一篇處理的是 Sandbox capacity: 有多少 sandbox 可以用? 不同 account 怎麼分? cold start 怎麼降低? cap...

2026-10-04 ‧ 由 seancc 分享