stefanfeng
|
03c32309a8
|
Merge pull request 'feat(avatar): understand BOXIM image messages' (#12) from codex/avatar-boxim-vision-20260901 into main
Merge pull request #12: BOXIM image understanding
|
2026-09-01 15:36:19 +08:00 |
|
stefanfeng
|
0fc43908ae
|
feat(avatar): understand BOXIM image messages
|
2026-09-01 15:35:41 +08:00 |
|
stefanfeng
|
3d999f9472
|
Merge pull request 'fix(avatar): prevent BOXIM polling starvation' (#11) from codex/avatar-takeover-poll-20260901 into main
|
2026-09-01 14:04:18 +08:00 |
|
stefanfeng
|
540edb58c4
|
fix(avatar): prevent BOXIM polling starvation
|
2026-09-01 14:03:35 +08:00 |
|
stefanfeng
|
a7eb6ac2a5
|
Merge pull request #10 from codex/avatar-vision-chat-20260831
feat(avatar): 支持图片与病例理解对话
|
2026-09-01 10:41:51 +08:00 |
|
stefanfeng
|
016bc22c05
|
feat(avatar): add private vision chat support
|
2026-08-31 15:10:50 +08:00 |
|
stefanfeng
|
094f8cd40f
|
Merge pull request 'fix(avatar): normalize embedding API endpoint' (#9) from codex/avatar-embedding-endpoint-20260828 into main
Reviewed-on: #9
|
2026-08-28 17:00:16 +08:00 |
|
stefanfeng
|
6794e88d53
|
fix(avatar): normalize embedding API endpoint
|
2026-08-28 16:59:22 +08:00 |
|
stefanfeng
|
7884430b3d
|
Merge pull request 'feat(avatar): 优化会会 H5 嵌入管理流程' (#8) from codex/avatar-h5-embedded-layout-20260827 into main
Reviewed-on: #8
|
2026-08-27 11:41:21 +08:00 |
|
stefanfeng
|
46d42b7d98
|
fix(avatar): prevent takeover loops and isolate settings
|
2026-08-27 11:30:12 +08:00 |
|
stefanfeng
|
ef58c5f2d2
|
feat(avatar): optimize embedded H5 management flow
|
2026-08-27 09:28:05 +08:00 |
|
stefanfeng
|
6e3fe5a616
|
Merge pull request 'feat(avatar): 接入会会支付并统一积分展示' (#7) from codex/avatar-token-copy-to-points-20260826 into main
Reviewed-on: #7
|
2026-08-26 14:53:58 +08:00 |
|
stefanfeng
|
67b6bd1b48
|
Merge pull request 'fix(avatar): 部署重启后自动恢复 BOXIM 接管' (#6) from codex/avatar-takeover-restart-safe-20260826 into main
Reviewed-on: #6
|
2026-08-26 14:53:49 +08:00 |
|
stefanfeng
|
0752001d85
|
Merge pull request 'feat(avatar): 数字分身自动跟随用户语言回答' (#5) from codex/avatar-auto-reply-language-20260826 into main
Reviewed-on: #5
|
2026-08-26 14:53:40 +08:00 |
|
stefanfeng
|
c37294be17
|
feat(avatar): integrate Huihui payments
|
2026-08-26 14:41:21 +08:00 |
|
stefanfeng
|
5360cac8ad
|
fix(avatar): normalize legacy plan copy
|
2026-08-26 14:02:38 +08:00 |
|
stefanfeng
|
ea932f27fb
|
feat(avatar): rename Token display to points
|
2026-08-26 14:01:12 +08:00 |
|
deploy
|
bf0183bef4
|
add wechat mini-program domain verification file
|
2026-08-26 13:44:56 +08:00 |
|
stefanfeng
|
0c6419f37e
|
fix(avatar): restore BOXIM takeover after restart
|
2026-08-26 13:25:16 +08:00 |
|
stefanfeng
|
f768e7648f
|
fix(avatar): prevent inferred reply scenarios
|
2026-08-26 11:56:54 +08:00 |
|
stefanfeng
|
e30ab2b889
|
feat(avatar): follow user language in replies
|
2026-08-26 11:52:32 +08:00 |
|
stefanfeng
|
730f586784
|
Merge pull request 'docs(avatar): 配置 digital.99hui.com 生产域名' (#4) from codex/avatar-multi-management-integrated-20260825 into main
Reviewed-on: #4
|
2026-08-26 10:17:40 +08:00 |
|
stefanfeng
|
ef2b1c6dd6
|
chore(avatar): add WeChat verification file
|
2026-08-26 09:51:13 +08:00 |
|
stefanfeng
|
c693899b12
|
docs(avatar): set production H5 domain
|
2026-08-26 09:44:22 +08:00 |
|
stefanfeng
|
d274ccb5e2
|
Merge pull request 'feat: 完成数字分身多分身管理与生产 H5 接入' (#3) from codex/avatar-multi-management-integrated-20260825 into main
Reviewed-on: #3
|
2026-08-26 09:43:52 +08:00 |
|
stefanfeng
|
5d19992f00
|
fix(avatar): remove SSO token from router state
|
2026-08-26 09:25:07 +08:00 |
|
stefanfeng
|
81aec1c63a
|
feat(avatar): support production H5 token SSO
|
2026-08-26 09:17:41 +08:00 |
|
stefanfeng
|
4029c31ed7
|
fix(avatar): bundle uni bridge and add favicon
|
2026-08-25 17:19:30 +08:00 |
|
stefanfeng
|
e24e89d326
|
fix(deploy): serialize model migration and pin nginx
|
2026-08-25 16:59:15 +08:00 |
|
stefanfeng
|
dc34a03357
|
feat(ai): add dedicated digital avatar model config
|
2026-08-25 16:50:33 +08:00 |
|
stefanfeng
|
3f7ff9329a
|
fix(avatar): align QA cards to the left
|
2026-08-25 15:36:49 +08:00 |
|
stefanfeng
|
699bbbde57
|
feat(avatar): add user token accounting
|
2026-08-25 13:24:02 +08:00 |
|
stefanfeng
|
7a0199e685
|
feat(avatar): improve multi-avatar management
|
2026-08-25 11:44:27 +08:00 |
|
stefanfeng
|
672019830d
|
fix(avatar): prevent takeover replies blocking across chats
|
2026-08-21 16:21:00 +08:00 |
|
stefanfeng
|
e720baa21e
|
fix(avatar): batch knowledge embedding requests
|
2026-08-21 13:21:05 +08:00 |
|
stefanfeng
|
9e86cc64ac
|
Merge pull request 'Codex/avatar integrated 20260819' (#2) from codex/avatar-integrated-20260819 into main
Reviewed-on: #2
|
2026-08-21 09:31:43 +08:00 |
|
stefanfeng
|
e2b928273c
|
fix(avatar): acknowledge BOXIM messages as read
|
2026-08-20 17:10:54 +08:00 |
|
stefanfeng
|
64b7680ec4
|
fix(avatar): keep BOXIM status ready during long polls
|
2026-08-20 15:58:07 +08:00 |
|
stefanfeng
|
89f52963b7
|
fix(avatar): persist takeover toggle immediately
|
2026-08-20 15:55:12 +08:00 |
|
stefanfeng
|
76bd22c24b
|
fix(avatar): preserve ownership across Huihui environments
|
2026-08-20 15:27:29 +08:00 |
|
stefanfeng
|
51a317ccd9
|
fix(avatar): fail closed on BOXIM connection errors
|
2026-08-20 14:47:13 +08:00 |
|
stefanfeng
|
08590bf9ea
|
fix(avatar): refresh BOXIM takeover status
|
2026-08-19 18:03:59 +08:00 |
|
stefanfeng
|
25fb8fbee5
|
feat(avatar): add BOXIM chat takeover
|
2026-08-19 17:56:57 +08:00 |
|
stefanfeng
|
cfcfe7146e
|
feat(avatar): align authorization page with design
|
2026-08-19 17:05:22 +08:00 |
|
stefanfeng
|
2e2adeb9e2
|
feat(avatar): complete authorization management
|
2026-08-19 16:21:19 +08:00 |
|
stefanfeng
|
25d2494616
|
fix: surface missing knowledge files
|
2026-08-19 15:13:22 +08:00 |
|
stefanfeng
|
bd5f64d000
|
fix: align avatar route titles
|
2026-08-19 15:09:38 +08:00 |
|
stefanfeng
|
350df1d119
|
build: pin secure frontend transitive dependencies
|
2026-08-19 15:01:39 +08:00 |
|
stefanfeng
|
64462fac92
|
build: enforce locked frontend type checks
|
2026-08-19 14:57:40 +08:00 |
|
stefanfeng
|
6bf446f889
|
fix: restore reproducible frontend builds
|
2026-08-19 14:56:39 +08:00 |
|