Simark

产品主要功能和描述:这是一个electron应用的分享,主要展示了electron对比原生应用能做到什么程度。该应用名为Simark,是一个笔记应用,具有所见即所得的markdown编辑功能。开发者最初使用swiftUI技术栈开发,但因开发体验不佳转而使用react.js,最后选择纯手动操作Dom。应用界面参考macOS邮件应用的双导航栏加主视图布局风格,采用对称式布局。字体使用system-ui,颜色控制在3种颜色以内,并加入主题色点缀。应用支持本地优先设计原则,使用sqlite作为本地数据库。同时,应用具备全局快捷键、独立的设置窗口、可控的焦点区域等功能,并使用原生的右键菜单。目前,应用还有许多待完善之处,如动画和性能优化。

仿原生风格 electron 应用的挑战
2025年2月24日
0
796

猜你喜欢

我做的一套 SSL 跨域名,泛域名的签发与自动化部署证书系统正式开启公测

产品主要功能:SSL跨域名、泛域名签发与自动化部署证书系统。 描述:支持单证书多域名和多层级泛解析,可一键部署到宝塔服务器、七牛云、k3s、k8s、腾讯云SSL、阿里云云SSL等平台。

SSL证书自动化部署

随机食物小程序

产品主要功能:随机选食物吃小程序能够提供随机选择食物的服务。 产品描述:这是一个可以随机选择食物的小程序,用户可以使用系统的默认食物组进行随机选择,也可以自定义食物组以个性化随机食物。前端使用Vant组件,并由deepseek进行样式优化。后端采用煎鱼博客的Golang脚手架,包括gin、redis和mysql。目前面临的问题是小程序的推广方法。

产品类型:生活服务小程序
德州扑克记账工具

德州扑克记账工具

产品名称:德州扑克记账工具 主要功能:帮助玩家记录德州扑克的每场游戏战绩,包括胜负情况和总成绩。用户可以通过该工具方便地查看自己的战绩统计,并且能够轻松记录比赛结果。 描述:德州扑克记账工具是一款专为德州扑克爱好者设计的记账软件。它可以帮助玩家记录每一场的游戏战绩,包括胜负情况和总成绩。用户可以通过该工具方便地查看自己的战绩统计,并且能够轻松记录比赛结果。此外,该工具还提供了数据分析和可视化功能,让用户能够更直观地了解自己的游戏表现。

德州扑克记账工具
OpenAI API 接口延迟测量工具

OpenAI API 接口延迟测量工具

主要功能:开发了一个Python工具,用于测量OpenAI格式API的延迟。 描述:该工具可以同时测量多个API的延迟,并且能够本地加密保存API密钥。用户不再需要手动编写curl命令来测试API响应时间。

AI工具效率工具
Pure Shell HTTP Server

Pure Shell HTTP Server

**产品主要功能:** - 这是一个纯shell实现的HTTP服务器。 - 能够使用GET/POST请求读写Working directory下的文件。 - 可以通过PORT和KEY环境变量设置监听的端口和写入操作的API Key。 - 如果没有指定API Key,会自动生成一个UUID作为API Key,并在控制台打印出来。 - 写入操作应设置Authorization头为:APIKey你的API密钥。 - 支持中文或未正确URL Encode的请求。 - 可以通过在服务器目录下运行kill -9 $(cat server.pid)来结束服务器。 **产品描述:** - 服务器是纯shell实现的,因此存在安全风险,不建议在有个人数据且暴露公网的设备上长期运行。 - 服务器功能简陋,不支持多进程、多连接,可能存在race condition问题。 - 主要目的是验证“shell也可以写HTTP服务器”的概念。 - 不建议对代码进行深入开发或在生产环境中使用。

shell脚本HTTP服务器
用时一个月,开发了一款适合上班摸鱼的 web 端 Roguelike RPG 游戏

用时一个月,开发了一款适合上班摸鱼的 web 端 Roguelike RPG 游戏

产品主要功能和描述: 1. 类型:一款适合上班摸鱼的Web端Roguelike RPG游戏。 2. 目标用户:喜欢传统Roguelike策略深度,希望在浏览器中轻松游玩的用户。 3. 核心玩法:基于策略的文字Roguelike地牢探索游戏,包含怪物、装备、法术、随机事件、房间类型、状态效果和难度模式。 4. 探索策略:玩家在进入房间时有四种行动方式可选:搜索、突击、潜行和倾听。 5. 战斗系统:复杂的回合制战斗,包括四种攻击方式、身体部位瞄准、魔法系统和防御与观察。 6. 随机事件与探索:地牢中散布着46种随机事件,32种特殊房间类型,以及永久图鉴记录。 7. 联网功能:支持登录的账号系统,云存档,全服排行榜,冒险者公会统计,复活系统和AI叙事。

游戏Roguelike