HTML 工具设计原则与开发指南
将 HTML、CSS 和 JavaScript 都写在一个文件中,方便复制粘贴和部署,无需构建步骤
使用纯 JavaScript 或从 CDN 加载轻量级框架,更快的渲染和更少的 Bug
使用 cdnjs 或 jsDelivr 加载第三方库,使用带版本号的 URL 确保稳定性
每个工具控制在几百行代码,便于 LLM 理解和修改,易于维护
支持粘贴内容(文本、富文本、图片、文件),一键复制结果到剪贴板
将状态保存在 URL 中,方便书签和分享,无需服务器存储
用于存储较大的状态或敏感信息,数据不离开用户设备
利用支持 CORS 的公开 API,如 GitHub、各类公开数据接口等
使用 input type="file" 直接读取文件,无需上传到服务器
使用 JavaScript 生成可下载文件,支持多种格式(PNG、JPEG、ICS 等)
每个工具独立文件夹,包含 index.html 和 app.html
使用 index.json 管理工具元数据
前端实现的多维度搜索
通过 GitHub Issues 提交工具
静态托管,无服务器成本
7 个工具
6 个工具
6 个工具
2 个工具
4 个工具
每个工具必须包含: