Simark

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

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

猜你喜欢

终端竟能看电影?!我写了一个可以让图片/视频变成 ASCII Art 的 程序最近沉迷 ASCII Art 觉得还挺有趣的,做了一个 gem 。 感兴趣可以看 : https://github.com/Mark24Code/convert2ascii 提供两个可执行命令: image2ascii:将图片转换为 ASCII art ,并在终端中显示。 video2ascii:将视频转换为 ASCII art ,你可以在终端中保存或播放。 它还作为宝石( gem )提供类: Convert2Ascii::Image2Ascii Convert2Ascii::Video2Ascii

产品主要功能:将图片和视频转换为ASCII艺术。 描述:一个程序,名为“convert2ascii”,可以将图片和视频转换成ASCII艺术,并在终端中显示或保存。提供了两个可执行命令:image2ascii用于将图片转换为ASCII艺术;video2ascii用于将视频转换为ASCII艺术。该程序还可以作为gem(宝石)使用,名为Convert2Ascii::Image2Ascii和Convert2Ascii::Video2Ascii。

ASCII艺术转换工具
[开源] 大禹治库 Skill:一次 Harness Engineering 实践,把 AI 协作规则沉淀进仓库

开源项目 Dayu Harness Skill - AI协作规则沉淀工具

**产品名称:** Dayu Harness Skill(大禹治库) **主要功能描述:** 1. **项目地图和文档索引建立**:创建以`AGENTS.md`为根的项目地图,并建立渐进式的文档索引。 2. **AI协作规则沉淀**:在`docs/harness/`目录下沉淀AI协作规则、维护说明和检查入口。 3. **自动化配置生成**:根据需要生成Git hooks、CI、提交规范、PR指南和质量检查配置。 4. **审计和一致性检查**:提供audit / validate / consistency脚本,利用机械化检查替代口头承诺。 5. **长期知识管理**:将ADR、排障记录、研究资料、产品上下文等长期知识放到固定目录。 **使用方式:** - 安装:在目标项目中使用`npx skills add kinoward/dayu-harness-skill`命令进行安装。 - 使用:在支持Agent Skills的客户端中输入`/dayu-harness`命令进行分析和建议。 **适用场景:** - 新项目从第一天开始建立AI协作和项目治理入口。 - 老项目整理散落的文档、hooks、CI或提交规范为可维护体系。 - 团队希望AI协作经验沉淀到仓库,而非不可检索的聊天记录。 - 希望Claude Code、Codex等通用Agent Skills客户端之间的项目规则具有可迁移性。 **参考资料:** - OpenAI: Harness Engineering https://openai.com/zh-Hans-CN/index/harness-engineering/ - Martin Fowler: Harness Engineering https://martinfowler.com/articles/harness-engineering.html - Deusyu/harness-engineering https://github.com/deusyu/harness-engineering - agentsmd/agents.md https://github.com/agentsmd/agents.md - microsoft/skills https://github.com/microsoft/skills **不成熟之处及交流邀请:** - 目前项目模板偏通用,需要更多针对不同语言栈、团队规模和已有工程体系的真实项目反馈。 - 欢迎指出设计过重或不符合实际开发习惯的地方,可以在帖子里交流,也可以到GitHub提Issue。 - 如果你也正在实践AI Agent参与真实项目开发,或者已经在使用Harness Engineering、AGENTS.md、Claude Skills、Codex等工作流,欢迎分享你们是如何管理项目规则、长期上下文和自动化反馈的经验。

AI协作项目治理

JSON Formatter, nextjson.com

产品:JSON Formatter 功能:用于格式化JSON数据,解决多重嵌套问题。 描述:一个用于查看和格式化JSON数据的网站,帮助用户解决在查看请求日志和JSON数据字段时遇到的多重嵌套问题。

JSON格式化工具请求日志查看
为了方便与临时客户交流,做了一个在线聊天工具,欢迎体验

liaoba.chat

产品主要功能:在线聊天工具 产品描述:一个为临时客户交流设计的在线聊天平台,支持多人聊天讨论。采用优雅的remixjs开发,提供原生态的表单体验。

在线聊天工具多人聊天
Vibe Time:一款桌面白噪音/环境音应用

Vibe Time-桌面白噪音/环境音应用,提供多种高品质环境音效,支持专注模式、独立音量控制和多音混合播放,帮助用户放松和入眠。

产品主要功能和描述: * 功能:Vibe Time是一款桌面白噪音/环境音应用。 * 描述:它可以帮助用户专注、放松和入眠。应用包含100+高品质环境音,覆盖9大分类,并内置多个一键场景及自定义预设。支持全屏沉浸体验,有独立音量控制和多音混合播放功能。此外,应用可在关闭窗口后最小化到系统托盘并后台继续播放。

桌面音乐应用白噪音/环境音

音乐理论交互教学网站,lightnote.com.cn 个人博客,https://blog.lightnote.com.cn

产品主要功能和描述: 1. 音乐理论交互教学网站:提供中文版音乐理论教学内容。 2. 注册和登录模块:用户可以注册账号并登录网站。 3. 视频资源:原本使用YouTube视频,现替换为B站视频。 4. 移动端适配:修复移动端适配问题,支持手机和平板访问。 5. SEO优化:提升网站在搜索引擎中的排名。 6. 未来计划:加入原创音乐教学功能,逐步过渡到自有内容,打造更贴近中文用户习惯的音乐学习平台。 7. 个人博客:记录学习心得和思考,分享近期思考。

音乐教育交互教学