-
a36a8f1da4
feat(web): 语音输入(讯飞语音听写 IAT)(bump 0.47.0)
caoqianming
2026-07-07 14:16:58 +0800
-
9ae1040faf
fix(web): 消息分页窗口对齐 user 轮次边界(bump 0.46.2)
caoqianming
2026-07-07 13:07:40 +0800
-
a47a7799e7
refactor(wecom): 撤除欢迎推送机制,聊天优先布局下不需要(bump 0.46.1)
caoqianming
2026-07-07 11:26:13 +0800
-
f3be3d5016
feat(wecom): 会话冷启动欢迎消息 + 未绑定入站回绑定指引(bump 0.46.0)
caoqianming
2026-07-07 11:11:10 +0800
-
7f77e5aca9
feat(web): 移动端显示修复 + 对外品牌名 ZCBOT_BRAND_NAME(bump 0.45.0)
caoqianming
2026-07-07 10:44:26 +0800
-
b0a8802d35
feat(wecom): 企业微信应用主页免登进 embed 控制台(bump 0.44.0)
caoqianming
2026-07-07 10:09:52 +0800
-
50e1d57ed5
fix(web): 跳秒指示覆盖刷新重连 + 发送后空窗(bump 0.43.1)
caoqianming
2026-07-07 09:16:00 +0800
-
463e282afd
feat(web): run 长耗时可视化——reasoning 事件流 + 阶段跳秒指示(bump 0.43.0)
caoqianming
2026-07-07 09:02:31 +0800
-
de53629573
docs(deploy): 497 跳转 301→308——修平台 POST 经跳转被降级成 GET(bump 0.42.5)
caoqianming
2026-07-06 22:11:46 +0800
-
db449b1723
docs(deploy): IP 访问证书警告的兼容边界(bump 0.42.4)
caoqianming
2026-07-06 22:03:42 +0800
-
7db97f11c7
docs(deploy): nginx TLS 写法示例 + 497 跳转坑进故障兜底(bump 0.42.3)
caoqianming
2026-07-06 21:25:19 +0800
-
e586ffb79e
chore(deploy): pip install 加 -q 精简部署输出(bump 0.42.2)
caoqianming
2026-07-06 21:07:40 +0800
-
700bb56ba3
fix(deploy): 蓝绿脚本 wait_health unbound variable(bump 0.42.1)
caoqianming
2026-07-06 21:05:48 +0800
-
8b482e7a30
feat(broker): 外置 Redis pub/sub——蓝绿跨实例 SSE/cancel 可达(bump 0.42.0)
caoqianming
2026-07-06 14:51:39 +0800
-
bb6fd11dbb
docs: 规模设定重评——broker 外置 Redis 由搁置转推荐实施(bump 0.41.2)
caoqianming
2026-07-06 14:28:17 +0800
-
242548ea84
fix(deploy): 蓝绿端口反转——nginx 接管对外 8765,实例挪 8766/8767(bump 0.41.1)
caoqianming
2026-07-06 14:16:46 +0800
-
1d62670366
feat(deploy): 蓝绿双实例无感部署落地——零 503 窗口 + SSE 不断流(bump 0.41.0)
caoqianming
2026-07-06 14:03:10 +0800
-
c52f399f07
fix(guard): ppt 伪导出根治三层——平台机检门 + 禁令去菜谱 + 脚本 hint 纪律(bump 0.40.0)
caoqianming
2026-07-06 13:40:54 +0800
-
022eade18d
feat(research): paper_server 接口对接 API Key(bump 0.39.2)
caoqianming
2026-07-06 11:15:51 +0800
-
7533119039
docs: 精简 PROGRESS(865→188 行)与 DESIGN(797→218 行)(bump 0.39.1)
caoqianming
2026-07-06 09:52:12 +0800
-
43775d531a
feat(skill): skill 定向模型——ppt 触发自动热切 GLM-5.2(bump 0.39.0)
caoqianming
2026-07-06 08:57:32 +0800
-
d24165a2fe
style(web): 列表状态灯挪到文件夹行左侧,数据行 space-between 均匀分布(bump 0.38.8)
caoqianming
2026-07-03 16:58:56 +0800
-
259dde502d
fix(web): 列表 meta 行数字组靠左跟排——修 active 静默后的左侧缺口(bump 0.38.7)
caoqianming
2026-07-03 16:55:32 +0800
-
2937b75143
style(web): status 徽章默认态静默——active 不挂徽章,终态行淡化(bump 0.38.6)
caoqianming
2026-07-03 16:49:44 +0800
-
7e6159af48
style(web): 运行态标识精简为纯脉冲圆点——文案收进 hover title(bump 0.38.5)
caoqianming
2026-07-03 16:43:58 +0800
-
640bd0a1a3
feat(web): 后台 running task 自动挂 SSE——运行态标识刷新后也实时(bump 0.38.4)
caoqianming
2026-07-03 16:41:26 +0800
-
0ad7d08242
feat(web): 任务列表加运行态标识——多 task 并发时可见哪些在跑(bump 0.38.3)
caoqianming
2026-07-03 16:25:59 +0800
-
941554f9d7
feat(ppt): zongyuan_red 逆向重建为真实中国建材总院模板 + 主动提示(bump 0.38.2)
caoqianming
2026-07-03 15:18:06 +0800
-
dc721ba8a3
fix(web): 进度 dock 展开遮挡最新内容——task_progress 后补触底(bump 0.38.1)
caoqianming
2026-07-03 13:59:34 +0800
-
346930449a
feat(ppt): 反纯文字页+图表落地硬门(7aa49195 二代陶瓷 deck 复盘,bump 0.38.0)
caoqianming
2026-07-03 13:34:51 +0800
-
d30f6089bb
fix(web): 直播流式文字按轮次分段——修工具刷屏时文字被推出视口(bump 0.37.2)
caoqianming
2026-07-03 13:22:15 +0800
-
6f27b7cc5a
fix(seedream): size 面积钳制——修 1920x1080 被 ARK 400 打回(bump 0.37.1)
caoqianming
2026-07-03 12:41:46 +0800
-
0e02cff6c6
feat(ppt): 对齐网格锁+错位/单调质检(d1285247 陶瓷 deck 复盘,bump 0.37.0)
caoqianming
2026-07-03 12:16:42 +0800
-
a89c7386fd
fix(web): 进度条自愈——回放层强制单调完成(d1285247 复盘,bump 0.36.2)
caoqianming
2026-07-03 11:16:34 +0800
-
fcc158dff6
fix(ppt): 门体系二轮硬化——逃生口收紧+导出自动质检+svg_final 嵌图修复(bump 0.36.1)
caoqianming
2026-07-03 08:58:49 +0800
-
3c712031d5
feat(ppt): 渲图验收闭环+导出验收硬门+几何质检(139a59c5 错位复盘,bump 0.36.0)
caoqianming
2026-07-02 13:37:59 +0800
-
d79c28de06
fix(ppt): 禁自搓 SVG→PPTX 导出器硬约束(966041e5 复盘,bump 0.35.1)
caoqianming
2026-07-02 09:25:14 +0800
-
e46eb01766
feat(shortcuts): 加快捷指令(触发词→完整指令,入口层确定性展开)(bump 0.35.0)
caoqianming
2026-07-01 14:58:55 +0800
-
c2d24b20b4
fix(ppt): 导出图标门升硬 + 修 svg_to_pptx CLI 退出码不传播 + 验收改全量(bump 0.34.7)
caoqianming
2026-07-01 14:16:49 +0800
-
641c7d58aa
fix(tools): look_at_image/seedream 接受容器 /workspace 绝对路径(bump 0.34.6)
caoqianming
2026-07-01 14:07:44 +0800
-
eb9ffd654f
feat(admin): 各用户用量表加「最近使用」列(bump 0.34.3)
caoqianming
2026-07-01 13:28:34 +0800
-
d8f71aa7b2
feat(ppt): 页数改为用户必须显式拍板的 gate(bump 0.34.2)
caoqianming
2026-07-01 13:01:51 +0800
-
4b1dce6df9
fix(web): 清空对话时同步清空右侧导航条(bump 0.34.1)
caoqianming
2026-07-01 12:13:51 +0800
-
5bde2445a0
refactor(ppt): 工作目录收进隐藏 .build/ + 反卡片映射 + svg_preview 兜底/gate(bump 0.34.0)
caoqianming
2026-07-01 11:12:57 +0800
-
13835a315a
feat(ppt): 加商务红品牌预设 + 配图默认主动提议(bump 0.33.5)
caoqianming
2026-06-30 15:57:52 +0800
-
4a6182a76a
fix(ppt): 修生成 PPT 缺图形(扁平 deck 质检 gate + 策略层视觉下限)(bump 0.33.4)
caoqianming
2026-06-30 14:37:28 +0800
-
5d23ee682b
fix(ppt): 修生成 PPT 缺图标(图标管线四层断点)+ 沙箱 SVG 预览渲染(bump 0.33.3)
caoqianming
2026-06-30 13:59:00 +0800
-
001f9af96f
fix(vision): look_at_image 超时透明重试 + 超时 60→120s(bump 0.33.2)
caoqianming
2026-06-30 09:02:40 +0800
-
ff276eb9b3
fix(web): SVG 预览强制 image/svg+xml(前端 blob mime + 后端 download)(bump 0.33.1)
caoqianming
2026-06-30 08:28:11 +0800
-
e3a432dcdd
feat(ppt): skill 重构为 SVG-first(移植 ppt-master,弃 python-pptx 版式件)(bump 0.33.0)
caoqianming
2026-06-29 16:38:58 +0800
-
d4aa5ccbec
docs(prompt): system prompt 加通用 context 纪律,堵大块输出滚雪球(bump 0.32.5)
caoqianming
2026-06-29 14:56:44 +0800
-
b5d75d2a7b
feat(scheduler): 定时任务默认单次超时 0→1800s(bump 0.32.4)
caoqianming
2026-06-29 14:52:09 +0800
-
700176a0c6
docs(brief): 加 context 纪律,堵反复 dump 全文 abstract 烧 token(bump 0.32.3)
caoqianming
2026-06-29 14:38:32 +0800
-
1646205364
fix(scheduler): 定时任务超时被掐断时记 error 而非误吞成 ok(bump 0.32.2)
caoqianming
2026-06-29 14:35:40 +0800
-
89062d99b3
docs(design): 新增 §8.8 channel 长会话上下文治理(Phase 1 ✅ / Phase 2-3 design)(bump 0.32.1)
caoqianming
2026-06-29 10:47:02 +0800
-
b27cc9cd5b
feat: channel 长会话上下文软重置(gap 自动分段 + 新话题命令)(bump 0.32.0)
caoqianming
2026-06-29 10:05:07 +0800
-
e49ff641f9
feat(web): 消息框支持拖拽文件 + 修多次粘贴互相顶掉(bump 0.31.3)
caoqianming
2026-06-26 14:38:58 +0800
-
d235cb7564
fix(web): 消息目录圆点错位再修(点击竞态 + 触底兜底)(bump 0.31.2)
caoqianming
2026-06-26 14:27:50 +0800
-
1352f092a3
feat(web): admin 近7天用量表加合计行(bump 0.31.1)
caoqianming
2026-06-26 14:21:40 +0800
-
b4808b0370
feat: per-account 模型访问控制(档位制,复用 plan 列)(bump 0.31.0)
caoqianming
2026-06-26 14:11:22 +0800
-
8263382fd1
feat: 新增豆包 Seed 2.1(turbo/pro/evolving)+ GLM 5.2 文本模型档案(bump 0.30.0)
caoqianming
2026-06-26 13:05:07 +0800
-
d633949a66
feat(web): 定时任务执行历史列表(右栏 Tab + 分页)(bump 0.29.0)
caoqianming
2026-06-26 12:53:56 +0800
-
e7a86fb00c
fix(web): 修复卡片⚙点击无反应(export openWechatModal)+ 卡片圆角调小
caoqianming
2026-06-26 12:26:44 +0800
-
12a2289de2
style(web): 卡片布局改左大右小,⚙ 固定宽度
caoqianming
2026-06-26 12:17:32 +0800
-
013cbc28b5
fix(web): 卡片 ⚙ 按钮打开弹框管理
caoqianming
2026-06-26 11:28:14 +0800
-
a6d00b24ff
feat(web): 渠道卡片收拢绑定管理 + 删 rail 按钮 + bump 0.28.1
caoqianming
2026-06-26 11:19:45 +0800
-
e66fdd0ffc
feat: 定时任务对话归属 + push 统一记录到渠道对话(bump 0.28.0)
caoqianming
2026-06-26 10:51:06 +0800
-
133e350428
style(web): 渠道卡片改并排省纵向空间 + bump 0.27.4
caoqianming
2026-06-25 12:39:25 +0800
-
7dfdf4c73b
feat(web): 微信/企业微信对话改成左栏固定卡片 + 企业微信也只读 + bump 0.27.3
caoqianming
2026-06-25 12:32:12 +0800
-
474597cfc6
feat(wecom): 企业微信入站对话支持图片/文件附件(media/get 下载 + 复用渠道无关核心)+ bump 0.27.2
caoqianming
2026-06-25 12:17:44 +0800
-
d1aa2b12e2
fix(wecom): wechat_push 支持按渠道定向投递,修「点名企微仍推到个微」+ bump 0.27.1
caoqianming
2026-06-25 12:15:36 +0800
-
d16297e556
feat(wecom): 企业微信支持入站对话(回调 webhook + AES 解密 + 复用渠道无关对话核心)+ bump 0.27.0
caoqianming
2026-06-25 12:07:47 +0800
-
5d3cd88e2c
fix(wecom): 扫码绑定改用扫码授权登录端点,修复「请在企业微信客户端打开链接」+ bump 0.26.10
caoqianming
2026-06-25 11:21:30 +0800
-
8ab1805df4
fix(wechat): wechat_push 工具漏挂企业微信 + 提取 active_channels 单一真相源 + bump 0.26.9
caoqianming
2026-06-25 11:09:21 +0800
-
23c5ab20e0
feat(web): main.py web 支持 --ssl-certfile/--ssl-keyfile(uvicorn 原生 TLS,免 nginx)+ bump 0.26.8
caoqianming
2026-06-25 10:43:18 +0800
-
0cf6e3e61e
chore(wecom): 加企业微信可信域名校验文件 WW_verify_THssshZfneJwIG5Y.txt(放 repo 根)+ bump 0.26.7
caoqianming
2026-06-25 10:25:06 +0800
-
36964d9920
feat(wecom): 域名根 serve 企业微信可信域名校验文件 WW_verify_*.txt + bump 0.26.6
caoqianming
2026-06-25 10:22:34 +0800
-
ed2ff52bf4
fix(wecom): diag_wecom 加 sys.path 仓库根 + 手动 .env 兜底(直跑不再 ModuleNotFoundError)+ bump 0.26.5
caoqianming
2026-06-25 10:16:17 +0800
-
6f7c904cca
fix(wecom): 推送失败透出真实 errcode/errmsg + 加 diag_wecom 诊断脚本 + bump 0.26.4
caoqianming
2026-06-25 10:10:56 +0800
-
c79fc8ef0c
feat(wecom): 企业微信加「手填 userid」绑定(无 HTTPS 域名也能推)+ bump 0.26.3
caoqianming
2026-06-25 09:42:53 +0800
-
9381655210
fix(admin): 近 7 天用量按日期倒序(最新一天在最上)+ bump 0.26.2
caoqianming
2026-06-25 09:33:54 +0800
-
f17da6a6e1
feat(auth): 平台登录注入 name/user_name + 监控页/dev 顶栏用户名展示 + bump 0.26.1
caoqianming
2026-06-25 09:31:32 +0800
-
2b2b4531b3
fix(web): 登录失败提示统一为「账号或密码错误」,不再回显原始状态码 + bump 0.25.2
caoqianming
2026-06-25 09:08:00 +0800
-
b5cfce72b5
feat(wechat): web 端微信 task 只读镜像,锚定微信为单一交互入口 + bump 0.25.1
caoqianming
2026-06-24 16:30:22 +0800
-
529d7f1046
feat(wechat): 入站收图片/文件,CDN 下载+AES 解密落盘 + bump 0.25.0
caoqianming
2026-06-24 16:15:52 +0800
-
6f7e32bb33
docs: 操作说明书精简版表格微调 + 新增「科研AI双智能体·汇报PPT大纲」+ bump 0.24.4
caoqianming
2026-06-24 14:57:57 +0800
-
7b9f0c12ed
refactor(wechat): 绑定表合一 channel_bindings(判别列+JSONB),取代 ClawBot/企微两表 + bump 0.24.3
caoqianming
2026-06-24 14:55:39 +0800
-
2dd1b49725
fix(web): 微信绑定弹框标题样式对齐其他弹框 + bump 0.24.2
caoqianming
2026-06-24 14:42:57 +0800
-
6008e1b8a0
fix(wechat,email): host-side 文件工具翻译容器路径,修复附件发不出 + bump 0.24.1
caoqianming
2026-06-24 14:02:48 +0800
-
193b545b75
feat(wecom): 企业微信渠道 B 纯推送 + OAuth 扫码绑 userid + bump 0.24.0
caoqianming
2026-06-24 13:44:23 +0800
-
320f428dd3
feat(email): 配置 foxmail SMTP 发信 + 发件人显示名品牌化 + bump 0.23.2
caoqianming
2026-06-24 11:31:17 +0800
-
340786a42f
feat(web): 微信任务徽章改品牌绿 + 微信 logo + 整行绿边 + bump 0.23.1
caoqianming
2026-06-24 11:23:34 +0800
-
85336ccb7e
feat(wechat): 微信对话 task 渠道标记 + 列表置顶(channel 字段)+ bump 0.23.0
caoqianming
2026-06-24 11:12:16 +0800
-
95857ba687
feat(wechat): 绑定 UI 并入主 SPA(左栏 rail「微信」按钮 + 扫码 modal)+ bump 0.22.2
caoqianming
2026-06-24 09:47:34 +0800
-
c569438d5f
fix(web): 顶栏 token 计量栏回复后不刷新 + bump 0.22.1
caoqianming
2026-06-24 09:08:19 +0800
-
528b974d9f
feat(wechat): ClawBot 个人微信接入第一期(后端 + 绑定页)+ 双渠道设计 §8.7 + bump 0.22.0
feat/wechat-clawbot
caoqianming
2026-06-24 08:59:56 +0800
-
336db63a01
feat(rendering): 平台渲染层 rendering/ 统一三 skill docx + chromium md→pdf + bump 0.21.0
caoqianming
2026-06-23 13:07:19 +0800
-
d412aa6b24
fix(web): 消息目录点第一个圆点误高亮第二个 + bump 0.20.4
caoqianming
2026-06-23 08:56:02 +0800
-
247a887cd6
fix(web): 定时弹窗 z-index 遮挡 + 登录 focus 引用错 id + bump 0.20.3
caoqianming
2026-06-22 10:13:13 +0800
-
c55d0d11f0
fix(context): 发送期补齐悬空 tool_calls,断中断 run 留下的协议崩 + bump 0.20.2
caoqianming
2026-06-21 15:08:20 +0800