Skip to content
View Zfeng08's full-sized avatar

Block or report Zfeng08

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Zfeng08/README.md

A thin line tracing a sharp main peak, a dip, and a lower second peak

ZFENG

Personal data workbench. Repetition belongs to repositories and cron jobs, not to me.

Python · PowerShell · GitHub Actions · GitHub Pages · JSON · Markdown


$ whoami

I keep repositories for one kind of thing: work I would otherwise redo every day — reading it, recording it, repairing it. Collection scripts and scheduled tasks do it instead.

One workbench. work-buddy collects, correlates and renders. zhufeng-data is its data store: GitHub trending scraped daily, translated with a term whitelist, rolling a 30-day archive.

Two Windows tools. Illustrated_skill syncs Markdown notes on save. openclaw-doctor turns openclaw diagnostics and repair into a script.

The preferences are short: static first, reversible, unattended. Data lands as JSON and Markdown, pages are served as plain static files, and one fewer external dependency is always a win.

$ crontab -l

17,47 * * * *    work-buddy       markets + weather        # off the hour on purpose — that is when GitHub's scheduler is busiest
5 1,5,9 * * *    work-buddy       full sweep               # UTC; 09:05 / 13:05 / 17:05 Beijing, also the fallback for the fast lane
30 1   * * *     zhufeng-data     trending + translation   # rolling 30-day archive

$ ls -1 ./repos

Repo What it does Lang Trigger
work-buddy The workbench itself: scheduled collection of news, markets, weather, jobs and drama; jieba-based correlation into knowledge cards; static dashboard on Pages Python Actions — every 30 min, plus three full sweeps a day
zhufeng-data Data store for the workbench: daily GitHub trending, translation protected by a term whitelist, 30-day rolling archive Python Actions — daily at 09:30 Beijing
openclaw-doctor Windows diagnostics and auto-repair: install-shape detection, China mirror speed test and switch, update convergence, Gateway startup repair PowerShell Manual
Illustrated_skill Markdown notes repo, auto committed and pushed within seconds of a save PowerShell On save

$ cat principles.txt

  • Static first — JSON and Markdown on disk, plain static pages. Nothing to keep alive.
  • Reversible — daily snapshots. A bad run can be rolled back, not debugged in place.
  • Unattended — cron does the work. Nobody has to remember.

$ exit

Only what I have built. No self-assessment.

Popular repositories Loading

  1. work-buddy work-buddy Public

    个人工作台:自动化数据采集 + 知识库关联分析 + 可视化展示

    Python 2

  2. openclaw-doctor openclaw-doctor Public

    openclaw 体检 + 自动修复脚本(Windows):环境/安装形态识别、国内镜像测速切换、更新状态收敛、DeepSeek 模型重配、Gateway 启动修复

    PowerShell

  3. Illustrated_skill Illustrated_skill Public

    Personal Markdown notes, auto-synced on save

    PowerShell

  4. zhufeng-data zhufeng-data Public

    珠峰工作台 · GitHub 热榜长期存档(daily snapshots)

    Python

  5. Zfeng08 Zfeng08 Public

    Personal data workbench. Static first, reversible, unattended.

  6. trendwave-data trendwave-data Public

    TrendWave hourly hot search snapshots (Weibo / Douyin / X)