程序聚合 软件案例 C 端移动端 AI 生产力 / 个人记录工具-浮签

C 端移动端 AI 生产力 / 个人记录工具-浮签

2026-09-03 17:39:38
行业:人工智能、企业服务(saas)
载体:安卓APP
技术:Dart、Java、Spring Boot、Flutter

业务和功能介绍

1.立项背景和目标
碎片化的灵感、待办、情绪往往转瞬即逝——用户常在"想记"到"打开 App 写完"的过程中就忘了或丢失了一部分。传统记录工具打开成本高(需选分类、填表单),进一步加剧丢失。
浮签立项旨在打造一款极低门槛、无压力的 C 端碎片记录工具:系统级快捷磁贴秒开即写、写完即走,后台由 AI 异步把碎片转化为结构化认知资产。

2.软件功能与核心模块
产品为移动端应用(Flutter Android App + 系统级快捷磁贴双入口),后端 Spring Boot 模块化单体(12 模块 / 42 端点 / 22 表)。核心模块:
记录与同步(note/sync) :主 App 与 Android 原生磁贴双路径提交,离线队列加密回放,解决弱网/瞬时丢失。
AI 洞察(ai) :双 LLM 编排——LLM1 SMALL 一次产出六维评分(情绪/深度/话题/意图/重要度/紧急度)+ 意图识别;命中白名单则 LLM2 MEDIUM 抽取意图细节。模型配置免重启热刷新。
积分计费(gamify) :签到、积分流水、TCC 预扣 + Token 公式计费框架(为付费铺垫,当前未计费)。
标签(tag) :AI 自动打标 + 手动全量编辑 + 标签筛选。
账号(user/security) :短信/微信登录、JWT 双 Token、头像、注销。

3.业务流程与功能路径
【记录→AI 洞察主链路】 用户下拉磁贴或打开 App 写碎片 → 提交触发 NoteCreatedEvent → 监听器 @Async 虚拟线程异步处理 → 同步串行:LLM1 生成六维+意图 → 路由定级 → 命中意图白名单则 LLM2 生成细节 → 落库并计算优先级/四象限/紧急度衰减 → 返回降级或完整结果。书写全程不被 AI 阻塞。
【积分预扣链路】 LLM 调用前 reserve(FOR UPDATE 行锁 + CAS 冻结/真扣)→ LLM 成功即 confirm 结算 → 失败则 release;清道夫兜底崩溃遗孤。(当前免费,预扣额度为 0,框架预留。)

项目实现

1.整体架构与设计思路、技术栈
浮签是 C 端 AI 碎片记录 SaaS,采用"前端 + 单体后端 + 独立管理端"三端架构,部署于 2C2G 单实例,拒绝 Redis/MQ/Caffeine 等中间件,以纯 MySQL + JDK 并发原语实现缓存/限流/幂等。

2.我的负责模块与结果
AI 集成实现和落地,DynamicModelFactory + AiModelRegistry,实现模型配置免重启热刷新(SQL 指纹探测 + 60s 轮询 + 事件唤醒),api_key AES 密文落库;支撑双 LLM 编排
工程基础设施:Flyway迁移治理,2C2G 下将 JVM 稳定控制在 -Xmx1g、常驻余量 200–300M

3.难点、坑与解决方案
Spring AI 1.1.8 手工装配的隐性坑
坑:options 为整体替换语义,请求传参会顶掉默认配置;旧模型 Bundle 热刷新会切断在途请求。
解:统一用 AiCallOptions.merge() 合并;旧 Bundle 延迟 60s 关闭(> read timeout);注册表用 AtomicReference 快照 + 单线程刷新者保证无并发构建。
JPA 一级缓存导致余额错乱
坑:bulk CAS 更新后持久化上下文仍是旧值,getTotal() 读到 stale 值,且整行 flush 会冲掉增量。
解:余额一律用标量投影 findTotalPointsById 读取,禁止加载实体后 getTotalPoints();User 不设 @Version,以 CAS 条件 UPDATE 防负余额。
资金双扣/资损风险
坑:乐观锁 + @Retryable 对"写"有双扣风险,且余额不足时重试无意义。
解:改用 FOR UPDATE 串行化 + TCC 预扣/确认/释放 + 唯一索引;确认/释放均为状态 CAS,失败可安全重试。
2C2G 拒中间件下的可靠性
坑:无 Redis 缓存、无 MQ 削峰,配置热刷新与限流无现成方案。
解:缓存用 ConcurrentHashMap + 60s 全量刷新;配置中心用 60s 轮询 + 事件双通道(轮询为基线);AI 洪峰靠外部 API 限流降级 + DB 连接池超时兜底,不做并发准入。

