产品名称:MarkNow 生活记录应用 主要功能: - 自定义字段记录不同类型事项,支持文本、数值、开关、评分、单选、多选。 - 数据库管理,使用Sqflite进行SQLite数据库操作,包括建表和数据库迁移。 - 状态管理,采用Riverpod框架进行状态管理。 - 路由管理,使用go-router进行路由管理。 - 国际化支持,使用easy_localization库进行多语言支持。 开发背景: - 开发者使用Flutter框架开发了这款应用,旨在解决市面上类似App无法满足需求的问题。 - 项目开发周期大约为三个月,实际投入时间不到三个月。 技术选型: - 使用Flutter框架进行开发,因其生态丰富且在某些方面优于React Native。 - 数据库选择Sqflite,因为它需要手动编写SQL语句和管理数据库迁移。 - 状态管理使用Riverpod,它提供了接近前端State + Provider的概念,易于上手。 - 路由管理使用go-router,提供更高级的路由功能。 - 国际化使用easy_localization,配合CLI可以生成类型安全的LocaleKeys。 开发经验: - 提前设计统一的设计系统,包括主题色、边距、圆角、字体大小等。 - 主题系统的设计应支持亮色模式和暗色模式,提前规划有助于后期维护。 - 利用AI辅助编程,减少代码编写中的错误。 - 架构设计有助于AI实现功能,如字段类型的灵活扩展。 App上线: - 应用主要面向国内市场,避免了不必要的环节,如上架App Store需要备案号和国内服务器。 - 上架App Store和App China需要不同的资质,申请流程已熟悉。 - 应用已在春节当天上线,目前处于早鸟特惠期。 总结: - MarkNow应用通过Flutter框架开发,具有丰富的功能和良好的用户体验。 - 开发过程中注重设计的统一性和系统的可扩展性。 - 应用已上线并处于推广期,但距离覆盖生活成本还有差距。
产品主要功能:监控网页行为 产品描述:一个监控网页行为的分流助手
产品主要功能:在线图片压缩工具,支持png、jpeg、jpg、webp格式文件压缩,批量压缩、批量下载,导出文件格式转换。
产品主要功能:支持应用配置的代码化抽象和封装,提供应用资源的一站式管理(生成、预览、发布、销毁),并集成了可视化资源拓扑图。 描述:该产品旨在帮助用户更高效地管理K8s和云资源,避免手写K8s YAML文件,从而减少腱鞘炎的风险。通过代码化的方式抽象和应用配置,用户可以更便捷地管理和操作应用资源,并直观地查看资源拓扑图。
产品主要功能:翻译编辑框内容翻译 描述:一个浏览器翻译插件,目前为第一个小版本,可翻译编辑框中的内容,欢迎提bug和想法。官网地址为typral.com。
产品名称:奇绘图册 主要功能: 1. 记录和维护绘图作品。 2. 提供个人画廊工具。 描述: 奇绘图册是一款专门为AI绘画爱好者设计的小程序,帮助用户便捷地管理和展示他们的绘图作品。用户可以通过该小程序创建个人画廊,记录自己的创作成果,并在不同时间段的风格变化。此外,用户还可以将作品分享给朋友进行交流。小程序还包括一个生成图片后自动发布到抖音、快手等社交平台的流水线,但此部分功能由于政策原因未公开。项目还包括了一个群聊机器人的demo,但由于技术限制,目前未提供详细实现。开发者欢迎其他有兴趣的人士交流探讨,并承诺在未来的更新中开源这部分代码。
产品主要功能:备份指定文件夹到阿里云盘并进行压缩。 描述:使用一行命令备份指定文件夹,可以设置最大保留备份数,支持git形式版本管理,无变化则自动跳过备份,并且支持加密压缩。