{
  "version": "1",
  "site": "https://zhanglu.net",
  "lang": "en",
  "name": "Zhang Lu",
  "tagline": "Turning complex judgment into a traceable pipeline, with Harness + Loop",
  "bio": "Building a few AI products that turn complex judgment into traceable pipelines: mbabrand (a jury of agents scoring brands), bossagent (a decision agent for leaders), and oaf.world (an AI investment-research workbench). I keep 30-some Claude Skills on my machine, and post notes on my WeChat account “Zhang Lu's Murmurs.”",
  "generated_at": "2026-08-05T15:24:46.782Z",
  "counts": {
    "projects": 14,
    "articles": 12,
    "presentations": 4,
    "skills": 42,
    "weekly": 3
  },
  "endpoints": {
    "projects": "https://zhanglu.net/en/api/projects.json",
    "project": "https://zhanglu.net/en/api/projects/{slug}.json",
    "articles": "https://zhanglu.net/en/api/articles.json",
    "presentations": "https://zhanglu.net/en/api/presentations.json",
    "skills": "https://zhanglu.net/en/api/skills.json",
    "skill": "https://zhanglu.net/en/api/skills/{slug}.json",
    "weekly": "https://zhanglu.net/en/api/weekly.json",
    "weekly_entry": "https://zhanglu.net/en/api/weekly/{slug}.json",
    "about": "https://zhanglu.net/en/api/about.json",
    "social": "https://zhanglu.net/en/api/social.json",
    "search": "https://zhanglu.net/en/api/search.json"
  },
  "languages": {
    "zh": "https://zhanglu.net/api/index.json",
    "en": "https://zhanglu.net/en/api/index.json"
  },
  "cli": "npx zhanglu-net --lang en --help",
  "docs": "https://zhanglu.net/en/llms.txt",
  "rss": "https://zhanglu.net/en/rss.xml",
  "sitemap": "https://zhanglu.net/sitemap-index.xml"
}