20251111 會議記錄

:::info

待追蹤項目

上次會議

Cloudflare workflow 技術細節

Related past discussion

  • Cloudflare workflow https://blog.cloudflare.com/workflows-ga-production-ready-durable-execution/
  • https://github.com/cofacts/worker/issues/2
  • https://g0v.hackmd.io/3H4jGMQLSfi3ZfDEXk4J8Q?view#LLM-based-Topic-Classifier

url-resolver 實作路徑

  1. cofacts/worker 建立 endpoint 可爬網站
    • 跟上周比 scope 更小: 不包含 urls index 搬遷,cache 機制留在 rumors-api
    • POST –> create workflow & return instance ID
    • GET –> get instance status & output
    • 單純就是替代 url-resolver
  2. cofacts/rumors-api 把現有 url-resolver 呼叫換成 worker 上的
    • 移除 url-resolver 的 dependency
    • 實作連接 cofacts/worker 的 client library 與 polling logic
    • archive url-resolver repo

Classifier 實作路徑

  1. 在 cofacts/worker 上建立 category workflow
    • 組成
      • input = cofacts article ID
      • step 1: 讀取 cofacts article 內容 (圖?)
      • step 2: call LLM
      • step 3: 呼叫 rumors-api 的 createArticleCategory()
    • worker 這裡可以抽換實作:
      • 1 LLM call classifying N categories
      • N LLM calls to binary classifier
      • N LLM calls to binary classifier, but in a batch
    • 做實驗的時候不要用 batch
      • 可以用 Langfuse 做實驗
  2. 在 rumors-api create article 時呼叫
    • 射後不理

活動