A full-stack developer turning abstract ideas into working interfaces.
First, solve the problem. Then, write the code. — John Johnson
|
My GitHub home — tools, indexes and small software experiments, all in the open. I like offline-first, single-file things that just run; the craft is in the details. |
|
| Project | Stars | Updated |
|---|---|---|
| moneyhelper — Moneyhelper | 算清每一笔,攒稳每一步 —— 对话优先的个人理财智能体:一句话记账、持仓风控、… | 85 | 2026-10-28 |
| digilegacy — DigiLegacy 归零 — open-source, local-first digital legac… | 6 | 2026-10-28 |
| rubbish — ScholarHub — multi-tenant academic journal & preprint pla… | 4 | 2026-10-28 |
| agent-work-contract — Portable AI working contract: rules, 71 skill… | 0 | 2026-10-28 |
| zhike — Self-hosted agent harness for personal assistants: OpenAI f… | 0 | 2026-10-28 |
| EQ-Worker — EQ-Worker 人情世故助手:今日行动、人情账本、随礼参谋、话术参谋、关系体检。本地优先,数据不出本机。v… | 0 | 2026-10-27 |
All public repositories: github.com/badhope
Patches merged upstream into ohmyzsh, tldr, icalendar, NUR and more — details on the two GitHub accounts: X33834 · Morningstar202604
| Date | Article |
|---|---|
| 2026-10-18 | Gemini 4 Argon 全面开放:谷歌憋了半年的旗舰大招,到底行不行? |
| 2026-10-16 | MCP 落地一年,我总结了 6 个没人告诉你的工程真相 |
| 2026-10-16 | 本地优先 AI:当所有人都在上云,我为什么把 AI 装回自己电脑 |
| 2026-10-16 | AI Agent 上线前必须过的 5 道关:一个真实项目的工程手记 |
| 2026-09-27 | Playwright 多平台分发:8 个踩坑与合规门禁 |
One identity, five homes — these five accounts mirror the same person.
| Platform | Account | Role | |
|---|---|---|---|
| GitHub | X33834 | Upstream OSS · tools and works | |
| GitHub | Morningstar202604 | Portfolio · long-horizon works | |
| GitHub | badhope | Profile · full-stack toolshop ◆ you are here | |
| GitCode | badhope | Mobile dev · offline tools | |
| Gitee | badhope | Mirror · mini-programs |
© badhope




