I'm Ethan Chen / 陈奕恺, a developer based in Hangzhou, China, working across AI applications, full-stack development and interaction design. I care about the entire journey from an idea to a working product: understanding the problem, shaping the system, refining the experience and shipping the result.
My work includes Mingjian (名笺), GitHub Trending Digest, EduCanvas and ForgeSight, alongside a personal website exploring visual expression and interaction. I explore how AI can become a useful part of both software products and the way we build them.
我是陈奕恺,在杭州学习与开发,关注 AI 应用、全栈开发与交互设计。作品包括名笺、GitHub Trending Digest、EduCanvas、ForgeSight 与个人网站,持续把想法转化为清晰、可靠、可使用的作品。
Now / 近期关注
AI coding workflows, agent products, creative interfaces and complete software delivery.
AI Coding 工作流、Agent 产品、前端交互,以及完整功能的落地交付。
Concept animations illustrating each project's capabilities and interactions. / 项目功能与交互的概念动画。
EduCanvas A personal learning agentA workspace for learning and creation that brings sources, conversations, Canvas and tool use together, with multimodal interaction and desktop assistance. Voice interaction, file previews, accounts and conversation history, with evaluation, observability and developer tooling. 面向学习与创作的个人 Agent,连接资料、对话、画布与桌面体验,涵盖语音交互、文件预览、历史记录及评测。
|
ForgeSight Business data intelligenceNatural-language business analysis for manufacturing, connecting business knowledge, metric definitions, SQL queries and traceable evidence. Dashboards, intelligent modeling, agent reports with PDF / Excel export, anomaly monitoring, safe execution and tenant isolation. 面向制造业的企业数据智能问析,覆盖指标口径、证据追溯、经营看板、智能建模、报告导出与安全隔离。
|
Mingjian · 名笺 AI Chinese namingGenerates Chinese names from personal preferences, with conversational refinement, meaning analysis and comparisons to help people choose. Model integration, accounts and quotas, favorites, history, an admin workspace, responsive interactions and Docker deployment. 根据偏好生成名字,通过多轮调整、寓意分析与名字比较辅助选择,并提供账号、配额、收藏、历史与管理工作区。
|
Portfolio V5 A space for my workAn interactive personal website presenting my background, projects and ways to get in touch. Three.js visuals, opening sequences, GSAP animation and page transitions, bringing personal expression into the browsing experience. 展示个人介绍、作品与联系方式的前端作品集,探索 Three.js 视觉、开场序列、GSAP 动效与页面转场。
|
Personal Homepage Visual storytellingA personal homepage and drawing space, with a narrative connecting introductions, skills, projects and contact information. Scroll animation, visual composition and interaction details that make content an experience to explore. 个人主页与绘图页面,通过内容叙事、滚动动效和交互细节组织可浏览的前端体验。
|
Translation Reading to learningConnects word translation with vocabulary management, flashcards, spelling practice and spaced repetition while reading the web. A browser experience that carries a word from its first lookup into an ongoing learning routine. 连接网页划词翻译、生词管理、闪卡、拼写练习与间隔复习,让查询后的词汇继续进入学习过程。
|
|
Uses AI to select open-source projects, summarize them and send email updates. Currently being upgraded toward a personal morning and evening briefing. Official announcements, GitHub sources, event deduplication and PDF / Word previews are implemented. Preference memory, Chinese editing and distinct morning / evening selections are planned upgrades. 项目正在升级中。已实现信息来源、事件去重与文档预览;偏好记忆、中文编辑及差异化早晚简报仍是升级方向。
|
Explores mechanically applied AI coding workflows, repeated work in long tasks and gaps in verification. Selects methods using evidence and risk, preserves useful progress, and supports optional file-state checks, skill discovery and scenario evaluation. Still being explored and evaluated. 探索依据证据与风险选择方法,保留有效成果,并按需检查文件状态、发现能力和验证结果;仍在持续探索与评估。
|
Open source · 开源参与 · OpenAI Codex
In Issue #41657, I reported missing conversation history on Windows. A scan of 15 source record files found two duplicate-ordinal cases while the underlying records remained intact. I shared diagnostic evidence and proposals covering writes, ordinal management, projection rebuilding and regression checks. Other Windows and macOS users also supplied evidence of similar failures in the comments.
反馈 Windows 历史记录不可见的问题,扫描 15 个源记录文件并发现两处重复序号案例,确认源记录仍然完整。分享诊断证据及写入、序号管理、投影重建与回归验证建议,供其他人参考;评论中也有 Windows / macOS 用户提供类似故障证据。
Have an idea worth building? Let's talk soon and bring it to life together. You don't need a complete plan to get in touch.
如果你有想实现的想法,欢迎尽早联系我,一起把它做出来。无需等到计划完善,我们可以从一次交流开始。
Have a project in mind? Get in touch about AI applications, websites, business systems, desktop assistants, browser extensions or automation tools, including improvements and deployment for existing projects.
欢迎带着 AI 应用、网站与业务系统、桌面助手、浏览器扩展或自动化工具的开发需求来聊,也可以讨论已有项目的完善与部署。
1503794397@qq.com · cyk-personal.xyz · X @ykchenxxx
Tell me what you want to solve, the features you have in mind and a rough timeline.
来信可以简单介绍想解决的问题、期望功能和大致时间安排。



