个人网站开源项目
1. 本项目解决了什么问题(30%) 个人网站建设主要解决三类核心问题: 个人品牌展示碎片化:整合个人信息(简历、作品、博客等),避免分散在社交平台、招聘网站等多个渠道,形成统一的个人品牌窗口。 信息传递低效:通过结构化设计,让访客快速获取核心信息(如职业技能、项目经验、联系方式),减少信息筛选成本。 个性化表达受限:突破第三方平台模板限制,通过自定义设计和功能,展现个人风格与专业特质,增强记忆点(如设计师的作品展示页、开发者的技术博客)。 2. 本项目的技术选型与特点(40%) 技术选型: 核心框架:WordPress(快速搭建)或 Next.js(定制化开发) 前端技术:HTML5 + CSS3(Tailwind CSS) + JavaScript(React/Vue) 后端支持:PHP(WordPress)或 Node.js(Next.js) 部署方案:云服务器(阿里云 / 腾讯云)或静态托管(Vercel/GitHub Pages) 技术特点与性能表现: 轻量化架构:静态页面占比高,减少服务器请求,加载速度提升 30%+,适配移动端(响应式设计)。 模块化设计:可按需添加功能模块(博客系统、作品画廊、联系表单等),后期扩展成本低。 SEO 友好:内置结构化数据标记,配合动态路由(Next.js),提升搜索引擎收录效率。 维护便捷:WordPress 后台支持可视化编辑,非技术人员也能更新内容;代码仓库(Git)管理确保版本可控。 3. 如何快速上手本项目(30%) 基础版(无代码 / 低代码): 选择工具:注册 WordPress 账号(https://wordpress.com)或使用模板平台(如 Wix、Squarespace)。 搭建框架:选择个人主题(推荐「Astra」「Divi」),设置基础页面(首页、关于我、作品、联系方式)。 填充内容:上传头像、简历 PDF、作品图片,配置导航菜单和社交链接。 上线发布:绑定域名(可选免费二级域名或购买自定义域名),开启 SSL 证书确保安全访问。
420PHPWebDAV 开源软件
Blueprint_Plan开源项目
Blueprint Plan 是面向知识工作者与敏捷团队的下一代「计划-执行-同步」一体化平台。它把传统甘特图、看板、日历、思维导图四大视图整合进同一个实时数据引擎,既保留了专业项目管理软件的深度,又兼顾了个人 To-Do 工具的轻盈。无论是 3 人创业小队,还是 3000 人分布式组织,都能在 Blueprint 中找到适配自己节奏的工作流。
450JavaScript计划管理
BIM模型展示开源项目
BIMplatform提供了对BIM建筑信息模型的分布式存储和管理,在浏览器上可对3维BIM模型进行可视化操作。 对此感兴趣的朋友可以浏览wiki: https://github.com/shenan4321/BIMplatform/wiki 如有问题可在Issues提交: https://github.com/shenan4321/BIMplatform/issues 当然更欢迎有朋友提交 Pull Requests ,欢迎分享技术。
350JavaJava
本项目解决了企业快速交付中后台系统时面临的「重复搭建、权限粒度粗、主题切换困难」三大痛点,将上线周期从 4 周缩短至 10 天。 技术选型:Vue3 + Vite4 + TypeScript + Pinia + Arco Design Vue;特点: 40+ 业务组件二次封装,支持按钮级鉴权与动态路由; 暗黑/品牌色一键切换(CSS 变量 + Design Token); 路由懒加载 + 组件自动按需引入,首屏 < 1.2 s,构建体积降至 680 KB; GitHub Actions 一条命令 Docker 部署,支持多环境。 快速上手:克隆仓库 → pnpm i → pnpm dev 即刻运行;内置 mock 数据与在线文档,5 分钟完成首个页面开发。
730HTML5可视化
ruoyi-geek系统开源项目
RuoYi-Vue与RuoYi-App是基于SpringBoot2+Vue2打造的企业级开发框架,得到了广大开发者的喜爱和积极反馈。随着技术的迭代进步,SpringBoot3与Vue3逐渐进入开发者的视野。为了满足开发者对于新技术的追求,RuoYi官方文档提供了SpringBoot2至SpringBoot3的升级方法。与此同时,社区也涌现出了RuoYi-Vue3、RuoYi-App-Vue3的版本,展现了开发者社区对于技术升级的热情与努力。 然而,在升级的过程中,官方的方法为了兼顾Java1.8的特性与一些老旧的方法,未完全拥抱SpringBoot3与Java17的全部特性。而社区的RuoYi-Vue3、RuoYi-App-Vue3版本由于出自不同的团队之手,兼容性及整合性上存在些许不足。更为关键的是,尽管这些版本支持TypeScript,但缺乏与之相匹配的tsconfig.json配置文件,这使得在主流编辑器如VSCode中,TypeScript的语法提示环境并未达到最佳状态。 鉴于此,RuoYi-Geek生态应运而生。它旨在为广大开发者提供一个既保留原版本核心特性,又整合社区版优点的全新解决方案。在RuoYi-Geek中,我们深入调研了企业开发中常用的RuoYi扩展,并直接在框架中集成,确保开发者能够快速上手,高效开发。同时,我们采用了最新的SpringBoot3+Vue3技术栈,彻底移除了为了兼容Java1.8而保留的老旧方法。更为重要的是,我们为TypeScript开发环境加入了常用的tsconfig.json配置,使得开发者在VSCode等编辑器中能够获得更为舒适、便捷的语法提示体验。 RuoYi-Geek不仅仅是一个简单的升级版本,更是对于RuoYi生态的一次全面优化与整合。我们相信,通过RuoYi-Geek,开发者将能够更为高效、愉悦地开发出优秀的企业级应用。 注:模块化架构设计,支持各个模块的快速安拆,对第三方认证、第三方支付模块设计了基础的规范和基础模块。
420Java后台管理
XS- Assistant开源项目
XS-Assistant 是一款由独立开发者打造的 多端智能生活助手应用。它旨在帮助用户更好地管理生活和学习事务,通过创建提醒事项、学习笔记和任务清单,让用户在日常生活、学习和工作中都能高效管理信息。 ✨ 功能亮点 • 智能提醒:支持创建待办、计划、事件提醒,帮助用户科学安排时间。 • 学习笔记:支持知识整理、分类和搜索,打造个人学习资料库。 • 跨平台支持: • Winform 桌面客户端:适合办公环境,高效快捷。 • Web 管理端:随时随地在线管理数据,支持浏览器访问。 • iOS 与 Android 客户端:移动端同步使用,贴心提醒不遗漏。 • 多端同步:不同设备间实时同步,保证信息一致性。 ⚙️ 技术架构 • 后端技术栈: • Spring Cloud 微服务架构,保证系统的 高可用与扩展性 • MySQL 分库分表,应对大规模数据存储与高并发场景 • Redis 缓存提升访问效率 • Elasticsearch 提供 全文搜索 能力 • MongoDB 存储非结构化数据,灵活应对多样化业务需求
470Javaios
sky-auto-player开源项目
本项目通过自动化脚本,实现了乐曲的自动播放,解决了以下问题: 避免手动演奏的繁琐,玩家无需逐个按键即可完成整首曲子。 提升演奏准确度与效率,避免因手速或节奏感不足导致的错误。 支持快速切换与播放多首曲目,满足玩家在社交和展示中的需求。 术选型 使用 Python 作为主要开发语言,具备跨平台性与良好的脚本扩展能力。 利用 键鼠模拟/按键模拟 技术实现游戏内的自动演奏。 JSON 格式存储乐谱,便于扩展、分享和二次开发。 技术特点 模块化设计:乐谱解析、按键映射、播放控制相互独立,方便维护与升级。 可配置性:支持自定义按键、延迟、节奏速度,适应不同设备和用户需求。 稳定性:在运行过程中占用系统资源低,对其他程序影响较小。 可扩展性:后续可拓展为音乐编辑器或可视化谱面工具。 性能表现 单次播放时 CPU 占用极低,不影响正常游戏运行。 能够实现长时间连续演奏而无明显延迟。 乐谱加载速度快,支持快速切换。 准备环境:安装 Python(推荐 3.8+),并拉取项目代码。 配置文件:根据 README 配置游戏内的按键映射和参数。 加载乐谱:将 JSON 格式的曲谱文件放入指定目录,选择要演奏的曲子。 启动脚本:运行主程序,即可在游戏中自动完成乐曲演奏。 进阶使用: 修改参数以适配不同设备/分辨率。 学习 JSON 格式,自行编写或导入乐谱。 可尝试二次开发,例如加入 UI 或批量播放功能。
1180Python脚本编程语言
顺风耳工具包开源项目
Surfear-Toolkit 是一个基于Java 8的统一消息通知便捷工具包,支持多种通信渠道:邮件(SMTP)、短信(阿里云/腾讯云/百度云)、IM(钉钉/飞书/企微)、推送(SSE)等。模块化设计:清晰的Maven多模块结构,职责分离明确。SPI扩展机制:基于Java SPI + AutoService的插件化架构,扩展性极佳。多级配置覆盖:临时配置 > 环境变量 > 项目配置 > 默认配置。
810Java消息通知
这是一个个人创作的开源的Excel半自动化单元格处理工具,目前提供了console和GUI,功能尚未完善,最新功能正在开发中 提供了高自定义的配置属性,用户可使用QtDesigner简化UI设计风格,加载UI文件 未来的规划:首先完善多单元格操作的细节,添加高级批量的单元格操作功能,对excel操作体系进行多覆盖,将来会考虑使用pandas进行多处理信息化,并倾向于dask库处理大型模块化工程
440Pythonpython
TextGAN-Researcher开源项目
该项目引入了基于新颖的TextGAN-D 框架构建的深度研究代理 (DRA)。 TextGAN-D重新概念化了生成对抗网络 (GAN),以状态管理为核心,并以代理对话为对抗机制。它将软件工程的稳健性(例如,单一事实来源、不可变日志)与 GAN 固有的动态演化能力相结合。这种融合创造了一个高度通用且强大的智能生成系统,该系统能够从自身历史中学习,并通过结构化的对抗过程进行自我改进。本文提出的深度研究代理正是利用了 TextGAN-D 的这些固有特性,实现了卓越的知识发现、信息合成和自我优化能力。
390PythonLLM
简易的spring开源项目
Spring 框架核心功能复刻​ 项目描述:团队合作复刻 Spring 核心功能,深入理解框架底层原理,验证技术深度。​ 技术栈:Java、反射机制、设计模式​ 核心职责:​ 负责 IOC 容器、DI 依赖注入模块设计与实现​ 开发事务管理组件,支持 REQUIRE、REQUIRE_NEW 等事务传播行为及 READ_COMMITTED、READ_UNCOMMITTED 等隔离级别​ 设计三层缓存机制解决循环依赖问题,优化容器启动效率​ 成果:完成核心功能复刻,通过单元测试覆盖率 95%,加深对 Spring 底层逻辑的理解 集成 AI 能力的学生管理系统,实现智能信息检索与分析功能。​ 技术栈:Spring AI、LangChain4j、Spring Boot、MySQL​ 核心职责:​ 设计 AI 功能模块架构,集成 Spring AI 与 LangChain4j 实现智能问答​ 开发学生信息管理核心逻辑,支持数据录入、查询、统计分析​ 成果:实现学生数据智能分析功能,减少人工统计时间 60%+​
410JavaJava
一个自定义协议的电子围网数据接收与储存。 一、通讯方式 串口方式: 波特率为9600bps,采用8-N-1格式 网络方式: PC端做TCP服务器,默认监听端口5000 二、数据包格式 所有数据都以回车符为结束符,数据内容以空格分隔,所有数据都是有应答。 应答(布撤防才会有成功和失败之说,其他的指令都回A 1) 内容: A 结果 结果: 0: 失败; 1: 成功 2: 执行成功 注:每条指令都需要回复A 1,并以回车键结束。 心跳 内容: H 设备编号 通讯方式 设备类型 设备编号: 为报警主机编号 通讯方式: 0: 串口/网络; 2: GPRS 设备类型: 0: 接警机; 1: 主机 设备类型为非接警机时,设备跟PC连接建立后,立刻发送心跳包。 心跳间隔默认为10秒。 举例: 主机编号为0时:H 0 0 1 主机编号为1时:H 1 0 1 事件上传 内容: E 主机编号 防区编号 事件代码 子系统号 月-日-时-分 主机编号: 接警机上报时,为接警机编号-通讯机编号-终端设备编号;主机上传时为用户编号。 防区编号: 为0时,为非防区事件。
420JavaJava
这是一款短视频社区应用,用户可以点赞、收藏、搜索、发布视频,关注喜欢的作者等;后台系统可以自动对视频进行处理,如转码、添加水印、截取视频封面、审核视频等 主要技术:SpringCloud+Redis+MySQL+RabbitMQ+MybatisPlus+XXL-job+Canal+Elasticsearch
390Java前后端
地磅称重解析开源项目
化工园区封闭化建设,出入需要称重,所以加装了地磅。现有两个卡口,每个卡口进出分别各有一个地磅,每个卡口配一台主机,两个地磅都直接连接到电脑主机上,仪表232接电脑串口(仪表15芯7、8接电脑九芯2、5)。业务需求是提供一个接口能够读取指定地磅的实时数据,所以就开发一个程序部署在这台主机上读取串口数据并往外提供最新数据。 该程序同时支持的连续发送方式和指令应答方式。 该程序会将地磅数据实时数据存入redis中,以便其他程序随时使用,同时也提供接口,供其他程序调用获取最新的称重数据
380JavaJava
本项目除了一些常用的数学计算工具、经纬度距离计算工具等,还封装了一些化工园区中不同事故模型的计算。 事故模型主要为简化模型,降低计算难度,包括高斯烟羽 + 高斯烟团、池火灾、水平方向喷射火、容器爆炸、蒸气云爆炸等事故预测与计算。 环保中常用的大气aqi、水质等级计算。 iot数据协议的解析方法的封装,包括:GB 26875.3-2011 城市消防远程监控系统、JBF293K 通讯接口卡 RS232485 通讯协议.pdf、SFJK-200 可燃气体控制器 MODBUS 通讯协议。
290JavaJava
Java OSS 封装库开源项目
minio、阿里云、腾讯云等支持S3协议的java sdk封装,便于文件的上传下载删除等操作,jdk17+,aws2+。主要包含功能: 创建bucket 删除bucket 文件上传 拷贝文件 删除文件 文件下载 设置文件标签 上传文件指定时间自动删除 上传文件并加密 分片上传 断点续传 生成预签名url,直接前端上传不经过后端
320JavaJava开发工具
真理投资开源项目
1.项目介绍:本项目是一个基金投资理财项目,主要实时监控不同策略的交易情况以及实盘机器的各种指标情况(自身的cpu、内存、磁盘、进程、日志等),针对交易以及实盘的异常进行不同规则的告警,推送给对应人员,让其去处理 2.项目选型:SpringCloud+Nacos+RabbitMQ+ES7.6+MySql8+Mybatis-Plus+Nginx+TDengine
440NginxMysql
1.项目介绍:和丰本身是一个大型中转站,为几千位供应商以及主机厂进行物料的存放以及配送服务,还有就针对供应商存储物料以及往主机厂配送物料按照不同规则的收费,彻底由之前的人工纸质化 升级为现在的自动化,信息化,大大节约了人力成本(商品出入库的管理、商品结存、成本动态计算、对账) 2.项目技术选型:SpringBoot+Spring security+Mysql8+Nginx+Mybatis-Plus+Rocketmq+Redis+Nacos+Jenkins
350JavaMysql
“展我 APP” 是基于 HarmonyOS 系统分布式开发的一款专注于陶瓷艺术展示与互动的移动应用。该 APP 以陶瓷艺术爱好者和陶瓷制造者为核心用户群体,旨在打破传统展览的时空局限,打造一站式、专业化的陶瓷作品展示与交流平台。 APP 整合了艺术家介绍、展览品展示、展览预约、展品收藏与交易等功能:通过艺术家简介与详情板块,呈现创作者的创作背景、艺术风格及成就;展览模块以高清图文形式展示各类陶瓷展品,支持按类别、可售状态等筛选,用户可查看展品细节并收藏心仪作品;珍舱模块集中管理用户收藏的展品,支持数量调整、金额计算及结算购买;预约功能则方便用户在线选择展览场次与时间,高效规划观展行程。 依托 HarmonyOS 的分布式架构,APP 实现了多端适配与流畅体验,既满足了陶瓷艺术爱好者获取专业信息、参与线上线下互动的需求,也为陶瓷创作者提供了作品展示与传播的便捷渠道,顺应了艺术数字化的发展趋势。
390鸿蒙APP
web-marks开源项目
基于 nextjs 搭建的网站导航工具,可自行私有部署。 技术栈包括: nextjs 全栈方案 neon 数据库 drizzle 数据库 ORM resend 邮件发送 vercel 部署平台 快速开始并部署: git clone https://github.com/Darcrandex/web-marks.git mv .env.example .env.local 登录 vercel 平台,新建项目;关联你的项目;登录 neon 平台,创建数据库;将对应的密钥填写到 .env.local; pnpm i pnpm dev http://localhost:3000 预览本地项目 同步到GitHub仓库后,可在vercel平台一键部署
420React书签管理
当前共10000个项目
×
寻找源码
源码描述
联系方式
提交