陈 老陈开源
首页 项目 开源足迹 关于
个人主页 GitHub
开源项目集合 · 持续更新迭代

老陈的 开源项目集 写点真正好用的东西

专注于开发实用、高效的工具软件。从 DeepSeek Harness 桌面控制台到 DNS 管理工具,每个项目都致力于解决实际问题,让技术为工作和生活带来便利。

主要技术栈与支持平台

React Tauri Rust TypeScript Windows · macOS · Linux
开源项目

探索我的 项目作品

从桌面应用到 Agent Skill,每个项目都致力于解决实际问题。

DSH Desktop Hub

DeepSeek Harness 桌面管理控制台

Electron TypeScript 桌面应用
详情

DeepSeek Harness 官方 Web UI 的桌面客户端(社区维护,非官方产品)。内置 Node.js 与 Harness 运行时,下载即用,本机不需要安装任何环境;把 Harness 对话、插件市场、MCP 市场与 Skills 市场收进同一个窗口。

功能特性

  • 开箱即用:内置 Node.js + Harness 运行时,无需本机环境
  • 一体化:对话、插件、MCP、Skills 之间直接切换,不用再手写 YAML
  • 三类扩展市场:插件 / MCP / Skills 共用一个目录体验,含来源等级与权限提示
  • MCP 配置转换:粘贴 Claude Code / Cursor 导出的 JSON 自动转为 DSH 配置
  • 安全:写操作原子落盘、自动备份,官方 HMR 热生效
  • 应用内更新与后台托盘:自动检查新版本,关窗后继续运行

技术栈

Electron TypeScript Node.js DeepSeek Harness

oi.skill

苏格拉底式 OI 解题引导 Agent Skill

Agent Skill JavaScript Electron
详情

让 AI 不直接给答案,而是陪你一步步想出来。OI.SKILL 通过提问引导你自己发现解法,并用跨 session 记忆长期陪伴成长;仓库同时提供一个 Electron 桌面端,可管理多个学习 session。

功能特性

  • 苏格拉底式引导:每次只提一个问题,绝不直接给出最终解法
  • 先核解题解:引导前自动交叉验证洛谷 / Codeforces / AtCoder 题解
  • 错误模式诊断:内置 misconception 库,分层追问定位错误
  • OI-WIKI 知识检索:自动获取权威知识点定义与教学要点
  • 跨 Session 记忆:自动维护个人优势、薄弱点与推荐训练方向
  • 代码验证:内置对拍脚本,支持样例测试与暴力对拍

技术栈

JavaScript Electron Python OI-WIKI

Memosaic

所有 AI 对话共用的本地记忆

Chrome 扩展 JavaScript IndexedDB
详情

本地优先的 Chrome MV3 扩展,让 DeepSeek、Gemini 与小米 MiMo Studio 的对话共享同一份可编辑的本地记忆。名字来自 memory 与 mosaic —— 每场对话看到的是同一幅由你拥有的画。

功能特性

  • 一份记忆,三个对话页:DeepSeek / Gemini / 小米 MiMo Studio 共享同一份 Markdown 记忆
  • 只有两个工具:read_memory 读取记忆全文与修订号,edit_memory 按 base_revision 修改
  • 可检查的协议:支持 append / replace / delete,替换与删除必须唯一匹配
  • 串行事务:过期修订号的写入会被丢弃,并发编辑不互相覆盖
  • 本地存储:记忆文档与编辑记录都在扩展的 IndexedDB 中,随扩展卸载而清除
  • 零网络请求:扩展未声明网络权限,没有远程 API 调用
  • 能力边界明确:不读取、不上传聊天记录,也不跨设备同步

技术栈

Chrome MV3 JavaScript IndexedDB

老陈AutoZIP

AI 代码智能备份工具

Tauri React Rust 打包工具
详情

LaochenAutoZIP 是一个基于 Tauri 构建的电脑端 APP,目前只有 Windows 端。它能够通过自增(或者用户自己调节)版本号的方式,将项目文件夹除排除内容外的内容打包为名字为版本号的 ZIP,并放置到指定文件夹。

功能特性

  • 一键备份:选择文件夹即可快速备份为 ZIP 文件
  • 智能编号:自动检测现有备份,生成递增编号
  • 现代界面:简洁美观的 Web 界面,操作直观便捷
  • 路径记忆:智能记住常用路径,24 小时内无需重复输入
  • 智能过滤:自动排除无关文件,只备份重要代码
  • 便携使用:单文件程序,放到任何目录即可使用

技术栈

Tauri React Vite TypeScript Rust

老陈DNS

桌面 DNS 管理工具

Tauri React Rust DNS 管理
详情

LaochenDNS 是一个基于 Tauri 构建的电脑端 APP,已经拥有 Windows、Mac、Linux 三个客户端。它能够很方便地通过 API 聚合管理多个 DNS 厂家的 DNS 服务,并提供智能解析功能。

功能特性

  • 支持 Windows、Mac、Linux 三端
  • 多厂商 DNS 服务聚合管理(Cloudflare / DNSPod)
  • 域名列表聚合与快速检索
  • 解析记录新增、编辑、删除与冲突策略处理
  • 本地加密存储敏感信息
  • 桌面端应用,安全高效

