主做 macOS 工具与交互产品,最近聚焦 Aether 与 Aion:前者面向语音与头部控制工作流,后者专注智能进程管理与沉浸体验。I build macOS tools and interaction products, currently focused on Aether and Aion: one for voice and head-controlled workflows, the other for intelligent process management and immersive focus.
Aether 是一款 macOS 原生语音交互应用,把语音输入、语音控制与 AirPods 头控指针整合到一起,让文本输入和桌面操作更少依赖键鼠。Aether is a native macOS voice interaction app that combines dictation, voice control, and AirPods head-tracked cursor input to make desktop work less dependent on keyboard and mouse.
Aion(灵汐)是面向 macOS 的上下文感知自动清理工具,只在应用真正闲置时退出它们,同时保护下载、播放、通话等仍在进行中的任务。Aion is a context-aware macOS auto-cleanup tool that quits apps only when they are truly idle while protecting downloads, playback, calls, and other active work.
基于开源 Wechatsync 的增强开发,加入 AI 能力与同步流程优化,让公众号内容更顺畅地分发到多平台。Enhancement work on the open-source Wechatsync, adding AI-assisted workflows and sync polish for smoother multi-platform article distribution.
Chrome ExtensionTypeScript
更新维护Maintenance
TextGenie
面向 PopClip 的多合一效率扩展,把翻译、汇率换算、终端命令清洗与路径识别整合到一次选中文本操作里。A multi-action PopClip extension that turns selected text into translation, currency conversion, cleaned terminal commands, and smart path handling in one step.
本地优先的可视化自动化平台,用节点式工作流把 LLM、本地脚本、HTTP 请求和定时任务编排到一起。A local-first visual automation platform that orchestrates LLMs, local scripts, HTTP requests, and scheduled jobs through node-based workflows.
Next.jsFastAPIReact Flow
已完成Completed
🎮
Survival Game Course
从零搭建 UE5 多人生存游戏的系列课程,覆盖角色、联机、生存系统到完整项目实战。A UE5 course series that walks through building a multiplayer survival game from character setup and networking to full gameplay systems.
把 Obsidian 笔记整理、资源路径处理和 Hexo 发布串成一键流程,减少手工搬运与格式修正。A one-click bridge from Obsidian to Hexo that handles note cleanup, asset paths, and publishing with less manual fixing.
ShellHexoObsidian
已完成Completed
🌐
Warp Optimizer
自动筛选低延迟 Cloudflare WARP 节点,并一键导出 WireGuard、Clash Meta 与 Loon 配置。Automatically finds low-latency Cloudflare WARP endpoints and exports ready-to-use configs for WireGuard, Clash Meta, and Loon.
PythonShell
已完成Completed
📝
Daily Commit Summarizer
AI 驱动的 Git 提交日报工具,可递归扫描仓库、按作者过滤,并生成结构化的每日变更摘要。An AI-powered Git digest tool that scans repositories recursively, filters by owner, and generates structured daily change summaries.
为 Fab.com 免费资产领取流程做自动化与界面增强,内置限速保护、多标签协同和实时状态面板。Automation and UI enhancements for claiming free Fab.com assets, with rate-limit protection, multi-tab coordination, and live status feedback.
自动清理 Google My Activity 记录的脚本工具,支持上下文匹配、异常恢复与批量处理。A script for cleaning Google My Activity records with context-aware matching, recovery from edge cases, and batch processing.
面向跨平台内容创作的视频本地化工具,集成标题简介翻译、封面自动优化与字幕处理。A video localization tool for cross-platform creators with AI-assisted title and description translation, cover optimization, and subtitle processing.
JavaScriptBilibili
更新维护Maintenance
Mac Message Backup
macOS 原生备份工具,可将 iMessage、短信与通话记录归档到 Gmail,并把通话同步到本地日历。A native macOS backup tool that archives iMessage, SMS, and call history to Gmail and syncs call logs to the local Calendar.
Symlink App Updater 是一款 macOS 菜单栏更新工具,面向 `/Applications` 软链接布局,负责发现、替换、回滚和修复受管应用。Symlink App Updater is a macOS menu bar updater for symlink-backed `/Applications` layouts, handling discovery, replacement, rollback, and repair for managed apps.
garmin-sync 是一款本地 CLI 工具,用来批量上传 `.fit` / `.gpx` 运动文件到 Garmin Connect,并按需支持 OneDrive 网页拉取。garmin-sync is a local CLI tool for batch-uploading `.fit` and `.gpx` activity files to Garmin Connect, with optional OneDrive web download support.
UE5.7 动作游戏原型,围绕 ComboGraph 连招、StateTree AI 与高节奏战斗反馈持续迭代。A UE5.7 action game prototype iterating on ComboGraph combos, StateTree AI, and fast combat feedback.
UE5.7ComboGraphStateTree
持续开发Active Dev
💪
FitBridge
iOS 原生健身数据同步工具,读取 HealthKit 运动记录与 GPS 轨迹,一键同步到 Strava、Garmin Connect 和 COROS,内置中国地图偏移修正与多服务器切换。A native iOS fitness sync tool that reads HealthKit workouts and GPS routes, then uploads them to Strava, Garmin Connect, and COROS — with China map offset correction and multi-server support.
iPhone + Apple Watch 跑步 AI 教练应用,支持语音 AI 交互、训练计划同步与实时运动状态流转,打造个人专属的运动数据中枢。An iPhone + Apple Watch fitness companion with voice AI interaction, training plan sync, and real-time workout state flow — your personal sports data hub.
iOSSwiftUIwatchOSHealthKit
持续开发Active Dev
🧠
ai-memory-hub
跨 AI 工具的本地共享记忆系统,让 Codex、Claude 等不同助手共享持久记忆、任务状态与工作流,实现真正的多 Agent 协作。A local shared memory hub for AI tools — enabling Codex, Claude, and other assistants to share persistent memory, task state, and workflows for true multi-agent collaboration.
Windows 蓝牙近距自动锁屏工具,BTProx 精神续作。配对设备离开范围自动锁定,支持 BLE 信号检测、经典蓝牙探查、锁屏钩子脚本与系统托盘 i18n,零依赖零权限。A modern Windows Bluetooth proximity auto-lock — the spiritual successor to BTProx. Locks your workstation when a paired device goes out of range, with BLE RSSI detection, classic Bluetooth probing, lock/unlock hooks, and system tray i18n. Zero dependencies, zero admin rights.
三消关卡可视化编辑器,支持 5 层 3D 卡牌堆叠、实时校验、难度评分与一键 Excel 导出,内置程序化关卡生成和难度波次循环评估。A visual Match-2 level editor with 5-layer 3D card stacking, live validation, difficulty scoring, one-click Excel export, and procedural level generation with wave-cycle evaluation.
UE5 蓝图效率插件,用一行签名快速创建函数、事件、变量和宏,减少重复节点操作。A UE5 Blueprint productivity plugin that creates functions, events, variables, and macros from a single signature line.
面向 AI 开发者的磁盘清理工具:按 🟢/🟡/🔒 三级风险梳理 Claude、Codex、Gemini 等工具的缓存与聊天记录,支持跨工具重复检测、硬链接去重与一键卸载。A disk-cleanup tool for AI developers: it organizes caches and chat histories from Claude, Codex, Gemini and friends into 🟢/🟡/🔒 risk tiers, with duplicate detection, hardlink dedup, and one-click uninstall.
PythonWeb UIWindows
关于我About Me
我是一名游戏策划,也是一名靠 AI 辅助(vibe coding)把想法做成产品的产品人。
我真正擅长的是产品逻辑与体验设计——想清楚一个东西要解决什么问题、怎么用才顺手;至于写代码,我交给
AI,自己负责把需求讲明白、把方向把稳。
从 macOS 工具、iOS/手表应用,到 Web 产品与游戏玩法,作品横跨多个平台,但底色始终是:懂逻辑、重体验、能交付。
I'm a game designer and a product-minded builder who
turns ideas into shipped products with AI assistance (vibe
coding).
What I'm really good at is product logic and experience design —
getting clear on what a tool should solve and how it should feel. The
coding is handled by AI; I own the requirements and keep the
direction on track.
From macOS utilities and iOS/watch apps to web products and game
design, my work spans many platforms, but the thread is constant:
clear logic, great UX, real delivery.