作品
做过的一些工具、产品和内容项目

WeChat MP HTML Source Helper
给微信公众号后台编辑器增加 HTML 导入与读取能力的 Chrome 扩展。
功能特点
- 在公众号编辑器里注入 HTML 源码入口
- 支持把 HTML 片段直接写回正文编辑区
- 支持读取当前正文 HTML 做排查与调试
- 导入前做基础清洗,降低高风险标签和事件属性带来的问题
Chrome Extension
Manifest V3
JavaScript
CSS

Codex App 新手小白教程
一套给真小白看的 Codex App 上手课,从安全练习文件夹、只读指令到第一次小修改,帮用户敢迈出第一步。
功能特点
- 14 篇读者版教程,按真实学习路径拆台阶
- 配套公众号图文、小红书封面和竖屏短视频发布包
- 先讲安全边界,再讲安装、界面、权限和工作流
- 所有教程以 Markdown 为源头,后续可继续适配课程和资料库
Markdown
ListenHub
HyperFrames
FFmpeg
视频发布工作台
一个本地短视频发布辅助工具,把成片、封面、发布说明、多平台文案和发布记录收进同一张工作台。
功能特点
- 扫描短视频项目并识别成片、封面、脚本和发布说明
- 生成统一 publish.json 发布包
- 适配抖音、小红书、视频号标题、简介和标签
- 发布后写回 Markdown 和 JSON,方便数据复盘
React
Vite
TypeScript
Node.js

家校签收通
面向学校的家长通知签收系统,已整理为 MIT 开源版本,覆盖在线签收、自动统计和证据归档。
功能特点
- 学校统一发布通知,班主任转发班级专属链接
- 家长通过链接自助绑定学生并手写签收
- 按班级自动统计未绑定、待签和异常状态
- 支持 Excel 明细、单份 PDF 和班级 PDF zip 归档
- 开源仓库提供 MIT License、部署说明和安全清单
Next.js
React
Node.js
SQLite
班小智
一个给班主任用的学生表现记录助手,用语音或文字快速整理学生记录,并生成日报、周报和月报。
功能特点
- 按住说话,松开后由 AI 整理学生表现记录卡
- 老师确认后才入库,避免自动评价和误记
- 支持班级日报、周报和月报分析
- P0 已有后端契约、微信小程序骨架和自动化验证基线
微信小程序
Fastify
TypeScript
PostgreSQL

HuluWords
一个面向英语备考场景的背词工具,网页、小程序和后续 App 共用同一套账号、词库和学习进度。
功能特点
- 按页快刷、遮义复述、多遍循环的背词流程
- 已发布考研、高考、湖南对口招生等词库
- 自有单词和例句音频包逐步接入,不依赖第三方词典音源
- 自托管 API 承接账号、学习计划、进度和后台管理
React
TypeScript
Vite
PostgreSQL

老友记 AI 知识库
把《老友记》做成可学习、可检索、可训练表达的英语学习产品。
功能特点
- 按季按集拆解剧集内容,保证出处可追溯
- 沉淀表达卡、语法文化卡、练习卡和笑点解析
- 支持跨剧集专题回收和人物语气索引
- 把“看剧学英语”整理成可复习、可二刷的学习系统
Markdown
知识库设计
内容结构化

一题见人心
一个微信小程序测试产品,从一道排队插队题出发,20 秒测出用户的边界感类型。
功能特点
- 一道题完成测试,降低用户参与成本
- 结果卡适合转发和群聊互测
- 生产 API 已部署在 api.dreamger.com
- 支持微信登录、事件记录、结果统计和小程序码生成
微信小程序
Node.js
JSONL
Poster Assets

公众号排版工作流
把 Markdown 文稿、封面与插图规划、HTML 成品和公众号草稿创建串成一条可复用的发布流程。
功能特点
- Markdown 到杂志风公众号 HTML 的成品链路
- 支持 article plan 和 image plan 这类中间规划层
- 支持 draft JSON 预览、封面素材上传和公众号草稿创建
- 把内容生产经验沉淀成长期可复用工作流
Python
Markdown
WeChat
Automation

dreamger.com
一个持续更新的个人工作台,用来承接文章、作品和长期沉淀下来的方法。
功能特点
- 统一承接文章、作品和关于页
- 使用文件驱动内容管理,维护成本低
- 保持克制风格,不靠大改版式制造存在感
- 作为个人内容与工具能力的总入口
Next.js
React
TypeScript
TailwindCSS