S SevenJohn

Hi, 我是 SevenJohn

平时主要写 Python、C# 和 Android。热衷于做一些自己每天都会用到的实用小工具——从本地离线知识库、竞技游戏帧率压抖动,到网络运维手册。

理念很简单:本地优先(Local-First)、注重隐私与安全性、厌恶动辄几百兆的臃肿包体,喜欢免安装、纯离线、即开即用的软件。

SevenJohn Avatar

独立项目与工具

平时自己折腾、且每天都在用的实用工具。支持蓝奏云直接下载与 GitHub 源码查阅。

技术底色与开发原则

不随波逐流,追求克制、可用与长久稳定。

01

本地优先与隐私 (Local-First)

数据必须留在用户自己的机器上。比如 FileButler 的 AI 能力完全依赖本地 Ollama 大模型与本地 SQLite 向量库,零 API Key 依赖,断网也能正常运转。

02

极致轻量与零权限 (Lightweight)

拒绝动辄几百兆的 Electron 臃肿安装包。桌面端倾向于 C# / Win32 原生可执行文件与轻量 pywebview;移动端 NetOps 做到完全不申请 INTERNET 网络权限。

03

为真实场景死磕细节 (Crafted)

每个项目都源于真实痛点。比如 GameBoost 专注压低竞技游戏 1% Low 帧生成时间抖动;NetOps 整理 500+ CLI 命令方便在机房断网环境下随身速查。

常用技术栈

Python (FastAPI / pywebview / watchdog) C# / .NET / PowerShell Android / WebView / Gradle Vue 3 / Tailwind CSS SQLite / FTS5 全文索引 Ollama / 端侧向量检索 (BGE-M3) Git / 自动化打包构建

技术手记与随笔

记录日常研发的踩坑记录与思考。