黎健恒
AI 产品经理 · 金融 AI / 投研工具方向
个人介绍
经济学本科,从实习生转为正式员工,独立负责金融投研平台与 AI 舆情分析系统的需求梳理、产品设计、开发和上线。投研平台已供 5+ 家券商客户实际使用。
业余独立开发 iOS 端侧 Agent,自研 Python Harness,完成模型接入、工具编排与真机验证。
独立开发 Android 开源连点器与澄页桌面阅读器,持续探索自动化工具与个人软件体验。
我的优势是理解业务问题,也能亲手把产品做出来。
13336421933 · 415045878@qq.com · 广东省广州市
在线作品集:li-jianheng-portfolio.app.workbuddy.host ↗新增连点器与澄页案例 · 修订于 2026 年 10 月 14 日
图片可点击放大;浏览器打印使用 A4、100% 缩放并关闭页眉页脚。
案例一 · 智能前端与量化投研平台
产品实践(实习至正式任职阶段)| 2025.06 — 2026.09
02 / 10
从分散的金融数据,到连续的投研工作流
投研人员需要同时查看市场资金、题材、个股与舆情。信息分散在不同工具中,切换成本高,结论与原始报道也难以对应。产品围绕「市场全貌 → 模块研究 → 个股下钻 → 原文验证」组织工作流,将查数、看盘与智能问答放进同一套界面。
我的职责与交付
需求与产品定义
结合 5+ 家券商需求走访,梳理 15+ 条核心业务流程,定义工作台与模块之间的研究路径。
独立前端设计与实现
承担信息架构、交互设计与前端实现,以 AI 辅助编程完成页面、图表、接口和部署集成。
交付与客户讲解
交付可一键启动的本地前端与集成环境,支撑 20 余场客户方案讲解。
实际产品界面:工作台整合市场概览、题材排行、连板天梯、龙虎榜与舆情入口。数值为既有项目记录;部分扩展视图仍为展示原型,边界见下一页。
案例一 · 核心模块与使用体验
行情与情绪同屏可读 | 信息架构、可视化、智能问答
03 / 10
围绕投研任务,组织核心模块
市场工作台
汇总成交、涨跌、涨停与市场表现,把高频入口放在同屏,先形成全市场判断。
连板天梯
按高度分组,呈现封单、资金净额与新高等级,支持交易日期与题材筛选。
龙虎榜
买入与卖出双表并列,连接营业部、席位与资金结构;事实榜单与战法筛选分开。
题材与概念
从排行、涨停家数与资金表现进入关联个股,连接板块判断与个股分析。
综合打分
结合综合评分、资金流和技术维度筛选,提供搜索、交易日期及历史优选。
舆情与个股下钻
从市场趋势和行业信息进入个股详情,查看情感构成、来源和相关原文。
高度、封单与资金指标同屏比较,支持日期与题材筛选。买入与卖出双表并列,统一席位与资金结构口径。 智能问答与连续浏览
接入模型服务,支持多模型选择、流式输出、多轮会话与停止生成。历史会话保存在当前浏览器,附件与网页通过侧栏预览。舆情页保留挂载状态,缓存并合并请求,通过快照版本检查触发后台更新,减少切页时的整页等待。
交互采用一致的筛选、日期、弹层、空状态与口径说明;支持深浅主题和顶部 / 侧边导航。评分与利好占比、累计与区间指标分开表达,避免同一数据在不同页面出现不同解释。
实现边界:核心行情、评分与舆情模块接入对应接口;百日新高和梯队矩阵在当前源码中使用展示数据,属于扩展视图原型。智能问答依赖已接入的模型服务。React、Vite、Ant Design 与 ECharts 支持界面和可视化;既有 Alphalens 因子分析用于策略复盘。
案例二 · 金融舆情系统
数据链路、内容处理与语义研判 | 2025.11 — 2026.09
04 / 10
让研判连接到具体内容与具体对象
金融信息来自文章和视频,一份报道可能涉及多只股票与多个行业。系统将内容接入、特征整理、文章情感、逐股及行业研判、统计接口与展示串成完整链路,回答「对哪只股票、哪个行业有什么影响」,并保留来源与判断依据。
文章与视频,走进同一条分析链路
01接入与整理只读获取上游内容,提取原文、来源链接、关键词、实体、股票和行业关联,写入本地数据库。
02去重与规范化聚合统计使用规范化标题、内容哈希与时间分组,减少转载对报道量和榜单的重复放大。
03视频转文字审核金融相关性,通过后提取音轨并转写;保留来源,将原记录升级为视频,避免重复入库。
04对象级研判形成文章情感,再对股票与行业分析影响、相关性和理由;符合条件的短文复用联合结果。
05统计与供给结果存入本地 PostgreSQL,经只读 API 供市场大盘、个股详情、行业统计和下游工具消费。
实际产品界面:市场概览呈现情绪、报道趋势、来源与行业信息,详细数据由舆情后端供给。
案例二 · 三个视角与可追溯设计
市场全貌 → 行业影响 → 个股关联 → 原文依据
05 / 10
三个视角,服务不同的研究问题
市场:整体发生什么?
查看去重报道量、已研判覆盖率、情感构成、市场情绪、趋势、热门股票、来源与最新报道。
行业:影响落在哪里?
独立行业研判、行业排行与相关报道,不把整篇文章的情感标签直接当作行业结论。
个股:与它有什么关系?
结合逐股研判、情感构成、热词、报道占比和来源,打开相关原文检查依据。
清晰口径,让结论可用
趋势同时展示报道量与 3 日滚动净情绪。先汇总窗口内利好与利空,再计算差值比例;没有有效样本时保留缺失,避免把「无数据」写成「情绪中性」。当日值、区间值与累计快照分别使用;情感构成以已研判报道为分母,累计点击和播放保留来源口径。
可解释的正向候选
结合逐股样本量、平滑比例和稳健排序呈现候选,展示实际统计区间与少样本提示。
持续更新与恢复
缓存和快照版本保持阅读连续;视频采用持久任务队列,临时失败重试,中断任务重启后入队。
关联投研工作流:综合评分与资金流双前 3% 标的池;评分与利好占比采用不同单位和表达。部署形态:前端与数据服务可在客户环境部署,推理可选本机 Ollama 或远程兼容接口。使用远程服务时会发送分析文本,本地存储不等于全部文本始终不出网。
最近 90 日滚动处理为运营策略,不写成代码硬性自动清理保证。上游读取与本地结果写入分离;Worker 保留处理状态、模型版本、理由与失败信息,以只读 API 供给下游。
案例三 · iOS 端侧 AI Agent
个人项目 | 2024 – 2026
06 / 10
为什么做端侧
云端 Agent 难以直接使用手机的屏幕、应用与手势。我希望验证:将 Harness 与工具执行环境留在手机上,能否持续完成复杂任务。推理由远程模型 API 完成。
四层架构
iOS App 前端
Swift 原生壳 + WKWebView。承载聊天与工作界面、原生能力桥接。
Python Harness(核心)
Agent Loop、任务路由、工具调用、上下文与 Memory / Skills / 压缩 / 断点。常驻后台,经本地 HTTP 与前端通信。
模型 API
远程大模型负责推理、生成与工具调用决策。手机本地跑的是 Harness 与工具执行环境,不部署大模型。
工具执行层
内置工具 + MCP + iOS 控制工具:读写文件、代码检索、屏幕识别、语义点击、启动 App 等。前端与 Python 后端分离——App 承载界面与原生能力,Python 负责任务执行与编排。
自研与复用的边界
| 模块 | 归属 |
| iOS App 外壳、聊天与工作 UI | 自有实现 |
| Python Harness:Agent Loop、任务路由、上下文组装、工具调用流程 | 核心自研 |
| Memory / Skills / 上下文压缩 / 断点续跑 | 自研与改造 |
| 工具注册、关键词路由、按需挂载、异常回退 | 核心自研 |
| MCP 协议 | 开放标准,采用 |
| iOS 系统控制服务 | 第三方开源依赖 |
| 系统级设备控制组件 | 第三方组件 |
| 大模型推理 | 第三方 API |
这张表我特意留在了作品集里。自己实现一个功能,不等于从零发明它;参考成熟架构,也不等于复制了源码。把边界写清楚,比笼统说「独立开发了一整套端侧 Agent」更能说明我实际做了什么。
案例三 · 工具链与真机验证
调度、回退,与一次可量化的改进
07 / 10
工具链怎么组织
- 工具按用途注册;Router 与工具选择器采用本地规则,不额外消耗一次模型调用。
- 按需挂载:只把当前任务需要的工具放进上下文,而不是一次塞入全部工具。
- 集成开源 iOS MCP 服务,接入其 46 个系统控制工具,工具总规模 70 个。
- MCP 不可用时自动回退到内置工具,避免整条链路中断。
真机排障
- 修掉工具漏挂与旧工具路径误用——模型请求了并未挂载的工具,导致执行中断。
- 修掉工具协议文本泄漏——工具调用协议被当成回答内容输出给用户。
- 压缩上下文冗余,并为执行失败设计异常回退。
一次可量化的改进
7,428
优化前
单次设备操作的工具 Schema 开销
3,419
优化后
单次设备操作的工具 Schema 开销
70
工具总规模
其中 46 个来自开源 iOS MCP 服务
Token 数据来自单次设备操作回归,不代表所有任务的普遍性能提升;修复后主要操作步骤在约 30 秒内完成。
关于我
| 教育 | 广州南方学院 经济学(全日制本科) 2022.09 – 2026.06 |
| 竞赛 | 全国大学生电子商务「三创赛」省赛一等奖;CFA Institute Research Challenge 投资分析大赛优秀奖;互联网+ 创新创业大赛省级以上荣誉 |
| 学术 | 参编《人工智能通识教程(AIGC)》(高等教育出版社);论文发表于《经济学研究前沿》;任广东省普通高校特色新型智库「粤港澳大湾区新兴产业协同发展研究中心」科研助理 |
| 联系 | 13336421933 · 415045878@qq.com · 广东省广州市 |
案例四 · Android 开源连点器
个人项目 | 自动化工具、动作编排与交互设计
08 / 10
把重复操作,变成可控的动作
面向 Android 新手开发自动点击工具,围绕权限准备、动作编辑、屏幕点位与悬浮执行组织完整路径,让用户配置重复操作,也能找回隐藏的控制入口。
操作流程示意01开启权限→02编辑动作→03悬浮执行
点击 / 长按 / 滑动 · 顺序 / 同时执行
隐藏控制器 → 音量键找回
产品路径与关键设计
动作编排
点击、长按、滑动;顺序执行与多点同时点击。支持高速重复及以秒为间隔执行,脚本可新建、编辑和复用预设。
屏幕上的直接操控
控制器与点位可拖动;录屏隐藏模式收起悬浮窗和点位,长按实体音量键恢复入口。
新手与系统兼容
解释悬浮窗、无障碍权限的用途,为常见厂商系统提供设置提示,衔接首次使用与实际执行。
视觉与交互
使用液态玻璃底栏、横滑分段选择和弹性反馈;提供系统、浅色、深黑主题。
开源交付与实现边界
Kotlin / Jetpack Compose 实现界面;无障碍服务执行手势,Backdrop 支持玻璃渲染,Coroutines 组织异步任务。脚本与设置保存在本地,无账号和云端上传。仓库采用 Apache 2.0 许可证,提供源码与构建入口。
案例五 · 澄页 Clearleaf
个人项目 | 本地桌面电子书阅读器
09 / 10
从本地文件,到连续的阅读体验
独立开发本地桌面电子书阅读器,将导入、书库搜索、阅读设置、进度和批注连接起来。面向希望整理自己的电子书,并在电脑上安静阅读的用户。
实际应用界面:本地导入、书名 / 作者 / 格式搜索、网格与列表视图集中呈现。围绕阅读任务,组织核心能力
多格式与本地书库
入口覆盖 EPUB、TXT、PDF、MOBI、AZW3、FB2、漫画压缩包、HTML 和 Markdown,通过不同路径解析内容。
舒适的阅读环境
主题、字体、字号、行距、页边距和亮度可调;支持翻页、滚动、键盘操作与全屏。
定位与记录
目录和全文搜索辅助定位;书签、划线批注、笔记与进度保存在本机,便于继续阅读。
桌面交付
Electron 处理本地文件与窗口,React 组织界面;复用 Foliate 等开源阅读能力;仓库以 MIT 许可证开源。
实习项目 · AIGC 应用与内容运营
模型应用、内容制作、账号运营与数据反馈
10 / 10
广州元紫智能科技有限公司2023.06 — 2023.09
AIGC 工程师实习 · 模型应用与内容生产
围绕业务场景探索大模型与生成式 AI 的应用,将本地模型部署、内容制作和账号运营连接起来。
模型应用实践
负责 Llama、ChatGLM 等大语言模型的本地部署与 LoRA 微调,支撑业务场景应用落地。
AIGC 内容交付
使用 Stable Diffusion、Midjourney 完成图像与文案生产,将生成工具用于实际内容制作。
运营小红书、淘宝、抖音等平台账号,参与直播与内容策划。交付包括可用的模型应用环境、图文素材及运营内容。
这段实习体现早期模型应用与内容交付实践,和后续金融产品、端侧 Agent 的自研范围分别表述。
佛山市永盛房地产有限公司2024.06 — 2024.09
运营助理实习 · 项目推广与内容增长
面向房地产项目推广,策划并执行宣传内容,制作物料与短视频,运营各平台账号并跟踪数据表现。
内容与渠道执行
将项目卖点整理为宣传素材、短视频与发布内容,支持项目推广。
数据反馈与迭代
跟踪账号内容表现,持续调整内容方向和表达方式,以提升关注与转化。
70%账号关注量提升 · 实习期项目记录
该指标反映账号关注增长,不等同于销售转化。
经历连接:早期实习积累模型应用、内容交付与数据反馈经验;后续金融产品经历从实习生转为正式员工,进一步承担需求梳理、产品设计、实现与上线。金融产品的两份案例详见第 2—5 页。