Selected work / 精选作品GitHub ↗

SamZebrado

Interaction problems. Prototypes & tools.

自我介绍 · 中文

我是 SamZebrado,喜欢从实际使用中的小问题出发,做交互原型和实用工具。我能独立使用 Python、MATLAB,具备 C++ 基础,也会借助 AI 开发 Android 应用、轻量 Web 应用和 Windows 工具。

以前有点像“人形 GPT”,喜欢查资料、琢磨问题,再帮人想办法。现在有真正的 GPT,我能做更多事情了。

我关注 AI 应用、开发者工具和人机交互,也对 XR、游戏与创意应用感兴趣。希望从事 AI 应用开发、工具开发或交互原型工作,参与需求梳理、设计、实现和实际使用中的迭代。

我也喜欢查证传言、追问依据,愿意认真讨论,也会在讨论变成攻击时退出;不喜欢网络暴力和用刻板印象判断人。

About me · English

I'm SamZebrado. I like turning small problems from everyday use into interaction prototypes and practical tools. I can work independently with Python and MATLAB, have a basic grounding in C++, and use AI to help develop Android apps, lightweight web apps and Windows tools.

I used to be a bit of a “human GPT”: I liked looking things up, thinking problems through and helping people find a way forward. Now, with the real GPT, I can do more.

My interests include AI applications, developer tools and human–computer interaction, as well as XR, games and creative applications. I'm looking for work in AI application development, tool development or interaction prototyping, contributing to requirements, design, implementation and iteration through real use.

I also like checking rumors and asking what evidence supports a claim. I welcome thoughtful discussion and step away when it turns into personal attacks. I dislike online harassment and judging people by stereotypes.

语言 / Languages英语:可用于工作交流,具备听、说、读、写能力;日语:具备基础漫画阅读与不带字幕听懂日常内容的能力。English: comfortable with workplace communication across listening, speaking, reading and writing. Japanese: basic manga reading and listening comprehension of everyday content without subtitles.

Start here — Completed / In Use 在用与已完成

In Use · Stable / Maintenance

IslandSlowlyFall / 慢慢倒

IslandSlowlyFall home screen with built-in reflection and prioritization tools

作者实际在用的本地反思工具,帮助找到下一小步。

Local-first reflection, used by its creator.

Web · No install / 网页免安装网页 · 免安装 ↗Repository ↗

说明与验证 / Notes & validation说明与验证

事情太多、能量太低时,找到当下能做的一小步。本地优先的日常记录与反思工具,结合微习惯和优先级决策;已由作者实际使用,核心流程稳定,进入维护。

Find a manageable next step when energy is low or tasks pile up. Daily reflection, micro-habits and prioritization in a local-first web app. Used by its creator; the core workflow is stable and in maintenance.

使用状态来自作者本人;不代表更广泛的用户采用。数据保存在本机浏览器。
In use by its creator; no broader adoption claimed. Data stays in the local browser.

我的贡献:结合日常实际使用,提出需求与使用反馈;AI 承担大量实现。作者在用不等于更广泛的用户验收。
My contribution: requirements and feedback from everyday use; AI contributes substantial implementation. Creator use does not establish wider user acceptance.

  • human-centered
  • local-first
  • structured reflection
  • vanilla web

Completed · Maintenance已完成 · 维护

Transparent Floating Browser

透明 Android 多窗口与受系统约束的触摸穿透。透明 Android 多窗口。

Transparent Android WebViews, edit/display modes and constrained touch-through.

Repository / 查看源码 ↗
说明与验证 / Notes & validation说明与验证

把网页放在其他 Android 应用之上:多个透明 WebView 窗口可切换编辑/展示模式,并处理 Android 12+ 的触摸穿透与叠加透明度限制。核心功能已完成,当前仅做缺陷维护。

Place web pages above other Android apps. Multiple transparent WebView windows switch between edit and display modes, with opacity handling for Android 12+ touch-through constraints. Core functionality is complete; maintenance focuses on bugs.

真实设备验收仍待完成;触摸穿透受 Android 系统约束。
Real-device acceptance remains open; touch-through is subject to Android system constraints.

贡献与边界:需求与使用约束由我参与梳理,AI 承担大量实现;Android 底层机制不作为个人设计成果,实机验收仍待完成。
Contribution and limits: I help clarify needs and usage constraints; AI contributes substantial implementation. Android internals are not claimed as my design work; real-device acceptance remains open.

  • Kotlin
  • Android overlays
  • WebView
  • system constraints

Completed · Maintenance已完成 · 维护

CheapLive

本地面捕与 Avatar;整合透明悬浮浏览器展示。面捕+悬浮浏览器整合。

