This website requires JavaScript.
Explore
Help
Register
Sign In
KennethCheng
0 Followers
·
0 Following
Joined on
2026-04-19
Block a user
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
User to block:
Optional note:
The note is not visible to the blocked user.
Cancel
Block
Repositories
7
Projects
Packages
Public Activity
Starred Repositories
KennethCheng
pushed to
main
at
KennethCheng/stock-portfolio_byQwen3.6
2026-05-02 14:19:17 +08:00
2570144112
fix(api): 移除行情请求的 s_ 前缀,强制获取全量数据以修复日期缺失问题
2fb5629a89
fix(api): 部署防污染日期解析引擎,精准提取美股 T-1 日期
c243ba4f35
fix(api): 重构多市场日期解析并引入 upsert,彻底解决日期错位与重复写入问题
Compare 3 commits »
KennethCheng
pushed to
main
at
KennethCheng/stock-portfolio_byQwen3.6
2026-05-02 00:49:30 +08:00
7ded5b7837
refactor(ledger): 时光机接入历史汇率匹配,实现历史快照的高精度法币回放
87292b107a
refactor(ledger): PnL 引擎接入动态汇率字典,实现跨币种资产的高精度法币折算
Compare 2 commits »
KennethCheng
pushed to
main
at
KennethCheng/stock-portfolio_byQwen3.6
2026-05-02 00:11:08 +08:00
b7077ec9d3
feat(api): 构建汇率流水表与定时抓取 API,实现 USD/HKD 对人民币的双点数据入库
KennethCheng
pushed to
main
at
KennethCheng/stock-portfolio_byQwen3.6
2026-05-01 23:52:46 +08:00
9ff48f37d1
fix(api): 升级行情解析器正则规则,兼容 BRK.B 等包含特殊字符的股票代码
KennethCheng
pushed to
main
at
KennethCheng/stock-portfolio_byQwen3.6
2026-05-01 22:55:50 +08:00
f059aeb08f
fix(api): 实现跨市场行情日期智能提取,确保历史价格时间戳绝对准确
371ac24c0e
fix(api): 修复 Drizzle 查询 where 子句的语法错误,采用 inArray 重构资产过滤条件
b63691e1c8
fix(api): 清理幽灵路由文件,物理重建 cron 接口目录树解决 404
259da36771
fix(api): 纠正 cron route.ts 路径与导出规范,修复 404 路由丢失问题
Compare 4 commits »
KennethCheng
pushed to
main
at
KennethCheng/stock-portfolio_byQwen3.6
2026-05-01 14:23:57 +08:00
85583b7e06
feat(api): 新增定时抓取行情 API,实现基于日期的幂等性价格历史入库
4919ba1431
fix(ledger): 彻底修复时光机汇率双标幻觉,同步市值与本金的 CNY 折算
Compare 2 commits »
KennethCheng
pushed to
main
at
KennethCheng/stock-portfolio_byQwen3.6
2026-05-01 06:13:37 +08:00
b4f21e7cd6
fix(ledger): 修复汇率转换的双标幻觉,统一大盘与快照的财务聚合基准
52a94a9ffa
fix(ledger): 补全汇率折算乘数,修复跨币种直接相加导致的盈亏总额失真
a3b5563db2
refactor(ledger): 时光机接入全新财务引擎并清洗脏快照,修复历史成本断层
Compare 3 commits »
KennethCheng
pushed to
main
at
KennethCheng/stock-portfolio_byQwen3.6
2026-05-01 04:33:08 +08:00
f537dcf303
fix(ledger): 修复 portfolio 接口组装时 avgCost 变量未定义的 ReferenceError
9ce398efb1
feat(ledger): 接入计算引擎,实现 Dashboard 指标的精确数据对齐
d60659df18
feat(utils): 建立纯函数财务引擎,支持加权均价与累计盈亏推演
Compare 3 commits »
KennethCheng
pushed to
main
at
KennethCheng/stock-portfolio_byQwen3.6
2026-04-30 21:13:21 +08:00
5269d697b7
fix(ui): 对齐图表末端与实时概览数据的精度,放开全量历史趋势查询限制
b131400aa9
fix(ledger): 补全 getEffectivePrice 复合查询条件,修复历史价格跨资产串联 Bug
Compare 2 commits »
KennethCheng
pushed to
main
at
KennethCheng/stock-portfolio_byQwen3.6
2026-04-30 13:28:48 +08:00
91e7485259
fix(ledger): 修复价格变量泄漏与日期字符串比较陷阱,还原真实净值走势
9622e0d828
fix(db): 修复 getHistoricalPositions 中 Drizzle ORM 的 lte 语法调用错误
Compare 2 commits »
KennethCheng
pushed to
main
at
KennethCheng/stock-portfolio_byQwen3.6
2026-04-30 11:30:07 +08:00
c38d3fe30f
feat(ui): 首页挂载重构历史触发按钮,打通历史净值回溯全链路
KennethCheng
pushed to
main
at
KennethCheng/stock-portfolio_byQwen3.6
2026-04-30 11:18:51 +08:00
fd0ef345dd
feat(ledger): 组装 Day-by-Day 遍历引擎,实现全量历史净值快照重建与入库
KennethCheng
pushed to
main
at
KennethCheng/stock-portfolio_byQwen3.6
2026-04-30 11:01:02 +08:00
7bd2eb1e86
feat(ledger): 编写时光机核心辅助函数,支持历史持仓计算与价格断点结转
KennethCheng
pushed to
main
at
KennethCheng/stock-portfolio_byQwen3.6
2026-04-30 10:30:56 +08:00
209cdd3625
feat(ui): 增加历史价格批量导入解析功能与底层 Upsert 接口
108023ae67
feat(db): 新增 asset_prices_history 表用于存储手动导入的历史标的价格
Compare 2 commits »
KennethCheng
pushed to
main
at
KennethCheng/stock-portfolio_byQwen3.6
2026-04-29 12:56:40 +08:00
838bb0ef95
fix(db): 修复快照查询引擎的 ReferenceError,重构为标准 Drizzle ORM 查询语法
8f5ce4bc74
fix(ledger): 修复快照引擎 reduce 初始值类型错误,保障每日快照正常写入
Compare 2 commits »
KennethCheng
pushed to
main
at
KennethCheng/stock-portfolio_byQwen3.6
2026-04-29 11:57:13 +08:00
e70c0602c8
feat(ui): 首页实装历史净值面积走势图,并挂载自动化快照触发逻辑
4c4e6ab565
feat(db): 新增 portfolio_snapshots 表与每日快照记录 Action
955b01fd79
fix(ui): 轉移 disabled 屬性至 SelectTrigger 修復數據丟失報錯,並關閉 Input 自動完成
Compare 3 commits »
KennethCheng
pushed to
main
at
KennethCheng/stock-portfolio_byQwen3.6
2026-04-29 10:44:41 +08:00
06e52d58d6
fix(ui): 補齊 Select 組件的 value 綁定解決表單保存報錯,並使用 parseFloat 剝離編輯狀態下的尾隨零
KennethCheng
pushed to
main
at
KennethCheng/stock-portfolio_byQwen3.6
2026-04-29 10:38:59 +08:00
2395d792db
fix(ui): 修复修改弹窗中 FormField 结构被破坏导致的上下文越界报错
a408cad494
fix(ui): 转换 Big 对象为原生数字修复服务端序列化报错,并补充 Fragment key 修复列表渲染警告
eaeb143190
fix(ui): 修复修改流水弹窗无回显问题,并锁定标的与类型字段防止篡改
7c2f464f2c
fix(ui): 修复现价变量映射错误,修正负收益绿色显示丢失负号的 Bug
1b947d563a
style(ui): 规范红涨绿跌视觉习惯,并移除盈亏数值多余的正号
Compare 5 commits »
KennethCheng
pushed to
main
at
KennethCheng/stock-portfolio_byQwen3.6
2026-04-29 01:03:41 +08:00
579b09841f
fix(ui): 使用 Big.js 剥离流水数据的无意义尾随零
fd529404bc
fix(ui): 增加 txTypeMap,实现交易流水类型中文化
Compare 2 commits »
KennethCheng
pushed to
main
at
KennethCheng/stock-portfolio_byQwen3.6
2026-04-29 00:47:46 +08:00
ffeac757e3
fix(ui): 重构 AddTransactionDialog 嵌套层级,解决 DialogTrigger 上下文丢失报错
First
Previous
1
2
3
4
5
Next
Last