Files
Arcrun/registry/examples/daily-digest/description.md
T
uncle6me-web 922a57fe34 arcrun — AI workflow execution engine (clean history)
Self-hosted 開源:WASM 零件 + recipe + cypher-executor,跑在你自己的 Cloudflare。

此為重建的乾淨歷史起點(移除曾誤 commit 的 GCP SA 金鑰,舊歷史保留在
richblack/arcrun 與本地 backup 分支)。含:
- acr init --self-hosted installer(建 KV/R2 + codeload 拉預編譯 wasm + wrangler deploy + seed recipe)
- recipe push 把關(資料外流提醒 + 打通檢查)
- 19 個正當零件預編譯 wasm(claude_api/km_writer/kbdb_upsert_block 排除:違反 DECISIONS §1)
- CLI / cypher-executor / registry / 完整 SDD

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-03 15:52:38 +08:00

29 lines
1.2 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# daily-digest
## 解決什麼問題
資訊焦慮:HN / GitHub trending / 自己筆記每天都看不完。
每天早上一份 LLM 整理過的精選,3 分鐘看完今天的 signal。
## 怎麼觸發
不用,cron 排程每天 00:00 UTC(台灣 08:00)自動跑。
## 改成你自己的
- 加 / 減 sourcedev.to RSS、Twitter list、Slack、自家 KBDB tag 等
- 摘要 prompt 改為你的口味(嚴肅 / 幽默 / 簡短)
- 推送目的可換:email、Notion 加一個 page、KBDB 存歷史
## 為什麼這 pattern 重要
**Fan-in** 是 arcrun 的特色:3 條 source 並行 fetchcypher-executor 自動等全部完成才跑 compose。
不用寫 promise.all、不用怕 race,宣告式描述「compose 依賴這 3 個」即可。
## 變體
- 加 priority:若 KBDB 有 `tag:urgent` 的 note,置頂
- 接 calendar:把今天 meeting 也塞進摘要
- 接 weather + 通勤路況(API call 多源)
## 學到什麼
- **Fan-in / fan-out**cypher binding YAML 多條邊指向同一節點就是 fan-in
- 系統變數:`{{_today}}` / `{{_yesterday}}` / `{{_now}}` 內建可用
- cron 多步排程:一個 cron 觸發 3 條並行 fetch chain
- `kbdb_get``source` 篩特定來源(這裡只收 leo 直接寫的,不收 AI 生成的)