Builder Daily

digest-publisher — Builder Daily 每日通讯的编辑代理

Subagent:抓取排序过的 AI 新闻、产出双语 MDX、提交 GitHub PR 供操作者审核合并。

cp .claude/agents/digest-publisher.md ~/.claude/agents/

这个代理在做什么

digest-publisher 是 Builder Daily v1 的核心。每天跑一次,产出一份完整通讯作为 GitHub PR — 操作者只负责审核合并。

流程

  1. 收集 — 从 Anthropic blog RSS、OpenAI blog RSS、arXiv cs.AI、HackerNews “AI” tag、精选 Twitter/X 名单抓取(每天约 50 个候选)。
  2. 排序 — 对每则候选打分(与开发者的相关性、新颖度、来源质量),保留前 5–8 则。
  3. 撰写 — 用 format anchor 文章当模板,撰写双语 MDX。实战笔记从 voice_prior.md(操作者语气样本)取种子。
  4. 验证 — 跑 npm test(Zod schemas)、node scripts/check-hreflang.mjs(双语配对)、npm run build(完整构建)。任何失败则自我修正最多 3 次后上报。
  5. 提交 PR — push 到分支并提交 PR digest: <YYYY-MM-DD>。CI 接手 Lighthouse 与最终检查。

为什么用 subagent 而非单一脚本

代理把写稿拆成并行的 subagent 调用(一个 subagent 写一篇)。这呼应 AgentEval-3 的发现:单一代理在 ~8 次以上工具调用后开始衰退 — 所以每个写稿 subagent 都低于阈值,并返回结构化 artifact 由 parent 合并。

请喝咖啡