示例图片视频


CC陈
15天前活跃
方向: 后端-Java、
交付率:100.00%
相似推荐
工业互联网安全生产管控平台-智慧健康工厂
该平台的核心业务职能是构建一套数字化、标准化的双重预防机制(风险分级管控与隐患排查治理)。 合规性: 完美契合国家对于化工企业“双重预防机制”建设的硬性要求。 可视化: 让看不见的安全风险变成了看得见的地图和数据。 全员化: 通过“四卡”和移动端任务,把安全责任压实到了每一个一线员工身上。
小米智能家居IoT平台
参与小米智能家居平台相关研发,覆盖设备接入、消息通信、状态同步、远程控制与业务联动等核心能力。负责终端与云端协同方案落地,完成设备认证鉴权、指令下发、状态上报、场景联动及告警处理,保障多品类智能硬件稳定接入与可运维。熟悉智能家居业务链路,能够打通固件、网关、平台与应用层,支撑设备管理、用户控制与规模化接入。
无人机地面站上位机开发
无人机地面控制站二次开发 负责无人机地面控制站系统的二次开发与功能扩展,基于现有开源或商用平台进行深度定制,满足特定业务场景需求。主要工作职责包括: 1. 核心功能开发 通信协议适配:基于MAVLink协议栈,实现地面站与无人机飞控的双向数据交互,包括遥测数据接收、指令下发、参数配置等功能模块的开发与优化。 地图与航线规划:集成高德/百度/离线地图SDK,开发航线规划、航点编辑、禁飞区设置、自动返航路径计算等核心功能。 实时监控界面:开发飞行状态仪表盘,实时显示姿态角、高度、速度、电池电压、GPS信号强度等关键参数,支持多机编队监控。 2. 性能优化与稳定性保障 针对高并发遥测数据流,优化数据解析与渲染性能。 解决Windows平台下串口/UDP通信的延迟与丢包问题。 实现断链重连、数据缓存、异常恢复等容错机制,保障野外复杂环境下的系统稳定性。 3. 业务定制化开发 根据行业客户需求,开发专用任务模块:如航测区域自动划分、植保作业处方图导入、电力巡检缺陷标注等。 实现飞行数据云端同步、远程运维、多终端协同等功能。 开发地面站插件系统,支持客户自定义功能模块的热插拔加载。 4. 技术文档与交付 编写详细的技术设计文档、接口说明、用户操作手册。 配合测试团队完成功能测试、压力测试、野外实地验证。 为客户提供技术培训与售后支持,快速响应现场问题。
《边缘计算网关上位机系统》
为XX公司(国企)新产线开发边缘网关上位机软件,工控机配置仅2核CPU/G内存,却能实时接入2000+设备点位,采集周期要求≤1秒,且需同时完成边缘计算与报警判定。作为技术架构负责人,核心挑战是在极限资源下设计轻量级高吞吐架构,确保2000点数据在1秒内完成采集、处理与推送,且CPU占用率不超过70%
12寸全自动探针台项目
本项目立项研制 12 英寸全自动晶圆切割机,旨在解决 12 英寸大尺寸薄晶圆的自动上下料与低损伤搬送、高精度切割对位、低崩边切割工艺、与 MES 联动的无人化连续生产等核心产品问题。行业场景与业务背景:设备主要面向 IC 封测厂的晶圆切割/划片工段、晶圆厂减薄后切割工序,并可延伸至 MEMS、功率器件、LED 等特种晶圆的批量切割场景。在先进封装产能扩张、晶圆尺寸向 12 英寸升级、半导体设备国产化率提升的行业趋势下,全自动切割机是封测企业提升产能、稳定良率、降低人力成本的关键装备,市场空间明确。
帮助文档   Copyright @ 2021-2024 程聚宝 | 浙ICP备2021014372号
人工客服