Browser-local face capture and procedural avatars, integrated with TransparentFloatingBrowser for Android overlay display.

Interactive demo / 互动演示互动演示 · 免安装 ↗
界面与说明 / Preview & notes界面与说明
CheapLive interactive demo workspace showing the 3D fish, model controls and floating overlay
互动 Demo 工作区 · Interactive demo workspace
演示状态,摄像头/麦克风未开启 · Demo state; camera and microphone off.

不依赖昂贵设备的本地面捕:MediaPipe 在浏览器内处理画面,驱动程序化 Avatar,也可使用 Android Capture 在局域网传输面部参数。核心功能已完成,进入维护。

Low-cost face capture with browser-local MediaPipe processing and procedural avatars. An Android Capture client can send face parameters over the LAN. Core functionality is complete and in maintenance.

展示工作流整合独立的 TransparentFloatingBrowser,由这个 Android 工具把网页形象叠加在其他应用之上;纯网页自身不提供原生悬浮窗。

The display workflow integrates the separate TransparentFloatingBrowser Android tool to overlay the web avatar above other apps. The web page itself does not provide native Android overlays.

真实设备兼容性、捕捉质量与整合后的端到端体验仍待验证;不把规划中的 Live2D 渲染当作可用功能。
Real-device compatibility, capture quality and the integrated end-to-end experience remain unverified. Planned Live2D rendering is not available.

实时面捕 · Live face capture ↗:需允许摄像头并支持 WebGL;建议在系统浏览器中打开。云端浏览器的 WebGL 初始化失败不代表所有设备均不可用。
Requires camera permission and WebGL; try a system browser. A WebGL initialization failure in a cloud browser does not establish failure on every device.

我的贡献:选择把独立的透明悬浮浏览器整合进展示工作流;AI 承担大量实现。已有演示与界面检查不等于实机捕捉或整合验收。
My contribution: choosing to integrate the separate floating browser into the display workflow; AI contributes substantial implementation. Demo and interface checks do not establish real capture or integration acceptance.

  • MediaPipe
  • browser + Android
  • local processing

In Use · Stable / Maintenance在用 · 稳定维护

牛马日记 / LocalStopWatch

本地计时、分段记录与导出。本地计时与分段记录。

A local stopwatch for interval records and CSV export, used by its creator.

Web · No install / 网页免安装网页 · 免安装 ↗
说明与验证 / Notes & validation说明与验证

把日常活动记成可回顾的时间段。计时与分段记录保存在本机浏览器,可导出 CSV,也可下载单文件网页离线使用。作者实际在用,当前稳定维护;公开网页标题仍为“本地网页秒表”。

Keep everyday activities as intervals you can review. Timing and interval records stay in the local browser, with CSV export and a downloadable single-file page for offline use. Used by its creator; stable and in maintenance. The public page is titled “Local Stopwatch”.

使用状态来自作者本人,不代表更广泛采用;移动浏览器兼容性与部分导出路径仍有限制。
Owner use does not establish broader adoption. Mobile-browser compatibility and some export paths have known limits.

V1 Complete · Feature FrozenV1 已完成 · 功能冻结

DeeSewSew

正反面针线拓扑的浏览器刺绣;继续接受试玩反馈。浏览器刺绣,V1 功能冻结。

Browser embroidery with front/back thread topology. V1 is complete; public playtesting continues.

Web · No install / 网页免安装试玩网页试玩 · 免安装 ↗
说明与验证 / Notes & validation说明与验证

在浏览器里用针线慢慢做出刺绣作品。正反面针线拓扑、本机保存及 JSON/PNG 导出构成已完成的 V1;功能冻结,继续接受公开试玩。

Make embroidery at your own pace in the browser. Front/back thread topology, local saving and JSON/PNG export form the completed V1. Features are frozen; public playtesting continues.

独立 3D Lab 是实验展示,不代表完整材料物理;触控与笔压体验仍需人工验证。
The separate 3D Lab is experimental, not full material physics. Touch and stylus experience still need human validation.

  • TypeScript
  • Canvas
  • thread topology
  • local-first

Currently Building

正在开发 · 基线与完整产品分别标明

Active Development正在开发

GrapePaper

Original-text-first reading · 原文优先的中文伴读

先读原文,再用中文梳理论证。手动确认已读选段,沿引用与来源短摘录核对出处,把模型解释与原始材料分开。当前正在开发,Zotero 选段桥接仍属实验版。

Read the original text first, then use a Chinese companion to unpack the argument. Explicit reading confirmation, citation trails and source excerpts keep model interpretation separate from source material. In active development; the Zotero excerpt bridge remains experimental.

