我的项目

Web、小程序、桌面工具和开源贡献,都从这里回到源码。

个人主页是 xran.uk,博客是 blog.xran.uk。只收录我自己维护或已有真实贡献的仓库。

主要项目

近期仍在维护、可以打开源码或已有上游合并记录的作品。

GSAT — GitHub Stars AI Tools

GitHub Stars 本地 AI 知识库 · 主要项目

GSAT

把 GitHub Stars 变成可搜索、可总结、可追问的本地 AI 知识库。同步 Stars 到本地 SQLite,AI 自动生成中文摘要和标签,支持自然语言搜索、标签网络、相似项目发现等能力。数据全程本地存储,支持多种 AI 服务提供商。

TypeScript / Rust 2026-07-09 macOS · Windows · Linux
  • Tauri 2 + React 19 + SQLite 架构,安装包体积小、内存占用低。
  • 支持 OpenAI、Anthropic、DeepSeek、Ollama 等十余种 AI 服务。
  • Token 和 API Key 存在系统密钥链,所有数据本地可控。

xingranya-home

个人主页

个人主页源码,之后会作为 xran.uk 的入口,从这里跳转到博客和其他作品。

TypeScript 2026-09-19

JingWenWall

校园墙小程序

校园信息墙方向的 uni-app 项目,围绕发布、审核和移动端交互打磨结构。

Java 2026-01-24

sync-readme-wiki

文档同步 Skill

按真实代码变更范围同步 README 和 wiki,避免凭空补文档。

3 2026-02-23

open-vela 竞赛项目

多模态硬件助手 · 已合并

ESP32-S3-EYE 上的语音唤醒、视觉与中文屏显助手,相关改动已合并到竞赛仓库。

2026-07-19

SPlayer-Next

跨平台桌面音乐播放器 · 开源贡献

跨平台桌面音乐播放器,支持歌词显示和多格式音频播放。我参与了 macOS 端显示细节修复,改善带刘海屏设备上的界面对齐。

TypeScript 2026-06-22 1
  • 修复 macOS 刘海区域的窗口对齐问题,相关改动已合并到上游项目。
  • 关注桌面端播放体验、界面适配和细节一致性。

OQQWall_rust

QQ 校园墙 Rust 方案 · 开源贡献

QQ 校园墙的 Rust 实现。我参与发布流程、审核后台交互和后台信息展示等工程化改进。

Rust 2026-06-15 多次贡献
  • 整理多架构构建与手动发布流程,提升版本发布的可控性。
  • 修复审核后台关键交互,让管理操作和记录展示更清晰。

CervixDetectAI_wx

宫颈智能诊断小程序端

面向移动端使用场景的小程序项目,围绕用户入口、病例/影像流程和智能问答体验做端侧组织。

JavaScript 2026-06-18
  • 承接 CervixDetectAI 的移动端访问、资料展示和交互入口。
  • 围绕授权流程、端侧体验和真机兼容性持续完善。

chaoxing-agent-skill

学习通自动化技能 · 开源贡献

面向学习通课程任务的自动化技能。我补充了浏览器自动化场景下的验证码处理方案,完善了使用说明。

Python 2026-06-17
  • 补充 Playwright CLI 场景下的验证码处理路径,相关改动已合并。
  • 覆盖课程扫描、任务处理和自动化执行说明。

nosleep-mac

macOS 合盖不休眠工具

MacBook 合盖后保持运行的菜单栏工具,围绕睡眠控制、状态提示、诊断菜单和 DMG 发版流程打磨。

Swift 2026-06-06 2
  • 面向真实 macOS 使用场景,关注权限、常驻和系统状态一致性。
  • 包含菜单栏交互、诊断入口和安装包发布流程。

CervixDetectAI

医疗 AI 检测应用

面向宫颈癌辅助筛查场景的 Web 应用,聚焦病例管理、影像提交、检测结果展示和报告流程。

Vue 2026-05-28 3
  • 覆盖检测结果页、权限入口、患者信息和报告展示链路。
  • 围绕报告导出、订阅计划和部署流程完善产品体验。

xingranya-blog

个人内容平台

本博客源码,基于 Hexo 和自定义主题维护。线上地址是 blog.xran.uk。

JavaScript 2026-09-19
  • 作为作品集、技术文章和个人主页的统一入口。
  • 持续优化页面样式、构建脚本和内容发布体验。

openreel-video

浏览器端视频编辑器

开源浏览器视频编辑器方向项目,关注无安装、无上传、无水印的本地化剪辑体验。

