GitHub · 技术实践与生产级工具分享

zhouyp001

本地优先 · 端侧智能 · AI 协作 · 元工具

这里既是长期技术实践的一个切面,也是生产级工具的开源分享:既有可直接交付使用的完整系统,也有快速验证想法的实验。它记录真实的问题与取舍,是技术画像的一部分,而非全部。

619近一年贡献2开源组织14重点仓库5主语言

GitHub 组织

两个公开组织,承载近期主要的项目线。

仓库矩阵

按问题域组织的重点仓库。同一仓库可能同时属于多个方向,这里取其主要归属。

账号活动时间线

从 2026 年下半年的本地优先 + 端侧智能 + AI 工程化活跃期,回溯到早期全栈与 OCR 积累。

2026.11
双组织门户同步更新
WebAIHarnessRoom 门户网站(11.3)与个人门户(11.5)更新,近期活跃重心完全集中在两个组织下的新项目上。
2026.10
WebAIHarnessRoom 进入活跃期
mkstruct 于 10.28 更新,元工具线开始成型。
2026.09
just-did 组织全面活跃
just-did-desktop(9.4)、组织首页(9.7)、just-did-app(9.10)密集更新。
2026.07
端侧 AI + AI 工程化进入活跃期
ZVisionEdge(7.15)与 nuitka-pack-skill(7.11)更新,技术重心开始转移。
2026.04
历史仓库集中整理
KEYI-BLOG、KEYI-RTIS、ShiftBlogByPython、PlateBlur、pool-for-accumulation-app 等多个仓库同月更新,更像一次系统性的归档收尾。
2022
Java Web 全栈活跃期
KEYI-BLOG 等 Spring / MyBatis / Shiro 技术栈项目,分层架构实践。
2019.09 — 2020.06
图像与 OCR 方向的早期探索
草书中文书法图像数据集、传统 OCR 引擎训练模型仓库,算法兴趣的早期痕迹。
2019.05
最早的仓库活跃记录
个人博客 HTML 仓库,技术积累的起点。

技术标签与分层统计

基于 14 个重点仓库的交叉归类。一个仓库可同时归属多个分支,因此分支仓库数之和大于仓库总数。

技术分支分布

端侧 AI 与隐私本地优先并列覆盖最广

端侧 AI 与计算机视觉
4
隐私保护与本地优先
4
Android 移动应用
3
AI 工程化与元工具
3
Web 前端与三维可视化
3
自动化与脚本工具
3
系统与后端架构
2
桌面与跨端应用
1

主语言分布

Python 占 42.9%(6/14)

Python
6
JS / Vue / HTML
3
Kotlin
2
C++
1
Java
1
L1语言层5 种
PythonKotlinJavaScriptC++Java
L2框架 / 运行时12 类
PySide6Qt 6.8ComposeCameraXONNXOpenCVNuitkaClaude CodeSpringThree.jsuni-appSQLite
L3领域能力9 类
本地优先架构端侧实时推理OCR视频脱敏脚手架生成AI 上下文三维可视化幂等同步打包自动化
L4工程实践7 类
清洁架构零第三方依赖幂等设计CLI/GUI 双形态知识资产化性能监控AI 辅助开发

实践档案说明

ZHOUYP 的 GitHub 实践档案说明

这个 GitHub 保留了 2019 年以来的 14 个重点仓库,至今持续更新。它不是按语言或技术栈陈列的仓库集合,而是一个随时间累积的实践样本——一部分项目以生产级工具为目标,并开源分享出去;另一部分则是快速验证想法的实验。共同的出发点是:把数据留在本地、让端侧推理跑得动、少花时间在重复的工程琐事上。

节奏并不均匀。2019—2022 年是探索期,从 KEYI-BLOG 的 Java Web 全栈、KEYI-RTIS 的离线 OCR 到 ShiftBlogByPython 的脚本自动化,技术方向在几个领域之间游走。2026 年 4 月经历了一次集中整理,随后从 7 月起进入新的活跃期——重心转向本地优先、端侧智能和 AI 工程化,内容也从“解决自己的问题”转向“把方法沉淀成可复用的系统与工具,并进一步做成可直接交付他人的生产级工具”。

14 个重点仓库大致构成三层。主线层是当前活跃的 5 个项目,也都指向生产级工具这个目标:just-did 的桌面端与手机端是两个已发布正式版本、可一键打包交付的完整系统;WebAIHarnessRoom 下的两个元工具零第三方依赖、CLI/GUI 双形态,面向开源直接使用;nuitka-pack-skill 则把打包经验封装成可调用的 Claude Code Skill。分支层是 6 个方向性探索:ZVisionEdge 与 PlateBlur 把推理推到端侧,keyi-hide-license-plate 延续本地脱敏,grid-album-layout、szls-msp、pool-for-accumulation-app 则是前端与跨端实验。存档层是 3 个早期项目:KEYI-BLOG、KEYI-RTIS、ShiftBlogByPython,构成 2019—2022 年的技术积累。主线按问题域检索,分支按兴趣回溯,存档按时间线浏览。

工程实践特征

这些特征不是孤立的标签,而是仓库之间反复出现的共性。数字为具备该特征的仓库数量。

4
本地优先 / 数据不出网
能端侧完成的不上云。在隐私敏感和弱网场景下,本地优先是有意识的设计选择,而不是技术限制。
just-did ×2 · PlateBlur · ZVisionEdge
2
零第三方依赖
核心库不引入第三方包,降低使用与维护成本,提升可移植性。
mkstruct · GenerateProjectContext
2
幂等设计
ZIP 批数据按批 ID 幂等提交;幂等创建目录与文件,重复执行不产生副作用。
just-did-app · mkstruct
2
CLI / GUI 双形态
同一核心库同时提供命令行与图形界面,兼顾自动化脚本与手动操作场景。
mkstruct · GenerateProjectContext
2
清洁架构
Domain 层零 Android 依赖;桌面端四层静态库。业务逻辑可测试、可复用。
just-did-app · just-did-desktop
2
AI 辅助开发
AI 被纳入真实工程流程,用于加速编码与重复性工程;架构决策与性能调优仍由人主导。
ZVisionEdge · nuitka-pack-skill
2
性能监控
FPS / 推理耗时 / CPU / 内存的实时监控,让端侧性能可观测、可调优。
ZVisionEdge · PlateBlur
1
知识资产化
把踩坑经验固化为 Claude Code Skill,而不是留在个人记忆里。
nuitka-pack-skill