实时 AI 需自配服务,真实模型推理尚未验证。Zotero 桌面兼容性不能由插件声明范围推定;不自动获取付费全文。
Live AI needs a configured service; real-model inference remains unverified. Zotero manifest ranges do not establish desktop compatibility. No automatic paywalled full-text acquisition.

我的关注点:读原文时能核对模型解释的出处。需求与使用反馈由我参与梳理,AI 承担大量实现;真实模型推理仍待验证。
My focus: checking the sources behind model explanations while reading the original. I help clarify requirements and usage feedback; AI contributes substantial implementation. Real-model inference remains unverified.

  • React
  • TypeScript
  • PDF.js
  • excerpt provenance

Active Development · Web V1 Baseline Complete正在开发 · Web V1 基线已完成

guiLaTeX

Visual LaTeX layout · 可视化排版

把 LaTeX 排版变成可直接操作的画布。已完成的 Web V1 基线支持单页文字、图片、受限公式与约定格式导入/导出;更完整的可视化文档写作与真实 PDF 工作流是当前继续开发的方向。

A visual canvas for LaTeX layouts. The completed Web V1 baseline supports single-page text, images, a bounded equation subset and conforming import/export. The broader project is actively continuing toward a practical document-writing and PDF workflow.

在线链接是静态展示;Web V1 编辑器在本机运行,不支持任意 LaTeX 文档。更完整的文档工作流是开发目标。
The online link is a static showcase. The Web V1 editor runs locally and does not import arbitrary LaTeX documents; the broader document workflow is a development goal.

我的关注点:通过可直接操作的画布降低排版操作负担。需求与使用反馈由我参与梳理,AI 承担大量实现;已完成的是受限 Web V1 基线。
My focus: making layout easier through a directly editable canvas. I help clarify requirements and usage feedback; AI contributes substantial implementation. The completed scope is the bounded Web V1 baseline.

  • Web-first
  • visual layout
  • bounded LaTeX
  • local loopback

Awaiting Human Playtest

等待人工试玩与验证

Awaiting Human Playtest等待人工试玩

BeatGarden

Rhythm & survivor PWA · 节奏与生存玩法

BeatGarden Running Mode gameplay with a player navigating a dark green arena

程序化节奏玩法、本地音频 AutoChart,以及 Running survivor 模式组成的 PWA。现有实现可试玩;下一步方向取决于真实玩家对音频、触控和游戏体验的反馈。

A PWA combining procedural rhythm play, local-audio AutoChart and a Running survivor mode. The implementation is available to play; its next direction depends on human feedback about audio, touch and gameplay.

自动测试不等于玩法验收。等待人工试玩,继续收集反馈和维护缺陷。
Automated tests do not establish gameplay acceptance. Awaiting human playtesting, with feedback and bug maintenance continuing.

  • TypeScript
  • PWA
  • Web Audio
  • deterministic state

Developer Tools

支持日常开发的本地工具

Stable Tool稳定工具

MCP Agent Task Bus

Persistent local MCP coordination · 持久化本地协调

一个稳定、不绑定提供商或宿主的本地 MCP 任务总线,以 SQLite 保存权威任务状态与事件,为独立 MCP 会话提供持久化交接。仅在 Codex 内编排时,原生能力已足够;真实跨宿主部署仍待验证。

A stable, provider- and host-neutral local MCP task bus with SQLite-authoritative tasks and events for persistent handoffs between independent MCP sessions. Native Codex capabilities suffice for Codex-only orchestration; real deployments across hosts remain unverified.

  • MCP
  • SQLite
  • task lifecycle
  • leases
  • explicit acceptance

Stable · Compatibility-dependent稳定 · 依赖版本兼容

Codex Session Workdir Migrator

Codex state migration · 本地会话迁移

一个非官方、本地运行的工具,用于规划、备份、验证和跨目录或跨设备迁移 Codex session state,并默认采用 dry-run 和保守的结构化状态修改。它依赖特定 Codex 状态结构,不保证兼容所有版本。

An unofficial, local utility for planning, backing up, verifying, and migrating Codex session state across directories or machines, with dry-run safety and conservative structured-state edits by default. Compatibility depends on the Codex state schema and is not guaranteed across versions.

  • dry-run safety
  • structured state
  • backups
  • verification
  • portable bundles

Learning & Reference

学习与参考

hf-llm-agents-companion ↗:随实际学习积累的 Hugging Face LLM/Agents 中英伴读笔记,回链课程来源。
Bilingual course companion notes, growing with actual study and linking back to source material.