CityGenius Blog — Vol. 01 · 2026
Vibe Coding · 全栈开发 · AI 应用
CityGenius Blog Vol. 01 / Issue Nº 03 · Vibe Coding · 全栈 · AI 2026.05 GitHub ↗
I. 首页 / Hero • CityGenius Blog 001 / 006
个人博客 · Nº 01

用 vibe coding 构建
属于自己的.

一个热爱 Vibe Coding 的大学生,用代码把想法变成现实。从全栈 Web 应用到 macOS 原生工具,再到 Android 应用,每个项目都是一次新的实验。

3项目在研
12文章已发布
5技术栈覆盖
↳   Python · Swift · Kotlin · TypeScript · AI/ML 持续更新中
FIG. 01 / BLOG-26 Plate Nº 06 CityGenius / 2026 Composed for CityGenius CityGenius editorial hero artwork
01Build 02Ship 03Reflect 04Repeat
当前关注全栈 · 原生 · AI · 移动端
II. 关于 / About•CityGenius / 个人简介 002 / 006
关于我 · Nº 02

一个相信 代码即表达 的大学生.

我是 CityGenius,一名在校大学生,热爱 Vibe Coding,用代码将灵感快速变为可用的产品。我相信最好的学习方式是动手做,每个项目都是一次从 0 到 1 的探索。

从 Python 全栈开发到 Swift 原生应用,从 Kotlin Android 开发到 AI 模型集成,我享受在不同技术栈之间切换的乐趣。这个博客记录我的开发历程、技术思考和踩坑经验。

CityGenius about artwork
从 Python 到 Swift,
从 Android 到 AI,
把不同技术栈
连接成一个持续演化的
个人实验室。
全栈开发 · AI 应用 · 移动端.(CityGenius, MMXXVI)
III. 项目 / Projects•3 个在研项目 003 / 006
CityGenius projects artwork
CITYGENIUS  ·  PROJECTS MATRIX  ·  2026
项目展示 · Nº 03

每个项目,都是一次 从零到一 的探索.

从学术研究工具到生产力应用,用代码解决真实问题。

01Full-Stack · AI

Scholar AI

学术研究辅助工具,利用 AI 帮助研究者高效检索、整理和分析学术文献。支持多语言翻译和智能摘要。

02macOS · Native

macOS 原生工具

为 macOS 打造的效率工具,利用原生 API 提供流畅体验,深度整合系统功能,追求交互细节。

03Android · Apps

Android 应用集

多个 Android 应用项目,覆盖文件格式转换、AI 图片处理、多语言翻译等功能,兼顾美感与实用性。

StackCore

技术栈

Python / FastAPI / React / Swift / AppKit / Kotlin / Jetpack Compose / TFLite / RAG.

IV. 文章 / Articles•开发笔记 004 / 006
写作索引 · Nº 04

从实践中提炼,在代码里发现.

10
Latest notes技术博客 · 项目复盘
AI 工具链 · 设计思考
持续沉淀
Featured Scholar AI editorial hero artwork
2026.05.15AI

用 <em>Vibe Coding</em> 三天搞定一个全栈 AI 应用

从想法到上线,记录 scholar-ai 的开发过程。如何利用 AI 辅助编码,快速搭建 FastAPI 后端和 React 前端,以及 RAG 检索增强生成的实际落地经验。

Local AI Local AI TFLite article cover
2026.04.15Local AI

本地 AI 模型实战

探索在移动端运行本地 AI 模型的可能性。TFLite 图片处理、离线翻译模型的集成,以及性能优化技巧。

Android Android file conversion article cover
2026.04.28Android

Android 文件格式转换方案

如何在 Android 上实现高质量的文件格式转换。本地处理 vs 云端 API 的权衡,以及 Jetpack Compose 的 UI 实践。

Agent Skill Agent Skill as reusable lesson plan article cover
2026.05.28AI

把 Agent Skill 当成<em>可复用教案</em>来写

学生做 AI 项目时最容易浪费时间的,不是模型不够强,而是每次都要重新解释同一套流程。把工作流写成 Agent Skill,就像把实验步骤写进可复用的教案。

macOS SwiftUI AppKit article cover artwork
2026.05.08macOS

SwiftUI 与 AppKit 的取舍

在开发 macOS 工具时遇到的坑和经验。SwiftUI 的便利与局限,什么时候该回归 AppKit,以及如何利用 Core ML 做本地推理。

d-token d-token 本地控制面
2026.09.17AI

d-token:上下文离开本机之前

在请求发出前压缩冗余、写清路由、留下回执。一次真实请求少送 33,705 token。

ompweb ompweb 本地工作台
2026.09.17AI

ompweb:给 omp 一张本地工作台

不重写 Agent,只读本地会话文件。会话树、终端、MCP、worktree 都摊在一张桌子上。

Claude Code Open Design to Claude Skill article cover
2026.05.21AI

从桌面应用到 Claude Skill:如何提炼设计系统的可复用逻辑

以 Open Design 为例,讲解如何将一个包含 149 个设计系统、110 个模板、11 套工艺规范的应用,拆解为一个结构清晰的 Claude Code Skill。核心思路:三轴组合、六段拼装、顾问式交互。

Agent MCP 多 Agent 编排控制面
2026.09.17AI

agent-mcp:把 Agent CLI 收成一个工作池

多开终端不难,难的是可控。主 Agent 只拆解汇合;派发、超时、续接交给控制面,CLI 按任务匹配。

EduEvidence EduEvidence 研究引擎
2026.09.17AI

eduevidence:没有证据,就不设计新研究

检索片段不是证据。九阶段协议 + 证据图,给出 ADOPT、试点、驳回或证据不足。

V. 精选 / Featured•编辑推荐 005 / 006
精选文章 · Nº 05

从 项目 到 方法.

+

精选一篇主文,和两条延伸阅读。

01

主文

用 Vibe Coding 三天搞定一个全栈 AI 应用,从需求描述到 MVP 上线的完整记录。

02

心得

不要一次描述整个页面。拆成小组件、逐个约束,AI 的输出质量会明显提升。

03

限制

复杂业务逻辑、性能关键路径、底层机制理解,仍然需要开发者亲自把关与修正。

04

延伸

继续把这种开发方法迁移到 macOS 原生工具、Android 应用和本地 AI 集成场景里。

项目驱动学习,内容反哺项目。
保持联系 · CityGenius

把 想法 继续做成 作品.

欢迎从 GitHub 或邮件找我,聊项目、聊技术都行。

● LiveCityGenius Blog / 2026Vibe Coding · 全栈 · AI
CityGenius closing artwork
Nº 06
CITYGENIUS  ·  FIN.