技术栈

Tauri React Vite TypeScript Rust
F

FCstorage

仿文件管理系统的资源分享神器

PHP JavaScript 资源管理
详情

一个模仿 macOS Finder 设计风格的资源管理网站,支持文件夹和文件的层级管理,提供下载链接和教程链接展示功能。

功能特性

  • Apple 风格的现代化 UI 设计
  • 响应式布局,支持各种设备
  • 双重模式:访问模式和管理模式
  • 支持文件夹和文件的层级结构
  • 右键菜单:新建文件夹 / 文件、重命名、删除
  • 面包屑导航,方便层级跳转

技术栈

PHP JavaScript HTML Bootstrap 5
L

LaochenHomePage

科技感个人主页模板

React Three.js Node.js 已归档
详情

一个可快速修改内容的个人主页模板,前端为 React + Three.js,后端提供 RSS 解析与邮件发送能力,适合科技风格的网站。

功能特性

  • 3D 动效背景
  • 项目展示与时间线
  • 联系方式与联系表单
  • 所有内容集中配置
  • 支持 RSS 解析与邮件发送
  • 科技风格设计

技术栈

React Three.js Node.js JavaScript

老陈计算器

春晚魔术表演同款计算器

Tauri React Rust 计算器
详情

老陈在 2026 年春晚魔术表演结束后制作的仿魔术表演计算器的计算器,能够实现同样的功能,并配备完整使用说明。

功能特性

  • 还原春晚魔术表演计算器功能
  • 配备完整使用说明
  • 桌面端应用,便捷使用

技术栈

Tauri React Vite TypeScript Rust
W

dsh-worktree

永久 git worktree 工作流

DSH Plugin JavaScript Git
详情

DeepSeek Harness 的 Cordis 插件,提供与 codex worktree create --permanent 等价的持久化 worktree 工作流:创建一次,之后任何 session 都能在其中接着上次的进度继续,完全不影响主工作区。

功能特性

  • 永久 worktree:真实 git 检出,可跨 session 与重启存活
  • Agent 工具:worktree_create / worktree_list / worktree_remove
  • 聊天命令:/worktree create | list | open | remove
  • Manifest 记录:保存名称、路径、base commit 与创建者 session
  • 自动注册到 DSH workspace 列表,模型可自行派生工作区

技术栈

JavaScript DSH Plugin Git

ZipShip

跨平台一键部署桌面工具

Tauri Rust React 部署工具
详情

选目录 → 点发布:把本地工作目录按忽略规则打包为 ZIP,再通过 SFTP 上传、SSH 解压覆盖,全流程 GUI 完成,专为需要频繁把代码同步到远程服务器的开发者准备。

功能特性

  • 本地打包:按 .zipshipignore 规则生成 ZIP,语法兼容 .gitignore
  • SFTP 上传:支持断点续传被中断的大文件
  • SSH 解压:自动覆盖远程文件,一步完成部署
  • 多种认证方式:支持密码认证和私钥认证(可选口令)
  • 主机指纹验证:首次连接提示确认,类似系统 SSH 体验
  • 版本号管理、覆盖保护与操作日志;凭证可存系统钥匙串

技术栈

Tauri 2.x Rust React 19 TypeScript Tailwind CSS
C

ChatterCatcher

飞书家庭群本地优先 RAG 记忆机器人

RAG 飞书 / Lark 本地优先
详情

静默保存家庭群里的重要消息、文件和碎片化上下文,被 @ 时用可追溯引用回答。本地优先、证据驱动,数据留在自己手里。

功能特性

  • 静默采集:自动保存群聊重要消息与文件
  • 可追溯回答:被 @ 时给出带引用的回复
  • 本地优先:数据存储与检索都在自己设备上

技术栈

Node.js RAG 飞书 / Lark
M

MyTime

开源免费的多端时间记录 APP

Flutter Android / iOS 本地优先
详情

一次点击即可开始 / 结束计时。时间线、统计、分类管理和可选的 AI 时间建议,纯本地优先,数据默认只存储在本机。

功能特性

  • 一键开始 / 结束,运行中会话可持久化恢复
  • 日 / 周 / 月占比与趋势统计,可选 AI 建议
  • WebDAV 同步与 JSON 导出 / 导入,凭据存系统安全存储

技术栈

Flutter Android iOS WebDAV
GitHub

我的 开源足迹

持续贡献开源社区,分享技术成果。

桌面应用
Tauri / Electron
系统工具
DNS · 备份 · 部署
Agent 生态
Harness · Skill
Web 项目
React · Three.js

技术方向

各个项目用到的技术与工具

Tauri Electron React TypeScript Rust Node.js Three.js

项目类型

从桌面软件到网页应用

桌面应用 浏览器插件 Agent Skill 网页应用 CLI 工具

持续更新迭代,全部开源

热爱开源,专注于开发实用工具软件。如果这些项目帮到了你,欢迎在 GitHub 上点个 Star,或者直接提 Issue 一起改进。

在 GitHub 上关注我
Electron Tauri Rust TypeScript React
关于

热爱开源,专注实用工具

专注于开发实用、高效的工具软件,让技术为工作和生活带来便利。