TypeScript 2026-05-09
  • 关注 Web 多媒体编辑、时间轴交互和素材处理架构。
  • 用于探索浏览器端创作工具的工程实现方式。

CervixDetectAI-Home

项目官网与产品介绍

CervixDetectAI 的展示主页,用于呈现项目背景、核心能力、应用价值和访问入口。

Vue 2026-04-30 1
  • 帮助访问者快速了解项目背景、能力边界和使用入口。
  • 承载项目介绍、案例展示和在线访问路径。

TextDigitalisation-IP

文本数字化工具

面向文本整理和知识产权材料处理的工具型项目,聚焦资料录入、结构化呈现和流程管理。

TypeScript 2026-04-22
  • 包含表单录入、材料管理和状态追踪等业务组件。
  • 围绕 OCR 识别、文件导出和审核流程组织功能。

EcoLink

生态协作主题应用

围绕环保与协作主题搭建的 Vue 应用,将议题信息、行动入口和参与流程整合到线上页面。

Vue 2026-04-16
  • 支持内容展示、任务入口和活动信息组织。
  • 围绕参与流程、积分反馈和数据展示搭建页面结构。

Second-hand-goods-transaction

二手交易系统

面向校园或社区场景的二手交易系统,围绕商品发布、浏览检索、交易流转和后台管理设计。

Java 2026-04-15 2
  • 覆盖领域建模、接口组织和交易状态管理。
  • 围绕商品流转、消息通知和后台管理组织业务流程。

CC-Statusline-Builder

状态栏配置工具 · 已合并 PR

用于 Claude Code 状态栏可视化配置的网页工具。我参与了跨平台路径处理修复,提升 Windows 环境下的安装可靠性。

HTML 2026-02-24 11
  • 修复 Windows 路径配置问题,相关改动已合并到上游项目。
  • 关注开发工具在不同系统环境下的可用性。

上游贡献

已合并和仍在进行的 Pull Request,按最近活动排列。

dbx #9121 受控文件导入与版本化向量工具 进行中 · 2026-09-15 dbx #7192 受控表导入与 Milvus 语义工具 进行中 · 2026-09-08 tubatoolsPlugin #1339 AMD Ryzen 5 5600 / RX 9060 XT 性能报告 已合并 · 2026-09-04 open-vela contest #1 ESP32-S3-EYE 多模态 AI 硬件助手 已合并 · 2026-07-19 OQQWall_rust #10 修复指令式收稿预览匿名识别 已合并 · 2026-07-09 OQQWall_rust #9 兼容纯文本 @ 指令 已合并 · 2026-07-08 OQQWall_rust #8 手动发布说明与图片存储逻辑 已合并 · 2026-07-08 SPlayer-Next #44 修复 macOS 灵动岛刘海对齐 已合并 · 2026-06-22 OQQWall_rust #6 支持手动填写发布更新日志 已合并 · 2026-06-22 chaoxing-agent-skill #1 Playwright CLI 验证码处理 已合并 · 2026-06-17 OQQWall_rust #5 恢复审核后台交互并优化记录展示 已合并 · 2026-06-15 OQQWall_rust #3 合并多架构构建与手动发布流程 已合并 · 2026-06-15 CC-Statusline-Builder #1 修复 Windows 路径配置 已合并 · 2026-02-21 OQQWall #12 更新文档 已合并 · 2025-09-15

其他仓库

其余自己维护的公开仓库,不包含只 fork 未改动的镜像。

SmartTech 技术探索与场景化功能实现。 TypeScript · 2025-12-31 Super-Dim-Probe 探测与实验向 TypeScript 项目。 TypeScript · 2026-04-15 GSAT-Web GSAT 的 Web 端实验仓库。 TypeScript · 2026-07-21 fox 品牌项目 OS 团队服务端规格与实现计划。 Python · 2026-07-29 TeddyCup-C-EventDriven 泰迪杯相关的事件驱动实验。 Python · 2026-04-14 CourseDesign 课程设计实践仓库。 Java · 2026-01-05 FoodDeliveryAdminSystem 外卖后台管理系统。 Java · 2025-06-26 airapplication Kotlin 端应用实践。 Kotlin · 2025-05-20 vue-blog 较早的 Vue 博客实验。 HTML · 2025-09-15 physics-simulation-web-page 网页物理模拟小实验。 HTML · 2025-04-27 Christmas-tree CSS 圣诞树页面。 CSS · 2024-12-24 WeixinWeatherPush 微信天气推送脚本。 Python · 2024-11-25
没有把只 fork、没有实际改动的仓库列进来。学校课程专用仓库也不在这里展示。