项目 012026.02——2027.07
Heribase GPT APPS
全栈开发
背景:钱币鉴定产品 HeritCoin 在 ChatGPT Apps / MCP 生态里的连接器应用。用户可以在 ChatGPT 对话里直接搜索钱币、查看详情、做鉴定和估价相关查询,整体参考了 OpenAI 官方的 Apps SDK 示例,但做了业务定制和 OAuth 鉴权。为了新增营销途径、提高海外App流量,开发GPT APPS 提高曝光率。
1. 重构后,RAG检索准确率从60%+增加到了92%左右
2. 上线后 GPTAPPS 曝光率 在总曝光中占比逐步提高至10%左右,2个月新增用户占比总用户群体 2% 左右。
3. 相关页面曝光率增加10%+
个人贡献
- 1. RAG能力建设:负责海外钱币知识库重构,完成文档解析、Chunk 划分、Embedding、Milvus 向量存储及检索链路建设。采用 Header Inheritance、Parent-Child Chunk、Context Enrichment 等策略优化知识边界,减少 Chunk 信息缺失。
- 2. 检索优化:设计 Query Parsing + Query Rewrite 流程,从自然语言中提取钱币名称、年代、材质等结构化信息,结合 Metadata Filter 与 Hybrid Search(Dense + BM25)进行召回,并通过 deepseek 的 Rerank模型 对候选结果进行重排序,提高 Top5 命中率。
- 3. RAG 评估:构建离线 Query 数据集,对 Recall@10、MRR 等指标进行评估,并根据评估结果持续优化 Chunk 策略、Embedding 模型及检索参数。离线测试Top3准确率在97%左右。
- 4. GPT Apps / MCP:基于 GPT Apps SDK 封装 Tools,通过 Structured Output 返回标准 JSON,与 Widget 页面完成联动;基于 OAuth2 流程实现 ChatGPT 与业务鉴权服务器对接,完成 Access Token 校验、用户身份透传及 MCP 服务鉴权。
- 5. Widget 开发:负责 React Widget 页面开发,结合 GPT SDK 实现 ChatGPT、Widget 与 MCP Server 间的数据交互及状态同步,并优化 Tool 描述、参数 Schema 与返回结构,提升自然语言触发准确率。
- 6. 引入openspec管理需求,确保ai不偏离
expressreactRAGLangChainLangGraphMilvusPostgreSQLMCPopenspec
项目 022024.12——2026.02
BCTC小程序
全栈开发工程师(偏前端)
项目背景:
面向卡牌收藏与粉丝社区用户的一站式微信小程序,涵盖卡牌送评、寄售交易、订单支付、仓储取回、社区内容、会员积分、盲盒抽卡等业务。项目采用主包与多业务分包架构,形成从卡牌送评、交易流转到收藏与社区互动的完整业务闭环。
独立负责小程序前端从0到1的搭建,制定前端规范和工程化实践。目前累计用户86w+,日活1.5w+,日均打开次数近3w。
引入 AI 协作开发流程(Prompt 模板 + Cursor 提效),确保生成代码稳定性及准确度;
负责谷歌ins插件开发,抓取ins帖子提效99%+
个人贡献
- 1. 使用 Taro 脚手架从 0 到 1 完成项目初始化与前端工程搭建,负责技术选型、目录规划、环境配置、构建配置及基础开发规范落地。
- 2. 自研小型告警Agent,减少bug误报,发现错误路径,并接入邮箱,根据 项目名/报错路径 发送邮件到对应人员的企业邮箱。
- 3. 扩展 Taro Router 能力,维护路由栈及页面跳转元信息,支持来源页、目标页、跳转方式、参数记录等能力,解决小程序路由层级受限问题并增强页面回溯能力。
- 4. 搭建公共基础设施,封装统一请求、环境切换、本地存储、状态管理、登录鉴权、支付组件、图片加载、媒体上传,提升业务研发效率和代码复用性。
- 5. 设计主包与业务分包架构,按不同业务拆分模块,并启用组件按需加载,支撑百余个业务页面持续迭代。
- 6. 负责各模块核心链路开发,持续推进工程优化,通过业务分包、图片懒加载、资源缩放、公共组件沉淀及异常兜底,改善项目的包体、加载性能和可维护性。
- 7. 结合 AI 工程化协作思路,设计项目级 Prompt 模板与需求拆解流程,配合 Cursor 提升模块开发效率,同时保障代码风格一致性与可维护性。
- 8. 负责chrome插件的开发,通过自动翻页抓取各类型帖子相关节点或接口请求,实现ins帖子的一键抓取。
Taro 4React 18TypeScriptReduxWebpack 5LessCSS ModulesTaroifyTaro UILottieexpresslanggraph
项目 032021.07 —— 2024.06
Eagle 企业级一体化运维平台
前端开发(业务=>负责人)
项目描述:
面向研发及运维团队的一体化 DevOps 平台,覆盖应用与云资源管理、CI/CD 发布、可观测分析、数据库运维、工单审批、CMDB、自动化巡检及绩效考核等业务场景,为应用部署、故障定位和日常运维提供统一入口。
1. 参与《高性能之道:SRE视角下的运维架构实践》配套平台研发,支撑书籍中平台化、标准化运维实践的落地与展示。
2. 参与可观测平台建设,相关实践成果用于 DeepFlow 主办、政采云联合发起 的可观测专题分享,具备一定行业输出价值。
3. 参与平台能力建设,支持业务方梳理核心接口链路、定位性能瓶颈并寻找优化空间,助力系统稳定性与性能治理。
4. 参与发布链路前端设计,完善发布前信息确认、发布中状态展示及发布后结果回溯,提升发布流程标准化程度。
5. 完成多项基建能力,如CMDB、发布平台、巡检平台等,是公司内承上启下的一个重大平台项目。
个人贡献
- * 前端核心开发,持续参与平台三年多的建设与迭代,负责需求分析、技术方案设计、页面开发、接口联调、线上问题排查及存量模块重构。
- * 担任前端核心开发并承担小组协作职责,共带领 1 名前端开发及 2 名实习生参与运维平台建设。
- * 维护基于 Umi 路由与后台菜单配置的权限体系,支持多环境构建、接口代理及多语言配置
- * 针对实时计算接口耗时较长、部分请求超过 30 秒的问题,与后端共同制定失败重试及前端容错方案,完善加载状态、异常提示和结果兜底,提升弱网络及计算异常场景下的可用性。
- * 针对用户频繁操作产生并发请求、后返回的旧请求覆盖新数据的问题,引入 AbortController 中断失效请求,避免竞态造成的数据错乱。
- * 基于 AntV G2 封装配置驱动的业务图表组件,通过统一的数据转换、图表配置和交互协议,动态生成趋势图、分布图等多类监控图表,降低重复开发和后续扩展成本。
- * 基于 AntV G6 实现应用调用拓扑,开发多种可复用 JSX 自定义节点,支持节点状态、指标展示、链路关系及交互操作,直观呈现应用间依赖与调用情况。
- * 集成 ACE Editor 实现 SQL 在线编辑、智能补全、选中执行及执行计划,支持在多条 SQL 中提取选中语句进行局部查询。
React 18TypeScriptUmiJSDvaAnt Design ProAntVG2React FlowDagreForm RenderACE EditorExcelJSLess