• Joined on 2024-11-23
xiaji pushed to main at xiaji/diary-news 2026-06-13 18:22:40 +08:00
b500613d22 feat(auth): 限制同时在线 IP 数 (默认 30, 第 31 拒绝)
xiaji pushed to main at xiaji/diary-news 2026-06-12 23:48:54 +08:00
0df6e79e56 style(ui): 移除 ok 状态的'已生成'绿色徽章
xiaji pushed to main at xiaji/diary-news 2026-06-12 23:39:41 +08:00
ddf2bc98e0 style(ui): 评论三态视觉化 — 等待/失败卡片增强辨识度
xiaji pushed to main at xiaji/diary-news 2026-06-12 23:24:31 +08:00
66e57c6e07 feat(ui): 评论三态显式 — 有内容 / 等待中(灰斜体) / 失败(红)
xiaji pushed to main at xiaji/diary-news 2026-06-12 22:44:01 +08:00
16536fe3a0 feat(meituan): 政治类文章拦截 + 写'无可奉告' + Angel 并发 3→1
xiaji pushed to main at xiaji/diary-news 2026-06-12 20:43:55 +08:00
aaf728f3f4 feat(admin): Angel(Agnes) provider 凭据 DB 化 + 安全 key_set 字段
xiaji pushed to main at xiaji/diary-news 2026-06-12 19:08:41 +08:00
785b63cfed fix(ci): docker-compose 加 alembic/alembic.ini 挂载,让容器看到新迁移
xiaji pushed to main at xiaji/diary-news 2026-06-12 19:00:36 +08:00
bc36a1fc38 feat(commentary): 双 provider 评论 — Angel(Agnes) + 美团大模型(LongCat)
xiaji pushed to main at xiaji/diary-news 2026-06-11 23:54:36 +08:00
3ab6e4c7d0 fix(detail): 原始译文/原文标签字号 16→19px,加段落切分+行高 1.95
xiaji pushed to main at xiaji/diary-news 2026-06-11 23:25:04 +08:00
e4733ab495 style(ai): 插图默认尺寸 768x512 → 512x384(更省 CDN 流量)
xiaji pushed to main at xiaji/diary-news 2026-06-11 22:53:38 +08:00
e96e1cf1ff style(article): 正文 p 字号 17→19px,行高 1.7→1.75(阅读更舒服)
xiaji pushed to main at xiaji/diary-news 2026-06-11 22:09:02 +08:00
847af6c104 docs(readme): 重写'单篇文章的一生'数据流章节
xiaji pushed to main at xiaji/diary-news 2026-06-11 17:32:46 +08:00
24478604b1 bfddfdfdfewe
xiaji pushed to main at xiaji/diary-news 2026-06-11 10:01:23 +08:00
fd7817b881 fix(translate): 拦截引擎错误 marker + pipeline 严格 status 判定,避免 TMT AuthFailure 伪装 ok
xiaji pushed to main at xiaji/diary-news 2026-06-11 09:34:15 +08:00
6293f82a3a chore(translate): 降频 2秒/次 + 改 spark 为 wss WebSocket 鉴权(智谱/zhipu=第一)
xiaji pushed to main at xiaji/diary-news 2026-06-11 09:28:40 +08:00
4b8d776aac feat(scripts): 添加 retranslate_history 脚本,支持软/硬重译 + dry-run + 按源/数量过滤
d90c5955f5 feat(web): 手机端排版适配 — 媒体查询 + 抽屉式侧栏 + 过滤区 wrap
2e0e5ea80c fix(translate): 调整优先级为 zhipu→spark(智谱第一,星火第二)
Compare 3 commits »
xiaji pushed to main at xiaji/diary-news 2026-06-10 23:48:15 +08:00
3f183d14db feat(translate): service.py 接 zhipu / config 加 zhipu_* / .env.example 加 ZHIPU 配置
b6fc1b322f feat(translate): 加智谱 GLM 作为第二序位翻译引擎(spark → zhipu → tencent)
Compare 2 commits »
xiaji pushed to main at xiaji/diary-news 2026-06-10 23:31:09 +08:00
a8e93cf7c7 fix(translate): pipeline 写库用 service 返回的 engine(之前写死 tencent)
xiaji pushed to main at xiaji/diary-news 2026-06-10 23:14:26 +08:00
b27643123e feat(translate): 加星火 Spark(Lite)作为优先翻译引擎
xiaji pushed to main at xiaji/android-tv 2026-06-10 20:12:01 +08:00
5ca5c659b8 refactor: 移除tvcat源配置,保留xb6v和lequgo