主做 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.
UE5.7 动作游戏原型,围绕 ComboGraph 连招、StateTree AI 与高节奏战斗反馈持续迭代。A UE5.7 action game prototype iterating on ComboGraph combos, StateTree AI, and fast combat feedback.
UE5.7ComboGraphStateTree
已归档Archived
⚡️
State Grid Helper
面向 iOS 桌面组件的电费查询工具,可快速查看电费余额、用电进度与阶梯电量状态。An iOS widget utility for checking electricity balance, usage progress, and tiered power status at a glance.
UE5 蓝图效率插件,用一行签名快速创建函数、事件、变量和宏,减少重复节点操作。A UE5 Blueprint productivity plugin that creates functions, events, variables, and macros from a single signature line.
我是一名游戏策划,同时也是一名热爱代码的独立开发者。
在职业生涯中,我专注于设计引人入胜的游戏玩法;在业余时间,我喜欢用
Swift、UE5 和 JavaScript 构建解决实际问题的工具。
无论是打磨游戏机制,还是优化 macOS
工作流,我都致力于极致的用户体验。
I am a Game Designer by profession and an indie
developer by passion context.
While I focus on designing engaging gameplay in my career, I love
building practical tools with Swift, UE5, and JavaScript in my spare
time.
Whether polishing game mechanics or optimizing macOS workflows, I am
committed to the ultimate user experience.